aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIhor Antonov <ihor@antonovs.family>2019-11-10 17:47:50 -0500
committerIhor Antonov <ihor@antonovs.family>2020-01-27 22:22:56 -0800
commitd854717030032b0370c7705ad27669f658c3f449 (patch)
tree00a68d4c440a82457c078b5bfd28c81daabfd98a
parentMerge pull request #1009 from OpenSMTPD/test_cleanup (diff)
downloadOpenSMTPD-changelog.tar.xz
OpenSMTPD-changelog.zip
doc: release 6.7.1p1changelog
-rw-r--r--CHANGES.md77
-rw-r--r--README.md2
2 files changed, 67 insertions, 12 deletions
diff --git a/CHANGES.md b/CHANGES.md
index 20bccca9..a95bfb45 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,22 +1,77 @@
+# Release 6.7.1p1 (2020-0?-??)
+
+## Features
+
+- Removed external dependency on `libasr`. Now it is bundled with OpenSMTPD.
+- Added `libtls` to compat layer which allowed significantly simplify the codebase
+ and improve OpenSSL support
+- Removed implicit `from` or `for` clauses in `match` rules.
+- Added `bypass` action for built-in filters [#1010](https://github.com/OpenSMTPD/OpenSMTPD/issues/1010)
+- Added manual pagers for `smtpd-filters(7)`
+- Added `smtp-out` reporting filters can now be attached to a relay action allowing
+ it to receive reporting events for outgoing trafic
+- Added ability to tag local socket connections so it is now possible to treat
+ them the same way as other listen directives in match rules
+ [#996](https://github.com/OpenSMTPD/OpenSMTPD/issues/996)
+- Multiple portable layer (openbsd-compat) refactorings and simplifications
+
+## Fixed
+
+- Added egid checks in `smtpctl` [#1012](https://github.com/OpenSMTPD/OpenSMTPD/issues/1012)
+- Fixed NetBSD build issue [#1014](https://github.com/OpenSMTPD/OpenSMTPD/issues/1014)
+- Fixed build failure with a libssl related error when libevent was missing
+ [#991](https://github.com/OpenSMTPD/OpenSMTPD/issues/991)
+- Fixed logic error in `from socket` rules that caused smtpd to crash in
+ certain coditions [#995](https://github.com/OpenSMTPD/OpenSMTPD/issues/995)
+- Fixed premature lmtp sessions closure on musl based distributions
+ [#994](https://github.com/OpenSMTPD/OpenSMTPD/issues/994)
+ [#999](https://github.com/OpenSMTPD/OpenSMTPD/pull/999)
+- Fixed `LOGIN_NAME_MAX` being to small, causig problems in some edge cases
+ [#1020](https://github.com/OpenSMTPD/OpenSMTPD/issues/1020)
+- `smtpctl` will now exit with error if it has incorrect permissions instead of
+ siliently being broken [#1013](https://github.com/OpenSMTPD/OpenSMTPD/pull/1013)
+- Improved error messages on `smtpctl encrypt`
+ [#968](https://github.com/OpenSMTPD/OpenSMTPD/issues/986)
+- Minor documentation fixes
+ - https://github.com/OpenSMTPD/OpenSMTPD/issues/1011
+ - https://github.com/OpenSMTPD/OpenSMTPD/issues/1016
+
+
+## Other
+
+Multiple improvements in `filter-greylist`, `filter-rspamd` `filter-senderscore`
+
+
+See following posts for more details:
+- [December 2019 update](https://poolp.org/posts/2019-12-24/december-2019-opensmtpd-and-filters-work-articles-and-goodies/)
+- [January 2020 update](https://poolp.org/posts/2020-01-22/january-2020-opensmtpd-work-libasr-and-libtls/)
+
+
# Release 6.6.1p1 (2019-11-06)
## Changes in this release (since 6.6.0p1)
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 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)
- Added reference aliases file in `etc/aliases`
- 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)
+ [#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)
diff --git a/README.md b/README.md
index bd496373..5c013299 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# OpenSMTPD
-[![Version](https://img.shields.io/badge/Version-6.6.1p1-brihtgreen.svg)](https://github.com/OpenSMTPD/OpenSMTPD/releases/tag/6.6.1p1)
+[![Version](https://img.shields.io/badge/Version-6.6.2p1-brihtgreen.svg)](https://github.com/OpenSMTPD/OpenSMTPD/releases/tag/6.6.2p1)
[![Coverity Scan analysis](https://scan.coverity.com/projects/278/badge.svg)](https://scan.coverity.com/projects/opensmtpd-opensmtpd)
[![Packaging status](https://repology.org/badge/tiny-repos/opensmtpd.svg)](https://repology.org/project/opensmtpd/versions)
[![License: ISC](https://img.shields.io/badge/License-ISC-blue.svg)](https://www.isc.org/licenses/)