aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil
Commit message (Collapse)AuthorAgeFilesLines
...
* Increase log buffer size when BUFSIZ is too small.Vsevolod Stakhov2015-03-241-1/+2
|
* Use port when calculating listen socket hash.Vsevolod Stakhov2015-03-232-5/+6
|
* Fix setting of the expression element.Vsevolod Stakhov2015-03-231-1/+1
|
* Fix printing of GError *.Vsevolod Stakhov2015-03-231-1/+2
|
* Add %e modifier for GError clever printing.Vsevolod Stakhov2015-03-232-0/+20
|
* Use regexp hash functions for task re_cache.Vsevolod Stakhov2015-03-192-2/+24
|
* Fix processing of a single element.Vsevolod Stakhov2015-03-191-0/+1
|
* Fix + expressions optimizations.Vsevolod Stakhov2015-03-191-7/+18
|
* Fix parsing of limits.Vsevolod Stakhov2015-03-191-2/+6
|
* Select operand on OR operation.Vsevolod Stakhov2015-03-191-0/+1
|
* Finish expression evaluation.Vsevolod Stakhov2015-03-191-2/+13
|
* Write optimizator for plus operator.Vsevolod Stakhov2015-03-191-2/+150
|
* Prefer processed elements during optimizations.Vsevolod Stakhov2015-03-191-2/+4
|
* Use const pointer for LRU cache search.Vsevolod Stakhov2015-03-182-2/+2
|
* Use reft-associativity by default for all ops.Vsevolod Stakhov2015-03-181-2/+3
|
* Treat '+' as operator symbol.Vsevolod Stakhov2015-03-181-0/+2
|
* Initialize state.Vsevolod Stakhov2015-03-181-1/+1
|
* Fix more issues in expressions parser.Vsevolod Stakhov2015-03-171-1/+5
|
* More to lazy evaluation logic.Vsevolod Stakhov2015-03-171-21/+14
|
* Add processing for AND, NOT and OR operations.Vsevolod Stakhov2015-03-171-0/+102
|
* Distinguish between logic and arithmetic ops.Vsevolod Stakhov2015-03-171-2/+16
|
* Constify subr structure.Vsevolod Stakhov2015-03-172-3/+4
|
* 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
| | | | | | | - Now addresses are opaque. - Save memory by splitting unix and inet sockaddrs. - Rework all functions related to inet addrs. - Use ptr arrays instead of home-made static arrays.
* 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
|