diff options
author | Ihor Antonov <ihor@antonovs.family> | 2019-11-10 17:47:50 -0500 |
---|---|---|
committer | Ihor Antonov <ihor@antonovs.family> | 2020-01-27 22:22:56 -0800 |
commit | d854717030032b0370c7705ad27669f658c3f449 (patch) | |
tree | 00a68d4c440a82457c078b5bfd28c81daabfd98a | |
parent | Merge pull request #1009 from OpenSMTPD/test_cleanup (diff) | |
download | OpenSMTPD-changelog.tar.xz OpenSMTPD-changelog.zip |
doc: release 6.7.1p1changelog
-rw-r--r-- | CHANGES.md | 77 | ||||
-rw-r--r-- | README.md | 2 |
2 files changed, 67 insertions, 12 deletions
@@ -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) @@ -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/) |