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