Accepting request 1233165 from server:mail

Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1233165
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rspamd?expand=0&rev=33
This commit is contained in:
Ana Guerrero 2024-12-24 15:26:14 +00:00 committed by Git OBS Bridge
commit e400aad41c
4 changed files with 64 additions and 11 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3f77a2230c88b5026b5c3cef022f0432b324ef492fdc297f30c6916f17103bdf
size 6048061

3
rspamd-3.11.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6dbe6fc7df4079a64f59cd6e8e996400d02d946d808140a1f30060cea76088a6
size 6440612

View File

@ -1,8 +1,55 @@
-------------------------------------------------------------------
Mon Dec 16 16:15:46 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>
- Update to 3.11.0
- Breaking Changes
- Elasticsearch/OpenSearch Plugin: Major rework with breaking
changes:
- Added support for Elasticsearch 8 & OpenSearch 2
- Added index policy with logs retention
- Updated configuration format
- Major Features
- Added LRU cache for last filled ratelimit buckets
- Added utilities to manage ratelimit buckets
- Added include/exclude logic for headers processing
- Improved address rotation algorithm for upstream selection
- Added rspamadm mime strip command for attachments removal
- Added new message anonymization capabilities
- Replaced fastutf with simdutf for better architecture support
and performance
- Added more ways to extend Rspamd configuration, including
lua.local.d folder
- Important Fixes
- Fixed ARC-Seal signing issues
- Fixed RFC 2047 header encoding
- Fixed issues with dynamic keys in fuzzy storage
- Fixed TCP connection handling with cumulative timeouts
- Improved handling of DNS limits in SPF module
- Fixed multiple phishing detection false positives
- Fixed DMARC structured headers encoding
- WebUI Improvements
- Reworked symbol description display on hover
- Improved keyboard accessibility
- Enhanced symbol rendering
- Other Changes
- Skip extra RBL checks when Received IP matches From IP
- Multimap now uses only distinct text parts for content
matching
- Improved GPT module JSON parsing
- Various configuration and logging improvements
- Multiple performance optimizations
The release includes significant improvements in configuration
flexibility, security features, and overall stability. Users
should pay special attention to the breaking changes in the
Elasticsearch/OpenSearch plugin when upgrading.
-------------------------------------------------------------------
Fri Oct 25 08:36:33 UTC 2024 - Jacob Tilman Sievert <sievert@b1-systems.de>
- Update to 3.10.3
- [Fix] move PluginDir to correct location to prevent recursive load of non plugins
- [Fix] move PluginDir to correct location to prevent recursive
load of non plugins
-------------------------------------------------------------------
Mon Oct 21 09:05:39 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>

View File

@ -20,7 +20,7 @@
%bcond_with split_out_client
%if 0%{?suse_version} > 1230 || 0%{?rhel_version} > 600 || 0%{?centos_version} > 600 || 0%{?fedora_version} >= 20 || 0%{?el7}%{?fc20}%{?fc21}%{?fc22}%{?fc23}%{?fc24}%{?fc25}
%if 0%{?suse_version} > 1315 || 0%{?rhel_version} > 600 || 0%{?centos_version} > 600 || 0%{?fedora_version} >= 20 || 0%{?el7}%{?fc20}%{?fc21}%{?fc22}%{?fc23}%{?fc24}%{?fc25}
%bcond_without systemd
%else
%bcond_with systemd
@ -60,7 +60,7 @@
%endif
Name: rspamd
Version: 3.10.2
Version: 3.11.0
Release: 0
Summary: Spam filtering system
License: Apache-2.0
@ -257,6 +257,8 @@ make %{?_smp_mflags}
%install
%cmake_install
perl -p -i -e 's|/usr/bin/env perl|/usr/bin/perl|g' %{buildroot}%{_bindir}/rspamd_stats
mkdir -p \
%{buildroot}%{_sbindir} \
%{buildroot}%{_localstatedir}/lib/rspamd \
@ -374,6 +376,10 @@ find /var/lib/rspamd/ -type f -name '*.unser' -delete -print ||:
%config(noreplace) %{_sysconfdir}/rspamd/local.d/worker-controller.inc
%config(noreplace) %{_sysconfdir}/rspamd/local.d/worker-normal.inc
%config(noreplace) %{_sysconfdir}/rspamd/local.d/worker-proxy.inc
%config(noreplace) %{_sysconfdir}/rspamd/local.d/module.conf.example
%dir %{_sysconfdir}/rspamd/lua.local.d/
%config(noreplace) %{_sysconfdir}/rspamd/lua.local.d/module.lua.example
%dir %{_sysconfdir}/rspamd/scores.d
%config(noreplace) %{_sysconfdir}/rspamd/scores.d/content_group.conf
@ -454,16 +460,15 @@ find /var/lib/rspamd/ -type f -name '*.unser' -delete -print ||:
%config(noreplace) %{_sysconfdir}/rspamd/modules.d/whitelist.conf
%dir %{_sysconfdir}/rspamd/override.d
%config(noreplace) %{_sysconfdir}/rspamd/override.d/module.conf.example
%dir %{_sysconfdir}/rspamd/modules.local.d/
%config(noreplace) %{_sysconfdir}/rspamd/modules.local.d/module.conf.example
%dir %{_datadir}/rspamd
%{_datadir}/rspamd/effective_tld_names.dat
%dir %{_datadir}/rspamd/elastic
%{_datadir}/rspamd/elastic/kibana.json
%{_datadir}/rspamd/elastic/rspamd_template.json
%dir %{_datadir}/rspamd/languages
%{_datadir}/rspamd/languages/*
@ -624,6 +629,7 @@ find /var/lib/rspamd/ -type f -name '*.unser' -delete -print ||:
%{_datadir}/rspamd/lualib/rspamadm/dkim_keygen.lua
%{_datadir}/rspamd/lualib/rspamadm/fuzzy_ping.lua
%{_datadir}/rspamd/lualib/rspamadm/secretbox.lua
%{_datadir}/rspamd/lualib/rspamadm/ratelimit.lua
%dir %{_datadir}/rspamd/lualib/plugins
%{_datadir}/rspamd/lualib/plugins/dmarc.lua