Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Keep cursor permanently | Alexander Moisseev | 2018-04-19 | 1 | -2/+2 |
| | |||||
* | [Feature] Support recipients separated by commas | Vsevolod Stakhov | 2018-04-19 | 1 | -9/+29 |
| | |||||
* | [Minor] Add support of read only redis params | Vsevolod Stakhov | 2018-04-19 | 1 | -1/+6 |
| | |||||
* | Merge pull request #2185 from moisseev/expiry | Vsevolod Stakhov | 2018-04-19 | 1 | -13/+14 |
|\ | | | | | [Minor] Keep expiry step number in Redis | ||||
| * | [Minor] Keep expiry step number in Redis | Alexander Moisseev | 2018-04-18 | 1 | -13/+14 |
| | | |||||
* | | [Fix] Try to fix a specific case when processing milter protocol | Vsevolod Stakhov | 2018-04-19 | 1 | -1/+5 |
|/ | |||||
* | Merge pull request #2182 from moisseev/expiry | Vsevolod Stakhov | 2018-04-18 | 1 | -0/+1 |
|\ | | | | | [Minor] Stop expiry if read_servers configured | ||||
| * | [Minor] Stop expiry if read_servers configured | Alexander Moisseev | 2018-04-17 | 1 | -0/+1 |
| | | |||||
* | | [Minor] Fix template | Vsevolod Stakhov | 2018-04-18 | 1 | -1/+1 |
| | | |||||
* | | [Feature] Further optimization of the lang_detection | Vsevolod Stakhov | 2018-04-17 | 1 | -94/+125 |
| | | |||||
* | | [Feature] Further improvements of language detector by using khash | Vsevolod Stakhov | 2018-04-17 | 1 | -43/+60 |
| | | |||||
* | | [Minor] Improve performance of language detector | Vsevolod Stakhov | 2018-04-17 | 2 | -2/+5 |
|/ | |||||
* | [Minor] Another attempt to fix path normalisation | Vsevolod Stakhov | 2018-04-17 | 1 | -5/+2 |
| | |||||
* | [Minor] Another fix to path normalisation | Vsevolod Stakhov | 2018-04-17 | 1 | -1/+4 |
| | |||||
* | [Fix] Fix slash + dot in urls | Vsevolod Stakhov | 2018-04-17 | 1 | -2/+9 |
| | | | | Issue: #2181 | ||||
* | [Feature] Implement cluster-aware bayes expiry | Vsevolod Stakhov | 2018-04-16 | 1 | -18/+47 |
| | |||||
* | [Minor] Allow to set negative number of workers to disable some worker | Vsevolod Stakhov | 2018-04-16 | 2 | -1/+7 |
| | |||||
* | [Minor] Discriminate infrequent common tokens as well | Alexander Moisseev | 2018-04-16 | 1 | -7/+7 |
| | |||||
* | [Minor] Log expiry step number | Alexander Moisseev | 2018-04-14 | 1 | -2/+5 |
| | |||||
* | [Minor] Use lua_util.unpack for compatibility with Lua 5.3 | Alexander Moisseev | 2018-04-14 | 1 | -1/+1 |
| | |||||
* | [Minor] Fix bayes_expiry logging | Alexander Moisseev | 2018-04-14 | 1 | -9/+20 |
| | |||||
* | [Minor] Another portability stupid fix | Vsevolod Stakhov | 2018-04-13 | 1 | -1/+1 |
| | |||||
* | [Fix] Try to fix crash when a tcp connection cannot be set | Vsevolod Stakhov | 2018-04-13 | 1 | -8/+29 |
| | | | | Issue: #2169 | ||||
* | [Minor] Return async event produced | Vsevolod Stakhov | 2018-04-13 | 2 | -14/+20 |
| | |||||
* | [Feature] Allow to change `expire` of live statistics | Alexander Moisseev | 2018-04-12 | 1 | -8/+14 |
| | | | | | | | | This change allows to set lower `expire` value in configuration. TTLs greater than new `expire` will be reset during the expiry cycle. In order to set `expire` value greater than current one, first make tokens persistent (set `expire = -1;`) and set new `expire` value when at least one expiry cycle completed. | ||||
* | [Minor] Fix group for DKIM_TRACE | Vsevolod Stakhov | 2018-04-12 | 1 | -1/+1 |
| | |||||
* | Merge pull request #2163 from moisseev/patch-2 | Vsevolod Stakhov | 2018-04-11 | 1 | -3/+0 |
|\ | | | | | [Minor] Remove X.509 certificates extensions from bad_extensions | ||||
| * | [Minor] Remove X.509 certificates extensions from bad_extensions | Alexander Moisseev | 2018-04-11 | 1 | -3/+0 |
| | | |||||
* | | Merge pull request #2161 from moisseev/expiry | Vsevolod Stakhov | 2018-04-11 | 1 | -17/+43 |
|\ \ | |/ |/| | [Feature] Add lazy expiration mode for new classifier schema | ||||
| * | [Feature] Add lazy expiration mode for new classifier schema | Alexander Moisseev | 2018-04-10 | 1 | -17/+43 |
| | | |||||
* | | [Minor] Fix return value | Vsevolod Stakhov | 2018-04-10 | 1 | -3/+2 |
| | | |||||
* | | [Minor] Fix rate check code | Vsevolod Stakhov | 2018-04-10 | 1 | -3/+3 |
| | | |||||
* | | [Minor] Further key length optimization | Vsevolod Stakhov | 2018-04-10 | 1 | -1/+3 |
| | | |||||
* | | [Feature] Use hashing to reduce redis attack surface | Vsevolod Stakhov | 2018-04-10 | 1 | -8/+11 |
| | | |||||
* | | [Minor] Fix floating point conversion | Vsevolod Stakhov | 2018-04-10 | 1 | -2/+2 |
| | | |||||
* | | [Minor] Show dynamic rates and bursts for ratelimit buckets | Vsevolod Stakhov | 2018-04-10 | 1 | -14/+21 |
|/ | |||||
* | [Fix] Leak from bucket before checking the burst | Vsevolod Stakhov | 2018-04-09 | 1 | -2/+4 |
| | |||||
* | [Minor] Improve ratelimit debugging | Vsevolod Stakhov | 2018-04-09 | 1 | -4/+4 |
| | |||||
* | Merge pull request #2157 from moisseev/expiry | Vsevolod Stakhov | 2018-04-08 | 1 | -11/+15 |
|\ | | | | | [Minor] Use fixed TTL to expire common elements | ||||
| * | [Minor] Use fixed TTL to expire common elements | Alexander Moisseev | 2018-04-08 | 1 | -11/+15 |
| | | |||||
* | | [Rspamadm] [Rescore] Fix typo | dehnli | 2018-04-08 | 1 | -2/+2 |
|/ | |||||
* | [Minor] Fix condition | Vsevolod Stakhov | 2018-04-06 | 1 | -76/+75 |
| | |||||
* | [Feature] Do not detect language twice for relative parts | Vsevolod Stakhov | 2018-04-06 | 3 | -118/+179 |
| | |||||
* | [Minor] Fix logging of the enabled rate limits | Vsevolod Stakhov | 2018-04-06 | 1 | -1/+1 |
| | |||||
* | [Minor] Oops, fix macro condition | Vsevolod Stakhov | 2018-04-06 | 1 | -1/+1 |
| | |||||
* | [Minor] Gcc 5 cannot avx2 | Vsevolod Stakhov | 2018-04-06 | 1 | -1/+1 |
| | |||||
* | [Minor] Some stats logic update for the new schema | Vsevolod Stakhov | 2018-04-06 | 1 | -11/+20 |
| | |||||
* | [Minor] Fix setting of whitelisted rcpts and users | Vsevolod Stakhov | 2018-04-06 | 1 | -3/+1 |
| | |||||
* | [Minor] Fix various issues in ratelimit | Vsevolod Stakhov | 2018-04-05 | 1 | -9/+16 |
| | |||||
* | [Rework] Restore leaky bucket model in ratelimit plugin | Vsevolod Stakhov | 2018-04-05 | 1 | -430/+261 |
| |