Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix misprint. | Vsevolod Stakhov | 2014-04-30 | 1 | -1/+1 | |
| | ||||||
* | Webui is now controller. | Vsevolod Stakhov | 2014-04-30 | 1 | -127/+127 | |
| | | | | Old controller is kept in legacy_controller.c. | |||||
* | Place modules.c in BINDIR not SRCDIR. | Vsevolod Stakhov | 2014-04-30 | 1 | -1685/+1417 | |
| | ||||||
* | Refactor config API. | Vsevolod Stakhov | 2014-04-30 | 1 | -15/+15 | |
| | ||||||
* | Use unified signal handlers. | Vsevolod Stakhov | 2014-04-22 | 1 | -68/+1 | |
| | ||||||
* | Refactor task functions. | Vsevolod Stakhov | 2014-04-21 | 1 | -11/+11 | |
| | ||||||
* | Finish conversion to new inet addr structure. | Vsevolod Stakhov | 2014-04-21 | 1 | -4/+2 | |
| | ||||||
* | Refactor worker task structure and API. | Vsevolod Stakhov | 2014-04-21 | 1 | -3/+3 | |
| | ||||||
* | Refactor memory pool naming. | Vsevolod Stakhov | 2014-04-20 | 1 | -10/+10 | |
| | ||||||
* | Deprecate xml config utilities finally. | Vsevolod Stakhov | 2014-04-19 | 1 | -1/+0 | |
| | ||||||
* | Adopt DNS logging. | Vsevolod Stakhov | 2014-02-20 | 1 | -1/+1 | |
| | ||||||
* | Simplify states of task. Disable broken code. | Vsevolod Stakhov | 2014-01-19 | 1 | -16/+1 | |
| | ||||||
* | Parse HTTP requests, cleanup the code. | Vsevolod Stakhov | 2014-01-18 | 1 | -1/+2 | |
| | | | | | --HG-- extra : rebase_source : 6b35fbf55fc9fe65d7f033620670bb210928e9b4 | |||||
* | Start moving to HTTP world. | Vsevolod Stakhov | 2014-01-12 | 1 | -9/+3 | |
| | ||||||
* | Use dynamic buffer for stat and counters. | Vsevolod Stakhov | 2013-12-23 | 1 | -41/+71 | |
| | ||||||
* | Fix race condition in the controller IO. | Vsevolod Stakhov | 2013-12-04 | 1 | -4/+11 | |
| | ||||||
* | Fix restfull mode when controller has no password. | Vsevolod Stakhov | 2013-12-01 | 1 | -1/+3 | |
| | ||||||
* | Fix dispatcher restoration. | Vsevolod Stakhov | 2013-11-15 | 1 | -4/+3 | |
| | ||||||
* | Set task dispatcher properly during learning. | Vsevolod Stakhov | 2013-11-15 | 1 | -2/+2 | |
| | ||||||
* | Some fixes to buffered IO. | Vsevolod Stakhov | 2013-11-08 | 1 | -2/+1 | |
| | ||||||
* | Adopt fuzzy storage and controller. | Vsevolod Stakhov | 2013-09-30 | 1 | -4/+9 | |
| | ||||||
* | Add stat_reset command. | Vsevolod Stakhov | 2013-07-23 | 1 | -14/+33 | |
| | | | | | This command is designed to get statistics from rspamd and reset it to a zero state. | |||||
* | Allow listening on multiply addresses. | Vsevolod Stakhov | 2013-07-20 | 1 | -17/+5 | |
| | | | | | | | Now rspamd can listen on multiply ipv4/ipv6 addresses. Removed legacy workers (lmtp, kvstorage) as they are never used in production. Try to unify workers initialization. | |||||
* | Do not add extra useless line for restfull output. | Vsevolod Stakhov | 2013-06-07 | 1 | -1/+6 | |
| | ||||||
* | Improve counters output in the controller. | Vsevolod Stakhov | 2013-06-07 | 1 | -16/+45 | |
| | ||||||
* | Add saving of actions, symbols and maps. | Vsevolod Stakhov | 2013-01-09 | 1 | -1/+8 | |
| | ||||||
* | Add webui handler for rspamd (skeleton). | Vsevolod Stakhov | 2013-01-05 | 1 | -0/+144 | |
| | | | | | | Fix url detector. Add group option for modules options. Some fixes in controller and rrd code. | |||||
* | * Add meta-classification example. | Vsevolod Stakhov | 2012-10-04 | 1 | -7/+14 | |
| | | | | | Many changes to advanced statistic and meta-classification logic. Add example of complex meta-classification. | |||||
* | * Add support for dynamic configuration to the controller's interface. | Vsevolod Stakhov | 2012-10-02 | 1 | -2/+125 | |
| | | | | | * File maps are now being watched even if they don't exist on rspamd start. Several fixes to dynamic configuration logic. | |||||
* | Avoid global variables in map logic. | Vsevolod Stakhov | 2012-09-19 | 1 | -1/+1 | |
| | | | | * Add support of simple maps like '/path/to/file' as it seems to be more comfortable than 'file:///...' | |||||
* | Fix learning throught restfull interface. | Vsevolod Stakhov | 2012-09-18 | 1 | -24/+74 | |
| | ||||||
* | Force restful replies for restful sessions (not tested with all commands). | Vsevolod Stakhov | 2012-09-16 | 1 | -28/+137 | |
| | ||||||
* | * Initial approach to RESTful controller. | Vsevolod Stakhov | 2012-09-14 | 1 | -62/+243 | |
| | | | | Fix security issues in fstring handling. | |||||
* | Another debian license fix. | Vsevolod Stakhov | 2012-09-10 | 1 | -1/+1 | |
| | | | | | Add apache license for regexp that were delivered from SpamAssassin project. Fix debian/copyright for src/dns.c. | |||||
* | Update copyright (required by debian). | Vsevolod Stakhov | 2012-09-04 | 1 | -3/+3 | |
| | ||||||
* | Avoid using global 'counters' hash, include it in struct rspamd_main. | Vsevolod Stakhov | 2012-06-07 | 1 | -2/+1 | |
| | | | | | Move worker related utils to separate file and include it in rspamd-mime library. Add some cross-dependencies. | |||||
* | Strict prototypes. | Vsevolod Stakhov | 2012-06-05 | 1 | -2/+2 | |
| | ||||||
* | Print percents with actions in controller's 'stat' command output. | Vsevolod Stakhov | 2012-06-04 | 1 | -2/+3 | |
| | ||||||
* | * Allow full access to controller's commands without a password if | Vsevolod Stakhov | 2012-04-23 | 1 | -4/+7 | |
| | | | | | controller password is not specified in configuration. Fix some minor stuff while I'm here. | |||||
* | Fix some problems with learning. | Vsevolod Stakhov | 2012-04-23 | 1 | -31/+13 | |
| | ||||||
* | Fix controller freezing. | Vsevolod Stakhov | 2012-04-20 | 1 | -3/+4 | |
| | ||||||
* | * Improve statistics for scanned messages. | Vsevolod Stakhov | 2012-03-26 | 1 | -6/+16 | |
| | ||||||
* | * More things to be thread-safe: | Vsevolod Stakhov | 2012-02-13 | 1 | -2/+4 | |
| | | | | | | | - pool allocator is now thread-safe - lua subsystem now holds lock to avoid lua stack corruption - events subsystem now using conditional variables to wait for async_threads - insert_result is thread-safe now | |||||
* | * Introduce new system of worker's and modules initialization: | Vsevolod Stakhov | 2012-01-16 | 1 | -4/+19 | |
| | | | | | | | | - Removed legacy limitation of worker's types; - Using GQuarks to identify workers and modules; - Remove modules.sh script; - Add a common system of workers and modules; - Write management and configuration for new architecture. | |||||
* | Allow for post filters to register async events. | Vsevolod Stakhov | 2011-12-16 | 1 | -15/+36 | |
| | | | | Some fixes to lua redis library. | |||||
* | * Finally get rid of stupid savepoints system and migrate to async events ↵ | Vsevolod Stakhov | 2011-12-14 | 1 | -26/+24 | |
| | | | | | | logic completely Fix lua redis library. | |||||
* | Check for SIGUSR1 by libevent to avoid signals collisions. | Vsevolod Stakhov | 2011-11-30 | 1 | -8/+24 | |
| | | | | Remove greylist_storage as it was never used and is actually replaced with basic kvstorage. | |||||
* | * Use event_base thread safe API to allow parallelism based on threads | Vsevolod Stakhov | 2011-10-26 | 1 | -6/+15 | |
| | ||||||
* | Stupid bug with learning and task destroying. | Vsevolod Stakhov | 2011-08-16 | 1 | -4/+4 | |
| | ||||||
* | Fix signness in arithmetic operations. | Vsevolod Stakhov | 2011-08-04 | 1 | -2/+2 | |
| |