Commit Graph

  • 7e4467ec06 Accepting request 1323533 from server:mail factory Ana Guerrero 2025-12-18 17:37:31 +00:00
  • 5e3dfaab01 - Update to 3.14.2 🔥 Key Features 📤 Metadata Exporter Enhancements - New formatters: multipart, msgpack, and json_with_message - Binary message support and efficient multipart uploads - Deprecated old meta_headers option in favor of new formatters 🛡️ DMARC RUA Validation - New rspamadm dmarc_report --recheck-rua flag - Re-validate cached report addresses against exclusion maps - Useful for validating domains against RBLs before sending reports ✉️ Milter Headers Control - Selective Authentication-Results removal with remove_ar_from - Target specific domains for header cleanup 📚 Documentation - Added comprehensive Python/aiohttp example for handling multipart metadata exports https://rspamd.com/doc/changelog.html Marcus Rueckert 2025-12-11 14:56:16 +00:00
  • a087a62194 Accepting request 1318471 from server:mail Ana Guerrero 2025-11-19 13:54:58 +00:00
  • 786351e56c - Update to 3.14.0 Marcus Rueckert 2025-11-11 14:47:11 +00:00
  • d154bba8ee Accepting request 1316425 from server:mail Ana Guerrero 2025-11-07 17:23:27 +00:00
  • c9fb8235d4 - We finally have natively built packages with for luajit-lpeg in Tumbleweed, we no longer need to mix with lua51 packages there anymore. For older distros we still need it. Guard handling for those distros with bcond mixed_luajit_lua and keep the version comparison there. Also prepare so we can handle luajit2 if needed. Marcus Rueckert 2025-11-07 12:44:46 +00:00
  • 74570dd796 Accepting request 1313617 from server:mail Ana Guerrero 2025-10-27 13:39:33 +00:00
  • 6165451629 - Split AppArmor profile into subpackage To avoid unnecessarily pulling in AppArmor packages - Reload AppArmor profile post-install Marcus Rueckert 2025-10-24 20:30:21 +00:00
  • 9a17de46ac Accepting request 1312890 from server:mail Ana Guerrero 2025-10-22 10:16:48 +00:00
  • d48065177a - Update to 3.13.2 - [Feature] Add user/domain context support for LLM-based classification by @vstakhov in #5647 - Implement Metadefender hash lookup module by @vstakhov in #5656 - Add vault kv version 2 support by @vstakhov in #5654 - Fix duplicate symbol in once_received plugin by @vstakhov in #5658 - [Fix] Enforce server-controlled HTTP map refresh intervals by @vstakhov in #5660 - [Fix] Propagate unused Redis Sentinel options by @fatalbanana in #5597 - Fix rspamd dkim key loading for ed25519 by @vstakhov in #5664 - Fix dkim relaxed bodyhash calculation for spaces by @vstakhov in #5662 - Feat: Added rua address exclusion in dmarc.lua by @croessner in #5653 - [Feature] Add separate encryption keys for read/write operations in fuzzy_check by @vstakhov in #5665 Marcus Rueckert 2025-10-14 19:53:11 +00:00
  • b85365f64b Accepting request 1308158 from server:mail Ana Guerrero 2025-09-30 15:43:07 +00:00
  • 47df4614cb - Update to 3.13.1 Marcus Rueckert 2025-09-30 10:43:16 +00:00
  • c30bbfc41e - Fix build on aarch64 by enabling hyperscan support Bernhard Wiedemann 2025-09-26 08:10:39 +00:00
  • ce3afcbee7 Accepting request 1306890 from server:mail Ana Guerrero 2025-09-24 13:25:24 +00:00
  • fe4c497ff4 - Update to 3.13.0 Marcus Rueckert 2025-09-17 09:31:55 +00:00
  • 005a8eeb64 Accepting request 1286320 from server:mail Ana Guerrero 2025-06-17 16:23:47 +00:00
  • 7173569d18 - Update to 3.12.1 - Remove aweber.com from spf_dkim_whitelist.inc by @TaaviE in #5500 - [Fix] Fix several issues with the lua_logger by @vstakhov in #5503 - [Test] Detect libicu idna behaviour and select the appropriate tests by @vstakhov in #5506 - [Fix] Fix proxy headers duplication by @vstakhov in #5507 - [Minor] Treat *.library-ms and *.search-ms attachments as harmful by @twesterhever in #5509 - Revert "[Minor] Treat *.library-ms and *.search-ms attachments as harmful" by @vstakhov in #5511 - [Fix] Another fix for maps concurrent load by @vstakhov in #5512 - [Feature] Add /bayes/classifiers HTTP endpoint by @moisseev in #5517 Marcus Rueckert 2025-06-17 09:49:50 +00:00
  • 48f4012dc9 Accepting request 1285091 from server:mail Ana Guerrero 2025-06-12 13:54:22 +00:00
  • 0a3e34a11f - as it currently always uses the bundled fmt, disable the requires Marcus Rueckert 2025-06-11 21:38:51 +00:00
  • 608254e56a Accepting request 1251444 from server:mail leap-16.1 leap-16.0 Ana Guerrero 2025-03-10 17:04:00 +00:00
  • 638da65b09 1.0.5 Marcus Rueckert 2025-03-08 20:01:27 +00:00
  • 1110392421 Accepting request 1234471 from server:mail Ana Guerrero 2025-01-02 18:22:34 +00:00
  • 757fa04ed2 Update changelog to make factory-auto bot happy - added ccb45df90d.patch Bernhard Wiedemann 2025-01-02 03:30:52 +00:00
  • 01ef3677f8 - we can enable hyperscan also on newer SLE 15 service packs Marcus Rueckert 2024-12-25 20:29:50 +00:00
  • e400aad41c Accepting request 1233165 from server:mail Ana Guerrero 2024-12-24 15:26:14 +00:00
  • 9d98dd80b8 - Update to 3.11.0 Marcus Rueckert 2024-12-16 16:34:23 +00:00
  • 9d5ecf495f Accepting request 1221734 from server:mail Ana Guerrero 2024-11-06 15:56:41 +00:00
  • 896e38ae11 - Update to 3.10.3 - [Fix] move PluginDir to correct location to prevent recursive load of non plugins Andreas Schneider 2024-11-06 11:20:50 +00:00
  • 5d1fb8bf45 Accepting request 1216667 from server:mail Ana Guerrero 2024-10-21 14:26:11 +00:00
  • 7b6bf84418 - Update to 3.10.2 - [CritFix] Fix ARC-Seal signing - [Fix] add EOF to openmetrics response in proxy and server Marcus Rueckert 2024-10-21 09:09:48 +00:00
  • 3f4d4c7f58 Accepting request 1208437 from server:mail Ana Guerrero 2024-10-16 21:53:38 +00:00
  • cdc3aabc2a fix filelist Marcus Rueckert 2024-10-16 11:40:05 +00:00
  • 5c9f2916da - 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 Marcus Rueckert 2024-10-16 11:20:44 +00:00
  • edd9679ddb Accepting request 1205186 from server:mail Ana Guerrero 2024-10-02 19:34:38 +00:00
  • 060cb7f74d - Actually for all distros to use luajit and lua 5.1 ABI modules for the additional modules - for non luajit enabled distros we also use lua 5.1 to build against as rspamd does not really support newer lua APIs Marcus Rueckert 2024-10-02 11:13:41 +00:00
  • 57b25ebcd6 - restore the overriden CMAKE_SHARED_LINKER_FLAGS but only remove the --undefined option as rspamd doesnt have its dependencies between parts of the code correct Marcus Rueckert 2024-10-02 10:32:46 +00:00
  • 27b83fd8cd - Simplify lua handling Marcus Rueckert 2024-10-02 10:25:07 +00:00
  • 167b6c329e cleanup Marcus Rueckert 2024-10-02 09:52:08 +00:00
  • 11955792cb - Update to 3.10.0 - fix building the binaries with PIE Marcus Rueckert 2024-09-30 20:36:01 +00:00
  • 38f581456f Accepting request 1204600 from server:mail Ana Guerrero 2024-09-30 13:40:53 +00:00
  • 7cb43f24e8 - disable luajit until we actually package all the lua extensions for all interpreters. mixing luajit with lua built extensions is not working properly apparently https://github.com/rspamd/rspamd/discussions/4898 https://github.com/rspamd/rspamd/discussions/4819 - loosen the Buildrequires for fmt to allow all versions. For older distros we will use the intree copy. We added the bundled provides in that case. Marcus Rueckert 2024-09-29 23:28:58 +00:00
  • 05aa6af59c Accepting request 1190637 from server:mail Dominique Leuenberger 2024-07-31 12:41:50 +00:00
  • 861296436b - Update to 3.9.1 - [Test] Use actions/setup-node by @moisseev in #5058 - [Feature] Treat SPF +all in a special way by @vstakhov in #5059 - [Test] Migrate ESLint to 9.7.0 by @moisseev in #5063 - Some tunes and fixes for GPT by @vstakhov in #5068 Marcus Rueckert 2024-07-31 10:24:22 +00:00
  • 0f1bd9bb9b Accepting request 1188680 from server:mail Ana Guerrero 2024-07-22 15:17:07 +00:00
  • 9bd2b20f6d - New BR pkgconfig(libarchive) >= 3.0 - For pkgconfig(fmt) we need to allow the intree copy until our package is upgraded from 10 to at least 11 Marcus Rueckert 2024-07-12 12:59:25 +00:00
  • cf812adbf8 Accepting request 1178260 from server:mail Ana Guerrero 2024-06-03 15:44:37 +00:00
  • a011a7cc36 Accepting request 1175823 from home:dimstar:Factory Bernhard Wiedemann 2024-06-03 09:16:53 +00:00
  • 0d41df6906 Accepting request 1151217 from server:mail Ana Guerrero 2024-02-27 21:45:35 +00:00
  • 3eb0c92b6c - Update to 3.8.4 - [Fix] Allow different template expansion parameters by @vstakhov in #4830 Marcus Rueckert 2024-02-26 11:26:19 +00:00
  • ba0abab42c - Update to 3.8.3 - 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 Marcus Rueckert 2024-02-25 20:43:28 +00:00
  • 9b144daade Accepting request 1148323 from server:mail Ana Guerrero 2024-02-20 20:16:44 +00:00
  • 6c1bbed963 - 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 Marcus Rueckert 2024-02-20 18:25:58 +00:00
  • 5195e88ded Accepting request 1141777 from server:mail Ana Guerrero 2024-01-26 21:48:17 +00:00
  • 91725b2f0c - Add Provides for user and group which are created in the %pre scriptlet. https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/HG2JKUIKDTWQQIQSA43A4VWHX7YKJQT3/ Marcus Rueckert 2024-01-26 16:07:29 +00:00
  • 07ed68aea5 - Update to 3.8.0 Marcus Rueckert 2024-01-20 14:42:28 +00:00
  • 89e113bd08 Accepting request 1134658 from server:mail Ana Guerrero 2023-12-22 21:42:56 +00:00
  • d7e8019fcf - Update to 3.7.5 - 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 Marcus Rueckert 2023-12-15 17:50:57 +00:00
  • df93fb9018 Accepting request 1132069 from server:mail Ana Guerrero 2023-12-08 21:33:19 +00:00
  • 0dca80afdf Add refs to patch Bernhard Wiedemann 2023-12-08 10:10:56 +00:00
  • a039ffc796 Accepting request 1132062 from home:adamm:branches:server:mail Bernhard Wiedemann 2023-12-08 10:07:33 +00:00
  • bf729a0e5d Accepting request 1128152 from server:mail Ana Guerrero 2023-11-22 17:55:27 +00:00
  • 001ea37d95 Accepting request 1128049 from home:Guillaume_G:branches:server:mail Bernhard Wiedemann 2023-11-22 15:27:38 +00:00
  • bff3765f19 Accepting request 1126462 from server:mail Ana Guerrero 2023-11-15 20:08:44 +00:00
  • 1616cfb5c0 - 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 Marcus Rueckert 2023-11-14 20:44:00 +00:00
  • df99188e6c Accepting request 1120748 from server:mail Ana Guerrero 2023-10-27 20:28:19 +00:00
  • ab2c4fab75 - Update to 3.7.3 - [Fix] Emergency fix for the hyperscan path error Marcus Rueckert 2023-10-27 08:04:22 +00:00
  • d905cc941e - 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 Marcus Rueckert 2023-10-26 18:30:00 +00:00
  • ddc6137531 Accepting request 1117826 from server:mail Ana Guerrero 2023-10-15 17:27:58 +00:00
  • 267977b934 - Update to 3.7.1 Marcus Rueckert 2023-10-07 22:02:15 +00:00
  • e751de7033 Accepting request 1103409 from server:mail Dominique Leuenberger 2023-08-11 13:56:02 +00:00
  • 12ab18a324 - Update to 3.6 Marcus Rueckert 2023-08-03 21:40:08 +00:00
  • 413554038e Accepting request 1074269 from server:mail Dominique Leuenberger 2023-03-25 17:55:51 +00:00
  • 508a0fe138 - Update to 3.5 - 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 Marcus Rueckert 2023-03-17 22:00:42 +00:00
  • 59e6a55a8e Accepting request 1062440 from server:mail Dominique Leuenberger 2023-02-01 15:39:57 +00:00
  • 41046cd87d Accepting request 1060855 from home:kukuk:branches:server:mail Bernhard Wiedemann 2023-01-27 11:25:32 +00:00
  • 93ba2e16ae Accepting request 1036202 from server:mail Dominique Leuenberger 2022-11-16 14:44:07 +00:00
  • 47d5e0815e - Move cleanup code to %pre because otherwise it doesnt trigger early enough Marcus Rueckert 2022-11-14 16:35:57 +00:00
  • 54654d69c8 cleanup tarball Marcus Rueckert 2022-11-14 16:24:09 +00:00
  • e13d94138c - 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 Marcus Rueckert 2022-11-14 16:23:22 +00:00
  • b9b571591a Accepting request 1034625 from server:mail Dominique Leuenberger 2022-11-09 11:57:39 +00:00
  • 6bdc78ed98 baserev update by copy to link target OBS User buildservice-autocommit 2022-11-09 11:57:39 +00:00
  • 5cb893cab4 Updating link to change in openSUSE:Factory/rspamd revision 11 OBS User buildservice-autocommit 2022-11-09 11:57:39 +00:00
  • 11ea1082bf - Downgrade to 3.3 until https://github.com/rspamd/rspamd/issues/4329 is solved. Marcus Rueckert 2022-11-09 01:44:23 +00:00
  • f35a7f4694 - Update to 3.4 - 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 Marcus Rueckert 2022-11-01 21:48:43 +00:00
  • 9126c290ed Accepting request 1009799 from server:mail Richard Brown 2022-10-11 16:03:41 +00:00
  • ce78d355fd see upgrades notes in: https://rspamd.com/doc/migration.html#migration-to-rspamd-33 Marcus Rueckert 2022-10-04 12:40:14 +00:00
  • 8eb5424728 - added fix_missing_return.patch: case statement without a default return. - drop outdated patch comment Marcus Rueckert 2022-10-04 12:30:23 +00:00
  • bb2fc6202e Accepting request 966814 from server:mail Dominique Leuenberger 2022-04-04 17:26:48 +00:00
  • 2466a5bd72 Accepting request 966787 from home:wrosenauer:devel Wolfgang Rosenauer 2022-04-04 12:07:32 +00:00
  • 46c0c57372 Accepting request 965270 from server:mail Dominique Leuenberger 2022-03-28 15:00:54 +00:00
  • 57573742b0 Accepting request 965242 from home:stroeder:network Bernhard Wiedemann 2022-03-28 02:55:24 +00:00
  • 7b22f9d10c Accepting request 930680 from server:mail Dominique Leuenberger 2021-11-10 20:47:09 +00:00
  • 70d2825ec3 - Update to 3.1 Marcus Rueckert 2021-11-03 13:47:05 +00:00
  • d98b7898fe - backported 099d5414e9.patch slighty modified to match rspamd Marcus Rueckert 2021-09-30 18:06:05 +00:00
  • de4d73a4d7 - backport https://github.com/rspamd/rspamd/commit/cdedeb9f4.patch improve lua 5.4 support Marcus Rueckert 2021-09-17 22:33:28 +00:00
  • b71e5fcfdd - switch to autosetup, all target distros are new enough Marcus Rueckert 2021-09-17 21:24:27 +00:00
  • e8d15fc946 - force gcc 9 all distros before Tumbleweed: Marcus Rueckert 2021-09-17 20:45:46 +00:00
  • 50fdc0aec7 - force gcc 10 all distros before Tumbleweed: leap default compiler is gcc7 which is not enough anymore Marcus Rueckert 2021-09-17 20:43:30 +00:00
  • 97afb814a9 - use system libfmt and libzstd instead of building the intree copy Marcus Rueckert 2021-09-17 20:30:25 +00:00
  • 4452e001ff Accepting request 913223 from home:stroeder:network Andreas Schneider 2021-08-20 04:48:18 +00:00