Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Fix luacheck | Vsevolod Stakhov | 2023-01-21 | 1 | -1/+1 |
| | |||||
* | [Minor] Some style fixes + reformat | Vsevolod Stakhov | 2023-01-21 | 1 | -451/+456 |
| | |||||
* | Merge pull request #4377 from amishmm/humanreport | Vsevolod Stakhov | 2023-01-21 | 1 | -21/+178 |
|\ | | | | | [Feature] rspamc: add -R option for human readable report | ||||
| * | rspamc: add action number in first line and improve code | Amish | 2023-01-21 | 1 | -36/+116 |
| | | |||||
| * | rspamc: add -R option for human readable report | Amish | 2023-01-20 | 1 | -14/+91 |
| | | |||||
* | | Merge pull request #4375 from heirecka/fix-build-with-gcc13 | Vsevolod Stakhov | 2023-01-20 | 2 | -0/+2 |
|\ \ | |/ |/| | Fix build with gcc 13 by including <cstdint> | ||||
| * | Fix build with gcc 13 by including <cstdint> | Heiko Becker | 2023-01-19 | 2 | -0/+2 |
| | | | | | | | | | | | | Like other versions before, gcc 13 moved some includes around and as a result <cstdint> is no longer transitively included. Explicitly include it for uint8_t. | ||||
* | | [Fix] Replace broken strict_domains with phishing_exceptions | Jean-Louis Dupond | 2023-01-19 | 1 | -7/+7 |
|/ | | | | | | | | The syntax of the strict_domains is broken since parsing for it was removed in commit ce21f8fe16a45a5a409d3c9f8217eba2de1fbe14 We introduct the phishing_exceptions to be able to create exceptions on the phished domain. | ||||
* | [Minor] Fix misprint | Vsevolod Stakhov | 2023-01-16 | 1 | -1/+1 |
| | |||||
* | [Minor] Save in stats | Vsevolod Stakhov | 2023-01-14 | 1 | -5/+9 |
| | |||||
* | [Minor] Add per-hour counters for fuzzy keys | Vsevolod Stakhov | 2023-01-14 | 1 | -2/+29 |
| | |||||
* | [Minor] Store timestamp in the fuzzy session properly | Vsevolod Stakhov | 2023-01-14 | 1 | -13/+13 |
| | |||||
* | [Fix] received: filtering of artificial header | Kako, Chang | 2023-01-12 | 1 | -1/+1 |
| | |||||
* | [Minor] Fix unencrypted fuzzy case | Vsevolod Stakhov | 2023-01-11 | 1 | -1/+1 |
| | |||||
* | [Minor] Further steps to implement forbidden ids for specific keys | Vsevolod Stakhov | 2023-01-10 | 1 | -8/+23 |
| | |||||
* | [Minor] Allow to deny certain ids for certain fuzzy keys | Vsevolod Stakhov | 2023-01-10 | 1 | -0/+26 |
| | |||||
* | [Minor] Remove unused structure | Vsevolod Stakhov | 2023-01-10 | 1 | -6/+0 |
| | |||||
* | [Rework] Breaking: Do not report soft reject in history | Vsevolod Stakhov | 2023-01-07 | 1 | -2/+4 |
| | | | | | | | | | | | | | | We can have much more clear information if we store the real action in case of `soft-reject`. In this case, we can just imply that a module that has set this action is an action itself, such as: * greylist * ratelimit * multimap * antivirus rule name This policy seems quite reasonable, as `soft reject` has no meaning on its own. | ||||
* | [Minor] Honor RSPAMD_NO_CLEANUP in hs_helper as well | Vsevolod Stakhov | 2023-01-07 | 1 | -1/+6 |
| | |||||
* | [Minor] Add log line about hyperscan cleanup | Vsevolod Stakhov | 2023-01-07 | 1 | -1/+5 |
| | |||||
* | [Minor] Use unsigned char for ascii checks | Vsevolod Stakhov | 2023-01-05 | 1 | -1/+1 |
| | |||||
* | [Minor] Allow to flatten keypair output | Vsevolod Stakhov | 2023-01-04 | 3 | -4/+13 |
| | |||||
* | [Minor] Allow different dump types for the keypairs | Vsevolod Stakhov | 2023-01-04 | 4 | -11/+20 |
| | |||||
* | [Minor] Emit keypair on fuzzystat command | Vsevolod Stakhov | 2023-01-04 | 1 | -4/+5 |
| | |||||
* | [Minor] Allow to get keypairs extensions | Vsevolod Stakhov | 2023-01-04 | 2 | -0/+15 |
| | |||||
* | [Minor] Add extensions to the keypairs | Vsevolod Stakhov | 2023-01-03 | 2 | -0/+17 |
| | |||||
* | [Minor] Store module that has set the pre-result | Vsevolod Stakhov | 2023-01-02 | 2 | -6/+12 |
| | |||||
* | [Minor] Remove unused stuff | Vsevolod Stakhov | 2023-01-01 | 4 | -16/+2 |
| | |||||
* | [Minor] Remove unused stuff | Vsevolod Stakhov | 2022-12-26 | 2 | -124/+0 |
| | |||||
* | [Minor] Ratelimit: Further penging field adjustments | Vsevolod Stakhov | 2022-12-24 | 1 | -5/+5 |
| | |||||
* | [Fix] Ratelimit: Use unpack for `HMGET` return value | Vsevolod Stakhov | 2022-12-24 | 1 | -1/+1 |
| | |||||
* | [Feature] Improve ratelimit redis scripts | Vsevolod Stakhov | 2022-12-23 | 1 | -15/+22 |
| | | | | | | * Use multi keys calls where useful * Carefully refine `nrcpt` usage * Add an additional `pending` field to ratelimit bursty senders earlier | ||||
* | [Fix] Return true from has_urls(true) if only emails are present | Pragadeesh Chandiran | 2022-12-22 | 1 | -3/+3 |
| | |||||
* | [Minor] Fix spelling | Vsevolod Stakhov | 2022-12-17 | 1 | -2/+3 |
| | |||||
* | [Minor] Allow to attach maps to the RBL module | Vsevolod Stakhov | 2022-12-15 | 1 | -1/+13 |
| | |||||
* | [Minor] Rbl: Fix rdns pipeline | Vsevolod Stakhov | 2022-12-09 | 1 | -1/+1 |
| | | | | Issue: #4356 | ||||
* | [Minor] Chartable: Adjustments to the metatokens handling | Vsevolod Stakhov | 2022-12-08 | 1 | -118/+120 |
| | |||||
* | [Fix] Rbl: Fix helo check pipeline | Vsevolod Stakhov | 2022-12-08 | 1 | -1/+2 |
| | | | | Issue: #4356 | ||||
* | [Rework] Convert chartable plugin to c++ for convenience | Vsevolod Stakhov | 2022-12-06 | 2 | -54/+27 |
| | |||||
* | [Minor] Try to fix build | Vsevolod Stakhov | 2022-12-03 | 1 | -4/+4 |
| | |||||
* | [Feature] Add preliminary support of the external maps in the multimap plugin | Vsevolod Stakhov | 2022-12-03 | 1 | -30/+33 |
| | |||||
* | [Feature] Add possibility to execute lua scripts for blocked fuzzy clients | Vsevolod Stakhov | 2022-12-02 | 1 | -28/+84 |
| | |||||
* | [Minor] Remove useless field | Vsevolod Stakhov | 2022-12-02 | 1 | -2/+0 |
| | |||||
* | [Minor] Allow to skip hyperscan cleanup if RSPAMD_NO_CLEANUP env variable is set | Vsevolod Stakhov | 2022-12-01 | 1 | -1/+2 |
| | |||||
* | [Minor] Remove unused function | Vsevolod Stakhov | 2022-12-01 | 1 | -3/+0 |
| | |||||
* | [Minor] Remove obsoleted global function | Vsevolod Stakhov | 2022-11-29 | 3 | -3/+5 |
| | |||||
* | [Minor] Allow to use external map in explicitly set settings | Vsevolod Stakhov | 2022-11-27 | 1 | -1/+14 |
| | |||||
* | [Minor] Allow to register symbols from settings explicitly | Vsevolod Stakhov | 2022-11-27 | 1 | -0/+20 |
| | |||||
* | [Minor] Use `parse_text` as it can work with Lua strings transparently | Vsevolod Stakhov | 2022-11-27 | 1 | -10/+4 |
| | |||||
* | [Minor] Fix backward compatibility with old assumption about empty settings | Vsevolod Stakhov | 2022-11-26 | 1 | -1/+1 |
| |