aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil
Commit message (Collapse)AuthorAgeFilesLines
* Fix NULL strings, ehVsevolod Stakhov2015-12-101-14/+17
|
* Add support of width modifier for strings in printfVsevolod Stakhov2015-12-101-3/+24
|
* Add special flag to disable hyperscan for particular expressionsVsevolod Stakhov2015-12-102-4/+21
|
* Store max hits inside rspamd_regexp_tVsevolod Stakhov2015-12-092-0/+32
|
* Add methods to get re flagsVsevolod Stakhov2015-12-092-0/+27
|
* Add routine to compare to rspamd_regexp_tVsevolod Stakhov2015-12-082-0/+13
|
* Add method to set re class for any rspamd regexpVsevolod Stakhov2015-12-062-0/+33
|
* Do not re-set GErrorVsevolod Stakhov2015-12-041-10/+16
|
* Fix issue with zero length atomsVsevolod Stakhov2015-12-041-2/+6
|
* Rework upstreams libraryVsevolod Stakhov2015-12-031-34/+72
| | | | Now each address has its own errors count, so rspamd will prefer upstream addrs with no errors to addrs with errors. This might help to resolve issues on systems where ipv6 does not work.
* Add missing functionVsevolod Stakhov2015-12-031-0/+8
|
* Add cache id support for regexpVsevolod Stakhov2015-12-032-0/+34
|
* Match any newline character in regexpsVsevolod Stakhov2015-12-021-0/+3
| | | | | Issue: #438 Reported by: @moisseev
* Add routines to get count of captures and backrefsVsevolod Stakhov2015-12-012-0/+33
|
* Add support of g_int64 hash for old glibVsevolod Stakhov2015-12-012-0/+14
|
* Start to fix url decoding shiftingVsevolod Stakhov2015-11-281-2/+0
|
* Remove escaping of log strings as it seems to be uselessVsevolod Stakhov2015-11-271-3/+0
|
* Use atomic ops if possibleVsevolod Stakhov2015-11-261-2/+2
|
* Use the same hash seed for urls as we need some static orderVsevolod Stakhov2015-11-261-1/+1
|
* Fix race condition when opening sqlite dbVsevolod Stakhov2015-11-251-3/+9
|
* Clean log buffer when forkingVsevolod Stakhov2015-11-251-0/+15
|
* Improve numbers humanisationVsevolod Stakhov2015-11-231-13/+12
|
* Fix some memory issuesVsevolod Stakhov2015-11-231-1/+1
|
* Do not reresolve upstreams with no resolver definedVsevolod Stakhov2015-11-231-1/+1
|
* Test for atomic ops.Vsevolod Stakhov2015-11-232-0/+5
|
* Add rspamd_upstream_reresolve routine.Vsevolod Stakhov2015-11-222-45/+97
|
* Use context variables instead of default onesVsevolod Stakhov2015-11-221-11/+14
|
* Rework rotation for upstreamsVsevolod Stakhov2015-11-212-9/+13
|
* Parse rotation type for upstreams listVsevolod Stakhov2015-11-212-2/+34
|
* Add deinitialization for upstreamsVsevolod Stakhov2015-11-202-0/+11
|
* Rework upstreams initializationVsevolod Stakhov2015-11-202-10/+16
|
* Rework upstreams contextVsevolod Stakhov2015-11-202-20/+81
|
* Use flags for urlsVsevolod Stakhov2015-11-191-2/+2
|
* Do not use 'strchr' on rspamd_fstring_tVsevolod Stakhov2015-11-191-2/+2
|
* Another try to improve sqlite3 interactionVsevolod Stakhov2015-11-191-0/+1
|
* Add more tunes to sqliteVsevolod Stakhov2015-11-181-5/+22
|
* Start refcounting rework for rspamd_configVsevolod Stakhov2015-11-181-1/+8
|
* Add another bloody workaround for old glibVsevolod Stakhov2015-11-162-1/+19
|
* Load text parsers for libmagicVsevolod Stakhov2015-11-121-1/+1
|
* Add library deinit interfaceVsevolod Stakhov2015-11-122-0/+17
|
* Add external libraries contextVsevolod Stakhov2015-11-122-2/+10
|
* Fix format issues found by static analysisVsevolod Stakhov2015-11-116-23/+25
|
* Fix unfolded base64 encodingVsevolod Stakhov2015-11-111-1/+1
|
* Fix inet_addr structure length in memcpyVsevolod Stakhov2015-11-071-1/+1
|
* Add busy handler for fuzzy backend to sync workersVsevolod Stakhov2015-11-061-0/+3
|
* Print 'ms' suffixVsevolod Stakhov2015-11-061-1/+1
|
* Fix log time format utilityVsevolod Stakhov2015-11-062-10/+7
|
* Add routine to compare an ftok with C stringVsevolod Stakhov2015-11-052-0/+27
|
* Fix hash function invocation.Vsevolod Stakhov2015-10-311-2/+2
|
* Add function to traverse AST atomsVsevolod Stakhov2015-10-262-0/+53
|