summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* [Minor] Save in statsVsevolod Stakhov2023-01-141-5/+9
|
* [Minor] Add per-hour counters for fuzzy keysVsevolod Stakhov2023-01-141-2/+29
|
* [Minor] Store timestamp in the fuzzy session properlyVsevolod Stakhov2023-01-141-13/+13
|
* [Fix] received: filtering of artificial headerKako, Chang2023-01-121-1/+1
|
* [Minor] Fix unencrypted fuzzy caseVsevolod Stakhov2023-01-111-1/+1
|
* [Minor] Further steps to implement forbidden ids for specific keysVsevolod Stakhov2023-01-101-8/+23
|
* [Minor] Allow to deny certain ids for certain fuzzy keysVsevolod Stakhov2023-01-101-0/+26
|
* [Minor] Remove unused structureVsevolod Stakhov2023-01-101-6/+0
|
* [Rework] Breaking: Do not report soft reject in historyVsevolod Stakhov2023-01-071-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 wellVsevolod Stakhov2023-01-071-1/+6
|
* [Minor] Add log line about hyperscan cleanupVsevolod Stakhov2023-01-071-1/+5
|
* [Minor] Use unsigned char for ascii checksVsevolod Stakhov2023-01-051-1/+1
|
* [Minor] Allow to flatten keypair outputVsevolod Stakhov2023-01-043-4/+13
|
* [Minor] Allow different dump types for the keypairsVsevolod Stakhov2023-01-044-11/+20
|
* [Minor] Emit keypair on fuzzystat commandVsevolod Stakhov2023-01-041-4/+5
|
* [Minor] Allow to get keypairs extensionsVsevolod Stakhov2023-01-042-0/+15
|
* [Minor] Add extensions to the keypairsVsevolod Stakhov2023-01-032-0/+17
|
* [Minor] Store module that has set the pre-resultVsevolod Stakhov2023-01-022-6/+12
|
* [Minor] Remove unused stuffVsevolod Stakhov2023-01-014-16/+2
|
* [Minor] Remove unused stuffVsevolod Stakhov2022-12-262-124/+0
|
* [Minor] Ratelimit: Further penging field adjustmentsVsevolod Stakhov2022-12-241-5/+5
|
* [Fix] Ratelimit: Use unpack for `HMGET` return valueVsevolod Stakhov2022-12-241-1/+1
|
* [Feature] Improve ratelimit redis scriptsVsevolod Stakhov2022-12-231-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 presentPragadeesh Chandiran2022-12-221-3/+3
|
* [Minor] Fix spellingVsevolod Stakhov2022-12-171-2/+3
|
* [Minor] Allow to attach maps to the RBL moduleVsevolod Stakhov2022-12-151-1/+13
|
* [Minor] Rbl: Fix rdns pipelineVsevolod Stakhov2022-12-091-1/+1
| | | | Issue: #4356
* [Minor] Chartable: Adjustments to the metatokens handlingVsevolod Stakhov2022-12-081-118/+120
|
* [Fix] Rbl: Fix helo check pipelineVsevolod Stakhov2022-12-081-1/+2
| | | | Issue: #4356
* [Rework] Convert chartable plugin to c++ for convenienceVsevolod Stakhov2022-12-062-54/+27
|
* [Minor] Try to fix buildVsevolod Stakhov2022-12-031-4/+4
|
* [Feature] Add preliminary support of the external maps in the multimap pluginVsevolod Stakhov2022-12-031-30/+33
|
* [Feature] Add possibility to execute lua scripts for blocked fuzzy clientsVsevolod Stakhov2022-12-021-28/+84
|
* [Minor] Remove useless fieldVsevolod Stakhov2022-12-021-2/+0
|
* [Minor] Allow to skip hyperscan cleanup if RSPAMD_NO_CLEANUP env variable is setVsevolod Stakhov2022-12-011-1/+2
|
* [Minor] Remove unused functionVsevolod Stakhov2022-12-011-3/+0
|
* [Minor] Remove obsoleted global functionVsevolod Stakhov2022-11-293-3/+5
|
* [Minor] Allow to use external map in explicitly set settingsVsevolod Stakhov2022-11-271-1/+14
|
* [Minor] Allow to register symbols from settings explicitlyVsevolod Stakhov2022-11-271-0/+20
|
* [Minor] Use `parse_text` as it can work with Lua strings transparentlyVsevolod Stakhov2022-11-271-10/+4
|
* [Minor] Fix backward compatibility with old assumption about empty settingsVsevolod Stakhov2022-11-261-1/+1
|
* [Rework] Use a different approach for customization of the settingsVsevolod Stakhov2022-11-261-71/+83
|
* [Fix] Treat hostnames with no dots as eSLD of their ownVsevolod Stakhov2022-11-261-20/+30
|
* [Minor] Fix some issuesVsevolod Stakhov2022-11-261-1/+4
|
* [Feature] Allow to query external maps for settingsVsevolod Stakhov2022-11-261-0/+53
|
* [Minor] Deduplicate codeVsevolod Stakhov2022-11-264-62/+71
|
* [CritFix] Fill path field in hyperscan notice commandVsevolod Stakhov2022-11-211-0/+1
| | | | Reported by: @moisseev
* [Fix] Add workaround for ENOBUFS error on sendingVsevolod Stakhov2022-11-211-5/+18
|
* [Fix] Fix off-by-one error in css tokenizerVsevolod Stakhov2022-11-211-1/+7
|
* [Minor] Fix format stringVsevolod Stakhov2022-11-201-1/+1
|