summaryrefslogtreecommitdiff
path: root/doc/CHANGELOG_V3
diff options
context:
space:
mode:
authorJannis Hoffmann <jannis@fehcom.de>2024-07-03 15:48:04 +0200
committerJannis Hoffmann <jannis@fehcom.de>2024-07-03 15:48:04 +0200
commit89b7b67a13ebb7965cc7f13ad0595e2194a2d34c (patch)
tree25efd77a90ae87236e6730d8ea3846bbe0fd126f /doc/CHANGELOG_V3
add sqmail-4.2.29asqmail-4.2
Diffstat (limited to 'doc/CHANGELOG_V3')
-rw-r--r--doc/CHANGELOG_V3108
1 files changed, 108 insertions, 0 deletions
diff --git a/doc/CHANGELOG_V3 b/doc/CHANGELOG_V3
new file mode 100644
index 0000000..4e8b2f9
--- /dev/null
+++ b/doc/CHANGELOG_V3
@@ -0,0 +1,108 @@
+Changelog of s/qmail
+--------------------
+
+
+3.0.0 First public release (2015-12-24).
+3.0.1 Second public release (2016-01-12).
+ Fixed [20160108#1/3.0.0] and additional cleanups.
+3.0.2 Third public release (2016-02-01).
+ Fixed [20160131#1/3.0.1] and additional cleanups.
+
+3.1.4 Minor installation issues.
+ Enhanced qmail-authuser for virtual users.
+ 'Pi' release (2016-04-23).
+3.1.5 Fixed [20160428#1/3.1.4] strict Auth error.
+ 'Pi+' release (2016-04-01).
+3.1.6 Fixed [20160414#1/3.0.2] hook for more FDs.
+ 'Pi++' release (2016-05-05).
+3.1.7 Fixed [20160522#1/3.1.6] qmail-smtpd abends
+ with Mail From: <..@[ ..]> addresses including '[]',
+ in particular double bounces.
+ Fixed [20160522#2/3.1.6] badmailfrom wrong RC 110.
+ [20160527#1/3.1.6] OpenBSD installation adjustment.
+ 'Pi3+' release (2016-06-04).
+3.1.8 Fixed [20160615#1/3.1.7] qmail-smtpd does not
+ return for err_size(). (bug present since Spamcontrol)
+3.1.9 Fixed [20160712#1/3.1.8] Bounces are not deleted from queue
+ if Bouncemaxbytes not set.
+ Wrong if/else nesting in qmail-send.c (tx. Pascal Nobus).
+
+3.2.13 Initial release with SPF capabilities.
+ Fixed OpenBSD fastforward bug [20161001#1] (prototyping).
+3.2.14 Added SPF information in qmail-smtpd log.
+ qmail-mrtg changed to display SPF authorized/failed sessions.
+ Fixed IP bitstring evalation; SPF redirect is working now.
+ Fixed userid evaluation in qmail-authuser.
+ Fixes for OpenBSD installation.
+ SPF Header is written befor SMTP received header.
+3.2.15 Included LibreSSL hook (ucspi-ssl-0.98++ required).
+ Added Maildir extensions in qmail-local from Tobi.
+ Fixed SPF qmail-mrtg evaluation.
+ Fixed man page installation + installation issues for OpenBSD.
+3.2.16 Added qmail-vpopbox and qmail-vmailbox PAM for Recipients.
+3.2.17 Final release of version 3.2; minor adjustments only.
+ The scripts have been reworked and integrated into the
+ package production chain.
+ This version is expected to work with OpenSSL 1.0/1.1 + LibreSSL
+ together with ucspi-ssl-0.99.
+3.2.18 Fixed bug [20170217#1/3.2.18] wrong order of badmailform evaluation
+ & DNS MF check within qmail-smtpd.
+3.2.19 Fixed bug [20170307#1/3.2.19] wrong nesting in badmailfrom evaluation
+ in qmail-smtpd.
+
+3.3.3 Initial release including Andre Oppermann's EXTTODO for qmail-send
+ (without explicit permission [asked 3x], though BSD licensed).
+ Fixed bug in package/run script not to include 'defaultdelivery'.
+3.3.4 qmail-authuser supports now Dovecot as IdP.
+ Added PAM qmail-vmailuser (for Recipients extension).
+3.3.5 Added SHA1 and SHA256 as hash method for passwords in qmail-authentication.
+ Fixed bug [20170625#1/3.3.5] wrong IP addresss display in qmail-remote log
+ if lowest MX is IPv6 and connection is IPv4.
+3.3.6 Fixed qmail-remote TLS bug [20170626#1/3.3.6] with missing parms -tx Standa.
+3.3.7 Fixed wrong compactification of IPv6 addresses (at least somehow ..).
+ Added SMTPUTF8 support in qmail-smtpd, qmail-remote, and qmail-smtpam.
+ Added IDN2 support for qmail-remote.
+3.3.8 Finished testing, updated docs.
+3.3.9 Added 'socket option' for qmail-authuser (Dovecot).
+ Added symlinking s/qmail sendmail in package/run script.
+ Fixed smtplf missing '\r' for header line.
+3.3.10 Fixed qmail-authuser for Dovecot -- gossiping.
+3.3.11 Fixed flaw in qmail-smtpd (since 3.2.19) for DNSMF lookup (timeout in case of bounces).
+ Changed defaults for SMTPUTF8/IDN2 installation.
+3.3.12 Fixed bug in qmail-remote tlsdestination. One \0 byte too much.
+3.3.13 Fixed two small SMTPUTF8 bugs in qmail-remote (tx. M. Mausz) and
+ a wrong displayed Received header due to a qmail-smtpd bug.
+3.3.13a Spelling mistake in Makefile (spfdinsip.o instead spfdnsip.o).
+3.3.14 Fixed OpenSSL 1.1.0.f-2 SSL state engine query call (tx. Hans-Christian Jehg).
+3.3.15 Fixed wrong character count for tlsdestinations; comparisons don't work.
+3.3.16 Reworked OpenSSL renegotiation call within tls_timemout.c.
+3.3.17 Maintainence release; use option -O0 for gcc 4.7.2; otherwise qmail-smtpd abends with SPF enabled.
+3.3.18 Potential fix for spfdnsip.c as back-port from aQmail (the first one).
+3.3.19 Bug in qmail-remote.c's evaluation of 'control/domaincerts' with missing attributes (crash on read).
+ Strange enough, this bug is not present in qmail-smtpam.c; optimized too much. (tx. J.C. Burley)
+3.3.20 Bug in qmail-remote.c & qmail-smtpam.c evalutating tls remote host name
+ for the |domain in tlsdestinations. (tx. Johannes Weberhofer)
+3.3.21 Bug in qmail-smtpam not reading tlsdestinations. (tx. Ueli)
+3.3.22 Crash of qmail-remote if domaincerts are populated with '*' as domain. (tx. Oleg)
+ Error in qmail-smtpd not requiring TLS before Auth.
+ package/ucspissl updated to support different OpenSSL versions (as given in conf-ucspissl).
+
+*) backported fixes from s/qmail 3.4 (see below).
+
+3.4 Major release based on fehQlbis(-13).
+ Bugs fixed: qmail-remote*: Ciphers in tlsdestinations are not evaluated and used.
+ Flaw fixed: qmail-smtpd: Wrong copy of authhost to relayhost.
+ Core changes: Replaced substdio by buffer. New dns stub resolver based on fehQlibs.
+ Added SW: dnscname - return A/AAAA record for CNAME.
+3.4.24 Buffer name conventions straightend.
+3.4.26 Flaw fix: qmail-authuser* now chdirs to sqmail home.
+3.4.27 More specific return codes (110, 111, 112). Fixed buffer in qmail-remote. dns.c finished.
+3.4.28 qmail-authuser now takes full advantage of the POP3 logging scheme; extended for APOP.
+3.4.29 Fixed missing QUIT flush in qmail-remote* ;-). Removed by mistake.
+3.4.30 First beta.
+3.4.31 Second beta: Fixed missing buffer flushes in qmail-smtpd and buffer mangling in qmail-local.
+ 'hostname' is now installed in $QMAILHOME/bin.
+3.4.40 First attempt to include SRS seriously (after 2nd beta).
+3.4.41 Fix for qmail-remote: flagallalias (statement missing).
+ Fix for qmail-smtpd*: Returning SMTP session in case of DNS temp failures (and not pass thru).
+3.4.42 Integrated SRS with libsrs2.