Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Project] Adopt code | Vsevolod Stakhov | 2018-04-23 | 6 | -34/+40 |
| | |||||
* | [Project] Make various API functions public | Vsevolod Stakhov | 2018-04-23 | 4 | -61/+159 |
| | |||||
* | [Project] Implement helpers for major map types | Vsevolod Stakhov | 2018-04-23 | 2 | -190/+285 |
| | |||||
* | [Project] Start map helpers project | Vsevolod Stakhov | 2018-04-23 | 5 | -1073/+1146 |
| | |||||
* | [Minor] Allow to create radix tree from the pool | Vsevolod Stakhov | 2018-04-23 | 2 | -4/+24 |
| | |||||
* | [Minor] Add support of glob maps to multimap | Vsevolod Stakhov | 2018-04-23 | 1 | -0/+12 |
| | |||||
* | [Feature] Implement glob maps in addition to regexp maps | Vsevolod Stakhov | 2018-04-23 | 3 | -0/+85 |
| | |||||
* | [Minor] Move regexp escape function to the public space | Vsevolod Stakhov | 2018-04-23 | 3 | -113/+131 |
| | |||||
* | [Minor] Distinguish `insignificant` tokens group in bayes_expiry | Alexander Moisseev | 2018-04-21 | 1 | -16/+28 |
| | |||||
* | [Minor] Properly merge Redis hash into a table | Alexander Moisseev | 2018-04-21 | 1 | -10/+3 |
| | |||||
* | [Feature] Allow to block fuzzy requests from specific networks | Vsevolod Stakhov | 2018-04-21 | 1 | -15/+53 |
| | |||||
* | Merge pull request #2191 from moisseev/expiry | Vsevolod Stakhov | 2018-04-21 | 1 | -31/+76 |
|\ | | | | | [Minor] Store expiry cycle statistics counters in Redis | ||||
| * | [Minor] Store expiry cycle statistics counters in Redis | Alexander Moisseev | 2018-04-20 | 1 | -31/+76 |
| | | |||||
* | | [Fix] Various fixes to once_received module | Vsevolod Stakhov | 2018-04-20 | 1 | -7/+18 |
| | | | | | | | | | | | | | | - Exclude artificial headers - Avoid extra '#' operations - Do not insert ONCE_RECEIVED if MTA has not resolved the first received (#2190) | ||||
* | | [Minor] Avoid overriding of GError if Redis is unavailable | Vsevolod Stakhov | 2018-04-20 | 1 | -12/+21 |
|/ | |||||
* | [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 |
| | |