Skip to content

Commit

Permalink
indimail-mta Release 3.0.2
Browse files Browse the repository at this point in the history
  • Loading branch information
mbhangui committed Jan 30, 2023
1 parent 5369148 commit 610964d
Show file tree
Hide file tree
Showing 7 changed files with 65 additions and 26 deletions.
7 changes: 4 additions & 3 deletions daemontools-x/doc/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
*
Release 1.1.1 Start 12/09/2022
* Mon Jan 30 2023 13:14:56 +0000 Manvendra Bhangui <[email protected]> 1.1.1-1.1%{?dist}
Release 1.1.1 Start 12/09/2022 End 30/11/2023
======= Release Highlights ================================================
o added auto-start, auto-stop feature
o added auto-start, auto-stop feature based on presence/absense of down file
o added subreaper functionality - ability to reap grandchilds
===========================================================================
- 12/09/2022
Expand Down Expand Up @@ -51,6 +51,7 @@ o added subreaper functionality - ability to reap grandchilds
of info, warn messages.
- 18/12/2022
24. fghack.c: handle wait status with details
- 30/01/2023 - indimail-mta-3.0.2

* Thu 08 Sep 2022 12:31:45 +0000 Manvendra Bhangui <[email protected]> 1.1.0-1.1%{?dist}
Release 1.1.0 Start 27/02/2021 End 08/09/2022
Expand Down
28 changes: 23 additions & 5 deletions indimail-mta-x/doc/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,10 +1,26 @@
* XXX XX XXX XXXX xx:xx:xx +0000 Manvendra Bhangui <[email protected]> 3.0.2-1.1%{?dist}
Release @version@-@release@ Start 08/09/2022
* Mon Jan 30 2023 13:14:56 +0000 Manvendra Bhangui <[email protected]> 3.0.2-1.1%{?dist}
Release 3.0.2-1.1 Start 08/09/2022 End 30/11/2023
======= Release Highlights ================================================
o SRS decoding in qmail-smtpd avoiding the need to create virtualdomain for
srs and .qmail-srs-default in /var/indimail/alias
o qmail-remote can use credentials stored in remote_auth.cdb using simple or
wildcard assignments
o qmail-smtpd: display auth method used in logs when SECURE_AUTH is set
o sys-checkpwd.c: display auth method in logs if DEBUG is set
o qmail-dkim: recursively replace all '%' characters with domain
o qmail.c, qmail.h: use exit code defines from qmail.h
o qmulti.c, qmail-spamfilter.c, qmail-queue.c, qmail-qfilter.c,
qmail-multi.c, qmail-dkim.c, qmail-dk.c, mailfilter.c: use exit code
defines from qmail.h
o moved tls functions to libqmail. Use common tls functions in smtpd.c,
qmail-remote.c from libqmail
o modified log functions to use varargs
o use subprintf (printf like function that can print to substdio).
o smtpd.c: added ssl cipher bits in Received header
o conf-cc Added flags to warn issues with variadic functions
o qmail-dkim: sign and verify ed25519 DKIM-Signature
o qmail-dkim.c: added DKIMSIGNEXTRA, DKIMSIGNOPTIONSEXTRA env variables to
insert additional signature
===========================================================================
- 08/09/2022
01. First change
Expand Down Expand Up @@ -163,7 +179,7 @@ o qmail-remote can use credentials stored in remote_auth.cdb using simple or
89. smtpd.c: log timeouts, regex compilation error, Bare LF errors in error
log
- 24/12/2022
90. smtpd.c: removed ncorrect call to constmap_free()
90. smtpd.c: removed incorrect call to constmap_free()
- 25/12/2022
91. sslerator.c: refactored code
91. sslerator.c: added options to specify cipher file, CA file and TLS method
Expand All @@ -173,7 +189,8 @@ o qmail-remote can use credentials stored in remote_auth.cdb using simple or
variable
- 03/01/2023
94. 822date.c, 822print.c, 822received.c, maildirserial.c, new-inject.c,
nowutc.c, ofmipd.c, parsedate.c, set_environment.c: removed auto_sysconfdir.h dependency
nowutc.c, ofmipd.c, parsedate.c, set_environment.c: removed
auto_sysconfdir.h dependency
95. dnstlsarr.c, qmail-daned.c: use tls.h from libqmail
96. Makefile: removed ssl functions and auto_sysconfdir dependency for
programs not using auto_sysconfdir
Expand Down Expand Up @@ -256,7 +273,8 @@ o qmail-remote can use credentials stored in remote_auth.cdb using simple or
140.qmail-dkim.c: fixed getopt setting to set ed25519 signing
141.qmail-dkim.c: added DKIMSIGNEXTRA, DKIMSIGNOPTIONSEXTRA env variables to
insert additional signature

- 30/01/2023
Final Release 3.0.2

* Thu 08 Sep 2022 12:31:45 +0000 Manvendra Bhangui <[email protected]> 3.0.1-1.1%{?dist}
Release 3.0.1 Start 21/05/2022 End 08/09/2022
Expand Down
6 changes: 5 additions & 1 deletion indimail-mta-x/qmail-dkim.9
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ dkim-signature, it is necessary to set \fBDKIMSIGNOPTIONSEXTRA\fR="-z 4".
To verify a message, set the \fBDKIMVERIFY\fR environment variable to a
desired set of letters. Precisely, if you want a libdkim return status to
generate an error, include that letter, where A is the first return status
(DKIM_SUCCESS), B is the second (DKIM_FINISHED_BODY), etc. The letter
(DKIM_SUCCESS), B is the second (DKIM_FINISHED_BODY), etc. The letter
should be uppercase if you want a permanent error to be returned, and
lowercase if you want a temporary error to be returned (exit code 88). If
you omit the letter, qmail-dkim will not issue any error inspite of DKIM
Expand Down Expand Up @@ -244,6 +244,10 @@ the domain is listed in the control file \fBsignaturedomains\fR). The name
of this control file can be overriden by the environment variable
\fBNOSIGNATUREDOMAINS\fR.

\fBqmail-dkim\fR will use the environment variable \fBSELECTOR_DATA\fR
instead of dns for the public key text record. This can be used to test
signatures without deploying the public key in dns.

Typically, you would sign messages generated on-host by setting
\fBDKIMSIGN\fR in the environment before running an \fBqmail-smtpd\fR(8) or
\fBsendmail(1)\fR / \fBqmail-inject\fR(8). \fBDKIMSIGN\fR will be carried
Expand Down
2 changes: 1 addition & 1 deletion libdkim-x/conf-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.5
1.6
38 changes: 24 additions & 14 deletions libdkim-x/doc/ChangeLog
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,30 @@ By making, using, selling, offering for sale, importing, and/or sublicensing
Implementations as permitted, you agree to the terms and conditions of the
Yahoo! DomainKeys Patent License Agreement or other agreement contained herein.

* Mon Jan 30 2023 13:14:56 +0000 Manvendra Bhangui <[email protected]> 1.6-1.1%{?dist}
Release 1.6 Start 27/11/2022 End 30/11/2023
======= Release Highlights ================================================
o added rfc8463 ed25519 cryptographic method for signing and verification.
o removed allman legacy code
===========================================================================
- 27/11/2022
1. dkim.c: updated help message for -h option
- 26/01/2023
2. dkim.cpp: removed -b option. Option kept for backward compatibility
3. dkim.cpp: added -z 4 for setting Ed25519 DKIM signature
4. dkim.h: added definition for DKIM_HASH_ED25519
5. dkimsign.cpp: added creation of Ed25519 DKIM signatures
6. dkimverify.cpp: added verification of Ed25519 DKIM signatures
- 29/02/2023
7. dkimverify.cpp: fixed verification for mail having multiple
DKIM-Signature of different methods
8. dkimverify.h: added member 'method' to store encryption method
9. dkimsign.cpp, dkimsign.h: renamed SignThisTag() to SignThisHeader()
10. dkim.cpp: set verbose flag for dkimvery, dkimsign methods
- 30/01/2023
11. released libdkim-1.6
- 30/01/2023 - indimail-mta-3.0.2

* Thu 08 Sep 2022 12:31:45 +0000 Manvendra Bhangui <[email protected]> 1.5-1.1%{?dist}
Release 1.5 Start 19/03/2009 End 08/09/2022
- 19/03/2009
Expand Down Expand Up @@ -77,20 +101,6 @@ Release 1.5 Start 19/03/2009 End 08/09/2022
- 12/09/2021 - indimail-mta-2.14.0
- 18/05/2022 - indimail-mta-3.0.0
- 08/09/2022 - indimail-mta-3.0.1
- 27/11/2022
39. dkim.c: updated help message for -h option
- 26/01/2023
40. dkim.cpp: removed -b option. Option kept for backward compatibility
41. dkim.cpp: added -z 4 for setting Ed25519 DKIM signature
42. dkim.h: added definition for DKIM_HASH_ED25519
43. dkimsign.cpp: added creation of Ed25519 DKIM signatures
44. dkimverify.cpp: added verification of Ed25519 DKIM signatures
- 29/02/2023
45. dkimverify.cpp: multiple DKIM-Signature of different methods verification
fixed
46. dkimverify.h: added member 'method' to store encryption method
47. dkimsign.cpp, dkimsign.h: renamed SignThisTag() to SignThisHeader()
48. dkim.cpp: set verbose flag for dkimvery, dkimsign methods

*
----------------------
Expand Down
1 change: 1 addition & 0 deletions libsrs2-x/doc/ChangeLog
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,4 @@ Release 1.0.18 Start 05/06/2004 End 08/09/2022
- 08/09/2022 - indimail-mta-3.0.1
- 11/10/2022
05. updated srs man page
- 31/01/2023 - indimail-mta-3.0.2
9 changes: 7 additions & 2 deletions ucspi-tcp-x/doc/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
*
Release 1.1.1 Start 18/09/2022
* Mon Jan 30 2023 13:14:56 +0000 Manvendra Bhangui <[email protected]> 1.1.1-1.1%{?dist}
Release 1.1.1 Start 18/09/2022 End 30/01/2023
======= Release Highlights ================================================
o tcpserver, tcpclient, dotls: option to load ciphers from file
o tcpclient, tcpserver, dotls: set TLS_PROVIDER env variable for qmail-smtpd
to insert into received header
o use tls functions from libqmail
===========================================================================
- 18/09/2022
01. instcheck.in: use uininstaller only for ucspi-tcp
Expand Down Expand Up @@ -63,6 +67,7 @@ Release 1.1.1 Start 18/09/2022
40. dotls.c: added -q, -Q, -v option to control verbosity
- 10/01/2023
41. tcpserver.c, dotls.c: added -N option to allow client side renegotiation
- 30/01/2023 - indimail-mta-3.0.2

* Thu 08 Sep 2022 12:31:45 +0000 Manvendra Bhangui <[email protected]> 1.1.0-1.1%{?dist}
Release 1.1.0 Start 14/02/2021 End 08/09/2022
Expand Down

0 comments on commit 610964d

Please sign in to comment.