aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstat/learn_cache
Commit message (Collapse)AuthorAgeFilesLines
...
* Add auth support and db selection for redis statsVsevolod Stakhov2016-02-251-0/+50
|
* Refactor UCL APIVsevolod Stakhov2016-02-162-6/+6
|
* Don't fail stats when pre-results are setVsevolod Stakhov2016-02-122-5/+16
|
* Switch the rest to apache 2Vsevolod Stakhov2016-02-043-61/+35
|
* Add checkpoints to learn cacheVsevolod Stakhov2016-01-211-0/+2
|
* Add X-Real-IP support as wellVsevolod Stakhov2016-01-201-1/+1
|
* Fix hash calculation for sqlite statsVsevolod Stakhov2016-01-201-11/+4
|
* Fix stupid misprintVsevolod Stakhov2016-01-161-2/+2
|
* Fix redis cache config as wellVsevolod Stakhov2016-01-161-17/+28
|
* Fix include path for embedded hiredisVsevolod Stakhov2016-01-111-2/+2
|
* Enable per-users learn cacheVsevolod Stakhov2016-01-112-0/+14
|
* Fix relearning for sqlite3 cacheVsevolod Stakhov2016-01-111-3/+5
|
* Fix queryVsevolod Stakhov2016-01-111-1/+1
|
* Rework cache API slightlyVsevolod Stakhov2016-01-113-19/+11
|
* Implement redis cache operationsVsevolod Stakhov2016-01-111-5/+101
|
* Write initialization for redis cacheVsevolod Stakhov2016-01-113-6/+203
|
* Add skeleton of redis cacheVsevolod Stakhov2016-01-101-0/+73
|
* Fix processing of cachesVsevolod Stakhov2016-01-101-2/+6
|
* Fix sqlite cacheVsevolod Stakhov2016-01-102-55/+74
|
* Rework caches APIVsevolod Stakhov2016-01-102-10/+35
|
* Fix unlearning in sqlite3 cache.Vsevolod Stakhov2016-01-091-6/+9
|
* Fix cache initVsevolod Stakhov2016-01-051-4/+1
|
* Another fix to the whole libstat architectureVsevolod Stakhov2016-01-052-51/+33
|
* Remove legacy words, use merely normalized_wordsVsevolod Stakhov2015-11-261-3/+3
|
* Adopt the rest of rspamd for new hash api.Vsevolod Stakhov2015-10-251-6/+6
|
* Fix statistics.Vsevolod Stakhov2015-10-061-2/+2
|
* Rename main.h and main.c to `rspamd.X`Vsevolod Stakhov2015-09-221-1/+1
|
* Fix logging in sqlite3 modules.Vsevolod Stakhov2015-09-011-12/+15
|
* More logging updates.Vsevolod Stakhov2015-08-291-2/+2
|
* Rework parts and task structure:Vsevolod Stakhov2015-07-131-9/+5
| | | | | | | | | - Now text_parts, parts and received are arrays - Pre-allocate arrays with some reasonable defaults - Use arrays instead of lists in plugins and checks - Remove unused fields from task structure - Rework mime_foreach callback function - Remove deprecated scan_milliseconds field
* Rework sqlite3 cache.Vsevolod Stakhov2015-07-101-94/+119
|
* Quote strings in pragmas.Vsevolod Stakhov2015-07-101-2/+2
|
* Try to fix sqlite3 blocking.Vsevolod Stakhov2015-07-091-12/+43
| | | | Issue: #331
* Do not dereference null pointer on learning.Vsevolod Stakhov2015-07-061-3/+5
|
* Allow sqlite3 cache customization.Vsevolod Stakhov2015-02-182-4/+33
|
* Backward compatibility.Vsevolod Stakhov2015-02-141-6/+7
|
* Avoid variables conflict.Vsevolod Stakhov2015-02-131-1/+1
|
* Configure learn caches.Vsevolod Stakhov2015-02-132-8/+11
|
* Add sqlite3 learn cache.Vsevolod Stakhov2015-02-132-1/+209
|
* Add preliminary API definition for learn cache.Vsevolod Stakhov2015-02-111-0/+44