aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstat/learn_cache
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Fix event pending checksVsevolod Stakhov2018-10-061-1/+1
* [Fix] Fix more issues with watching of async eventsVsevolod Stakhov2018-09-121-4/+2
* [Fix] Fix crashes on task cleanupVsevolod Stakhov2018-09-101-2/+2
* [Fix] Add fail-safety for destroying sessionsVsevolod Stakhov2018-08-141-0/+8
* [Feature] Distinguish IP failures from connection failuresVsevolod Stakhov2018-07-021-3/+3
* [Minor] Allow to parse integer database names for RedisVsevolod Stakhov2018-03-191-1/+6
* [Minor] Final stage of g_slice removalVsevolod Stakhov2017-10-292-5/+5
* [Rework] Set token data as uint64_t instead of chars arrayVsevolod Stakhov2017-04-042-2/+4
* [Minor] Add support for unix connections for redis stats backendVsevolod Stakhov2016-12-301-2/+9
* [Fix] Fix autolearning errors and redis cacheVsevolod Stakhov2016-10-141-2/+2
* [Feature] Read redis backend statistics configuration from global sectionVsevolod Stakhov2016-08-181-0/+21
* [Fix] Fix timeouts in redis cache processingVsevolod Stakhov2016-07-131-16/+38
* [Feature] Allow versioning for sqlite databasesVsevolod Stakhov2016-05-231-1/+1
* [Feature] More sane configuration for redis statisticsVsevolod Stakhov2016-03-161-71/+80
* Some fixes to the previous commitVsevolod Stakhov2016-02-251-13/+13
* 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
* 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
* Do not dereference null pointer on learning.Vsevolod Stakhov2015-07-061-3/+5
* Allow sqlite3 cache customization.Vsevolod Stakhov2015-02-182-4/+33