diff options
author | Ihor Antonov <ihor@antonovs.family> | 2019-11-05 14:37:40 -0500 |
---|---|---|
committer | Ihor Antonov <ihor@antonovs.family> | 2019-11-05 14:37:40 -0500 |
commit | 5460a1d69c0df108baf850a544070e3c5e35b2be (patch) | |
tree | 3d883ba78eae4eb96ccc55466ff1d2d18c43e705 | |
parent | fix from rdns crash (diff) | |
download | OpenSMTPD-5460a1d69c0df108baf850a544070e3c5e35b2be.tar.xz OpenSMTPD-5460a1d69c0df108baf850a544070e3c5e35b2be.zip |
doc: backport changes file from portable
-rw-r--r-- | CHANGES.md | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/CHANGES.md b/CHANGES.md new file mode 100644 index 00000000..ef87ca6f --- /dev/null +++ b/CHANGES.md @@ -0,0 +1,52 @@ +# Release 6.6.1 (2019-11-06) + +## Changes in this release (since 6.6.0) + +This is a bugfix release. No new features were added. + +- Fixed crash on recipient expansion [#968](https://github.com/OpenSMTPD/OpenSMTPD/issues/968) +- Fixed broken build with LibreSSL [#944](https://github.com/OpenSMTPD/OpenSMTPD/issues/944) +- Fixed crash in `arc4random` caused by differences in OpenSSL vs LibreSSL compatibility layer plumbing [#958](https://github.com/OpenSMTPD/OpenSMTPD/issues/958) +- Fixed issue where `from any` rules never matched by IPv6 sources [#969](https://github.com/OpenSMTPD/OpenSMTPD/issues/969) +- Fixed crash that happened during mail relay on musl distros [#929](https://github.com/OpenSMTPD/OpenSMTPD/issues/929) +- Fixed multiple compilation warnings +[#965](https://github.com/OpenSMTPD/OpenSMTPD/issues/965) +[#966](https://github.com/OpenSMTPD/OpenSMTPD/issues/966) +[#967](https://github.com/OpenSMTPD/OpenSMTPD/issues/967) +[#978](https://github.com/OpenSMTPD/OpenSMTPD/issues/978) +[#977](https://github.com/OpenSMTPD/OpenSMTPD/issues/977) +[#975](https://github.com/OpenSMTPD/OpenSMTPD/issues/975) + + + +# Release 6.6.0 (2019-10-26) + +## Dependencies note: + +This release builds with LibreSSL > 3.0.2 or OpenSSL > 1.1.0. + +It's preferable to depend on LibreSSL as OpenSMTPD is written and tested +with that dependency. In addition, the features parity is not respected, +some features will not be available with OpenSSL, like ECDSA server-side +certificates support in this release. OpenSSL library is considered as a +best effort target TLS library and provided as a commodity, LibreSSL has +become our target TLS library. + + +## Changes in this release (since 6.4.0): + +- various improvements to documentation and code +- reverse dns session matching criteria added to smtpd.conf(5) +- regex table lookup support added to smtpd.conf(5) +- introduced support for ECDSA certificates with an ECDSA privsep engine +- introduced builtin filters for basic filtering of incoming sessions +- introduced option to deliver junk to a Junk folder in mail.maildir(8) +- fixed the smtp(1) client so it uses correct default port for SMTPS +- fixed an smtpd(8) crash on excessively large input +- ensured mail rejected by an LMTP server stay queued + + +## Experimental features: + +- introduced a filters API to allow writing standalone filters for smtpd +- introduced proxy-v2 support allowing smtpd to operate behind a proxy |