mail-filter/rspamd
Rapid spam filtering system
-
rspamd-9999blas +hyperscan jemalloc +jit selinux test lua_single_target_luajit lua_single_target_lua5-3 lua_single_target_lua5-4
View
Download
Browse License: Apache-2.0 Boost-1.0 BSD BSD-1 BSD-2 CC0-1.0 LGPL-3 MIT public-domain unicode ZLIB Overlay: gentoo -
rspamd-4.3.0~amd64 ~arm64 ~x86blas +hyperscan jemalloc +jit selinux test lua_single_target_luajit lua_single_target_lua5-3 lua_single_target_lua5-4
View
Download
Browse License: Apache-2.0 Boost-1.0 BSD BSD-1 BSD-2 CC0-1.0 LGPL-3 MIT public-domain unicode ZLIB Overlay: inode64-overlay -
rspamd-4.2.3-r1~amd64blas +hyperscan +jit selinux test lua_single_target_luajit lua_single_target_lua5-3 lua_single_target_lua5-4
View
Download
Browse License: Apache-2.0 Boost-1.0 BSD BSD-1 BSD-2 CC0-1.0 LGPL-3 MIT public-domain unicode ZLIB Overlay: oubliette -
rspamd-4.1.1~amd64 ~arm64 ~x86blas +hyperscan +jit selinux test lua_single_target_luajit lua_single_target_lua5-3 lua_single_target_lua5-4
View
Download
Browse License: Apache-2.0 Boost-1.0 BSD BSD-1 BSD-2 CC0-1.0 LGPL-3 MIT public-domain unicode ZLIB Overlay: gentoo -
rspamd-4.0.1-r1~amd64 ~x86blas +hyperscan +jit selinux test lua_single_target_luajit lua_single_target_lua5-3 lua_single_target_lua5-4
View
Download
Browse License: Apache-2.0 Boost-1.0 BSD BSD-1 BSD-2 CC0-1.0 LGPL-3 MIT public-domain unicode ZLIB Overlay: gentoo
ChangeLog
commit a153625d653e2ba58c3c4398a01eab9d61e107bf
Author: Nic Boet <nic@boet.cc>
Date: Sun Nov 1 10:03:37 2026 -0600
mail-filter/rspamd: 4.2.3-r1, gpt cache keyed on the context too
gpt caches a verdict under the prompt and the text part's digest only,
so a message whose text it has seen before gets that verdict back even
when its context (llm_context, search_context, context_augment: sender
history, attachments) differs. The patch adds a hash of the context
snippet to the key when there is one. 4.2.3 was never installed, so it
is replaced rather than kept beside.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit b6f1b689868c2f4d7613382e824cf9ca5f21f71e
Author: Nic Boet <nic@boet.cc>
Date: Sun Nov 1 09:51:00 2026 -0600
mail-filter/rspamd: add 4.2.3
::gentoo stops at 4.1.1 (~amd64); 4.2.x carries the 4.2.1 memory-safety
fixes (HTTP chunk/Content-Length heap overflow, use-after-free) and
4.2.3's milter use-after-free and gpt-after-reload fixes.
The 4.1.1 ebuild, unchanged but for KEYWORDS (~amd64 only, the arch it
is built and run on) and the lua unbundling patch, refreshed for 4.2.3
(3.14.1's applied with fuzz in lua_common.c). The other patches apply
as they are.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Author: Nic Boet <nic@boet.cc>
Date: Sun Nov 1 10:03:37 2026 -0600
mail-filter/rspamd: 4.2.3-r1, gpt cache keyed on the context too
gpt caches a verdict under the prompt and the text part's digest only,
so a message whose text it has seen before gets that verdict back even
when its context (llm_context, search_context, context_augment: sender
history, attachments) differs. The patch adds a hash of the context
snippet to the key when there is one. 4.2.3 was never installed, so it
is replaced rather than kept beside.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
commit b6f1b689868c2f4d7613382e824cf9ca5f21f71e
Author: Nic Boet <nic@boet.cc>
Date: Sun Nov 1 09:51:00 2026 -0600
mail-filter/rspamd: add 4.2.3
::gentoo stops at 4.1.1 (~amd64); 4.2.x carries the 4.2.1 memory-safety
fixes (HTTP chunk/Content-Length heap overflow, use-after-free) and
4.2.3's milter use-after-free and gpt-after-reload fixes.
The 4.1.1 ebuild, unchanged but for KEYWORDS (~amd64 only, the arch it
is built and run on) and the lua unbundling patch, refreshed for 4.2.3
(3.14.1's applied with fuzz in lua_common.c). The other patches apply
as they are.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

