diff options
author | Vsevolod Stakhov <vsevolod@rspamd.com> | 2023-08-03 14:55:15 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@rspamd.com> | 2023-08-03 14:56:19 +0100 |
commit | bbb8660e55b8a842fc9c5c3d2cc57b177786778d (patch) | |
tree | a9f7bbe500eb250eaf55d77a990829ae1192ee66 /ChangeLog | |
parent | 413cb5c5961eb5ee8c247e801bc0b7bdaa79ccf9 (diff) | |
download | rspamd-bbb8660e55b8a842fc9c5c3d2cc57b177786778d.tar.gz rspamd-bbb8660e55b8a842fc9c5c3d2cc57b177786778d.zip |
Release 3.63.6
* [Conf] Add `one_shot` to some specific multimap rules
* [Conf] Add language detection configuration
* [Conf] Add missing attributes for the language detection configuration
* [Conf] Remove outdated composite rules
* [Feature] Add `sentinel_password` option
* [Feature] Add ability to deny specific fuzzy flags by default
* [Feature] Add controller endpoint to get fuzzy hashes from messages
* [Feature] Add extra symbol when URL redirector reaches nested limit
* [Feature] Add function to transliterate utf8 to ascii with some normalisation
* [Feature] Add html parsing limit
* [Feature] Add order to urls structure
* [Feature] Add some missing functions to `lua_rsa` library
* [Feature] Allow fuzzy workers to exchange blocked information
* [Feature] Allow to have weak flags in fuzzy storage
* [Feature] Allow to read options from maps in the multimap plugin
* [Feature] Allow to use other methods when fasttext detection is enabled
* [Feature] Count stats per key per flag
* [Feature] Finish all features of dkim_keygen in Lua
* [Feature] Khash: Allow static initialisation
* [Feature] Maps: Add on_load support
* [Feature] Preliminary implementation of dynamic composites
* [Feature] Process HTML parts before text ones
* [Feature] Reorganise struct rspamd_url to be 64 bytes size
* [Feature] Save fuzzy ratelimit buckets
* [Feature] Use in-place deflation for strings
* [Feature] external_relay: add ip_map strategy
* [Fix] Avoid race between config new/free by using a counter
* [Fix] Do not use `rspamadm.dkim_keygen`
* [Fix] Feed fasttext language model with the pre-tokenized words
* [Fix] Fix `rspamd_has_only_html_part`
* [Fix] Fix an old issue with order of destruction race between redis pool and lua
* [Fix] Fix format string usage
* [Fix] Fix parsing due to old bug revealed
* [Fix] Fix parsing of the mask values that are invalid
* [Fix] Ignore non-unique stop words
* [Fix] Include the last character when parsing the last header with no value
* [Fix] More fixes to fuzzystat
* [Fix] Set proper counter
* [Fix] Try harder to clean pending bucket
* [Fix] Try harder to remove bad hyperscan files
* [Fix] Update stats before encryption...
* [Fix] dmarc gramar - allow spaces before ";"
* [Fix] rbl: fix dependency registration when symbols_prefixes is used
* [Fix] remove obsolete rspamd-redirector files
* [Fix] test external_relay: count should always be the last rule, as it have no matching condition
* [Project] Allow to register multimap symbols dynamically
* [Project] Implement fasttext language detection
* [Rework] Default max shots must not influence options
* [Rework] Write dkim keygen tool in lua
* [Rules] Add thread hijacking composite rule
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 52 |
1 files changed, 52 insertions, 0 deletions
@@ -1,3 +1,55 @@ +3.6: 03 Aug 2023 + * [Conf] Add `one_shot` to some specific multimap rules + * [Conf] Add language detection configuration + * [Conf] Add missing attributes for the language detection configuration + * [Conf] Remove outdated composite rules + * [Feature] Add `sentinel_password` option + * [Feature] Add ability to deny specific fuzzy flags by default + * [Feature] Add controller endpoint to get fuzzy hashes from messages + * [Feature] Add extra symbol when URL redirector reaches nested limit + * [Feature] Add function to transliterate utf8 to ascii with some normalisation + * [Feature] Add html parsing limit + * [Feature] Add order to urls structure + * [Feature] Add some missing functions to `lua_rsa` library + * [Feature] Allow fuzzy workers to exchange blocked information + * [Feature] Allow to have weak flags in fuzzy storage + * [Feature] Allow to read options from maps in the multimap plugin + * [Feature] Allow to use other methods when fasttext detection is enabled + * [Feature] Count stats per key per flag + * [Feature] Finish all features of dkim_keygen in Lua + * [Feature] Khash: Allow static initialisation + * [Feature] Maps: Add on_load support + * [Feature] Preliminary implementation of dynamic composites + * [Feature] Process HTML parts before text ones + * [Feature] Reorganise struct rspamd_url to be 64 bytes size + * [Feature] Save fuzzy ratelimit buckets + * [Feature] Use in-place deflation for strings + * [Feature] external_relay: add ip_map strategy + * [Fix] Avoid race between config new/free by using a counter + * [Fix] Do not use `rspamadm.dkim_keygen` + * [Fix] Feed fasttext language model with the pre-tokenized words + * [Fix] Fix `rspamd_has_only_html_part` + * [Fix] Fix an old issue with order of destruction race between redis pool and lua + * [Fix] Fix format string usage + * [Fix] Fix parsing due to old bug revealed + * [Fix] Fix parsing of the mask values that are invalid + * [Fix] Ignore non-unique stop words + * [Fix] Include the last character when parsing the last header with no value + * [Fix] More fixes to fuzzystat + * [Fix] Set proper counter + * [Fix] Try harder to clean pending bucket + * [Fix] Try harder to remove bad hyperscan files + * [Fix] Update stats before encryption... + * [Fix] dmarc gramar - allow spaces before ";" + * [Fix] rbl: fix dependency registration when symbols_prefixes is used + * [Fix] remove obsolete rspamd-redirector files + * [Fix] test external_relay: count should always be the last rule, as it have no matching condition + * [Project] Allow to register multimap symbols dynamically + * [Project] Implement fasttext language detection + * [Rework] Default max shots must not influence options + * [Rework] Write dkim keygen tool in lua + * [Rules] Add thread hijacking composite rule + 3.5: 17 Mar 2023 * [Conf] Clarify `timeout` in rspamd_proxy * [Conf] Fix hashbl |