Skip to content

Releases: roehling/postsrsd

2.0.9

14 Apr 21:44
2.0.9
b55c0a3
Compare
Choose a tag to compare
  • Fixed build against system libraries (#176)

2.0.8

25 Aug 21:12
2.0.8
1ff7ac4
Compare
Choose a tag to compare

Fixed

  • Fixed socket creation for Milter
  • Fixed Milter issue with IPv6 clients (#156)

Added

  • Support for system user management with sysusers.d
  • Better customization of the PostSRSd build with
    POSTSRSD_CONFIGDIR and INSTALL_SYSTEMD_SERVICE

Changed

  • Improved documentation of the PostSRSd example configuration

Contributions

2.0.7

12 Aug 15:23
2.0.7
b5e99b4
Compare
Choose a tag to compare
  • the parser callback for the original-envelope option used the wrong return type, which could prevent the database mode from activating
  • PostSRSd is confirmed to build and run on FreeBSD now

2.0.6

15 Jul 18:55
2.0.6
ceb8316
Compare
Choose a tag to compare
  • New configuration option debug to increase log verbosity
  • Reduced default log verbosity: PostSRSd no longer prints messages for mail addresses which need no rewrite (#149)

2.0.5

26 Jun 19:59
2.0.5
aa6e664
Compare
Choose a tag to compare
  • Do not try to set Keep-Alive on Redis unix sockets (#146)

2.0.4

03 May 21:17
2.0.4
Compare
Choose a tag to compare
  • Worked around EXCLUDE_FROM_ALL bug in CMake 3.20.x and older
  • Fixed a few compiler warnings in the test suite
  • Added support for musl as libc alternative
  • Added support for CPack to generate installable packages
  • Added new CLI option -h to print a summary of CLI options
  • The test suite no longer requires faketime as dependency
  • Improved error logging

2.0.3

03 Mar 12:31
2.0.3
Compare
Choose a tag to compare
  • Close socketmap connection in main process to prevent resource
    exhaustion (#141)
  • Explicitly set 0666 permissions on socketmap unix socket
    (#141)

2.0.2

06 Jan 14:50
2.0.2
Compare
Choose a tag to compare
  • Improved detection logic for systemd system unit directory (#132)
  • Drop supplementary groups when relinquishing root privileges (#133)

2.0.1

04 Jan 22:12
2.0.1
Compare
Choose a tag to compare
  • Bugfix release
  • Fix improper linking against the pthread library on systems where pthread is separate from libc.

2.0.0

01 Jan 00:45
2.0.0
Compare
Choose a tag to compare

This is a complete rewrite of PostSRSd, with the following features:

  • Proper configuration file, no more fiddling with environment variables
  • Now with socketmap table (Postfix 2.10 or newer required)
  • Unix socket support
  • New rewrite mode with database backend, supports unlimited email address length
  • Experimental Milter support