Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rspamd for openSUSE:Factory checked in at 2026-07-21 23:14:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rspamd (Old) and /work/SRC/openSUSE:Factory/.rspamd.new.24530 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rspamd" Tue Jul 21 23:14:24 2026 rev:50 rq:1367021 version:4.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/rspamd/rspamd.changes 2026-06-22 17:26:40.443966032 +0200 +++ /work/SRC/openSUSE:Factory/.rspamd.new.24530/rspamd.changes 2026-07-21 23:14:44.323200771 +0200 @@ -1,0 +2,56 @@ +Tue Jul 21 18:00:25 UTC 2026 - Marcus Rueckert <[email protected]> + +- Update to 4.1.2 + - Incompatible changes + - lua_task: the orig address flavour now returns only the wire + (transmitted) addresses when a rewrite preserved the + originals + - WebUI: all tables migrated from FooTable to Tabulator + (per-column filters, global history/scan search); FooTable + has been removed + - Features + - Composites: per-symbol Lua conditions and explicit + dependencies + - Neural: new static_embed provider (WordPiece subword + tokenizer over a static embedding matrix, with per-token + vector access); forced-learn minimal-scan fast path and + train.frozen control to stop automatic training + - Settings: new apply policy option implicit_allow with + additive symbols_enabled, plus strict explicit_enable gating + - Rspamadm: command modules can be discovered from external + directories (rspamadm.d, RSPAMADM_COMMAND_PATH); the + controller password can be read from the environment for + automation + - Configdump: show symcache flags in --symbol-details + - Bug fixes + - Security: bound message/rfc822 recursion depth in the MIME + parser (remote DoS via deeply nested messages); pass the + padded nonce to secretbox encrypt/decrypt (out-of-bounds read + with short nonces) + - Sender identity vs aliases: the aliases rule no longer + rewrites From address domains (and never rewrites + googlemail.com to gmail.com); DMARC, SPF and + forged_recipients now evaluate addresses as seen in the + message, not after alias rewriting + - MIME: split address lists on semicolons as well as commas + (Outlook-style recipient lists) + - Fuzzy: skip injected (computed) parts on learn and check + - Phishing: don't penalise the same label under another TLD + (brand.co.uk displayed over brand.com) + - Maps: glob map patterns are now anchored to match the whole + subject; entries relying on substring matching need explicit + wildcards + - Selectors: reject selectors that parse only as a prefix + instead of silently evaluating the truncated part; don't + crash the scan on a method call missing on the extracted + value + - Lua: fix lua_kann load({filename}) argument index and save() + return value; Lua 5.5 compatibility fix for Jinja templates + (no assignment to for-loop variables) + - Plugins: don't send a duplicate GPT request when + context_augment invokes its callback synchronously; fix HTTP + header insertion in ICAP get_http_headers; don't call + blocking sleep from an async callback when throttling DMARC + report batches + +------------------------------------------------------------------- Old: ---- rspamd-4.1.1.tar.gz New: ---- rspamd-4.1.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rspamd.spec ++++++ --- /var/tmp/diff_new_pack.5qAoCR/_old 2026-07-21 23:14:45.379236921 +0200 +++ /var/tmp/diff_new_pack.5qAoCR/_new 2026-07-21 23:14:45.379236921 +0200 @@ -68,7 +68,7 @@ %endif Name: rspamd -Version: 4.1.1 +Version: 4.1.2 Release: 0 Summary: Spam filtering system License: Apache-2.0 @@ -769,7 +769,7 @@ %{_wwwdir}/%{name}/js/app/upload.js %{_wwwdir}/%{name}/js/app/common.js %{_wwwdir}/%{name}/js/app/libft.js -%{_wwwdir}/%{name}/js/app/footable-fontawesome.js +%{_wwwdir}/%{name}/js/app/tab-utils.js %{_wwwdir}/%{name}/js/lib ++++++ rspamd-4.1.1.tar.gz -> rspamd-4.1.2.tar.gz ++++++ /work/SRC/openSUSE:Factory/rspamd/rspamd-4.1.1.tar.gz /work/SRC/openSUSE:Factory/.rspamd.new.24530/rspamd-4.1.2.tar.gz differ: char 13, line 1
