- Update to 3.10.1
- [Fix] Use correct type for keylen in lua_ucl_newindex by
@arkamar in #5169
- Update hiredis library removing all hacks by @vstakhov in #5167
- Remove proxy from url_redirector.conf as it not the option by
@dragoangel in #5164
- chore(publicsuffix): update effective_tld_names.dat by @wdhdev
in #5176
- [Fix] Avoid null-bytes in Log-Tag header value by @smarsching
in #5179
- [Fix] Do not abort when OpenSSL is broken, report that to a
user by @vstakhov in #5188
- Some build fixes by @vstakhov in #5189
- Some more fixes by @vstakhov in #5190
OBS-URL: https://build.opensuse.org/request/show/1208437
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rspamd?expand=0&rev=30
- [Fix] Use correct type for keylen in lua_ucl_newindex by
@arkamar in #5169
- Update hiredis library removing all hacks by @vstakhov in #5167
- Remove proxy from url_redirector.conf as it not the option by
@dragoangel in #5164
- chore(publicsuffix): update effective_tld_names.dat by @wdhdev
in #5176
- [Fix] Avoid null-bytes in Log-Tag header value by @smarsching
in #5179
- [Fix] Do not abort when OpenSSL is broken, report that to a
user by @vstakhov in #5188
- Some build fixes by @vstakhov in #5189
- Some more fixes by @vstakhov in #5190
OBS-URL: https://build.opensuse.org/package/show/server:mail/rspamd?expand=0&rev=126
- For pkgconfig(fmt) we need to allow the intree copy until our
package is upgraded from 10 to at least 11
- Update to 3.9.0
This ships a chatgpt feature, which is explained here:
https://rspamd.com/misc/2024/07/03/gpt.html
- [Feature] Add extraction type for from maps by @vstakhov in
#4794
- [Rework] Breaking: Do not report module as action by @moisseev
in #4795
- [Minor] Move server selection logic to common.js by @moisseev
in #4796
- [WebUI] Show pass-through module in History by @moisseev in
#4798
- [Feature] Allow to add templates to redis history prefix by
@vstakhov in #4801
- Deal with Connection and Host headers on proxying by @vstakhov
in #4802
- [Minor] configwizard: really use LOCAL_CONFDIR by @fatalbanana
in #4804
- [Fix] Resolve issue with bayes stat in rspamadm mode by
@vstakhov in #4805
- [Minor] rspamd_task API docs: fix broken link by @fatalbanana
in #4807
- [Minor] Add more returnbits to surbl configuration by
@fatalbanana in #4803
- [Feature] Support JSON logging when in syslog mode by @vstakhov
in #4813
OBS-URL: https://build.opensuse.org/package/show/server:mail/rspamd?expand=0&rev=114
- Update to 3.8.2
- [Feature] Add extraction type for from maps by @vstakhov in
#4794
- [Rework] Breaking: Do not report module as action by @moisseev
in #4795
- [Minor] Move server selection logic to common.js by @moisseev
in #4796
- [WebUI] Show pass-through module in History by @moisseev in
#4798
- [Feature] Allow to add templates to redis history prefix by
@vstakhov in #4801
- Deal with Connection and Host headers on proxying by @vstakhov
in #4802
- [Minor] configwizard: really use LOCAL_CONFDIR by @fatalbanana
in #4804
- [Fix] Resolve issue with bayes stat in rspamadm mode by
@vstakhov in #4805
- [Minor] rspamd_task API docs: fix broken link by @fatalbanana
in #4807
- [Minor] Add more returnbits to surbl configuration by
@fatalbanana in #4803
- [Feature] Support JSON logging when in syslog mode by @vstakhov
in #4813
- Fix issues with URL fragment in HTTP requests by @vstakhov in
#4814
- [Fix] Encode headers in metadata exporter by @vstakhov in #4816
- Improve Kaspersky AS integration by @vstakhov in #4806
- Allow dynamic keypairs loading in fuzzy storage by @vstakhov in
#4818
- Build tests with CTest in Cmake by @vstakhov in #4822
OBS-URL: https://build.opensuse.org/request/show/1148323
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rspamd?expand=0&rev=23
- [Feature] Add extraction type for from maps by @vstakhov in
#4794
- [Rework] Breaking: Do not report module as action by @moisseev
in #4795
- [Minor] Move server selection logic to common.js by @moisseev
in #4796
- [WebUI] Show pass-through module in History by @moisseev in
#4798
- [Feature] Allow to add templates to redis history prefix by
@vstakhov in #4801
- Deal with Connection and Host headers on proxying by @vstakhov
in #4802
- [Minor] configwizard: really use LOCAL_CONFDIR by @fatalbanana
in #4804
- [Fix] Resolve issue with bayes stat in rspamadm mode by
@vstakhov in #4805
- [Minor] rspamd_task API docs: fix broken link by @fatalbanana
in #4807
- [Minor] Add more returnbits to surbl configuration by
@fatalbanana in #4803
- [Feature] Support JSON logging when in syslog mode by @vstakhov
in #4813
- Fix issues with URL fragment in HTTP requests by @vstakhov in
#4814
- [Fix] Encode headers in metadata exporter by @vstakhov in #4816
- Improve Kaspersky AS integration by @vstakhov in #4806
- Allow dynamic keypairs loading in fuzzy storage by @vstakhov in
#4818
- Build tests with CTest in Cmake by @vstakhov in #4822
OBS-URL: https://build.opensuse.org/package/show/server:mail/rspamd?expand=0&rev=107
- Test updates for rspamd-3.7 branch by @fatalbanana in #4708
- Fix rspamadm lua logger in rspamd-3.7 (#/4727) by @fatalbanana
in #4729
- Some picks for rspamd-3.7 by @fatalbanana in #4731
- rspamd-3.7: fix systemd logging by @fatalbanana in #4734
- rspamd-3.7: [Fix] dkim_signing: siging_table: lowercase before
lookup by @fatalbanana in #4737
- drop pwatches included in update:
rspamd-d907a95.patch
- refreshed patches to apply cleanly again:
fix_missing_return.patch
rspamd-conf.patch
- While the fix for the logging bug was accepted into master. The
3.7.5 release uses a different solution apparently. Update patch
fix_stack_smash.patch.
https://github.com/rspamd/rspamd/pull/4732#issuecomment-1858255236
OBS-URL: https://build.opensuse.org/package/show/server:mail/rspamd?expand=0&rev=102
- Update to 3.7.4
- [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 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] force_actions: set a group for symbols
- [WebUI] Update map editor
OBS-URL: https://build.opensuse.org/request/show/1126462
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rspamd?expand=0&rev=18
- [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 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] force_actions: set a group for symbols
- [WebUI] Update map editor
OBS-URL: https://build.opensuse.org/package/show/server:mail/rspamd?expand=0&rev=95
- Update to 3.7.3
- [Fix] Emergency fix for the hyperscan path error
- Update to 3.7.2
- [Minor] Make compiling with backward-cpp optional by
@a16bitsysop in #4639
- [Rules] Blank spam detection by @fatalbanana in #4644
- [Minor] Treat *.cue attachments as harmful by @twesterhever in
#4642
- Dzjaivnt patch 1 by @dzjaivnt in #4640
- [WebUI] Add control to invert action filter by @moisseev in
#4645
- [Fix] DMARC reporting: fix reporting for subdomains by
@fatalbanana in #4587
- [Test] Banish luacheck from functional tests by @fatalbanana in
#4648
- [Minor] RSPAMD_SHAREDIR is called SHAREDIR in configuration by
@fatalbanana in #4649
- [WebUI] Fix history table vanishing by @moisseev in #4661
- Tighten rspamd's attachment policy by @twesterhever in #4656
- [Minor] rbl: support use of different matchers for return codes
by @fatalbanana in #4657
- Update to 3.7.1
OBS-URL: https://build.opensuse.org/request/show/1120748
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rspamd?expand=0&rev=17
- [Minor] Make compiling with backward-cpp optional by
@a16bitsysop in #4639
- [Rules] Blank spam detection by @fatalbanana in #4644
- [Minor] Treat *.cue attachments as harmful by @twesterhever in
#4642
- Dzjaivnt patch 1 by @dzjaivnt in #4640
- [WebUI] Add control to invert action filter by @moisseev in
#4645
- [Fix] DMARC reporting: fix reporting for subdomains by
@fatalbanana in #4587
- [Test] Banish luacheck from functional tests by @fatalbanana in
#4648
- [Minor] RSPAMD_SHAREDIR is called SHAREDIR in configuration by
@fatalbanana in #4649
- [WebUI] Fix history table vanishing by @moisseev in #4661
- Tighten rspamd's attachment policy by @twesterhever in #4656
- [Minor] rbl: support use of different matchers for return codes
by @fatalbanana in #4657
- Update to 3.7.1
OBS-URL: https://build.opensuse.org/package/show/server:mail/rspamd?expand=0&rev=92
- Enable more features
- Enable nice stacktraces for crashes. New BR: libunwind-devel
- use system xxhash: New BR: xxhash-devel
- enable blas/lapack support for the neural network processing
New BR: lapack-devel, libopenblas_openmp-devel, openblas-common-devel
OBS-URL: https://build.opensuse.org/package/show/server:mail/rspamd?expand=0&rev=86
- Move cleanup code to %pre because otherwise it doesnt trigger
early enough
- Upgrade to 3.4 again
- Fix metadata_exporter with many recipients by @yo000 in #4294
- [Fix] Fix favicon.ico Content-Type header by @moisseev in #4302
- [Minor] Fix copy-paste error by @moisseev in #4305
- Add basic auth to metadata_exporter http pusher by @yo000 in
#4300
- [Enhancement] Add composite rule against AFF involving
freemailers by @twesterhever in #4304
- Penalize bounce spam by @frederikbosch in #4308
- Added 068714f9f5a96fbd94560211cec75775ee023d02.patch:
Official patch for the unaligned memory issue described in
https://github.com/rspamd/rspamd/issues/4329
- Add cleanup code to the %postun scriptlet to remove bad files,
created by earlier/unpatched 3.4 versions, during package upgrade
- Downgrade to 3.3 until https://github.com/rspamd/rspamd/issues/4329
is solved.
OBS-URL: https://build.opensuse.org/request/show/1036202
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rspamd?expand=0&rev=12
- Fix metadata_exporter with many recipients by @yo000 in #4294
- [Fix] Fix favicon.ico Content-Type header by @moisseev in #4302
- [Minor] Fix copy-paste error by @moisseev in #4305
- Add basic auth to metadata_exporter http pusher by @yo000 in
#4300
- [Enhancement] Add composite rule against AFF involving
freemailers by @twesterhever in #4304
- Penalize bounce spam by @frederikbosch in #4308
- Added 068714f9f5a96fbd94560211cec75775ee023d02.patch:
Official patch for the unaligned memory issue described in
https://github.com/rspamd/rspamd/issues/4329
- Add cleanup code to the %postun scriptlet to remove bad files,
created by earlier/unpatched 3.4 versions, during package upgrade
OBS-URL: https://build.opensuse.org/package/show/server:mail/rspamd?expand=0&rev=80