Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Fix misprint | cebka@lenovo-laptop | 2010-01-14 | 1 | -1/+1 |
| | |||||
* | * Forgotten call of normalizer function | cebka@lenovo-laptop | 2010-01-14 | 1 | -0/+3 |
| | |||||
* | * Add ability to add normalizers for statfiles (custom functions written in ↵ | cebka@lenovo-laptop | 2010-01-13 | 7 | -3/+178 |
| | | | | lua or simple internal normalizer) | ||||
* | * Add support of whitelists in settings (by Anton Nekhoroshin) | cebka@lenovo-laptop | 2009-12-30 | 2 | -2/+50 |
| | |||||
* | * Introduce new logging system: | Vsevolod Stakhov | 2009-12-22 | 49 | -768/+1089 |
| | | | | | | | | | - independent and customizeable buffering - line buffering - errors handling support - custom (ip based) debug - append function name automaticaly (based on __FUNCTION__) - add some logic to logs system | ||||
* | * Add ability to specify pid file from command line (for rc scripts) | Vsevolod Stakhov | 2009-12-21 | 3 | -6/+21 |
| | | | | * Do not use flock directly in pidfile handling | ||||
* | * Add limits support to each worker (max open files and max core size) | Vsevolod Stakhov | 2009-12-18 | 6 | -24/+80 |
| | | | | * Fix dependency on lex and yacc sources | ||||
* | * Implement pre and post classify callbacks for checking specific statfiles ↵ | Vsevolod Stakhov | 2009-12-16 | 7 | -4/+325 |
| | | | | | | | | | | for this task TODO: - add properties to get all parameters of input task - add properties to statfile object - add some normalization function for calling from classify process - document changes | ||||
* | * Fix inserting one list to another in spf parser (include border elements) | Vsevolod Stakhov | 2009-12-15 | 1 | -9/+20 |
| | |||||
* | * Fix issue with list concat | Vsevolod Stakhov | 2009-12-14 | 1 | -2/+6 |
| | |||||
* | * Fix symbols cache (init lua filters before symbols cache initialization) | Vsevolod Stakhov | 2009-12-14 | 5 | -41/+50 |
| | | | | | | | * Remove LRU expiration logic from statfiles and replace it with random/lowerest value expiration logic: expire random block or block with lowerest value ! statfiles are incompatible again | ||||
* | * Fixes to spf parser: | Vsevolod Stakhov | 2009-12-08 | 2 | -12/+342 |
| | | | | | | | | | - add macros support - fix include command - fix exists command - add handling of DNS errors - fix all records in include parts - fix some issues with ip masks | ||||
* | * Some fixes to 'include' and 'redirect' defines and to mask checking | Vsevolod Stakhov | 2009-12-07 | 3 | -14/+55 |
| | |||||
* | * Actually check what we have in spf record | Vsevolod Stakhov | 2009-12-07 | 2 | -15/+47 |
| | |||||
* | * Updates to spf system: | Vsevolod Stakhov | 2009-12-04 | 6 | -62/+449 |
| | | | | | | | - add plugin to work with spf records (initial version) - make all spf types working (except include and redirect that still need some attention) - add support of MX records to evdns - some major fixes and testing of the whole spf subsystem | ||||
* | * Many major fixes to statfiles: | Vsevolod Stakhov | 2009-12-03 | 7 | -47/+161 |
| | | | | | | | | | | - fix bug with mmapping files: new addresses must NOT be allocated in shared memory by themselves - fix bug with winnow classifier that totally brokes it down - fix bug with too much grow of values * Use double precission values in statistics * Add statistics for statfiles * Add more informative data to output of LEARN command (weight of incoming message) * Add weight to output of classifier as well | ||||
* | * Another fixes to synchronization of statfiles | Vsevolod Stakhov | 2009-12-03 | 3 | -12/+14 |
| | |||||
* | * Some fixes to sync | Vsevolod Stakhov | 2009-12-02 | 3 | -14/+35 |
| | |||||
* | * Adopt printf function from nginx for comfortable printing of some data ↵ | Vsevolod Stakhov | 2009-11-30 | 10 | -53/+482 |
| | | | | | | | types (fixed strings, pids etc) * Fix work of http maps (they were broken in some places before) * Fix sync of statfiles (not fully tested yet) | ||||
* | * Initial release of synchronization server in controller | Vsevolod Stakhov | 2009-11-27 | 4 | -15/+227 |
| | |||||
* | * Add initial version of rspamd binlog syncronization client | Vsevolod Stakhov | 2009-11-25 | 2 | -0/+300 |
| | | | | * Style fix to perl module | ||||
* | * Add check_smtp_data function for checking some fields from SMTP dialog | Vsevolod Stakhov | 2009-11-22 | 1 | -5/+140 |
| | |||||
* | * Write revision and revision time to statfile | Vsevolod Stakhov | 2009-11-12 | 10 | -68/+116 |
| | | | | * Make some improvements to API (trying to make it more clear) | ||||
* | * New version of rspamd statfiles that can be used in sync | Vsevolod Stakhov | 2009-11-12 | 2 | -6/+151 |
| | | | | | * Add convertion routines for converting 1.0 to 1.2 statfiles * Reserve some place in header for future features | ||||
* | * Fix some issues in binlog seeking | Vsevolod Stakhov | 2009-11-12 | 2 | -51/+30 |
| | |||||
* | * Fix addrlen of sockaddr_un (previous was a mistake) | Vsevolod Stakhov | 2009-11-11 | 1 | -2/+2 |
| | |||||
* | * Add right way to pass config params with common names to lua scripts | Vsevolod Stakhov | 2009-11-11 | 3 | -15/+66 |
| | |||||
* | * Fix parsing '*' as hostname in bind lines | Vsevolod Stakhov | 2009-11-10 | 1 | -6/+12 |
| | |||||
* | * Avoid mmap'ing in binlog as mmapped areas must be aligned | Vsevolod Stakhov | 2009-11-09 | 8 | -122/+318 |
| | | | | | * Make binlog working for writing * Add config params for binlog | ||||
* | * Add logging urls as it was required by rambler search | Vsevolod Stakhov | 2009-11-06 | 5 | -4/+27 |
| | |||||
* | * Add binlog API implementation | Vsevolod Stakhov | 2009-11-06 | 4 | -1/+521 |
| | |||||
* | * SI_ code macroses are not BSD compatible, avoid using them | Vsevolod Stakhov | 2009-11-05 | 1 | -24/+2 |
| | |||||
* | * Add more advanced signal processing routine | Vsevolod Stakhov | 2009-11-05 | 8 | -16/+125 |
| | |||||
* | * Add ability to add maps from lua scripts and access theirs elements | Vsevolod Stakhov | 2009-11-02 | 6 | -19/+289 |
| | | | | * Add whitelist module for whitelisting score for some ip/from addresses | ||||
* | * Parse days and hours in time limits | Vsevolod Stakhov | 2009-10-30 | 1 | -1/+1 |
| | |||||
* | * Implement new system of managing rspamd processes | Vsevolod Stakhov | 2009-10-30 | 11 | -142/+215 |
| | |||||
* | * Fix an issue with workers spawning | Vsevolod Stakhov | 2009-10-29 | 2 | -2/+4 |
| | | | | * Fix an issue with initializing radix lists in views | ||||
* | * Add ability to check views by client's ip (that ip from which we have a ↵ | Vsevolod Stakhov | 2009-10-27 | 6 | -9/+63 |
| | | | | connection to rspamd) | ||||
* | * Convert all string values to lowercase in once_received module | Vsevolod Stakhov | 2009-10-27 | 1 | -5/+8 |
| | |||||
* | * Fix patterns matching in lua plugins | Vsevolod Stakhov | 2009-10-26 | 2 | -3/+3 |
| | |||||
* | * Remove utf8 usage in forged recipients plugin | Vsevolod Stakhov | 2009-10-20 | 1 | -1/+1 |
| | |||||
* | * Fix reading of last block | Vsevolod Stakhov | 2009-10-20 | 1 | -2/+2 |
| | |||||
* | * Do not really check messages that should be skipped | Vsevolod Stakhov | 2009-10-19 | 5 | -6/+58 |
| | | | | * Add Skip state for such messages (not False and not True) | ||||
* | * Add ability for scanning non-mime (HTML) messages | Vsevolod Stakhov | 2009-10-19 | 5 | -49/+135 |
| | |||||
* | * Small improvement of lua style | Vsevolod Stakhov | 2009-10-17 | 3 | -2/+99 |
| | | | | | * Add ibility to process A records in spf parser * Add recursion limit to spf parser | ||||
* | * Add ability to change statfile size limit in config and allow reindexing ↵ | Vsevolod Stakhov | 2009-10-16 | 4 | -25/+155 |
| | | | | of statfiles | ||||
* | * Add growing coefficient to factors consolidation callback | Vsevolod Stakhov | 2009-10-16 | 6 | -7/+37 |
| | | | | * Fix registering functions from lua | ||||
* | * Add ability to skip check in views | Vsevolod Stakhov | 2009-10-16 | 4 | -3/+17 |
| | |||||
* | * Trim brackets in forged recipients plugin | Vsevolod Stakhov | 2009-10-14 | 1 | -1/+5 |
| | |||||
* | * Fix getting of message headers from lua plugins | Vsevolod Stakhov | 2009-10-14 | 4 | -55/+81 |
| | | | | * Fix forged recipients plugin |