aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil
Commit message (Expand)AuthorAgeFilesLines
...
* [Feature] New abstract hashing API in cryptoboxVsevolod Stakhov2016-05-105-48/+32
* [Feature] Use new maps API for local addrsVsevolod Stakhov2016-05-101-3/+4
* [Feature] Use extended map types in lua map, unify codeVsevolod Stakhov2016-05-102-2/+11
* [Feature] Implement constructing of map from UCLVsevolod Stakhov2016-05-102-4/+139
* [Fix] Further fixes in maps codeVsevolod Stakhov2016-05-101-42/+65
* [Fix] Fix memory corruptionVsevolod Stakhov2016-05-101-6/+7
* [Fix] Varioud fixes to the maps codeVsevolod Stakhov2016-05-102-32/+45
* [Rework] Start the complete maps reworkVsevolod Stakhov2016-05-093-314/+538
* [Feature] Add utility method to convert ftok to C stringVsevolod Stakhov2016-05-092-0/+24
* [Fix] Adjust body/body_buf when stealing encrypted messageVsevolod Stakhov2016-05-071-0/+9
* [Feature] Add method to copy message from http connectionVsevolod Stakhov2016-05-062-0/+60
* [Feature] Add utility function to return random number from 0 to 1Vsevolod Stakhov2016-05-062-2/+14
* [Fix] Remove event before closing of fd to avoid race conditionsVsevolod Stakhov2016-05-061-18/+34
* [Feature] Improve levenshtein distance functionVsevolod Stakhov2016-05-042-5/+10
* [Fix] Fix ipv6 mask applicationVsevolod Stakhov2016-05-031-1/+1
* [Feature] Add simplier versions of refcountsVsevolod Stakhov2016-04-261-3/+7
* [Fix] Fix UTF8 mode in PCRE2Vsevolod Stakhov2016-04-231-2/+0
* [Fix] Fix JIT usage for PCRE2Vsevolod Stakhov2016-04-231-1/+0
* [Fix] Fix parsing of binary triesVsevolod Stakhov2016-04-231-1/+1
* [Fix] Fix JIT compilation for PCRE2 expressionsVsevolod Stakhov2016-04-231-12/+8
* [Feature] Allow non zero terminated patterns in multipatternVsevolod Stakhov2016-04-232-126/+92
* [Feature] Allow multiple PBKDF types in `rspamadm pw`Vsevolod Stakhov2016-04-211-0/+6
* [Feature] Allow catena encrypted passwords in controllerVsevolod Stakhov2016-04-211-1/+9
* [CritFix] Fix ttl based expiration from LRU cacheVsevolod Stakhov2016-04-191-1/+1
* [Minor] Make fstrgrow non-static functionVsevolod Stakhov2016-04-192-3/+10
* [Feature] Allow to disable pthread mutexes on broken platformsVsevolod Stakhov2016-04-152-3/+3
* [Fix] Fix order of arguments in 2-ways searchVsevolod Stakhov2016-04-151-26/+29
* [Feature] Add two way substring search algorithmVsevolod Stakhov2016-04-152-0/+169
* [Fix] Allow multipattern scans to be nested for the case of hyperscanVsevolod Stakhov2016-04-151-6/+30
* [Feature] Implement caching for hyperscan multipatternVsevolod Stakhov2016-04-142-18/+102
* [Fix] Some more fixes for urls parserVsevolod Stakhov2016-04-141-1/+2
* [Fix] Further fixes to urls parsingVsevolod Stakhov2016-04-141-1/+1
* [Feature] Allow to have different flags for different patternsVsevolod Stakhov2016-04-142-5/+5
* [Fix] Try to handle hyperscan errorVsevolod Stakhov2016-04-141-0/+5
* [Fix] Fix hyperscan callback invocationVsevolod Stakhov2016-04-141-4/+6
* [Feature] Match the beginning of pattern as wellVsevolod Stakhov2016-04-132-4/+8
* [Feature] Add utility methods for multipatternVsevolod Stakhov2016-04-132-0/+42
* [Feature] Allow empty triesVsevolod Stakhov2016-04-131-24/+30
* [Feature] Add escape functions for hyperscanVsevolod Stakhov2016-04-121-5/+290
* [Feature] Add implementation of abstract multipattern matcherVsevolod Stakhov2016-04-123-1/+446
* [CritFix] Fix issue with expressions processingVsevolod Stakhov2016-04-121-10/+12
* [Fix] Priority of sink/swim should be reversedVsevolod Stakhov2016-04-111-2/+2
* [Fix] Add more guards for heapVsevolod Stakhov2016-04-112-5/+20
* [Feature] Use less frequent use strategy for cachesVsevolod Stakhov2016-04-112-6/+30
* [Minor] Slightly simplify swap for optimizationVsevolod Stakhov2016-04-111-6/+8
* [Minor] Add rspamd_min_heap_index helper methodVsevolod Stakhov2016-04-102-0/+18
* [Feature] Use heap in LRU cachesVsevolod Stakhov2016-04-082-92/+14
* [Feature] Allow removal from the heapVsevolod Stakhov2016-04-082-1/+29
* [Fix] Fix couple of issues with heap codeVsevolod Stakhov2016-04-081-10/+17
* [Minor] Use more simple swap algorithmVsevolod Stakhov2016-04-081-7/+6