aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil
Commit message (Expand)AuthorAgeFilesLines
* Add conversion from expr to string.Vsevolod Stakhov2015-03-172-0/+67
* Add destruction routine for exprs and atoms.Vsevolod Stakhov2015-03-172-1/+33
* Add expressions parsing code.Vsevolod Stakhov2015-03-172-9/+391
* Add utility functions.Vsevolod Stakhov2015-03-171-0/+58
* Add skeleton for the new expressions.Vsevolod Stakhov2015-03-173-0/+127
* SOL_IPV6 is not defined on Darwin.Vsevolod Stakhov2015-03-171-0/+4
* Terminate connection if got EOF on HTTP.Vsevolod Stakhov2015-03-161-22/+8
* Do not check uninitialized bytes.Vsevolod Stakhov2015-03-131-1/+3
* Try to workaround V6_V6ONLY.Vsevolod Stakhov2015-03-131-0/+9
* Fix sockets initialization.Vsevolod Stakhov2015-03-131-0/+4
* Fix sorting order and unit test for upstreams.Vsevolod Stakhov2015-03-123-13/+29
* Fix setting pointer.Vsevolod Stakhov2015-03-121-1/+5
* Implement missing function.Vsevolod Stakhov2015-03-121-0/+8
* Fix debug_task macro.Vsevolod Stakhov2015-03-121-1/+1
* Add more utility functions required.Vsevolod Stakhov2015-03-122-0/+120
* Rework upstreams code for new inet_addr.Vsevolod Stakhov2015-03-122-48/+37
* Use opaque inet_address.Vsevolod Stakhov2015-03-121-7/+7
* Add routine to free PtrArray from mempool destructors.Vsevolod Stakhov2015-03-122-0/+15
* Rework inet_address structure.Vsevolod Stakhov2015-03-122-127/+444
* Set flags to zero initially.Vsevolod Stakhov2015-03-111-0/+1
* Distinguish spamc/rspamc in http code.Vsevolod Stakhov2015-03-112-1/+16
* Fix flags in pcre jit fast path.Vsevolod Stakhov2015-03-101-1/+2
* Fix allocated_len calculation found by fuzz testing.Vsevolod Stakhov2015-03-091-1/+1
* Allow storage of auxiliary userdata inside regexp structure.Vsevolod Stakhov2015-03-072-0/+61
* Start moving to the rspamd regexps.Vsevolod Stakhov2015-03-071-0/+4
* Implement lua regexp split, write test case.Vsevolod Stakhov2015-03-062-0/+24
* Fix some issues in rspamd_regexp.Vsevolod Stakhov2015-03-061-5/+5
* m,, regexps are to be treated as strict match.Vsevolod Stakhov2015-03-061-1/+11
* More fixes to regexp module.Vsevolod Stakhov2015-03-061-6/+18
* pcre_free_study is only valid when JIT is supported.Vsevolod Stakhov2015-03-051-2/+6
* Adopt lua regexps for rspamd_regexp.Vsevolod Stakhov2015-03-052-1/+16
* Fix study invocation.Vsevolod Stakhov2015-03-051-6/+26
* Add portable get_ticks function.Vsevolod Stakhov2015-03-052-0/+27
* Implement match.Vsevolod Stakhov2015-03-051-1/+9
* Implement regexp search.Vsevolod Stakhov2015-03-052-2/+78
* Initialization code for JIT regexps.Vsevolod Stakhov2015-03-052-6/+203
* Implement cache functions.Vsevolod Stakhov2015-03-052-5/+103
* Write skeleton of rspamd fast regexps.Vsevolod Stakhov2015-03-043-0/+210
* Add utf lc test case and fix the bug.Vsevolod Stakhov2015-02-281-0/+1
* Set robust flag for mutexes to avoid dead locks.Vsevolod Stakhov2015-02-241-0/+1
* Add lowercase utility for utf8 strings.Vsevolod Stakhov2015-02-232-0/+32
* Use xxh64 for upstreams hashing.Vsevolod Stakhov2015-02-231-8/+3
* Allow customizations for unix sockets.Vsevolod Stakhov2015-02-202-12/+102
* Add uri unescape from nginx.Vsevolod Stakhov2015-02-191-1/+3
* Fix radix comparision for partial masks.Vsevolod Stakhov2015-02-191-4/+0
* Remove tweetnacl for now.Vsevolod Stakhov2015-02-153-10/+8
* Eliminate mess with linking.Vsevolod Stakhov2015-02-131-54/+20
* Allow to specify keypairs cache externally.Vsevolod Stakhov2015-02-112-4/+5
* Fix memory leaks in HTTP code.Vsevolod Stakhov2015-02-091-2/+14
* Fix cryptobox logic.Vsevolod Stakhov2015-02-071-2/+2