pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/mail/rspamd
Module Name: pkgsrc
Committed By: taca
Date: Tue Dec 9 14:07:29 UTC 2025
Modified Files:
pkgsrc/mail/rspamd: Makefile PLIST distinfo
Log Message:
mail/rspamd: update to 3.14.1
3.14.1 (2025-12-01)
* [Feature] Composites: Add inverted index for fast composite rule
evaluation
* [Feature] Composites: Add bloom filter for fast negative symbol lookups
* [Feature] Composites: Add statistics tracking and control protocol command
* [Feature] Composites: Precompute atom types at config time
* [Feature] Multimap: Add combinator option for selector rules
* [Feature] SPF: Add rspamadm spf_flatten tool with macro preservation
* [Feature] URL: Add deep processing architecture with C-to-Lua filter
consultation
* [Feature] URL: Add obfuscated URL detection to url_suspect plugin
* [Feature] URL: Add rspamd_util.decode_html_entities for HTML entity
decoding
* [Feature] lua_shape: Add new validation library as tableshape replacement
* [Feature] lua_shape: Add T.callable() type for function validation
* [Feature] lua_shape: Add callable defaults support
* [Feature] Whitelist: Auto-mark symbols with SYMBOL_TYPE_FINE flag
* [Fix] url_suspect: Fix plugin causing massive false positives
* [Fix] url_suspect: Optimize for high URL volume messages
* [Fix] Network: Prevent infinite loop in split_networks_into_chunks()
* [Fix] Memory: Fix leak in custom tokenizer result handling
* [Fix] Composites: Fix group matchers handling in inverted index
* [Fix] Composites: Improve atom polarity detection in inverted index
* [Fix] Composites: Copy expression string to memory pool for Lua composites
* [Fix] lua_shape: Fix transform logic and tableshape compatibility
* [Fix] lua_shape: Fix registry to recursively resolve nested schemas
* [Fix] lua_shape: Improve error safety
* [Fix] Settings: Keep groups_*/symbols_* fields for runtime processing
* [Fix] URL: Encode redirect URLs to handle unencoded spaces and special
characters
* [Fix] external_relay: Fix mixins and confighelp
* [Fix] RBL: Fix plugin transform schemas
* [WebUI] Update D3 libs with bug fixes and validation
* [WebUI] Restore hover colors for symbols
* [WebUI] Fix hover behavior outside status tables
* [Minor] Whitelist: Use contemporary API for maps
* [Minor] Migrate all plugins and libraries from tableshape to lua_shape
* [Minor] Simplify configuration by removing use_*_map flags
* [Minor] Add plugins registry with reworked mixins
* [Test] Add comprehensive tests for URL deep processing
* [Test] Isolate url_suspect tests with symbols_enabled
To generate a diff of this commit:
cvs rdiff -u -r1.130 -r1.131 pkgsrc/mail/rspamd/Makefile
cvs rdiff -u -r1.38 -r1.39 pkgsrc/mail/rspamd/PLIST
cvs rdiff -u -r1.70 -r1.71 pkgsrc/mail/rspamd/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/mail/rspamd/Makefile
diff -u pkgsrc/mail/rspamd/Makefile:1.130 pkgsrc/mail/rspamd/Makefile:1.131
--- pkgsrc/mail/rspamd/Makefile:1.130 Sun Nov 16 21:39:50 2025
+++ pkgsrc/mail/rspamd/Makefile Tue Dec 9 14:07:29 2025
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.130 2025/11/16 21:39:50 wiz Exp $
+# $NetBSD: Makefile,v 1.131 2025/12/09 14:07:29 taca Exp $
#
# When updating this, run 'make cfgfiles'.
-DISTNAME= rspamd-3.14.0
+DISTNAME= rspamd-3.14.1
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_GITHUB:=rspamd/}
Index: pkgsrc/mail/rspamd/PLIST
diff -u pkgsrc/mail/rspamd/PLIST:1.38 pkgsrc/mail/rspamd/PLIST:1.39
--- pkgsrc/mail/rspamd/PLIST:1.38 Sun Nov 16 21:39:50 2025
+++ pkgsrc/mail/rspamd/PLIST Tue Dec 9 14:07:29 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.38 2025/11/16 21:39:50 wiz Exp $
+@comment $NetBSD: PLIST,v 1.39 2025/12/09 14:07:29 taca Exp $
bin/rspamadm
bin/rspamadm-${PKGVERSION}
bin/rspamc
@@ -85,6 +85,7 @@ share/examples/rspamd/modules.d/spf.conf
share/examples/rspamd/modules.d/surbl.conf
share/examples/rspamd/modules.d/trie.conf
share/examples/rspamd/modules.d/url_redirector.conf
+share/examples/rspamd/modules.d/url_suspect.conf
share/examples/rspamd/modules.d/whitelist.conf
share/examples/rspamd/modules.local.d/module.conf.example
share/examples/rspamd/options.inc
@@ -102,6 +103,7 @@ share/examples/rspamd/scores.d/rbl_group
share/examples/rspamd/scores.d/statistics_group.conf
share/examples/rspamd/scores.d/subject_group.conf
share/examples/rspamd/scores.d/surbl_group.conf
+share/examples/rspamd/scores.d/url_suspect_group.conf
share/examples/rspamd/scores.d/whitelist_group.conf
share/examples/rspamd/settings.conf
share/examples/rspamd/statistic.conf
@@ -224,9 +226,15 @@ share/rspamd/lualib/lua_selectors/init.l
share/rspamd/lualib/lua_selectors/maps.lua
share/rspamd/lualib/lua_selectors/transforms.lua
share/rspamd/lualib/lua_settings.lua
+share/rspamd/lualib/lua_shape/core.lua
+share/rspamd/lualib/lua_shape/docs.lua
+share/rspamd/lualib/lua_shape/jsonschema.lua
+share/rspamd/lualib/lua_shape/plugin_schema.lua
+share/rspamd/lualib/lua_shape/registry.lua
share/rspamd/lualib/lua_smtp.lua
share/rspamd/lualib/lua_stat.lua
share/rspamd/lualib/lua_tcp_sync.lua
+share/rspamd/lualib/lua_url_filter.lua
share/rspamd/lualib/lua_urls_compose.lua
share/rspamd/lualib/lua_util.lua
share/rspamd/lualib/lua_verdict.lua
@@ -254,6 +262,7 @@ share/rspamd/lualib/rspamadm/classifier_
share/rspamd/lualib/rspamadm/clickhouse.lua
share/rspamd/lualib/rspamadm/configgraph.lua
share/rspamd/lualib/rspamadm/confighelp.lua
+share/rspamd/lualib/rspamadm/confighelp_plugins.lua
share/rspamd/lualib/rspamadm/configwizard.lua
share/rspamd/lualib/rspamadm/cookie.lua
share/rspamd/lualib/rspamadm/corpus_test.lua
@@ -274,7 +283,6 @@ share/rspamd/lualib/rspamadm/stat_conver
share/rspamd/lualib/rspamadm/statistics_dump.lua
share/rspamd/lualib/rspamadm/template.lua
share/rspamd/lualib/rspamadm/vault.lua
-share/rspamd/lualib/tableshape.lua
share/rspamd/plugins/aliases.lua
share/rspamd/plugins/antivirus.lua
share/rspamd/plugins/arc.lua
@@ -327,6 +335,7 @@ share/rspamd/plugins/spamtrap.lua
share/rspamd/plugins/spf.lua
share/rspamd/plugins/trie.lua
share/rspamd/plugins/url_redirector.lua
+share/rspamd/plugins/url_suspect.lua
share/rspamd/plugins/whitelist.lua
share/rspamd/rules/archives.lua
share/rspamd/rules/bitcoin.lua
Index: pkgsrc/mail/rspamd/distinfo
diff -u pkgsrc/mail/rspamd/distinfo:1.70 pkgsrc/mail/rspamd/distinfo:1.71
--- pkgsrc/mail/rspamd/distinfo:1.70 Sun Nov 16 21:39:50 2025
+++ pkgsrc/mail/rspamd/distinfo Tue Dec 9 14:07:29 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.70 2025/11/16 21:39:50 wiz Exp $
+$NetBSD: distinfo,v 1.71 2025/12/09 14:07:29 taca Exp $
-BLAKE2s (rspamd-3.14.0.tar.gz) = 5b2521edf0b76af873c8a22ec536da7765da8f5f4d48447846957ec1e6434a64
-SHA512 (rspamd-3.14.0.tar.gz) = 709a4d1d875492b1269c325f043b48fd6a9da137250514ca068d3a2ca87d7401e356f37f11a3d47b815032b72d363991779e239b0bf2017ed7cea13cedf3ffc5
-Size (rspamd-3.14.0.tar.gz) = 6720727 bytes
+BLAKE2s (rspamd-3.14.1.tar.gz) = 5533c696073be7f501268d6abf4cc20f6016196c880e038cae8d63938540263a
+SHA512 (rspamd-3.14.1.tar.gz) = 40b22056ffc6677afb0336b8de78d27216b6221e0ac05b2ea2e2530dee46797a909e55801652473b905d4b33127efb82e045513e56c0bfb0d9da9db818566b38
+Size (rspamd-3.14.1.tar.gz) = 6762783 bytes
SHA1 (patch-CMakeLists.txt) = 25a1264b573d5a1f7ff9a1ac7b8453c5d9cb0a06
SHA1 (patch-cmake_Toolset.cmake) = fbc4027fedb4261ce913701ebbb32d8395bc7783
SHA1 (patch-contrib_fpconv_fpconv.c) = b1ec2b07570674458e69020ccbf25f0374d894f6
Home |
Main Index |
Thread Index |
Old Index