indimail-mta 3.0.2 #42
mbhangui
announced in
Announcement
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Date: Mon Jan 30 2023 13:14:56 +0000
DNF / YUM / APT / Arch Binary Downloads
Open Build Service Binary Download
Docker / Podman Containers
indimail-mta
Release Highlights
What's Changed
indimail-mta 3.0.2
libdkim 1.6
libqmail 1.1.2
ucspi-tcp 1.1.1
daemontools 1.1.1
Full Changelog: v3.0.1...v3.0.2
indimail-mta
100.starttls.h: define variables used in qmail-daned, dnstlsarr as extern
101.smtpd.c: redefine saferead, safewrite to use tlsread, tlswrite from libqmail
102.smtpd.c, sslerator.c: replace internal TLS function with TLS functions from libqmail
103.smtpd.c: made global variables static
104.smtpd.c: fixed erroneous "out of memory" instead of "command too long" error
105.sslerator.c: changed default cert location to /etc/indimail/certs
106.sslerator.c: replace internal TLS function with TLS functions from libqmail
107.sslerator.c: added timeouts for connection accept
108.starttls.c: replace set_tls_method() from libqmail
109.starttls.c: made global variables static
110.qmail-greyd.c, qmail-daned.c, udplogger.c: removed __USE_GNU
111.starttls.c: fixed incorrect setting of smtptext
112.startls.c, qmail-remote.c: moved tls/ssl functions to dossl.c
113.dossl.c, dossl.h: tls/ssl support functions for qmail-remote, qmail-daned, dnstlsarr
114.qmail-daned, qmail-remote, dnstlsarr, Makefile: Link with dossl.o
115.smtpd.c: Fixed compilation for non-tls
116.smtpd.c: shutdown ssl on smtp quit
117.smtpd.c: remove duplicate free of ssl object after tls_accept
118.sslerator.c: added -N option to allow client side renegotiation
119.smtpd.c: Use env variable CLIENT_RENEGOTIATION to allow client-side renegotiation.
120.envrules.c, Makefile: moved parse_env function to parse_env.c
121.indimail-mta.spec, indimail-mta.postinst.in: use AUTH=login as default for qmail-remote auth smtp
122.qmail-remote.c: moved setting relayhosts variable to get_relayhosts()
123.qmail-remote.c: added feature to set env variables from [q,s]mtproutes, remote_auth.cdb
124.parse_env.c, parse_env.h: added parse_env function
125.qmail-remote.c: fixed bug with AUTH PLAIN authentication
126.delivery_rate.c: use slog() with varargs for logging errors
127.dossl.c, dossl.h: prototype change for quit function with varargs
128.Makeflie: added varargs.h dependency for files using varargs
129.qmail-smtpd.c, qmail-greyd.c: logerr(), out() changed to have varargs
130.qmail-remote.c, starttls.c: quit() function changed to have varargs
131.qmail-remote.c: handle auth smtp error codes using decode_smtpauth_err() as per RFC4954
132.qmail-remote.c: Use env variable SMPTS to immediately start in encrypted mode
133.qmail-send.c, qmta-send.c, slowq-send.c: use slog() function with varargs to log error messages
134.slowq-send.c: use todo_log() function with varargs to communicate with todo process
135.qsutil.c: use slog() function with varargs to replace all log functions
136.todo-proc.c: use todo_log() function with varargs to log messages to qmail-send
137.mail_acl.c: changed function out() to match function in qmail-smtpd
138.smtpd.c: set remoteip variable before first use of logerr()
129.smtpd.c: make logerr safe by checking for remoteip
130.spf.c: documented macros
131.spf.h: changed SPF_DEFEXP to use open-spf.org/Why
132.uacl.c: out() changed to have varargs
133.received.c: folded Received header line to put date below
134.smtpd.c: added ssl cipher bits in Received header
135.nowutc.c, qmail-qread.c, qmail-smtpd.c, qmail-showctl.c, qmonitor.c: replaced qprintf with subprintf
136.Added flags to warn issues with variadic functions
137.dknewkey.sh: added option to generate ed25519 DKIM keys
138.qmail-dkim.c, dk-filter.sh: removed setting redundant -b option
139.qmail-dkim.c: update verification message to include ED25519 failure
140.qmail-dkim.c: fixed getopt setting to set ed25519 signing
141.qmail-dkim.c: added DKIMSIGNEXTRA, DKIMSIGNOPTIONSEXTRA env variables to insert additional signature
Final Release 3.0.2
daemontools
ucspi-tcp
libdkim
libsrs2
Release 1.0.18 Start 05/06/2004 End 08/09/2022
This discussion was created from the release indimail-mta 3.0.2.
Beta Was this translation helpful? Give feedback.
All reactions