Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Fix] Fix processing of idempotent rules when autolearn fails | Vsevolod Stakhov | 2017-10-13 | 1 | -4/+10 |
| | | | | Issue: #1846 | ||||
* | [Feature] Add preliminary support of idempotent symbols | Vsevolod Stakhov | 2017-08-11 | 1 | -2/+7 |
| | |||||
* | [Feature] Allow to use postfilters in composites | Vsevolod Stakhov | 2017-08-05 | 1 | -0/+2 |
| | | | | | | | | We actually process composites twice now so it somehow slows down processing by extra hash lookup. Additional logic to regenerate metric reply if something is changed by this extra run of composites is also added. Issue: #1726 | ||||
* | [Minor] Allow to set custom pool for a task | Vsevolod Stakhov | 2017-06-08 | 1 | -3/+14 |
| | |||||
* | [Minor] Move more magic constants to defines | Vsevolod Stakhov | 2017-05-12 | 1 | -6/+9 |
| | |||||
* | [Minor] Refactor destroy -> free | Vsevolod Stakhov | 2017-04-29 | 1 | -2/+2 |
| | |||||
* | [Rework] Remove multiple metrics support from Rspamd | Vsevolod Stakhov | 2017-04-26 | 1 | -7/+2 |
| | |||||
* | [Minor] Explicitly set queue to NULL for top part | Vsevolod Stakhov | 2017-04-04 | 1 | -1/+3 |
| | |||||
* | [Feature] Store headers order | Vsevolod Stakhov | 2017-04-03 | 1 | -8/+14 |
| | |||||
* | [Fix] Preserve order of options in symbols | Vsevolod Stakhov | 2017-03-22 | 1 | -8/+4 |
| | |||||
* | [Feature] Cache and insert scan time into the protocol | Vsevolod Stakhov | 2017-03-13 | 1 | -2/+3 |
| | |||||
* | [Fix] Do not skip post-filters when pre-filters have set some results | Vsevolod Stakhov | 2017-03-01 | 1 | -8/+0 |
| | |||||
* | [Feature] Allow to store messages in files | Vsevolod Stakhov | 2017-02-17 | 1 | -1/+1 |
| | |||||
* | [Fix] Fix urls and emails hashes | Vsevolod Stakhov | 2017-02-13 | 1 | -1/+1 |
| | |||||
* | [Feature] Add per-task lua cache to reuse 'heavy' objects | Vsevolod Stakhov | 2017-02-09 | 1 | -2/+18 |
| | |||||
* | [Feature] Add profiling support in client output | Vsevolod Stakhov | 2017-02-07 | 1 | -0/+47 |
| | | | | | | It is now possible to specify `--profile` option to Rspamd to get execution time for all symbols that were executed for a specific message. This still doesn't count async returns time. | ||||
* | [Feature] Add url encoding function | Vsevolod Stakhov | 2017-01-23 | 1 | -2/+2 |
| | |||||
* | [Rework] Kill all InternetAddressList usages | Vsevolod Stakhov | 2016-12-22 | 1 | -43/+18 |
| | |||||
* | [Rework|Minor] More updates for mime parsing | Vsevolod Stakhov | 2016-12-16 | 1 | -2/+5 |
| | |||||
* | [Rework] Start massive rework to get rid of gmime | Vsevolod Stakhov | 2016-12-16 | 1 | -4/+0 |
| | |||||
* | [Minor] Do not free string explicitly to allow new parser to work | Vsevolod Stakhov | 2016-12-14 | 1 | -3/+2 |
| | |||||
* | [Rework] Change logger setup interface | Vsevolod Stakhov | 2016-12-14 | 1 | -0/+3 |
| | |||||
* | [Minor] Check if there are options in a symbol | Vsevolod Stakhov | 2016-12-05 | 1 | -9/+13 |
| | |||||
* | [Rework] Refactor struct names | Vsevolod Stakhov | 2016-12-05 | 1 | -5/+5 |
| | |||||
* | [Rework] Use hash tables for symbols options | Vsevolod Stakhov | 2016-12-05 | 1 | -4/+7 |
| | |||||
* | [Rework] Make rspamd protocol messages useful | Vsevolod Stakhov | 2016-11-02 | 1 | -3/+2 |
| | | | | | | | | | | | | Each message is now represented by a string and category, so messages in metric is an UCL object of the following format: { "category": "string" } The significant category is `smtp_message` which should be used by rmilter to send a custom SMTP reply to a client. | ||||
* | [Fix] Another memory leak plugged | Vsevolod Stakhov | 2016-09-30 | 1 | -0/+2 |
| | |||||
* | [Feature] Stop using of GLists for headers, improve performance | Vsevolod Stakhov | 2016-09-28 | 1 | -2/+2 |
| | |||||
* | [Feature] Preserve decompression context between tasks | Vsevolod Stakhov | 2016-09-09 | 1 | -15/+13 |
| | |||||
* | [Feature] Add support for dictionary in client compression | Vsevolod Stakhov | 2016-09-09 | 1 | -1/+1 |
| | |||||
* | [Feature] Allow to use dictionaries for compression | Vsevolod Stakhov | 2016-09-09 | 1 | -3/+38 |
| | |||||
* | [Minor] Small fixes to compressed requests | Vsevolod Stakhov | 2016-09-08 | 1 | -1/+5 |
| | |||||
* | [Feature] Add support for input encryption | Vsevolod Stakhov | 2016-09-08 | 1 | -2/+70 |
| | |||||
* | [Feature] Allow to print message digest in logs | Vsevolod Stakhov | 2016-08-15 | 1 | -1/+6 |
| | |||||
* | [Feature] Add some sanity check for very long from/to log elements | Vsevolod Stakhov | 2016-08-09 | 1 | -3/+5 |
| | |||||
* | [Fix] Fix multiple request headers structure | Vsevolod Stakhov | 2016-08-04 | 1 | -17/+81 |
| | |||||
* | [Feature] Correctly work when there is no hard reject action | Vsevolod Stakhov | 2016-07-27 | 1 | -1/+23 |
| | |||||
* | [Fix] Fix post-filters processing | Vsevolod Stakhov | 2016-07-15 | 1 | -3/+6 |
| | |||||
* | [Minor] Fix errors reporting on learn errors | Vsevolod Stakhov | 2016-07-14 | 1 | -1/+8 |
| | |||||
* | [Rework] Rework pre and postfilters system | Vsevolod Stakhov | 2016-07-12 | 1 | -15/+4 |
| | |||||
* | [Fix] Fix files fallback for shmem transfer | Vsevolod Stakhov | 2016-07-05 | 1 | -7/+16 |
| | |||||
* | [Rework] Remove dedicated images list | Vsevolod Stakhov | 2016-07-04 | 1 | -4/+0 |
| | |||||
* | [Rework] Rename mime parts structures | Vsevolod Stakhov | 2016-07-04 | 1 | -2/+2 |
| | |||||
* | [Fix] Disable multiple autolearn checks | Vsevolod Stakhov | 2016-06-22 | 1 | -1/+5 |
| | | | | | Issue: #674 Reported by: @moisseev | ||||
* | [Fix] Fix length calculations for shared memory segments | Vsevolod Stakhov | 2016-06-13 | 1 | -3/+21 |
| | |||||
* | [Feature] Use offset when passing shm to deal with encrypted requests | Vsevolod Stakhov | 2016-06-11 | 1 | -6/+36 |
| | |||||
* | [Fix] Fix shm_open call as described in POSIX | Vsevolod Stakhov | 2016-06-10 | 1 | -1/+1 |
| | |||||
* | [Feature] Allow to open message from a shared memory segment | Vsevolod Stakhov | 2016-06-10 | 1 | -35/+97 |
| | |||||
* | [Feature] Limit logging of elements that could have too many items | Vsevolod Stakhov | 2016-05-11 | 1 | -1/+25 |
| | |||||
* | [Feature] Fix task functions to work without rspamd_config | Vsevolod Stakhov | 2016-05-09 | 1 | -9/+14 |
| |