./mail/rspamd, Fast, free and open-source spam filtering system

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.8.4, Package name: rspamd-3.8.4, Maintainer: bartosz.kuzma

Rspamd is fast, modular and lightweight spam filter. It is designed to work
with big ammount of mail and can be easily extended with own filters written in
lua.


Required to run:
[textproc/icu] [security/gnupg2] [mail/gmime] [devel/fann] [devel/glib2] [devel/ragel] [devel/lua-lpeg] [security/libsodium] [databases/hiredis] [devel/pcre2] [lang/gcc8-libs] [lang/lua54]

Required to build:
[lang/gcc8]

Master sites:

Filesize: 5777.031 KB

Version history: (Expand)


CVS history: (Expand)


   2024-03-03 12:36:53 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
rspamd: update to 3.8.4.

3.8.4: 26 Feb 2024
  * [Fix] Fix issue with dmarc reports

3.8.3: 22 Feb 2024
  * [Fix] Fix issue with history redis
   2024-02-25 16:04:28 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
rspamd: update to 3.8.2.

3.8.2: 20 Feb 2024
  * [Feature] Add extraction type for `from` maps
  * [Feature] Allow to add templates to redis history prefix
  * [Feature] Implement dynamic keys map in fuzzy storage
  * [Feature] Lua_url: Add `to_http` method
  * [Feature] Support JSON logging when in syslog mode
  * [Fix] Deal with `Connection` and `Host` headers on proxying
  * [Fix] Encode headers in metadata exporter
  * [Fix] Fix initial maps load
  * [Fix] Make stat tokens allocation consistent
  * [Fix] Resolve issue with bayes stat in `rspamadm` mode
  * [Fix] Try to fix url path issue
  * [Rework] Breaking: Do not report module as action
  * [Rework] Use khash instead of glib hashes for many reasons
   2024-02-09 13:34:09 by Jonathan Perkin | Files touched by this commit (2)
Log message:
rspamd: Build fix (_L conflict with ctype).
   2024-01-28 14:00:08 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
rspamd: update to 3.8.1.

3.8.1: 25 Jan 2024
  * [Fix] Fix headers insertion in the ordered list
  * [Fix] Fix learn error propagation
  * [Fix] Fix learning with long prefixes
  * [Fix] Fix potential double free by expclicitly zeroing pointers
  * [Fix] Fix storing of the bayes tokens
  * [Fix] Use short comments rather than long one
   2024-01-21 21:22:58 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
rspamd: update to 3.8.0.

3.8.0: 19 Jan 2024
  * [Project] Rspamadm fuzzyping command
  * [Project] Use Redis scripts for Bayes statistics and cache
  * [Project] Support  JSON logging
  * [CritFix] - Fix reported length of logging structure
  * [Feature] Allow to set `max_users` for Redis bayes backend
  * [Feature] Escape JSON when needed
  * [Feature] Proxy: Allow `encrypted_only` option
  * [Feature] Reiterate on gtube patterns
  * [Feature] Support ping command in fuzzy storage
  * [Feature] Support suppressing DMARC reporting for particular recipients
  * [Feature] rbl: support disabling or replacing url_whitelist per RBL
  * [Fix] Another try to fix setproctitle
  * [Fix] Cleanup session on exit
  * [Fix] Do not cleanup hyperscan files unless new ones are loaded
  * [Fix] Fix bad access when printing pending events on failure path
  * [Fix] Fix issues with the raw header on header insertion/modification
  * [Fix] Fix overflow in fuzzy_stats command
  * [Fix] Fix some corner cases when parsing maps with no newlines
  * [Fix] Fix various issues with canonicalisation of the paths
  * [Fix] Fix wrong raw_len usage
  * [Fix] Make words selection random deterministic upon content
  * [Fix] Properly set config field when creating tasks from Lua
  * [Fix] Really fix the language detector statistical heuristic
  * [Fix] Set loaded variable explicitly
  * [Fix] dkim_signing: siging_table: lowercase before lookup
  * [Fix] known_senders: fix config handling
  * [Fix] rbl: fix `exclude_local`
   2023-12-30 11:43:48 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
rspamd: update to 3.7.5.

3.7.5: 15 Dec 2023
  * Add support for loongarch
  * [Fix] Fix rspamadm lua logger
  * [Fix] Fix systemd logging
  * [Fix] dkim_signing: siging_table: lowercase before lookup
  * [Minor] Fix build with no hyperscan
  * [Minor] Try improve test stability
  * [Test] Fix tests on rspamd-3.7

3.7.4: 14 Nov 2023
  * [Enhancement] Add composite rule for suspicious URLs in suspicious messages
  * [Fix] Another try to fix setproctitle
  * [Fix] Do not cleanup hyperscan files unless new ones are loaded
  * [Fix] Fix various issues with canonicalisation of the paths
  * [Fix] Properly set config field when creating tasks from Lua
  * [Fix] Set loaded variable explicitly
  * [Fix] known_senders: fix config handling
  * [Fix] rbl: fix `exclude_local`
  * [Minor] Add missing <algorithm> include for gcc 14
  * [Minor] Add rule for messages missing both X-Mailer and User-Agent header
  * [Minor] Bundle fasttext as linux distributives are just useless
  * [Minor] Enable fasttext on RPM based linux
  * [Minor] Forgot it in one more place
  * [Minor] Improve FREEMAIL_AFF capture rates
  * [Minor] Limit fasttext to amd64 only
  * [Minor] Properly search for fasttext include
  * [Minor] Treat *.zpaq attachments as archives and harmful
  * [Minor] Update to 3.7.4
  * [Minor] force_actions: set a group for symbols
  * [WebUI] Update map editor
   2023-11-08 14:21:43 by Thomas Klausner | Files touched by this commit (2377)
Log message:
*: recursive bump for icu 74.1
   2023-11-08 13:47:23 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
rspamd: update to 3.7.3.

3.7.3: 27 Oct 2023
  * [Fix] Emergency fix for the hyperscan path error

3.7.2: 26 Oct 2023
  * [Feature] rbl: support checking returncodes by CIDR
  * [Feature] rbl: support checking returncodes by regex
  * [Feature] rbl: support globbed return codes
  * [Fix] DMARC reporting: fix reporting for subdomains
  * [Fix] Deal with fmtlib exceptions properly
  * [Fix] backport fix for dlfcn.h from backward-cpp
  * [Rules] Blank spam detection