Rspamd 3.8.4 has been released

2024-02-26 00:00:00 +0000

Today we have released Rspamd 3.8.4, the second release cut from the recently-branched rspamd-3.8 branch.

This release includes a fix for a regression in DMARC reporting which caused reports not to be sent. No other changes were introduced in this release. See the previous announcement for details of changes introduced in 3.8.3.

Rspamd 3.8.3 has been released

2024-02-22 00:00:00 +0000

Today we have released Rspamd 3.8.3, which is being maintained in the stable rspamd-3.8 branch.

This release includes a fix for a regression in redis_history which caused history to be recorded to a misnamed key. No other changes were introduced in this release. See the previous announcement for details of changes introduced in 3.8.2.

Rspamd 3.8.2 has been released

2024-02-20 00:00:00 +0000

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

Rspamd 3.8.1 has been released

2024-01-25 00:00:00 +0000

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

Rspamd 3.8.0 has been released

2024-01-19 00:00:00 +0000

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.

Support for emiting JSON-formatted logs

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