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:   wiz
Date:           Sun Jul 14 13:57:08 UTC 2024

Modified Files:
        pkgsrc/mail/rspamd: Makefile PLIST distinfo
Removed Files:
        pkgsrc/mail/rspamd/patches: patch-src_libserver_cfg__utils.cxx

Log Message:
rspamd: update to 3.9.0.

3.9.0: 12 Jul 2024
  * [CritFix] Protect regexp matcher from regexps with empty patterns
  * [Feature] Allow adding X-CMAE-Score header
  * [Feature] Allow custom milter quarantine and tempfail messages
  * [Feature] Allow to specify minimum weight in GPT plugin
  * [Feature] Cloudmark: Add scores_symbols setting
  * [Feature] Further optimization to the hot path
  * [Feature] Make min_resolve_interval configurable
  * [Feature] Report slow synchronous rules
  * [Feature] Rspamc: add `files-list` option
  * [Feature] Support metrics command in normal/proxy workers
  * [Feature] Support reply in message pack format
  * [Feature] Use msgpack in the client
  * [Feature] Verify sanity of l= tag in DKIM
  * [Feature] milter_headers: support not removing headers
  * [Fix] Allow autolearn for the controller worker
  * [Fix] Allow spaces in DMARC records
  * [Fix] Allow to set 0 as number of rows to disable roll history
  * [Fix] Always set the unlearn flag when relearning
  * [Fix] Apply detection phase if fasttext could not detect language
  * [Fix] Backport fixes from libucl
  * [Fix] Backport multiple fixes from libucl
  * [Fix] Change expiration logic for redis_cache
  * [Fix] Check nconns when firing the final termination event
  * [Fix] Do not apply tableshape for known senders
  * [Fix] Do not crash if symbol is missing in the metric
  * [Fix] Do not read out-of-boundary when doing base64 encoding
  * [Fix] Do not save multipatterns to FS in certain cases
  * [Fix] Fix another corner case that allows candidates to be freed without init
  * [Fix] Fix documentation nesting
  * [Fix] Fix dynamic_symbols in the multimap plugin
  * [Fix] Fix inconsistent nesting in mime parts
  * [Fix] Fix parsing of maps definitions
  * [Fix] Fix shared memory proxying when compression is set
  * [Fix] Fuzzy add/delete handlers are badly broken for compression
  * [Fix] Honor dynamic thresholds for greylisting module
  * [Fix] If we have one statfile disabled we need to disable all
  * [Fix] Increase/decrease hash_key value for tokens depending on is_unlearn
  * [Fix] Libucl: Fix messagepack autodetection
  * [Fix] Resgore the collaterally removed line
  * [Fix] Unset autolearn flag if we learn explicitly
  * [Fix] Update `nconns` in proxy
  * [Fix] Update greylisting threshold as it can be easily dynamic
  * [Fix] Update is_spam in learned_ids when relearning
  * [Fix] Use explicit timeouts in the metadata exporter
  * [Fix] metric_exporter: avoid sending `nil` in metric values
  * [Project] Add GPT plugin
  * [Project] Add a tool to perform statistical analysis of classifiers
  * [Project] Finally fix slow timer behaviour
  * [Project] Implement fuzzy check retransmits backpressure
  * [Project] Improve stats processing
  * [Project] Reduce default window size of OSB tokenizer to 2
  * [Project] Rework grow factor
  * [Project] Start optimization of userdata hashing
  * [Project] Use libarchive for troublesome archives
  * [Rework] Allow metrics endpoint to be enabled for each scanner
  * [Rework] Allow multiple conditions for dkim signing when using vault/redis
  * [Rework] Introduce dynamic_rate_limit for ratelimits
  * [Rework] Serialize control commands
  * [Rework] Update fmt to version 11
  * [Rework] Use direct hashing instead of string hashing
  * [Rules] Added rules for detecting likely malware


To generate a diff of this commit:
cvs rdiff -u -r1.106 -r1.107 pkgsrc/mail/rspamd/Makefile
cvs rdiff -u -r1.31 -r1.32 pkgsrc/mail/rspamd/PLIST
cvs rdiff -u -r1.58 -r1.59 pkgsrc/mail/rspamd/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/mail/rspamd/patches/patch-src_libserver_cfg__utils.cxx

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.106 pkgsrc/mail/rspamd/Makefile:1.107
--- pkgsrc/mail/rspamd/Makefile:1.106   Wed May 29 16:33:24 2024
+++ pkgsrc/mail/rspamd/Makefile Sun Jul 14 13:57:08 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.106 2024/05/29 16:33:24 adam Exp $
+# $NetBSD: Makefile,v 1.107 2024/07/14 13:57:08 wiz Exp $
 
-DISTNAME=      rspamd-3.8.4
-PKGREVISION=   3
+DISTNAME=      rspamd-3.9.0
 CATEGORIES=    mail
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=rspamd/}
 

Index: pkgsrc/mail/rspamd/PLIST
diff -u pkgsrc/mail/rspamd/PLIST:1.31 pkgsrc/mail/rspamd/PLIST:1.32
--- pkgsrc/mail/rspamd/PLIST:1.31       Sun Jan 21 20:22:57 2024
+++ pkgsrc/mail/rspamd/PLIST    Sun Jul 14 13:57:08 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.31 2024/01/21 20:22:57 wiz Exp $
+@comment $NetBSD: PLIST,v 1.32 2024/07/14 13:57:08 wiz Exp $
 bin/rspamadm
 bin/rspamadm-${PKGVERSION}
 bin/rspamc
@@ -22,6 +22,7 @@ share/examples/rspamd/groups.conf
 share/examples/rspamd/lang_detection.inc
 share/examples/rspamd/logging.inc
 share/examples/rspamd/maps.d/dmarc_whitelist.inc
+share/examples/rspamd/maps.d/exe_clickbait.inc
 share/examples/rspamd/maps.d/maillist.inc
 share/examples/rspamd/maps.d/mid.inc
 share/examples/rspamd/maps.d/mime_types.inc
@@ -34,6 +35,7 @@ share/examples/rspamd/modules.d/antiviru
 share/examples/rspamd/modules.d/arc.conf
 share/examples/rspamd/modules.d/asn.conf
 share/examples/rspamd/modules.d/aws_s3.conf
+share/examples/rspamd/modules.d/bayes_expiry.conf
 share/examples/rspamd/modules.d/bimi.conf
 share/examples/rspamd/modules.d/chartable.conf
 share/examples/rspamd/modules.d/clickhouse.conf
@@ -48,6 +50,7 @@ share/examples/rspamd/modules.d/external
 share/examples/rspamd/modules.d/force_actions.conf
 share/examples/rspamd/modules.d/forged_recipients.conf
 share/examples/rspamd/modules.d/fuzzy_check.conf
+share/examples/rspamd/modules.d/gpt.conf
 share/examples/rspamd/modules.d/greylist.conf
 share/examples/rspamd/modules.d/hfilter.conf
 share/examples/rspamd/modules.d/history_redis.conf
@@ -232,6 +235,7 @@ share/rspamd/lualib/redis_scripts/neural
 share/rspamd/lualib/redis_scripts/ratelimit_check.lua
 share/rspamd/lualib/redis_scripts/ratelimit_cleanup_pending.lua
 share/rspamd/lualib/redis_scripts/ratelimit_update.lua
+share/rspamd/lualib/rspamadm/classifier_test.lua
 share/rspamd/lualib/rspamadm/clickhouse.lua
 share/rspamd/lualib/rspamadm/configgraph.lua
 share/rspamd/lualib/rspamadm/confighelp.lua
@@ -273,6 +277,7 @@ share/rspamd/plugins/external_services.l
 share/rspamd/plugins/force_actions.lua
 share/rspamd/plugins/forged_recipients.lua
 share/rspamd/plugins/fuzzy_collect.lua
+share/rspamd/plugins/gpt.lua
 share/rspamd/plugins/greylist.lua
 share/rspamd/plugins/hfilter.lua
 share/rspamd/plugins/history_redis.lua
@@ -304,6 +309,7 @@ share/rspamd/plugins/spf.lua
 share/rspamd/plugins/trie.lua
 share/rspamd/plugins/url_redirector.lua
 share/rspamd/plugins/whitelist.lua
+share/rspamd/rules/archives.lua
 share/rspamd/rules/bitcoin.lua
 share/rspamd/rules/bounce.lua
 share/rspamd/rules/content.lua
@@ -346,6 +352,7 @@ share/rspamd/www/fonts/glyphicons-halfli
 share/rspamd/www/fonts/glyphicons-halflings-regular.woff2
 share/rspamd/www/img/asc.png
 share/rspamd/www/img/desc.png
+share/rspamd/www/img/drop-area.svg
 share/rspamd/www/img/rspamd_logo_navbar.png
 share/rspamd/www/index.html
 share/rspamd/www/js/app/common.js

Index: pkgsrc/mail/rspamd/distinfo
diff -u pkgsrc/mail/rspamd/distinfo:1.58 pkgsrc/mail/rspamd/distinfo:1.59
--- pkgsrc/mail/rspamd/distinfo:1.58    Thu May 16 15:22:13 2024
+++ pkgsrc/mail/rspamd/distinfo Sun Jul 14 13:57:08 2024
@@ -1,13 +1,12 @@
-$NetBSD: distinfo,v 1.58 2024/05/16 15:22:13 taca Exp $
+$NetBSD: distinfo,v 1.59 2024/07/14 13:57:08 wiz Exp $
 
-BLAKE2s (rspamd-3.8.4.tar.gz) = 00fd3204252f90d9c3293410f3d4026bcd049e84552ce610828ecc3a0c9b9e81
-SHA512 (rspamd-3.8.4.tar.gz) = dda099dd9a17699d143fc8018b89fbecfa9659eccc26b5fb88bc3f40c47e935993dfc81f1f93bb69880d17af40870e6ea20edbeed7e3f4c12c278f5c12b56a51
-Size (rspamd-3.8.4.tar.gz) = 5915680 bytes
+BLAKE2s (rspamd-3.9.0.tar.gz) = a40b39e1e79480abe9df89a947e270967d565d48c17fad7fea4af95b08ebbc6e
+SHA512 (rspamd-3.9.0.tar.gz) = 7e75df264de5c778e92aac72be5d701724896ef60dc7f7e41f91a89193b812896dff56f6434233eaa91b5cdf8e6aa863f39129a154520a08b52bcb04c61b965e
+Size (rspamd-3.9.0.tar.gz) = 5955138 bytes
 SHA1 (patch-CMakeLists.txt) = 1c91cf53edeb12e1a469cd02421e1eaee5061ab7
 SHA1 (patch-cmake_Toolset.cmake) = fbc4027fedb4261ce913701ebbb32d8395bc7783
 SHA1 (patch-contrib_doctest_doctest_doctest.h) = 5238cb9f837e1d8f402023ddc2f7d02dda3f67ab
 SHA1 (patch-contrib_fpconv_fpconv.c) = b1ec2b07570674458e69020ccbf25f0374d894f6
-SHA1 (patch-src_libserver_cfg__utils.cxx) = 7122f06adeaaa9a362606ef38147b7e39f66393c
 SHA1 (patch-src_libserver_symcache_symcache__impl.cxx) = 8a5c69ab343409427619a9cbc0dc080d548b9c53
 SHA1 (patch-src_libstat_backends_redis__backend.cxx) = 4c60287a574066a841c76081cd88512a57f0b27f
 SHA1 (patch-src_plugins_lua_dmarc.lua) = 61b36989b16ad8fea25bafcfd96cd83f57a44bd3



Home | Main Index | Thread Index | Old Index