summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Markdown portability.Vsevolod Stakhov2015-03-301-46/+38
|
* Add protocol description.Vsevolod Stakhov2015-03-302-0/+192
|
* Merge branch 'json_control'Vsevolod Stakhov2015-03-307-115/+477
|\
| * Fix wrong usage of iterators.Vsevolod Stakhov2015-03-301-12/+2
| |
| * Add control section parsing.Vsevolod Stakhov2015-03-303-0/+117
| |
| * Make section functions public.Vsevolod Stakhov2015-03-302-21/+31
| |
| * Introduce default sections in rcl parser.Vsevolod Stakhov2015-03-301-22/+55
| |
| * Fix logger setup.Vsevolod Stakhov2015-03-301-3/+3
| |
| * Add routines to parse mime addresses from ucl.Vsevolod Stakhov2015-03-302-1/+84
| |
| * Add function to parse inet address.Vsevolod Stakhov2015-03-301-0/+35
| |
| * Make RCL parser more abstract.Vsevolod Stakhov2015-03-302-65/+106
| |
| * Load control chunk.Vsevolod Stakhov2015-03-303-1/+37
| |
| * Add ability to append control json within rspamd request.Vsevolod Stakhov2015-03-302-7/+24
|/
* Add workaround to be compatible with gmime 2.2.Vsevolod Stakhov2015-03-301-2/+12
|
* Use advanced priorities when planning evaluation.Vsevolod Stakhov2015-03-291-1/+22
|
* Implement resorting.Vsevolod Stakhov2015-03-291-0/+7
|
* Add priority resort logic.Vsevolod Stakhov2015-03-292-0/+42
|
* Use expressions process flags.Vsevolod Stakhov2015-03-283-4/+10
|
* Add flags to expressions processing and noopt flag.Vsevolod Stakhov2015-03-282-7/+13
|
* Add some preliminary priorities for mime expressions.Vsevolod Stakhov2015-03-281-2/+31
|
* Fix dereferencing of NULL pointer.Vsevolod Stakhov2015-03-282-3/+13
|
* Stop providing fake ip by rspamc.Vsevolod Stakhov2015-03-281-1/+1
|
* Parse IP from the first received header if not specified by protocol.Vsevolod Stakhov2015-03-281-0/+14
|
* Preserve order of received headers.Vsevolod Stakhov2015-03-281-0/+3
|
* Add no-ip flag for task structure.Vsevolod Stakhov2015-03-282-2/+8
|
* Fix AST cleanup.Vsevolod Stakhov2015-03-271-7/+13
|
* Optimize expressions earlier.Vsevolod Stakhov2015-03-271-8/+7
|
* Use AST for expressions processing.Vsevolod Stakhov2015-03-271-276/+18
|
* Add AST processing routines.Vsevolod Stakhov2015-03-271-0/+158
|
* More to priorities optimization.Vsevolod Stakhov2015-03-273-10/+24
|
* Fix sorting.Vsevolod Stakhov2015-03-261-3/+2
|
* Fix order of N-ary operators merging.Vsevolod Stakhov2015-03-261-9/+3
|
* Fix memory corruption caused by array realloc.Vsevolod Stakhov2015-03-261-22/+28
|
* Implement AST nodes branch sorting.Vsevolod Stakhov2015-03-261-0/+72
|
* Print expression using AST.Vsevolod Stakhov2015-03-261-51/+59
|
* Fix expressions order.Vsevolod Stakhov2015-03-261-1/+1
|
* Add AST parsing.Vsevolod Stakhov2015-03-261-0/+76
|
* Add helper functions.Vsevolod Stakhov2015-03-261-7/+23
|
* Fix socket length calculations for UDP sockets.Vsevolod Stakhov2015-03-261-1/+1
|
* Fix composites processing.Vsevolod Stakhov2015-03-261-2/+5
|
* Initialize variable.Vsevolod Stakhov2015-03-251-1/+1
|
* Cache atom results.Vsevolod Stakhov2015-03-251-1/+6
|
* Add support for 'full' and 'uri' rules.Vsevolod Stakhov2015-03-251-2/+33
|
* Rewrite SA plugin for the new expressions.Vsevolod Stakhov2015-03-251-27/+81
|
* Another tricky case of test.Vsevolod Stakhov2015-03-251-1/+2
|
* Do not store zeroes in hash table.Vsevolod Stakhov2015-03-251-3/+6
|
* Fix removing of elements from the stack.Vsevolod Stakhov2015-03-251-1/+1
|
* Fix adding values to the cache.Vsevolod Stakhov2015-03-251-1/+1
|
* Add lua interfaces to re cache.Vsevolod Stakhov2015-03-251-0/+52
|
* Use cumulative moving average for time values.Vsevolod Stakhov2015-03-251-4/+6
| | | | | The previous version with exponential moving average cannot work well with the rspamd usage pattern.