Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * Add ability to add descriptions for symbols | Vsevolod Stakhov | 2011-02-15 | 1 | -3/+25 |
| | |||||
* | Fix bug with several metrics output. [1] | Vsevolod Stakhov | 2011-02-14 | 1 | -51/+82 |
| | | | | | | Install surbl-whitelist. [1] [1] Reported by Victor Ustugov | ||||
* | Handle emails with common hostname. | Vsevolod Stakhov | 2011-02-11 | 1 | -1/+27 |
| | |||||
* | * Write Emails: header in output | Vsevolod Stakhov | 2011-02-11 | 1 | -0/+59 |
| | |||||
* | * Write more detailed reports | Vsevolod Stakhov | 2011-01-20 | 1 | -70/+63 |
| | |||||
* | Always write symbols to log. | Vsevolod Stakhov | 2011-01-19 | 1 | -31/+42 |
| | |||||
* | * Fix compatibility with SA | Vsevolod Stakhov | 2011-01-18 | 1 | -19/+68 |
| | |||||
* | * Add ability to recursive scan over multipart's parts for functions: | Vsevolod Stakhov | 2010-10-20 | 1 | -53/+6 |
| | | | | | | | | - content_type_is_type - content_type_is_subtype - content_type_compare_param - content_type_has_param * Add ability to specify any of actions in user's settings, not only reject. | ||||
* | Fixed bug with file urls (reported by Anton Nekhoroshin) | Vsevolod Stakhov | 2010-10-19 | 1 | -1/+1 |
| | |||||
* | Remove G_INLINE_FUNC definitions as I misunderstood its purposes. | Vsevolod Stakhov | 2010-10-15 | 1 | -1/+1 |
| | |||||
* | Fixes types (use glib ones) no functional change. | Vsevolod Stakhov | 2010-10-06 | 1 | -56/+56 |
| | | | | | Now all comments in commit logs beginning with '*' would be included in changelog, so important changes would be separated from small ones. | ||||
* | * Fix misprint (reported by az) | Vsevolod Stakhov | 2010-09-17 | 1 | -1/+1 |
| | |||||
* | * Write user's name to rspamd log | Vsevolod Stakhov | 2010-09-09 | 1 | -0/+8 |
| | |||||
* | * Add post filters to lua API - filters that would be called after all ↵ | Vsevolod Stakhov | 2010-08-25 | 1 | -2/+2 |
| | | | | | | | | message's processing * Add ability to check for specified symbol in task results from lua * Add ability to check for metric's results from lua * Add ability to learn specified statfile form lua | ||||
* | * Output message id in rspamc reply | Vsevolod Stakhov | 2010-07-31 | 1 | -3/+8 |
| | |||||
* | * Write symbols weights to rspamc output | Vsevolod Stakhov | 2010-07-31 | 1 | -13/+40 |
| | | | | | | * Improve logic of selecting rspamc version * Do not try to parse broken DNS replies * Add 'raw' flag to FROM_EXCESS_BASE64 rule (requested by citrin) | ||||
* | * Handle cases of broken requests | Vsevolod Stakhov | 2010-07-19 | 1 | -4/+2 |
| | |||||
* | * Merge | Vsevolod Stakhov | 2010-07-19 | 1 | -2/+2 |
|\ | |||||
| * | * Improve logging | Vsevolod Stakhov | 2010-07-19 | 1 | -2/+2 |
| | | | | | | | | | | * Write queue id to log * Remove test messages from cmake | ||||
* | | * Add more debug to comparing parts distance function | Vsevolod Stakhov | 2010-07-16 | 1 | -1/+2 |
| | | | | | | | | * Write action even if message has no symbols | ||||
* | | * Add ability to assign several actions to one metric | Vsevolod Stakhov | 2010-07-15 | 1 | -5/+58 |
| | | | | | | | | | | | | * Report action in rspamc protocol * Mail::Rspamd::Client and rspamc can now understand Action header too * Write action to log as well | ||||
* | | * Add ability to set metric's action from config file | Vsevolod Stakhov | 2010-07-15 | 1 | -0/+7 |
| | | | | | | | | | | * Fix bug with writing garbadge if message has no urls or no messages * Fix bug with incorrect behaviour of compare_parts_distance function | ||||
* | | * Very hard to detect problem with race among error in socket and destroying ↵ | Vsevolod Stakhov | 2010-07-09 | 1 | -0/+2 |
| | | | | | | | | task while we are writing to socket and go through a hash table | ||||
* | | * Fix detection of numeric urls (reported by citrin) | Vsevolod Stakhov | 2010-07-05 | 1 | -3/+3 |
| | | | | | | | | * Write real time of message's scan to log (not only virtual) | ||||
* | | * Fix stupid error with surbl module reconfig (another one, blame me) | Vsevolod Stakhov | 2010-07-05 | 1 | -30/+48 |
|/ | | | | * Do not show duplicate urls in url header | ||||
* | * Use rspamd_snprintf instead of libc one | Vsevolod Stakhov | 2010-06-24 | 1 | -35/+35 |
| | |||||
* | * Check return value of each rspamd_dispatcher_write as in case of write ↵ | Vsevolod Stakhov | 2010-06-24 | 1 | -29/+95 |
| | | | | errors sessions can be destroyed early | ||||
* | * Rewrite buffered input for line policy (again) | Vsevolod Stakhov | 2010-06-22 | 1 | -0/+5 |
| | | | | | | | | * Fix issue with links that are ip addresses in numeric form in surbl * On Darwin use BSD style sendfile definition * Reorganize platform specific knobs in CMakeLists * Use gettimeofday on systems that have not clock_getres * Use ftime for dns trans id generation on systems without clock_getres | ||||
* | * Implement initial version of greylisting triplets storage | Vsevolod Stakhov | 2010-06-17 | 1 | -2/+1 |
| | | | | * Fix issues with smtp worker | ||||
* | * Add ability to pass all filters by using flag -p in case of rspamc or ↵ | Vsevolod Stakhov | 2010-04-26 | 1 | -12/+23 |
| | | | | adding header Pass: all in rspamc protocol | ||||
* | * Fix statistics of messages in controller | cebka@lenovo-laptop | 2010-03-17 | 1 | -0/+2 |
| | | | | | | | | * Fix building and installing perl target * Fix learn command name * Controller's commands are now case insensitive * Statfiles can now be selected from popup list in cgi interface * Password for controller's commands can now be specified in cgi interface | ||||
* | * Fix bugs from previous commit | cebka@lenovo-laptop | 2010-03-01 | 1 | -1/+1 |
| | |||||
* | * Add weights command for getting weights of each message by each statfile | cebka@lenovo-laptop | 2010-03-01 | 1 | -0/+14 |
| | | | | | * Add ability to specify multiplier when learning * Add statistics about spam and ham messages | ||||
* | * Add ability to add custom messages to rspamd output | cebka@lenovo-laptop | 2010-02-17 | 1 | -1/+21 |
| | | | | * Add messages from spf checks | ||||
* | * Allways set some protocol version even if command is not valid | cebka@lenovo-laptop | 2010-02-15 | 1 | -1/+2 |
| | |||||
* | * Write part's hashes to log for messages identify | cebka@lenovo-laptop | 2010-01-28 | 1 | -0/+26 |
| | |||||
* | * Introduce new logging system: | Vsevolod Stakhov | 2009-12-22 | 1 | -32/+32 |
| | | | | | | | | | - 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 logging urls as it was required by rambler search | Vsevolod Stakhov | 2009-11-06 | 1 | -1/+16 |
| | |||||
* | * Do not really check messages that should be skipped | Vsevolod Stakhov | 2009-10-19 | 1 | -4/+27 |
| | | | | * Add Skip state for such messages (not False and not True) | ||||
* | * Add ability for scanning non-mime (HTML) messages | Vsevolod Stakhov | 2009-10-19 | 1 | -0/+10 |
| | |||||
* | * Add reject score setting for hard rejecting of mail (by Anton Nekhoroshin) | Vsevolod Stakhov | 2009-10-02 | 1 | -14/+47 |
| | | | | * Add rspamc protocol 1.1 (3 marks instead of 2) | ||||
* | * Retab, no functional changes | Vsevolod Stakhov | 2009-10-02 | 1 | -284/+275 |
| | |||||
* | * Fix double free of memory | Vsevolod Stakhov | 2009-09-16 | 1 | -1/+3 |
| | | | | * Fix symbols output | ||||
* | * New system of classifiers interface and statfiles processing | Vsevolod Stakhov | 2009-09-14 | 1 | -9/+1 |
| | | | | | | | * Fix sample config * Fix compile warnings * Fix building without lua support * Fix bugs with nrcpt header parsing and symbols cache loading (by Anton Nekhoroshikh) | ||||
* | * Make settings working | Vsevolod Stakhov | 2009-09-08 | 1 | -8/+30 |
| | |||||
* | * Add urls output to urls command | Vsevolod Stakhov | 2009-07-02 | 1 | -13/+13 |
| | | | | * Improve performance of dispatcher by avoiding double allocating and copying of dynamic buffers | ||||
* | * Improve logic of urls command to extract only those urls that would be ↵ | Vsevolod Stakhov | 2009-06-29 | 1 | -45/+3 |
| | | | | | | | | checked against surbl lists * Fix surbl whitelisting * Fix bug with processing custom commands * Update version to 0.2.1 | ||||
* | * Fix bug with infinite loops caused by outputting long urls | Vsevolod Stakhov | 2009-06-22 | 1 | -0/+1 |
| | |||||
* | * Fix 'urls' command | Vsevolod Stakhov | 2009-06-15 | 1 | -22/+3 |
| | |||||
* | * Add module for blacklisting emails (self documented in sample config) | Vsevolod Stakhov | 2009-06-15 | 1 | -18/+41 |
| | | | | | | | * Add command 'emails' for extracting emails from a message * Rework protocol layout to allow expanding rspamd protocol by custom commands that can be added from anywhere in code * Allow rspamc to work without strictly parameter 'command'. Command by default is 'symbols'. * Update version to 0.1.8 |