File python-spf-engine.changes of Package python-spf-engine
-------------------------------------------------------------------
Wed Jun 4 16:10:14 UTC 2025 - Dirk Stoecker <opensuse@dstoecker.de>
- add spf-engine-3.1.0_fix_circular.patch to fix circular imports
-------------------------------------------------------------------
Thu May 29 19:37:51 UTC 2025 - Ákos Szőts <szotsaki@gmail.com>
- Fix path in pyspf-milter.service
-------------------------------------------------------------------
Sat May 24 13:30:11 UTC 2025 - Ákos Szőts <szotsaki@gmail.com>
- Cleaned up the build file
- Update to 3.1.0 (2024-07-07)
* Clarified the relationship between HELO/Mail From rejection policy
settings and the No_Mail option in policyd-spf.conf.5
+ Add new configuration setting, Reason_URL, to allow setting of a custom
URL to accompany a custom Reason_Message (LP: #1896912)
+ Updated milter processing so that with pymilter 1.0.5 and later IDN
domains in Mail From are supported
* Fixed HELO_reject is 'Null' processing so it works
+ Update milter processing so that for the milter interface, SPF checks are
skipped for connections authenticated with SMTP Auth (LP: #1857234)
* Added logging at debugLevel 2 or higher of internal connection rationale
- Update to 3.0.4 (2023-04-07)
* Fix recipient logging to not cause an error for local (not fully
qualified) email addresses (LP: #2015609)
- Update to 3.0.3 (2023-02-19)
* Fix reference to QueueID in policydspfsupp.py (LP: #2007123), thanks to
Wolfgang Karall-Ahlborn for the bug and the fix
- Update to 3.0.2 (2022-12-16)
* Document limits of Hide_Receiver option when using the milter interface
* Fix parsing of multiple value comma separated datasets
* Fix InternalHosts configuration file parsing and data type conversions
* Add documentation of milter only options to policyd-spf.conf (5)
- Update to 3.0.1 (2022-12-08)
* Documentation cleanup
! Moved data files, removing /local component of paths, since it led to
inappropriate installation paths with some pip options
- Update to 3.0.0 (2022-11-30)
! Replaced setuptools with flit for building/installing (packagers: this
require changes)
+ Modern PEP 517/PEP 621 based build interface (requires flit 3.8)
+ Dependencies now specified
+ Distributed as both sdist and wheel
* Use capitalized qtype for spf.DNSLookup calls (Fixes HELO_Whitelist test
failues)
! Changed recipient tracking to only use recipient host name (per RFC 7208)
in the policy server if per user processing is not being used and as a
result, changed Hide_Receiver default to No since it will no longer have
user specific personal information in most cases (LP: #1822679)
+ Added new option QueueID to include Postfix queue ID for normal policy
server logging when configured for post-queue operations (LP: #1963816)
* Fixed type definitions for UMask and IntHosts (LP: #1939598)
* Fix milter macro types so they can be found (LP: #1986753)
+ Ship default pyspf-milter.conf in tarball
+ Add pyspf.milter.8 man page for milter interface documentation
* Correct pyspf-milter.conf location in init script
* Fix failures with non-UTF-8 Mail From addresses in the milter (also
requires pymilter 1.0.5 or later)
-------------------------------------------------------------------
Thu Dec 21 10:13:53 UTC 2023 - chris@computersalat.de
- Update to 2.9.3 (2022-02-07)
* Add mention in policyd-spf.conf (5) in the Lookup_Time and Whitelist_
Lookup_Time entries that errors will occur if the policy server timeout
limits exceed Postfix's smtpd_policy_service_timeout. This is only
relevant to the policy server interface.
* Add more information about setting policyd-spf_time_limit to
policyd-spf.1. This is only relevant to the policy server interface.
* Remove stray leftover import of own_socketfile so milter variant will
start (LP: #1856391), (Debian #1005110).
- add signature file
* spf-engine-2.9.3.tar.gz.asc
-------------------------------------------------------------------
Wed Apr 29 11:12:21 UTC 2020 - Dirk Stoecker <opensuse@dstoecker.de>
- create package for openSUSE