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: Sat Oct 19 11:37:53 UTC 2024
Modified Files:
pkgsrc/mail/rspamd: Makefile PLIST cfgfiles.mk distinfo
Removed Files:
pkgsrc/mail/rspamd/patches: patch-contrib_doctest_doctest_doctest.h
Log Message:
rspamd: update to 3.10.0.
3.10.0: 30 Sep 2024
* [Conf] Add SenderScore RPBL return codes
* [Conf] Add SenderScore Reputationlist RBL
* [Conf] Increase scores for strange things in the archives
* [CritFix] The max size for signing key is actually 65 bytes for p256
* [Feature] Add rspamadm secretbox command
* [Feature] Add rspamd_cxx_unit_cryptobox for unit testing
* [Feature] Add support for OpenSSL 3.0
* [Feature] Add support for OpenSSL 3.0 for DKIM
* [Feature] Add tests for rspamd_cryptobox
* [Feature] Add tooling to encrypt strings in Lua
* [Feature] Allow differen modes for fuzzy rules
* [Feature] Allow to set negative group score limit via `min_score`
* [Feature] DMARC: Implement reporting.only_domains setting
* [Fix] Add workaround for the bug in OpenSSL < 3.0.8
* [Fix] Another fix for Redis schema
* [Fix] Another safe-guards for learning/classifying an empty message
* [Fix] Apply the same workaround for signing keys
* [Fix] Check message before trying to dereference pointer
* [Fix] Do not install doctest stuff
* [Fix] Encode headers that we send to milter add header
* [Fix] Fix DCC `rep` handling
* [Fix] Fix Redis scripts uploading when Redis is not ready
* [Fix] Fix and rework various parts
* [Fix] Fix compatibility with OSSL 1.0
* [Fix] Fix glib internals by setting locale in `rspamc`
* [Fix] GPT: Fix bug in condition check
* [Fix] Get rid of EVP_PKEY_CTX_set1_rsa_keygen_pubexp
* [Fix] Iterate over dynamic keys in fuzzy storage
* [Fix] Make tostring in UCL a bit less brain-damaged
* [Fix] More bogus sizes fix
* [Fix] Preserve the previous behaviour of RDNS_* checks
* [Fix] Rework DMARC to correctly handle spaces in DMARC records Issue: #4906
* [Fix] Sign key != encryption key, omg
* [Fix] Unify lua symbols registration
* [Fix] Use proper keys when doing asymmetric encryption
* [Project] Add API method to push unwrapped UCL object
* [Project] Add more stuff to transparent UCL
* [Project] Add parsing of key limits and expire date
* [Project] Add ratelimit parsing for fuzzy keys
* [Project] Allow manipulations with opaque UCL objects
* [Project] Allow to change log tag from HTTP request
* [Project] Implement expiration
* [Project] Implement per-key ratelimit
* [Project] Move ratelimit parsing stuff to a common library
* [Project] Remove NIST (OpenSSL) mode from cryptobox
* [Project] Remove NIST mode from everywhere
* [Project] Rework ratelimits check
* [Project] Some more fixes
* [Project] Start support of MIME UTF8
* [Project] Try to allow more transparent access of ucl elements
* [Rework] Allow more flexible keypair encoding
* [Rework] Breaking: Rewrite cfg transform and remove legacy
* [Rework] Change fuzzy error symbols
* [Rework] Change the logic of skipping symbols
* [Rework] Clean up legacy code
* [Rework] Implement new replies logic on the server's side
* [Rework] Remove control block support
* [Rework] Resolve rdns in a separate function
* [Rework] Use __builtin_cpu_supports where possible
* [Rework] Use a more straight structure for DKIM keys
* [Rules] Fix some old rules
To generate a diff of this commit:
cvs rdiff -u -r1.112 -r1.113 pkgsrc/mail/rspamd/Makefile
cvs rdiff -u -r1.32 -r1.33 pkgsrc/mail/rspamd/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/mail/rspamd/cfgfiles.mk
cvs rdiff -u -r1.60 -r1.61 pkgsrc/mail/rspamd/distinfo
cvs rdiff -u -r1.1 -r0 \
pkgsrc/mail/rspamd/patches/patch-contrib_doctest_doctest_doctest.h
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.112 pkgsrc/mail/rspamd/Makefile:1.113
--- pkgsrc/mail/rspamd/Makefile:1.112 Sun Aug 25 09:07:56 2024
+++ pkgsrc/mail/rspamd/Makefile Sat Oct 19 11:37:53 2024
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.112 2024/08/25 09:07:56 wiz Exp $
+# $NetBSD: Makefile,v 1.113 2024/10/19 11:37:53 wiz Exp $
#
# When updating this, run 'make cfgfiles'.
-DISTNAME= rspamd-3.9.1
-PKGREVISION= 2
+DISTNAME= rspamd-3.10.0
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_GITHUB:=rspamd/}
Index: pkgsrc/mail/rspamd/PLIST
diff -u pkgsrc/mail/rspamd/PLIST:1.32 pkgsrc/mail/rspamd/PLIST:1.33
--- pkgsrc/mail/rspamd/PLIST:1.32 Sun Jul 14 13:57:08 2024
+++ pkgsrc/mail/rspamd/PLIST Sat Oct 19 11:37:53 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.32 2024/07/14 13:57:08 wiz Exp $
+@comment $NetBSD: PLIST,v 1.33 2024/10/19 11:37:53 wiz Exp $
bin/rspamadm
bin/rspamadm-${PKGVERSION}
bin/rspamc
@@ -221,6 +221,7 @@ share/rspamd/lualib/lua_verdict.lua
share/rspamd/lualib/lupa.lua
share/rspamd/lualib/plugins/dmarc.lua
share/rspamd/lualib/plugins/neural.lua
+share/rspamd/lualib/plugins/ratelimit.lua
share/rspamd/lualib/plugins/rbl.lua
share/rspamd/lualib/plugins_stats.lua
share/rspamd/lualib/redis_scripts/bayes_cache_check.lua
@@ -253,6 +254,7 @@ share/rspamd/lualib/rspamadm/keypair.lua
share/rspamd/lualib/rspamadm/mime.lua
share/rspamd/lualib/rspamadm/neural_test.lua
share/rspamd/lualib/rspamadm/publicsuffix.lua
+share/rspamd/lualib/rspamadm/secretbox.lua
share/rspamd/lualib/rspamadm/stat_convert.lua
share/rspamd/lualib/rspamadm/statistics_dump.lua
share/rspamd/lualib/rspamadm/template.lua
@@ -383,3 +385,4 @@ share/rspamd/www/js/lib/visibility.min.j
share/rspamd/www/js/main.js
share/rspamd/www/mstile-150x150.png
share/rspamd/www/safari-pinned-tab.svg
+@pkgdir etc
Index: pkgsrc/mail/rspamd/cfgfiles.mk
diff -u pkgsrc/mail/rspamd/cfgfiles.mk:1.11 pkgsrc/mail/rspamd/cfgfiles.mk:1.12
--- pkgsrc/mail/rspamd/cfgfiles.mk:1.11 Sun Aug 25 09:07:56 2024
+++ pkgsrc/mail/rspamd/cfgfiles.mk Sat Oct 19 11:37:53 2024
@@ -1,4 +1,4 @@
-# $NetBSD: cfgfiles.mk,v 1.11 2024/08/25 09:07:56 wiz Exp $
+# $NetBSD: cfgfiles.mk,v 1.12 2024/10/19 11:37:53 wiz Exp $
# Do not edit, regenerate using 'make cfgfiles'
CFGFILES= actions.conf cgp.inc common.conf composites.conf groups.conf lang_detection.inc logging.inc maps.d/dmarc_whitelist.inc maps.d/exe_clickbait.inc maps.d/maillist.inc maps.d/mid.inc
maps.d/mime_types.inc maps.d/redirectors.inc maps.d/spf_dkim_whitelist.inc maps.d/surbl-whitelist.inc metrics.conf modules.conf modules.d/antivirus.conf modules.d/arc.conf modules.d/asn.conf
modules.d/aws_s3.conf modules.d/bayes_expiry.conf modules.d/bimi.conf modules.d/chartable.conf modules.d/clickhouse.conf modules.d/dcc.conf modules.d/dkim.conf modules.d/dkim_signing.conf
modules.d/dmarc.conf modules.d/elastic.conf modules.d/emails.conf modules.d/external_relay.conf modules.d/external_services.conf modules.d/force_actions.conf modules.d/forged_recipients.conf
modules.d/fuzzy_check.conf modules.d/gpt.conf modules.d/greylist.conf modules.d/hfilter.conf modules.d/history_redis.conf modules.d/http_headers.conf modules.d/known_senders.conf
modules.d/maillist.conf modules.d/metadata_exporter.conf mo
dules.d/metric_exporter.conf modules.d/mid.conf modules.d/milter_headers.conf modules.d/mime_types.conf modules.d/multimap.conf modules.d/mx_check.conf modules.d/neural.conf
modules.d/once_received.conf modules.d/p0f.conf modules.d/phishing.conf modules.d/ratelimit.conf modules.d/rbl.conf modules.d/redis.conf modules.d/regexp.conf modules.d/replies.conf
modules.d/reputation.conf modules.d/rspamd_update.conf modules.d/spamassassin.conf modules.d/spamtrap.conf modules.d/spf.conf modules.d/surbl.conf modules.d/trie.conf modules.d/url_redirector.conf
modules.d/whitelist.conf options.inc rspamd.conf scores.d/content_group.conf scores.d/fuzzy_group.conf scores.d/headers_group.conf scores.d/hfilter_group.conf scores.d/mime_types_group.conf
scores.d/mua_group.conf scores.d/phishing_group.conf scores.d/policies_group.conf scores.d/rbl_group.conf scores.d/statistics_group.conf scores.d/subject_group.conf scores.d/surbl_group.conf
scores.d/whitelist_group.conf settings.conf statistic.conf work
er-controller.inc worker-fuzzy.inc worker-normal.inc worker-proxy.inc
Index: pkgsrc/mail/rspamd/distinfo
diff -u pkgsrc/mail/rspamd/distinfo:1.60 pkgsrc/mail/rspamd/distinfo:1.61
--- pkgsrc/mail/rspamd/distinfo:1.60 Tue Aug 6 13:02:17 2024
+++ pkgsrc/mail/rspamd/distinfo Sat Oct 19 11:37:53 2024
@@ -1,11 +1,10 @@
-$NetBSD: distinfo,v 1.60 2024/08/06 13:02:17 wiz Exp $
+$NetBSD: distinfo,v 1.61 2024/10/19 11:37:53 wiz Exp $
-BLAKE2s (rspamd-3.9.1.tar.gz) = 52cfad806aa7b2efeb0f82f6e1435b1153032ac98aecd77b66d1e854179d0950
-SHA512 (rspamd-3.9.1.tar.gz) = b8d60448b8174a05f9dcfb17181e0e2908828923491fadb0f07b8debf97923f6967f3e5dfd27ca3c1a24671abd65c144139b02d1698a8a8a2e5b0672f9012d1f
-Size (rspamd-3.9.1.tar.gz) = 5980094 bytes
+BLAKE2s (rspamd-3.10.0.tar.gz) = b3aedcaceac14e26719fd2646360c8fe5ad16a6ddd9fca4d26ba45af71de43d3
+SHA512 (rspamd-3.10.0.tar.gz) = ffe7a4418db3c4211a39ec92d2610fff3d88d72aa399cb3a0780be26e6a22b5d47041a6862496d5cf05da37cb1cae0c9b10890b409c568b4c74dd16a3ad2c5af
+Size (rspamd-3.10.0.tar.gz) = 6008518 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_symcache_symcache__impl.cxx) = 8a5c69ab343409427619a9cbc0dc080d548b9c53
SHA1 (patch-src_libstat_backends_redis__backend.cxx) = 4c60287a574066a841c76081cd88512a57f0b27f
Home |
Main Index |
Thread Index |
Old Index