Skip to content

Releases: Zuplu/postfix-tlspol

Release v1.8.1

09 Mar 11:10
e88ccf3
Compare
Choose a tag to compare
  • Hotfix for duplicated TLSRPT extensions

Version 1.8.0

  • Remove Valkey/Redis database in favor of a new in-memory cache
  • Prefetch after expiration (and not before) to circumvent need for serve-original-ttl
  • Color output in logs only if bound to journald
  • Support selecting systemd/docker variant through first argument in scripts/build.sh
  • Update dependencies

Full Changelog: v1.7.3...v1.8.1

Release v1.7.3

01 Mar 16:18
3efc99a
Compare
Choose a tag to compare
  • Relax Go version requirement and use more standardized install paths
  • The file configs/config.yaml gets moved to /etc/postfix-tlspol/config.yaml
  • The built executable is now installed to /usr/bin
  • Updated dependencies
  • Don‘t serve stale DNS answers in Docker image

Full Changelog: v1.7.2...v1.7.3

Release v1.7.2

22 Feb 15:11
ba93a4d
Compare
Choose a tag to compare
  • Dropped root permissions for Unbound in Docker build
  • Added some hardening options to Unbound (mostly default and redundant)

Full Changelog: v1.7.1...v1.7.2

Release v1.7.1

21 Feb 02:02
fe747ce
Compare
Choose a tag to compare
  • Fixed failing Docker container launch

Version 1.7.0

  • Reduced cache latency by utilizing client-side caching of subsequent queries
  • Parallelized manual querying and testing
  • Added QUERYwithTLSRPT command to configure TLSRPT function via Postfix main.cf
  • Optimized compilation for amd64 processors

Full Changelog: v1.6.4...v1.7.1

Release v1.6.4

17 Feb 15:51
68a18c9
Compare
Choose a tag to compare
  • Switch to Redis-compatible and open-source Valkey (Redis and KeyDB backends still work)

Full Changelog: v1.6.3...v1.6.4

Release v1.6.3

15 Feb 18:51
fafbcff
Compare
Choose a tag to compare
  • Update dependencies, including several security bug fixes within Docker base image
  • Add provenance attestation for built Docker images to harden supply chain

Full Changelog: v1.6.2...v1.6.3

Release v1.6.2

12 Feb 16:44
84ce6bc
Compare
Choose a tag to compare
  • Upgraded to Go 1.24
  • Minor improvements for Docker containers

Full Changelog: v1.6.1...v1.6.2

Release v1.6.1

10 Feb 19:57
7a33b40
Compare
Choose a tag to compare
  • Support listening on Unix Domain Sockets
  • Remove deprecated policy_ttl from TLSRPT extension
  • Code simplification
  • Add recommendation about explicitly setting smtp_tls_dane_insecure_mx_policy to dane
  • Add instructions on how to persist Docker state/cache between updates
  • Add flag for manual cache purging
  • Updated dependencies

Full Changelog: v1.6.0...v1.6.1

Release v1.6.0

06 Feb 18:46
e2466ed
Compare
Choose a tag to compare

Version 1.6.0

  • Fixed an issue where the connection to Postfix was closing prematurely after each request
  • Improved query parsing and overall performance
  • Updated to Go v1.23.6 (includes security fixes)

Full Changelog: v1.5.5...v1.6.0

Release v1.5.5

05 Feb 15:06
b54f5e7
Compare
Choose a tag to compare
  • Fixes a bug that prevented MTA-STS policy detection when it contained an empty line
  • Updated dependencies

Full Changelog: v1.5.4...v1.5.5