aboutsummaryrefslogtreecommitdiffstats
path: root/lualib
Commit message (Collapse)AuthorAgeFilesLines
* [Project] Enable compatibility with the existing bucketsVsevolod Stakhov2024-07-092-40/+56
|
* [Minor] Log FP and FNVsevolod Stakhov2024-06-301-2/+8
|
* [Minor] Allow to specify spam/ham symbols in classifier_testVsevolod Stakhov2024-06-281-3/+12
|
* [Minor] Use files instead of arguments for rspamcVsevolod Stakhov2024-06-131-15/+24
|
* [Minor] Add timingsVsevolod Stakhov2024-06-111-4/+18
|
* [Project] Improve stats processingVsevolod Stakhov2024-06-101-22/+40
|
* [Project] Add a tool to perform statistical analysis of classifiersVsevolod Stakhov2024-06-101-0/+186
|
* [Minor] Fix uitil.unpack functionVsevolod Stakhov2024-06-101-2/+2
|
* [Minor] Allow `options.upstreams` to be used as wellVsevolod Stakhov2024-06-081-0/+5
|
* [Feature] milter_headers: support not removing headersAndrew Lewis2024-06-041-1/+4
|
* Fix get_words_count method to be called on the textpart and not on the mimepartroot2024-05-281-1/+1
|
* [Minor] Oops, fix `for` loopVsevolod Stakhov2024-05-161-1/+1
|
* [Minor] Improve string splittingVsevolod Stakhov2024-05-161-4/+3
|
* [Fix] Allow spaces in DMARC recordsVsevolod Stakhov2024-05-161-2/+2
| | | | Issue: #4906
* Merge pull request #4930 from aduernberger/bayes_relearnVsevolod Stakhov2024-04-192-4/+5
|\ | | | | [Fix] Relearn messages in bayes filter
| * [Fix] Increase/decrease hash_key value for tokens depending on is_unlearn aduernberger2024-04-181-2/+2
| | | | | | | | | | | | | | | | When relearning a message, this script is called twice: 1. With `is_unlearn` true and the old `is_spam` value 2. With `is_unlearn` false and the new `is_spam` value If `is_unlearn` is true, the code should not increase the value of the hash_key. Decreasing it ensures that it behaves like a fresh learn with the new is_spam value.
| * [Fix] Update is_spam in learned_ids when relearningaduernberger2024-04-181-2/+3
| |
* | [Minor] Move hostname resolution up to cache itLucas Rolff2024-04-171-1/+3
| | | | | | | | Instead of calling get_hostname() for every processed message, we instead reuse the variable value from rspamd boot time
* | [Minor] Add selector to get rspamd_hostnameLucas Rolff2024-04-151-0/+7
|/
* [Minor] Cloudmark scores_symbols: convert keys to numeric valuesAndrew Lewis2024-04-121-0/+18
|
* [Minor] Fix some corner casesVsevolod Stakhov2024-03-281-2/+4
|
* [Feature] Cloudmark: Add scores_symbols settingVsevolod Stakhov2024-03-271-0/+30
|
* [Feature] Allow adding X-CMAE-Score headerVsevolod Stakhov2024-03-271-0/+12
|
* [Minor] Grr, reverseVsevolod Stakhov2024-03-131-3/+3
|
* [Fix] Fix parsing of maps definitionsVsevolod Stakhov2024-03-131-2/+9
|
* [Rework] Another rework of the dkim signing logicVsevolod Stakhov2024-03-091-4/+4
|
* [Rework] Allow multiple conditions for dkim signing when using vault/redisVsevolod Stakhov2024-03-091-6/+5
|
* [Minor] Improve logging when doing signing via VaultVsevolod Stakhov2024-03-091-0/+14
| | | | Issue: #4865
* [Fix] Change expiration logic for redis_cacheVsevolod Stakhov2024-03-091-1/+1
| | | | Noticed by: @jeremy
* [Minor] Escape liquidVsevolod Stakhov2024-02-261-2/+2
|
* [Fix] Avoid stupid practice of polluting module's internal stateVsevolod Stakhov2024-02-251-7/+15
|
* [Rework] Allow custom filters in `jinja_template`Vsevolod Stakhov2024-02-251-6/+44
|
* [Fix] Allow different template expansion parametersVsevolod Stakhov2024-02-211-38/+46
| | | | Probably one of the most dirty hacks I've used in the Lua code in Rspamd...
* Revert "[Fix] Fix history key, as we use `{=` and not `{{` in templates"Vsevolod Stakhov2024-02-211-2/+2
|
* [Fix] Fix history key, as we use `{=` and not `{{` in templatesVsevolod Stakhov2024-02-211-2/+2
|
* Merge pull request #4806 from rspamd/vstakhov-kas-improvementsVsevolod Stakhov2024-02-161-0/+12
|\ | | | | [Feature] Improve Kaspersky AS integration
| * [Minor] Support keepalive and authorizationVsevolod Stakhov2024-02-011-0/+7
| |
| * [Minor] Proper header nameVsevolod Stakhov2024-02-011-1/+1
| |
| * [Minor] KAS: add source ip informationVsevolod Stakhov2024-02-011-0/+5
| |
* | Merge pull request #4805 from rspamd/vstakhov-fix-rspamadm-mime-statVsevolod Stakhov2024-02-011-29/+32
|\| | | | | [Fix] Resolve issue with bayes stat in `rspamadm` mode
| * [Fix] Resolve issue with bayes stat in `rspamadm` modeVsevolod Stakhov2024-02-011-29/+32
| |
* | [Minor] configwizard: really use LOCAL_CONFDIRAndrew Lewis2024-02-011-1/+1
|/
* [Rework] Breaking: Do not report module as actionAlexander Moisseev2024-01-281-20/+1
| | | | | | | | in the /history response since we have the `passthrough_module` key for that purpose. While that might be handy in some situations, mixing actions and module names is confusing in general.
* [Minor] Add fail-safetyVsevolod Stakhov2024-01-251-1/+1
|
* [Minor] rbl: fix warningAndrew Lewis2024-01-251-6/+6
|
* [Fix] Fix storing of the bayes tokensVsevolod Stakhov2024-01-221-1/+1
|
* [Minor] Fix typo in commentPetr Vaněk2024-01-221-1/+1
|
* [Fix] Use short comments rather than long onePetr Vaněk2024-01-221-3/+3
| | | | | | | | | | | | Rspamd fails to start with Lua-5.1 because long comment does not allow nesting, see [1]. This change replaces it to short comments in order to fix the issue but preserves this part as comment in docs. [1] https://www.lua.org/manual/5.1/manual.html#7.1 Bug: https://bugs.gentoo.org/922522 Fixes: b189c9fea633 ("[Minor] lua_maps docs: apply formatting") Fixes: https://github.com/rspamd/rspamd/issues/4784
* [Minor] Remove special handlingVsevolod Stakhov2024-01-172-6/+2
|
* [Project] Some more work with regard to configurationVsevolod Stakhov2024-01-173-10/+21
|