Package: exim4 / 4.92-7~bpo9+1

Metadata

Package Version Patches format
exim4 4.92-7~bpo9+1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
31_eximmanpage.dpatch | (download)

doc/exim.8 | 80 50 + 30 - 0 !
1 file changed, 50 insertions(+), 30 deletions(-)

 we ship the binary as exim4 instead of exim, fix manpage
 accordingly.
32_exim4.dpatch | (download)

OS/Makefile-Linux | 4 2 + 2 - 0 !
src/exicyclog.src | 2 1 + 1 - 0 !
src/exim_checkaccess.src | 2 1 + 1 - 0 !
src/eximon.src | 2 1 + 1 - 0 !
src/exinext.src | 4 2 + 2 - 0 !
src/exiqgrep.src | 2 1 + 1 - 0 !
src/exiwhat.src | 2 1 + 1 - 0 !
src/globals.c | 2 1 + 1 - 0 !
8 files changed, 10 insertions(+), 10 deletions(-)

 accommodate source for installing exim as exim4.
33_eximon.binary.dpatch | (download)

OS/eximon.conf-Default | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
34_eximstatsmanpage.dpatch | (download)

src/eximstats.src | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 add note about installing perl-modules on debian to
 generated manpage
35_install.dpatch | (download)

scripts/exim_install | 12 6 + 6 - 0 !
1 file changed, 6 insertions(+), 6 deletions(-)

 exim's installation scripts install the binary as
 exim-<version> - disable this feature.
60_convert4r4.dpatch | (download)

src/convert4r4.src | 26 26 + 0 - 0 !
1 file changed, 26 insertions(+)

 add a warning message to convert4r4
67_unnecessaryCopt.diff | (download)

src/exicyclog.src | 4 2 + 2 - 0 !
src/eximon.src | 4 2 + 2 - 0 !
src/exinext.src | 6 3 + 3 - 0 !
src/exiwhat.src | 4 2 + 2 - 0 !
4 files changed, 9 insertions(+), 9 deletions(-)

 stop using exim's -c option in utility scripts (exiwhat
  et al.) since this breaks with ALT_CONFIG_PREFIX.
70_remove_exim users_references.dpatch | (download)

README | 12 10 + 2 - 0 !
src/eximstats.src | 3 1 + 2 - 0 !
2 files changed, 11 insertions(+), 4 deletions(-)

 point debian users to debian specific ml.
75_01 Fix json extract operator for unfound case.patch | (download)

doc/spec.txt | 4 4 + 0 - 0 !
src/expand.c | 13 8 + 5 - 0 !
2 files changed, 12 insertions(+), 5 deletions(-)

 [patch 1/7] fix json extract operator for unfound case

(cherry picked from commit e73798976812e652320f096870359ef35ed069ff)

75_02 Fix transport buffer size handling.patch | (download)

doc/ChangeLog | 7 7 + 0 - 0 !
src/transport.c | 4 2 + 2 - 0 !
2 files changed, 9 insertions(+), 2 deletions(-)

 [patch 3/7] fix transport buffer size handling broken-by: 59932f7dcd

(cherry picked from commit 05bf16f6217e93594929c8bbbbbc852caf3ed374)

75_03 Fix info on using local_scan in the default Makefile.patch | (download)

OS/Makefile-Default | 10 8 + 2 - 0 !
1 file changed, 8 insertions(+), 2 deletions(-)

 [patch 5/7] fix info on using local_scan() in the default makefile

Broken-by: 9723f96673
(cherry picked from commit 882bc1704d33aa34873e3a0f72e657b0cc2985e5)

75_04 GnuTLS Fix client detection of server reject of clie.patch | (download)

doc/ChangeLog | 7 7 + 0 - 0 !
src/deliver.c | 2 1 + 1 - 0 !
src/smtp_out.c | 10 6 + 4 - 0 !
src/tls-gnu.c | 23 7 + 16 - 0 !
src/transports/lmtp.c | 3 2 + 1 - 0 !
src/transports/smtp.c | 81 64 + 17 - 0 !
6 files changed, 87 insertions(+), 39 deletions(-)

 [patch 7/7] gnutls: fix client detection of server reject of client
 cert under TLS1.3

(cherry picked from commit fc243e944ec00b59b75f41d07494116f925d58b4)

75_05 Fix expansions for RFC 822 addresses having comments.patch | (download)

doc/ChangeLog | 3 3 + 0 - 0 !
src/expand.c | 19 7 + 12 - 0 !
2 files changed, 10 insertions(+), 12 deletions(-)

 [patch 1/5] fix expansions for rfc 822 addresses having comments in
 local-part and/or domain.  Bug 2375

(cherry picked from commit e2ff8e24f41caca3623228b1ec66a3f3961ecad6)

75_06 Docs Add note on lsearch for IPv4 mapped IPv6 addres.patch | (download)

doc/ChangeLog | 2 1 + 1 - 0 !
doc/spec.txt | 10 9 + 1 - 0 !
2 files changed, 10 insertions(+), 2 deletions(-)

 [patch 2/5] docs: add note on lsearch for ipv4-mapped ipv6 addresses

75_07 Fix crash from SRV lookup hitting a CNAME.patch | (download)

doc/ChangeLog | 4 4 + 0 - 0 !
src/dns.c | 10 7 + 3 - 0 !
2 files changed, 11 insertions(+), 3 deletions(-)

 [patch 3/5] fix crash from srv lookup hitting a cname

(cherry picked from commit 14bc9cf085aff7bd5147881e5b7068769a29b026)

75_08 Logging fix initial listening on log line.patch | (download)

doc/ChangeLog | 4 4 + 0 - 0 !
src/daemon.c | 73 46 + 27 - 0 !
src/host.c | 1 1 + 0 - 0 !
src/structs.h | 1 1 + 0 - 0 !
4 files changed, 52 insertions(+), 27 deletions(-)

 [patch 4/5] logging: fix initial listening-on log line

(cherry picked from commit 254f38d1c5ada5e4df0bccb385dc466549620c71)

75_09 OpenSSL Fix aggregation of messages.patch | (download)

doc/ChangeLog | 5 5 + 0 - 0 !
src/tls-openssl.c | 24 18 + 6 - 0 !
test/log/2152 | 1 0 + 1 - 0 !
3 files changed, 23 insertions(+), 7 deletions(-)

 [patch 5/5] openssl: fix aggregation of messages.

Broken-by: a5ffa9b475
(cherry picked from commit c09dbcfb71f4b9a42cbfd8a20e0be6bfa1b12488)

75_10 Harden plaintext authenticator.patch | (download)

doc/ChangeLog | 5 5 + 0 - 0 !
src/auths/plaintext.c | 6 1 + 5 - 0 !
2 files changed, 6 insertions(+), 5 deletions(-)

 [patch] harden plaintext authenticator

90_localscan_dlopen.dpatch | (download)

src/EDITME | 15 15 + 0 - 0 !
src/config.h.defaults | 2 2 + 0 - 0 !
src/globals.c | 4 4 + 0 - 0 !
src/globals.h | 3 3 + 0 - 0 !
src/local_scan.c | 166 118 + 48 - 0 !
src/local_scan.h | 3 3 + 0 - 0 !
src/readconf.c | 3 3 + 0 - 0 !
7 files changed, 148 insertions(+), 48 deletions(-)

 allow one to use and switch between different local_scan functions
 without recompiling exim.
 http://marc.merlins.org/linux/exim/files/sa-exim-current/ Original patch from
 David Woodhouse, modified first by Derrick 'dman' Hudson and then by Marc
 MERLIN for SA-Exim and minor/major API version tracking