Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Composites: Insert symbol to the selected result structure | Vsevolod Stakhov | 2020-12-14 | 1 | -1/+2 |
| | |||||
* | [Minor] Composites: Another try to deal properly with shadow results | Vsevolod Stakhov | 2020-12-14 | 1 | -27/+31 |
| | |||||
* | [Minor] ... | Vsevolod Stakhov | 2020-12-11 | 1 | -2/+1 |
| | |||||
* | [Minor] Format string... | Vsevolod Stakhov | 2020-12-11 | 1 | -0/+1 |
| | |||||
* | [Minor] Add more debug for shadow result | Vsevolod Stakhov | 2020-12-11 | 1 | -9/+18 |
| | |||||
* | [Minor] Store composite status in the composite atom | Vsevolod Stakhov | 2020-12-08 | 1 | -7/+26 |
| | |||||
* | [Minor] Improve composites processing strncmp -> memcmp | Vsevolod Stakhov | 2020-12-08 | 1 | -63/+77 |
| | |||||
* | [Fix] Composites: Allow partial match | Vsevolod Stakhov | 2020-11-05 | 1 | -2/+2 |
| | |||||
* | [Test] Fighting with windmills in robot | Vsevolod Stakhov | 2020-11-04 | 1 | -6/+13 |
| | |||||
* | [Feature] Composites: Improve composite atoms parser | Vsevolod Stakhov | 2020-11-04 | 1 | -48/+233 |
| | |||||
* | [Fix] Fix group based composites | Vsevolod Stakhov | 2020-09-14 | 1 | -1/+1 |
| | |||||
* | [Minor] Improve debug logging for composites | Vsevolod Stakhov | 2020-09-14 | 1 | -11/+24 |
| | |||||
* | [Fix] Use `abs` value when checking composites | Vsevolod Stakhov | 2020-09-14 | 1 | -3/+5 |
| | |||||
* | [Project] Process composites separately for each shadow result | Vsevolod Stakhov | 2020-04-08 | 1 | -8/+15 |
| | |||||
* | [Project] Rework scan result functions to support shadow results | Vsevolod Stakhov | 2020-04-07 | 1 | -6/+6 |
| | |||||
* | [Rework] Allow to add userdata as symbols options | Vsevolod Stakhov | 2020-01-29 | 1 | -2/+6 |
| | |||||
* | [Minor] Fix processing of the skipped tasks (e.g. ping) | Vsevolod Stakhov | 2019-08-18 | 1 | -1/+1 |
| | |||||
* | [Minor] Oops: another format string | Vsevolod Stakhov | 2019-08-15 | 1 | -3/+2 |
| | |||||
* | [Minor] Oops: fix format string | Vsevolod Stakhov | 2019-08-15 | 1 | -2/+2 |
| | |||||
* | [Feature] Allow options matching in composites | Vsevolod Stakhov | 2019-08-15 | 1 | -18/+146 |
| | |||||
* | [Rework] Rename filter.h to a more sane name | Vsevolod Stakhov | 2019-08-12 | 1 | -3/+3 |
| | |||||
* | [Rework] Rework expression API | Vsevolod Stakhov | 2019-05-17 | 1 | -10/+5 |
| | |||||
* | [Fix] Allow to disable/enable composite symbols | Vsevolod Stakhov | 2019-02-21 | 1 | -3/+4 |
| | |||||
* | [Project] Another rework for symbols cache | Vsevolod Stakhov | 2018-10-29 | 1 | -1/+1 |
| | |||||
* | [Minor] Fixes for the previous project | Vsevolod Stakhov | 2018-10-09 | 1 | -2/+30 |
| | |||||
* | [Feature] Allow `g+:` and `g-:` composite atoms | Vsevolod Stakhov | 2018-10-09 | 1 | -58/+128 |
| | |||||
* | [Minor] Fixed composite callback | Mikhail Galanin | 2018-08-14 | 1 | -3/+3 |
| | |||||
* | [Minor] Use struct to pass parameters to process_atom() functions | Mikhail Galanin | 2018-08-13 | 1 | -2/+7 |
| | |||||
* | [Fix] Deal with direct hash table | Vsevolod Stakhov | 2018-07-25 | 1 | -7/+10 |
| | |||||
* | [Project] Adopt functions | Vsevolod Stakhov | 2018-07-24 | 1 | -5/+5 |
| | |||||
* | [Minor] Additional safe guard when removing symbols | Vsevolod Stakhov | 2018-06-22 | 1 | -5/+6 |
| | |||||
* | [Feature] Add a concept of ignored symbols to avoid race conditions | Vsevolod Stakhov | 2018-06-22 | 1 | -1/+1 |
| | |||||
* | [Fix] Another fix for nested composites | Vsevolod Stakhov | 2018-06-22 | 1 | -10/+6 |
| | |||||
* | [Fix] Fix nested composites process | Vsevolod Stakhov | 2018-06-22 | 1 | -0/+5 |
| | |||||
* | [Fix] Fix '~' behaviour in composites | Vsevolod Stakhov | 2018-06-01 | 1 | -1/+1 |
| | |||||
* | [Fix] Rework logic of actions setting | Vsevolod Stakhov | 2018-03-22 | 1 | -2/+0 |
| | |||||
* | [Project] Convert all C modules to fast debug infrastructure | Vsevolod Stakhov | 2018-01-20 | 1 | -2/+5 |
| | |||||
* | [Feature] Add 'composites' debug module | Vsevolod Stakhov | 2017-12-20 | 1 | -3/+45 |
| | |||||
* | [Fix] Fix composites processing | Vsevolod Stakhov | 2017-12-01 | 1 | -2/+2 |
| | |||||
* | [Feature] Allow floating and negative values in expressions limits | Vsevolod Stakhov | 2017-11-18 | 1 | -9/+29 |
| | |||||
* | [Rework] Kill metrics!11 | Vsevolod Stakhov | 2017-11-04 | 1 | -4/+1 |
| | |||||
* | [Minor] Slightly optimize hash lookup | Vsevolod Stakhov | 2017-10-08 | 1 | -3/+3 |
| | |||||
* | [Rework] Use floating point arithmetics in Rspamd expressions | Vsevolod Stakhov | 2017-09-30 | 1 | -2/+2 |
| | |||||
* | [Feature] Allow to use postfilters in composites | Vsevolod Stakhov | 2017-08-05 | 1 | -1/+12 |
| | | | | | | | | 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 | ||||
* | [Rework] Remove multiple metrics support from Rspamd | Vsevolod Stakhov | 2017-04-26 | 1 | -4/+5 |
| | |||||
* | [Minor] Initialize variable | Vsevolod Stakhov | 2017-03-23 | 1 | -1/+1 |
| | |||||
* | [Rework] Refactor struct names | Vsevolod Stakhov | 2016-12-05 | 1 | -9/+9 |
| | |||||
* | [Feature] Remove symbols weights on composites processing | Vsevolod Stakhov | 2016-10-04 | 1 | -0/+1 |
| | | | | | Now Rspamd removes symbol's score not only from the metric but from an individual symbol as well. | ||||
* | [Feature] Implement composites policies | Vsevolod Stakhov | 2016-07-15 | 1 | -1/+38 |
| | |||||
* | [Feature] Allow to disable composite rules from settings | Vsevolod Stakhov | 2016-07-12 | 1 | -10/+20 |
| |