aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIhor Antonov <ihor@antonovs.family>2019-11-05 14:37:40 -0500
committerIhor Antonov <ihor@antonovs.family>2019-11-05 14:37:40 -0500
commit5460a1d69c0df108baf850a544070e3c5e35b2be (patch)
tree3d883ba78eae4eb96ccc55466ff1d2d18c43e705
parentfix from rdns crash (diff)
downloadOpenSMTPD-5460a1d69c0df108baf850a544070e3c5e35b2be.tar.xz
OpenSMTPD-5460a1d69c0df108baf850a544070e3c5e35b2be.zip
doc: backport changes file from portable
-rw-r--r--CHANGES.md52
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