Today we have released Rspamd 3.8.2, the second bugfix release in the 3.8 series; which further to this release is being maintained in the stable rspamd-3.8
branch.
These are the most important features & fixes in this release:
Fixes
- Resolve issue with bayes stat in rspamadm mode
- Fix issues with URL fragment in HTTP requests
- Encode headers in metadata exporter
Features
- multimap: Add extraction type for from maps
- Improve Kaspersky AS integration
- Allow dynamic keypairs loading in fuzzy storage
- Support JSON logging when in syslog mode
Today we have released Rspamd 3.8.1, the first bugfix release in the new 3.8 series.
This release includes the following fixes:
Fixes for statistics
- Fix
per_user
- Fix learn error propagation
- Fix storing of tokens
Other fixes
- Fixed potential double-free in regex cache
- Fixed header insertion
- Fix compatibility with Lua 5.1 (by @arkamar)
- Fixed RBL plugin warning text
Today we have released Rspamd 3.8.0. The most important features & fixes in this release are highlighted below.
Bayes statistics rework
Bayesian statistics have been reworked to use Redis scripts & now use 3x less network traffic. Learn cache has been reworked to prevent endless growth.
Rspamd can be configured to emit logs in JSON format, for ease of ingesting & querying with 3rd party logging solutions, such as Grafana Loki.
Other new features
- GTUBE patterns can be fully disabled
- Support for enforcing encryption in proxy
- Support for pinging fuzzy storage
- Support for suppressing DMARC reporting for some particular recipients
- RBL module: support disabling or replacing whitelists per-RBL
- Improved WebUI
Fixes
- Fixed overflow in fuzzy counters
- Fixed issues with the raw header on header insertion/modification
- Fixed multimap rawtext filter
Today we have released Rspamd 3.7.5; the second & likely final release from the stable 3.7 branch.
The following changes are new in 3.7.5:
Fixes:
- Fixed logging in
rspamadm
(Reported by @cfasnacht
)
- Fixed logging when using
systemd = true
(Reported by @AdamMajer
)
dkim_signing
: signing_table
: lowercase inputs before lookup (Reported by @EurenikZ
)
- Fixed build without hyperscan (Reported by
@a16bitsysop
)
Features:
- Fix build on loongarch64 (Contributed by
@wuruilong01
)
Today we have released Rspamd 3.7.4; the first release in the new stable branch of Rspamd 3.7.
The following changes are new in 3.7.4:
Fixes:
- Fixed
setproctitle
on CentOS-likes
- Fixes for hyperscan cache file handling
- Fixed
exclude_local
in RBL module
- Properly set config field when loading tasks from Lua
- Set loaded variable explicitly
Features:
- Enable fasttext on RPM based Linux
- Improve
FREEMAIL_AFF
capture rates
- Add rule for messages missing both X-Mailer and User-Agent header
- Add composite rule for suspicious URLs in suspicious messages
Upgrading notes
The exclude_private_ips
setting in RBL module no longer exists in this release (and was broken in previous releases), it can be removed from configuration. This setting is equivalent to exclude_local
.