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
openSUSE Build Service is sponsored by