aboutsummaryrefslogtreecommitdiffstats
path: root/src/fuzzy_storage.c
Commit message (Collapse)AuthorAgeFilesLines
* [CritFix] Fix maps race conditions on reloadVsevolod Stakhov2018-06-191-1/+1
|
* [Fix] Cleanup maps data on shutdownVsevolod Stakhov2018-06-141-1/+4
|
* [Fix] Fix crash if skip_map is usedVsevolod Stakhov2018-05-171-2/+2
|
* [Minor] Improve fuzzy updates loggingVsevolod Stakhov2018-05-171-0/+2
|
* [Minor] Add extra logging detailsVsevolod Stakhov2018-05-151-0/+5
|
* [Minor] Fix reply typeVsevolod Stakhov2018-04-251-1/+1
|
* [Project] Adopt codeVsevolod Stakhov2018-04-231-13/+15
|
* [Feature] Allow to block fuzzy requests from specific networksVsevolod Stakhov2018-04-211-15/+53
|
* [Project] Convert all C modules to fast debug infrastructureVsevolod Stakhov2018-01-201-8/+0
|
* [Minor] Do not free empty errorVsevolod Stakhov2017-12-091-1/+3
|
* [Minor] Process invalid command typesVsevolod Stakhov2017-12-021-0/+3
|
* [Minor] Set digest in replies for modification commandsVsevolod Stakhov2017-11-291-5/+4
|
* [Fix] Fix encrypted legacy reply in fuzzy storageVsevolod Stakhov2017-11-281-1/+19
|
* [Minor] Rework client part of the fuzzy systemVsevolod Stakhov2017-11-251-5/+5
|
* [Rework] Implement new version of fuzzy repliesVsevolod Stakhov2017-11-251-21/+45
|
* [Fix] Fix processing of skip-hashes in fuzzy storageVsevolod Stakhov2017-11-181-2/+2
| | | | MFH: rspamd-1.6
* [Fix] Stop using of g_slice...Vsevolod Stakhov2017-10-271-21/+19
|
* [Fix] Load skip map from all processes as shared cache is unavailableVsevolod Stakhov2017-10-211-3/+1
| | | | MFH: rspamd-1.6
* [Fix] Actively load skip hashes map in fuzzy storageVsevolod Stakhov2017-10-211-2/+10
| | | | MFH: rspamd-1.6
* [Feature] Use array instead of queue to reduce memory fragmentationVsevolod Stakhov2017-08-171-102/+51
|
* [Minor] Prevent data corruption when dealing with signalsVsevolod Stakhov2017-07-241-1/+0
|
* [Rework] Run post-loads when all initialization is completedVsevolod Stakhov2017-07-241-2/+1
|
* [Feature] Allow to skip specific hashes in fuzzy storageVsevolod Stakhov2017-07-231-1/+33
|
* [Feature] Improve maps checking frequencyVsevolod Stakhov2017-07-071-1/+1
|
* [Minor] Massive spelling correctionAlexander Moisseev2017-06-271-2/+2
| | | | by a bot https://github.com/ka7/misspell_fixer
* [Fix] Fix abstract context layoutVsevolod Stakhov2017-06-141-3/+7
|
* [Rework] Use LFU algorithm in LRU cacheVsevolod Stakhov2017-05-111-2/+4
| | | | | Avoid usage of heap as its updates are not cheap. Use LFU algorithm described here: http://antirez.com/news/109
* [Fix] Allow to follow symlinks when safeVsevolod Stakhov2017-05-091-2/+3
| | | | Issue: #1625
* [Minor] Refactor destroy -> freeVsevolod Stakhov2017-04-291-9/+9
|
* [Minor] Remove some unused variablesVsevolod Stakhov2017-03-101-5/+0
|
* [Minor] Fix double free in collection modeVsevolod Stakhov2017-02-051-2/+5
|
* [Fix] Various collection mode fixesVsevolod Stakhov2017-01-271-28/+34
|
* [Minor] Use the same protocol as fuzzy replicationVsevolod Stakhov2017-01-261-3/+72
|
* [Feature] Implement fuzzy collection modeVsevolod Stakhov2017-01-261-4/+84
|
* [Feature] Start collection only mode implementation for fuzzy storageVsevolod Stakhov2017-01-261-42/+360
|
* [Fix] Multiple memory corruption fixesVsevolod Stakhov2017-01-181-6/+1
|
* [Fix] Various reload leak fixingVsevolod Stakhov2017-01-171-4/+10
|
* [Fix] More random fixes for reload...Vsevolod Stakhov2017-01-171-3/+0
|
* [Fix] Plug reload leaksVsevolod Stakhov2017-01-171-1/+2
|
* [Fix] Fix couple of issuesVsevolod Stakhov2017-01-151-10/+8
| | | | Found by: Coverity
* [Minor] Plug memory leak on failed updatesVsevolod Stakhov2017-01-111-0/+8
|
* [Fix] Plug termination memory leaksVsevolod Stakhov2017-01-101-1/+0
|
* [Fix] Fix usage of unsafe ucl iteratorsVsevolod Stakhov2017-01-101-1/+1
|
* [Feature] Add fallback if too many updates are failingVsevolod Stakhov2017-01-051-4/+27
|
* [Fix] Fix buildVsevolod Stakhov2017-01-051-2/+1
|
* [Fix] Fix fuzzy hashes countVsevolod Stakhov2017-01-051-0/+26
|
* [Rework] Kill all InternetAddressList usagesVsevolod Stakhov2016-12-221-1/+1
|
* [Fix] Fix usage of config during reloadVsevolod Stakhov2016-11-281-0/+3
|
* [Minor] Fix warningsVsevolod Stakhov2016-10-261-4/+7
|
* [Fix] Fix periodic events and redisVsevolod Stakhov2016-10-201-2/+0
|