aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil
Commit message (Collapse)AuthorAgeFilesLines
* Use constants instead of magic numbersVsevolod Stakhov2016-01-091-3/+6
|
* Fix testsVsevolod Stakhov2016-01-071-7/+8
|
* Rework and refactor memory pools codeVsevolod Stakhov2016-01-062-261/+184
|
* Fix IPv4 loopback detectionVsevolod Stakhov2016-01-031-1/+2
|
* Add local addrs extension available in the convigurationVsevolod Stakhov2016-01-034-2/+52
|
* Constify radix tree search codeVsevolod Stakhov2016-01-032-9/+10
|
* Skip SPF from local addressesVsevolod Stakhov2016-01-031-1/+3
| | | | Issue: #469
* Add method to check if IP is localVsevolod Stakhov2016-01-032-0/+48
|
* Add caseless version of rabin-karp substring searchVsevolod Stakhov2015-12-292-0/+51
|
* Allow keyword searchingVsevolod Stakhov2015-12-291-0/+4
|
* Fix url insertion into a tableVsevolod Stakhov2015-12-241-8/+6
| | | | Previously, rspamd compared merely host names but urls can have different path that should also be considered
* Remove ambiguity between %b format modifiersVsevolod Stakhov2015-12-222-2/+2
|
* Clear bindings for sqlite3 statementsVsevolod Stakhov2015-12-181-0/+2
|
* Fix issue with base32 printingVsevolod Stakhov2015-12-171-1/+1
|
* Add base32 encoding support for printf routinesVsevolod Stakhov2015-12-172-8/+28
|
* Use macro for tag and uid lengths instead of magic numbersVsevolod Stakhov2015-12-161-2/+4
|
* Add fallback state for '\n\r' line endingsVsevolod Stakhov2015-12-151-0/+4
|
* Use magic_load instead of magic_compileVsevolod Stakhov2015-12-141-1/+1
|
* Fix fuzzy statsVsevolod Stakhov2015-12-142-12/+13
|
* Fix inet addr hashingVsevolod Stakhov2015-12-141-1/+1
|
* Add methods to extract internal fields from LRU hashVsevolod Stakhov2015-12-142-0/+24
|
* Exclude ports from ip address hashVsevolod Stakhov2015-12-141-1/+9
|
* Add routines to use rspamd_inet_addr_t in hash tablesVsevolod Stakhov2015-12-142-0/+41
|
* 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
|