Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Fix fann inputs count check | Vsevolod Stakhov | 2016-09-12 | 1 | -1/+1 |
| | |||||
* | [Minor] Remove debug message | Vsevolod Stakhov | 2016-09-12 | 1 | -2/+0 |
| | |||||
* | Merge pull request #946 from fatalbanana/rlimit3 | Vsevolod Stakhov | 2016-09-12 | 1 | -13/+4 |
|\ | | | | | [Minor] Fix ratelimit rework: don't recycle stale value | ||||
| * | [Minor] Fix ratelimit rework: don't recycle stale value | Andrew Lewis | 2016-09-12 | 1 | -13/+4 |
| | | |||||
* | | Merge pull request #945 from fatalbanana/rlimit3 | Vsevolod Stakhov | 2016-09-12 | 1 | -138/+150 |
|\| | | | | | [Feature] User-defined ratelimits | ||||
| * | [Feature] User-defined ratelimits | Andrew Lewis | 2016-09-12 | 1 | -138/+150 |
| | | |||||
* | | [Feature] Fann scores now uses metadata from a message | Vsevolod Stakhov | 2016-09-12 | 1 | -19/+244 |
| | | | | | | | | | | By introducing of extra data, it is now possible to train ANN with metadata of messages improving quality of filtering. | ||||
* | | [Feature] Allow to pass extra data from plugins to log helper | Vsevolod Stakhov | 2016-09-12 | 3 | -7/+161 |
| | | |||||
* | | [Feature] Return symbol scores when getting resulting symbols | Vsevolod Stakhov | 2016-09-12 | 1 | -6/+21 |
| | | |||||
* | | [Minor] Set symmetric activation functions for ANN | Vsevolod Stakhov | 2016-09-12 | 1 | -1/+4 |
| | | |||||
* | | [Fix] Do not classify when a message has not enough tokens | Vsevolod Stakhov | 2016-09-12 | 1 | -0/+21 |
|/ | | | | | Issue: #556 MFH: true | ||||
* | [Minor] Explicitly reinit libevent PRNG on fork | Vsevolod Stakhov | 2016-09-11 | 1 | -5/+10 |
| | |||||
* | [Fix] Properly handle nil values in ratelimit plugin | Andrew Lewis | 2016-09-09 | 1 | -13/+39 |
| | | | | - Also fix nonconformant ratelimit key | ||||
* | Merge pull request #940 from fatalbanana/rlimit | Vsevolod Stakhov | 2016-09-09 | 1 | -0/+2 |
|\ | | | | | [Fix] Fix setting ratelimit key for 'ip' bucket | ||||
| * | [Fix] Fix setting ratelimit key for 'ip' bucket | Andrew Lewis | 2016-09-09 | 1 | -0/+2 |
| | | |||||
* | | Merge pull request #939 from fatalbanana/hfilter | Vsevolod Stakhov | 2016-09-09 | 1 | -3/+3 |
|\ \ | | | | | | | [Minor] Mostly disable Hfilter for local networks as well | ||||
| * | | [Minor] Mostly disable Hfilter for local networks as well | Andrew Lewis | 2016-09-09 | 1 | -3/+3 |
| |/ | |||||
* | | Merge pull request #938 from fatalbanana/rbl | Vsevolod Stakhov | 2016-09-09 | 1 | -7/+7 |
|\ \ | | | | | | | [Feature] Descriptive options for RBL symbols | ||||
| * | | [Feature] Descriptive options for RBL symbols | Andrew Lewis | 2016-09-09 | 1 | -7/+7 |
| |/ | |||||
* | | [CritFix] Fix hyperscan compilation on regexp change | Vsevolod Stakhov | 2016-09-09 | 1 | -0/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rspamd could use an incorrect hyperscan database in the case when a single regexp has been changed. In this case, Rspamd did not recalculate the cached files causing shifting of regexp IDs. Subsequently, that caused random regexp to match whilst completely different patterns were expected. With this change, Rspamd also takes care about the order of regexps (by including it in the crypto hash). This change eliminates the issue and Rspamd can deal with regexps changes correctly. MFH: true | ||||
* | | [Fix] Fix processing of redirect in SPF includes | Vsevolod Stakhov | 2016-09-09 | 1 | -1/+1 |
| | | | | | | | | MFH: true | ||||
* | | [Fix] Fix processing of fuzzy learns from Lua | Vsevolod Stakhov | 2016-09-09 | 1 | -29/+62 |
| | | |||||
* | | [Feature] Add decompression support in rspamd client | Vsevolod Stakhov | 2016-09-09 | 1 | -8/+92 |
| | | |||||
* | | [Feature] Add replies compression | Vsevolod Stakhov | 2016-09-09 | 1 | -1/+62 |
| | | |||||
* | | [Feature] Preserve decompression context between tasks | Vsevolod Stakhov | 2016-09-09 | 4 | -16/+105 |
| | | |||||
* | | [Feature] Add support for dictionary in client compression | Vsevolod Stakhov | 2016-09-09 | 4 | -5/+58 |
| | | |||||
* | | [Feature] Allow to use dictionaries for compression | Vsevolod Stakhov | 2016-09-09 | 5 | -4/+114 |
|/ | |||||
* | Merge pull request #937 from fatalbanana/replies | Vsevolod Stakhov | 2016-09-08 | 1 | -1/+5 |
|\ | | | | | Don't force action in replies module for authed users/local networks | ||||
| * | [Fix] Don't force action in replies module for authenticated users/local ↵ | Andrew Lewis | 2016-09-08 | 1 | -1/+5 |
| | | | | | | | | networks | ||||
* | | [Feature] Add compression support to rspamd client | Vsevolod Stakhov | 2016-09-08 | 3 | -7/+42 |
| | | |||||
* | | [Minor] Small fixes to compressed requests | Vsevolod Stakhov | 2016-09-08 | 1 | -1/+5 |
| | | |||||
* | | [Feature] Add support for input encryption | Vsevolod Stakhov | 2016-09-08 | 3 | -2/+72 |
| | | |||||
* | | [Minor] Improve shared memory fd check | Vsevolod Stakhov | 2016-09-08 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #934 from fatalbanana/dmarc | Vsevolod Stakhov | 2016-09-08 | 1 | -7/+23 |
|\ \ | |/ |/| | [Feature] Descriptive options for DMARC failure symbols | ||||
| * | [Feature] Descriptive options for DMARC failure symbols | Andrew Lewis | 2016-09-08 | 1 | -7/+23 |
| | | |||||
* | | [Fix] Handle failures for inactive pooled connections | Vsevolod Stakhov | 2016-09-08 | 1 | -3/+39 |
| | | |||||
* | | [Fix] Treat all errors in redis_pool as fatal errors for a connection | Vsevolod Stakhov | 2016-09-08 | 2 | -2/+4 |
| | | |||||
* | | [Fix] Use real size instead of displayed for core limits | Vsevolod Stakhov | 2016-09-08 | 1 | -1/+2 |
| | | |||||
* | | [Minor] Fix order check for post-filters | Vsevolod Stakhov | 2016-09-08 | 1 | -1/+1 |
| | | |||||
* | | [Feature] Implement real priorities for pre and post filters | Vsevolod Stakhov | 2016-09-08 | 1 | -4/+42 |
| | | | | | | | | | | | | | | Now pre and post filters with higher priorities have guarantee to be finished before (or after in case of postfilters) filters with lower priorities. Previously, there was a guarantee for start time which was not enough for many use cases. | ||||
* | | [Minor] Improve logging for ratelimit | Vsevolod Stakhov | 2016-09-08 | 1 | -1/+5 |
| | | |||||
* | | [Minor] Improve log message | Vsevolod Stakhov | 2016-09-07 | 1 | -1/+3 |
| | | |||||
* | | [Fix] Another fix for rdns_make_request_full invocation | Vsevolod Stakhov | 2016-09-07 | 1 | -1/+1 |
| | | |||||
* | | [Fix] Fix DNS request in monitored | Vsevolod Stakhov | 2016-09-07 | 1 | -1/+1 |
| | | |||||
* | | [Minor] Try to hunt issue with redis pool failures | Vsevolod Stakhov | 2016-09-06 | 1 | -1/+3 |
| | | |||||
* | | Merge pull request #930 from fatalbanana/ratelimit | Vsevolod Stakhov | 2016-09-06 | 1 | -2/+2 |
|\ \ | | | | | | | Ratelimit: remove duplicated division on ham scores; fix registration | ||||
| * | | [Minor] Ratelimit: remove duplicated division on ham scores; fix registration | Andrew Lewis | 2016-09-06 | 1 | -2/+2 |
| |/ | |||||
* | | [Feature] Add support for fuzzy learn and unlearn from lua | Vsevolod Stakhov | 2016-09-06 | 1 | -9/+291 |
| | | |||||
* | | [Feature] Allow plugins to publish their lua API via rspamd_plugins | Vsevolod Stakhov | 2016-09-06 | 1 | -0/+4 |
|/ | |||||
* | [Fix] Fix variable in ann module | Vsevolod Stakhov | 2016-09-06 | 1 | -2/+2 |
| |