aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil
Commit message (Expand)AuthorAgeFilesLines
* [Fix] Various fixes for errors ringbufferVsevolod Stakhov2016-11-141-6/+27
* [Feature] Add exporter from error ringbuf to uclVsevolod Stakhov2016-11-142-0/+68
* [Feature] Store error messages in ring bufferVsevolod Stakhov2016-11-141-8/+66
* [Minor] Add structures to store errors in the bufferVsevolod Stakhov2016-11-141-0/+19
* [Feature] Implement FANN threaded learningVsevolod Stakhov2016-11-041-1/+1
* [CritFix] Fix chunked encoding when reading messagesVsevolod Stakhov2016-11-011-0/+5
* [Fix] Fix caching and compressed mapsVsevolod Stakhov2016-10-311-23/+32
* [Minor] Use .zst as possible compressed extensionVsevolod Stakhov2016-10-311-0/+4
* [Feature] Support compressed mapsVsevolod Stakhov2016-10-312-8/+181
* [CritFix] Fix iteration over headers array (introduced in 1.4)Vsevolod Stakhov2016-10-251-1/+1
* [Fix] Fix float usage in util:get_timeVsevolod Stakhov2016-10-231-1/+1
* [Fix] Fix refcounts when map is specified by IPVsevolod Stakhov2016-10-211-0/+1
* [CritFix] Fix race condition in checking of cached mapsVsevolod Stakhov2016-10-201-5/+24
* [Fix] Avoid double frees in HEAD requestsVsevolod Stakhov2016-10-191-0/+12
* [Fix] Fix handling of HTTP HEAD methodsVsevolod Stakhov2016-10-183-6/+54
* [Fix] Fix HTTP methods other than GET and POSTVsevolod Stakhov2016-10-181-3/+9
* [Minor] Add missing math.h includeVsevolod Stakhov2016-10-161-0/+1
* [Feature] Try to improve normalization function for bayesVsevolod Stakhov2016-10-151-7/+6
* [Minor] Make bayes normalization function publicVsevolod Stakhov2016-10-152-0/+29
* [Fix] Plug memory leak in regexp desctructorVsevolod Stakhov2016-10-131-0/+2
* [CritFix] Fix application of IPv6 maskVsevolod Stakhov2016-10-071-4/+13
* [Minor] Do not crash with empty arrayVsevolod Stakhov2016-09-281-1/+1
* [Minor] Add macro for ptr array iterationVsevolod Stakhov2016-09-281-0/+1
* [Fix] Fix folding algorithm to deal with empty tokensVsevolod Stakhov2016-09-261-3/+5
* [Minor] Fix build with old glibVsevolod Stakhov2016-09-251-1/+1
* [Minor] Fix build with glib < 2.40Vsevolod Stakhov2016-09-242-0/+26
* [Minor] Allow regexp patterns for HTTP routerVsevolod Stakhov2016-09-242-3/+84
* [Minor] More fixes to headers foldingVsevolod Stakhov2016-09-231-10/+23
* [Feature] Try to guess line endings when folding headersVsevolod Stakhov2016-09-222-21/+87
* [Minor] Improve constant memcmp functionVsevolod Stakhov2016-09-141-3/+7
* [Fix] Allow plain IP addresses in Rspamd mapsVsevolod Stakhov2016-09-131-2/+29
* [Feature] Preserve decompression context between tasksVsevolod Stakhov2016-09-092-0/+85
* [Feature] Allow to use dictionaries for compressionVsevolod Stakhov2016-09-091-0/+52
* [Minor] Improve shared memory fd checkVsevolod Stakhov2016-09-081-1/+1
* [Minor] Fix use-after-freeVsevolod Stakhov2016-09-061-1/+1
* [Minor] Do not blame about unsupported file locksVsevolod Stakhov2016-08-311-4/+18
* [Fix] Fix actrie patternsVsevolod Stakhov2016-08-311-4/+3
* [Minor] Tune printf for hex and base32 input stringsVsevolod Stakhov2016-08-311-10/+33
* Merge pull request #895 from moisseev/patch-1Vsevolod Stakhov2016-08-251-1/+1
|\
| * [Minor] Fix typoAlexander Moisseev2016-08-241-1/+1
* | [Fix] Try to avoid race condition when using rrdVsevolod Stakhov2016-08-242-13/+58
|/
* [Feature] Add rspamd_memrchr utility functionVsevolod Stakhov2016-08-232-0/+24
* [Fix] Fix issue with spaces in mapsVsevolod Stakhov2016-08-201-1/+1
* [Feature] Log URLs encrypted if we have log encryption pubkeyVsevolod Stakhov2016-08-162-1/+17
* [Feature] Implement encrypted logsVsevolod Stakhov2016-08-161-33/+110
* [Rework] Rework flags in rspamd loggerVsevolod Stakhov2016-08-162-88/+76
* [Fix] Fix hex printing of stringsVsevolod Stakhov2016-08-161-3/+3
* [Feature] Print radix duplicate keys as IP addressesVsevolod Stakhov2016-08-131-1/+18
* [Fix] Further fixes for multiple values headersVsevolod Stakhov2016-08-041-38/+64
* [Fix] Fix multiple values headers freeingVsevolod Stakhov2016-08-041-10/+12