Releases: roehling/postsrsd
Releases · roehling/postsrsd
2.0.10
- Allow comments in domains-file (#181)
- Support for building against system libmilter library
2.0.9
- Fixed build against system libraries (#176)
2.0.8
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
- 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
- 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
- Do not try to set Keep-Alive on Redis unix sockets (#146)
2.0.4
- 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
- Close socketmap connection in main process to prevent resource
exhaustion (#141)
- Explicitly set 0666 permissions on socketmap unix socket
(#141)
2.0.2
- Improved detection logic for systemd system unit directory (#132)
- Drop supplementary groups when relinquishing root privileges (#133)
2.0.1
- Bugfix release
- Fix improper linking against the pthread library on systems where pthread is separate from libc.