Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix issues with freeing of bad rdns requests | Vsevolod Stakhov | 2016-01-14 | 2 | -5/+10 |
| | |||||
* | Fix format string | Vsevolod Stakhov | 2016-01-14 | 1 | -1/+1 |
| | |||||
* | Fix issues with debug mode of mempool | Vsevolod Stakhov | 2016-01-14 | 2 | -4/+20 |
| | |||||
* | Allow processing images urls for SURBL | Vsevolod Stakhov | 2016-01-14 | 5 | -39/+150 |
| | |||||
* | Allow configurations with no classifiers | Vsevolod Stakhov | 2016-01-14 | 1 | -2/+10 |
| | |||||
* | Fix percentages for bayes confidence | Vsevolod Stakhov | 2016-01-14 | 1 | -1/+5 |
| | |||||
* | Do not treat bad backend as an assert | Vsevolod Stakhov | 2016-01-13 | 1 | -1/+7 |
| | |||||
* | Add documentation for new statistics | Vsevolod Stakhov | 2016-01-13 | 1 | -2/+150 |
| | |||||
* | Add extra sleep to avoid race condition | Vsevolod Stakhov | 2016-01-13 | 1 | -0/+6 |
| | | | | | | When there are no expressions to compile it is possible that hs_helper will send notice to no workers. So this sleep should resolve the most of cases where this race occurs. | ||||
* | Add more details to the guide | Vsevolod Stakhov | 2016-01-12 | 1 | -3/+28 |
| | |||||
* | Add globbing support | Vsevolod Stakhov | 2016-01-12 | 1 | -11/+19 |
| | |||||
* | Improve error reporting | Vsevolod Stakhov | 2016-01-12 | 1 | -7/+12 |
| | |||||
* | Update surbl documentation | Vsevolod Stakhov | 2016-01-12 | 1 | -5/+31 |
| | |||||
* | Enable hiredis for travis | Vsevolod Stakhov | 2016-01-11 | 1 | -1/+1 |
| | |||||
* | Fix include path for embedded hiredis | Vsevolod Stakhov | 2016-01-11 | 3 | -7/+6 |
| | |||||
* | Remove deprecated random id | Vsevolod Stakhov | 2016-01-11 | 1 | -3/+1 |
| | |||||
* | Start SA migrating guide | Vsevolod Stakhov | 2016-01-11 | 2 | -0/+47 |
| | |||||
* | Remove unused var. | Vsevolod Stakhov | 2016-01-11 | 1 | -1/+0 |
| | |||||
* | Fix format strings | Vsevolod Stakhov | 2016-01-11 | 2 | -5/+7 |
| | |||||
* | Update from publicsuffix | Vsevolod Stakhov | 2016-01-11 | 1 | -53/+1082 |
| | |||||
* | Remove hiredis from depends | Vsevolod Stakhov | 2016-01-11 | 2 | -4/+3 |
| | |||||
* | Fix GNU version of strerror_r (hiredis is broken) | Vsevolod Stakhov | 2016-01-11 | 2 | -2/+5 |
| | |||||
* | Try to fix brain damage of cmake | Vsevolod Stakhov | 2016-01-11 | 1 | -1/+1 |
| | |||||
* | Embed hiredis as it is broken literally everywhere | Vsevolod Stakhov | 2016-01-11 | 22 | -4/+5485 |
| | |||||
* | Enable per-users learn cache | Vsevolod Stakhov | 2016-01-11 | 4 | -20/+44 |
| | |||||
* | Incompatible change: sqlite3 and per_user behaviour | Vsevolod Stakhov | 2016-01-11 | 1 | -1/+1 |
| | | | | | | | | | | | Now both redis and sqlite3 follows the common principles for per-user statistics: 1) If per-user statistics is enabled check per-user tokens ONLY 2) If per-user statistics is not enabled then check common tokens ONLY If you need old behaviour, then you'd need to use separate classifier for per-user statistics. | ||||
* | Implement `per_user` for redis backend | Vsevolod Stakhov | 2016-01-11 | 1 | -11/+99 |
| | |||||
* | Add generic routine to get task's recipient | Vsevolod Stakhov | 2016-01-11 | 4 | -45/+51 |
| | |||||
* | Fix relearning for sqlite3 cache | Vsevolod Stakhov | 2016-01-11 | 2 | -4/+7 |
| | |||||
* | Fix query | Vsevolod Stakhov | 2016-01-11 | 1 | -1/+1 |
| | |||||
* | Rework cache API slightly | Vsevolod Stakhov | 2016-01-11 | 4 | -22/+13 |
| | |||||
* | Implement redis cache operations | Vsevolod Stakhov | 2016-01-11 | 2 | -6/+102 |
| | |||||
* | Write initialization for redis cache | Vsevolod Stakhov | 2016-01-11 | 4 | -8/+205 |
| | |||||
* | Merge pull request #476 from moisseev/patch-1 | Vsevolod Stakhov | 2016-01-10 | 1 | -1/+2 |
|\ | | | | | Add new Message-ID regexp for Thunderbird | ||||
| * | Add new Message-ID regexp for Thunderbird | Alexander Moisseev | 2016-01-10 | 1 | -1/+2 |
| | | | | | | | | | | Thunderbird version 46 and later is using new securely random Message-ID to avoid fingerprinting. https://bugzilla.mozilla.org/show_bug.cgi?id=902580 SeaMonkey (at least currentnightly build 2.42a1) is not affected by this change. | ||||
* | | Add skeleton of redis cache | Vsevolod Stakhov | 2016-01-10 | 2 | -1/+78 |
| | | |||||
* | | Fix processing of caches | Vsevolod Stakhov | 2016-01-10 | 4 | -12/+26 |
| | | |||||
* | | Fix caches initialization. | Vsevolod Stakhov | 2016-01-10 | 2 | -6/+12 |
| | | |||||
* | | Fix sqlite cache | Vsevolod Stakhov | 2016-01-10 | 2 | -55/+74 |
| | | |||||
* | | Rework caches API | Vsevolod Stakhov | 2016-01-10 | 3 | -16/+48 |
|/ | |||||
* | Use constants instead of magic numbers | Vsevolod Stakhov | 2016-01-09 | 1 | -3/+6 |
| | |||||
* | Fix unlearning in sqlite3 cache. | Vsevolod Stakhov | 2016-01-09 | 1 | -6/+9 |
| | |||||
* | Fix strange artefact | Vsevolod Stakhov | 2016-01-09 | 1 | -5/+0 |
| | |||||
* | Fix learn errors reporting | Vsevolod Stakhov | 2016-01-09 | 4 | -10/+17 |
| | |||||
* | Fix numbers humanization in `rspamc stat` | Vsevolod Stakhov | 2016-01-09 | 1 | -1/+1 |
| | |||||
* | Fix stats for redis backend | Vsevolod Stakhov | 2016-01-09 | 2 | -26/+47 |
| | |||||
* | Add lazy stat implementation for redis | Vsevolod Stakhov | 2016-01-09 | 1 | -7/+143 |
| | |||||
* | Start implementation of lazy redis statistics. | Vsevolod Stakhov | 2016-01-09 | 1 | -1/+146 |
| | |||||
* | Implement async timered events for statistics | Vsevolod Stakhov | 2016-01-09 | 2 | -8/+80 |
| | |||||
* | Fight with hiredis API | Vsevolod Stakhov | 2016-01-08 | 1 | -0/+3 |
| |