Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
31_eximmanpage.dpatch | We ship the binary as exim4 instead of exim, fix manpage accordingly. Andreas Metzler <ametzler@bebt.de> |
Marc Haber <mh+debian-packages@zugschlus.de>, | not-needed | 2019-10-17 | ||
32_exim4.dpatch | Accommodate source for installing exim as exim4. | Andreas Metzler <ametzler@debian.org> | not-needed | vendor | 2018-12-12 | |
33_eximon.binary.dpatch | We move eximon.bin out of $PATH to /usr/libexec/. Let it be found there. | Andreas Piesk | not-needed | 2020-03-21 | ||
34_eximstatsmanpage.dpatch | Add note about installing perl-modules on Debian to generated manpage | Andreas Metzler <ametzler@debian.org> | not-needed | vendor | 2013-09-28 | |
35_install.dpatch | Exim's installation scripts install the binary as exim-<version> - disable this feature. | Andreas Metzler <ametzler@debian.org> | not-needed | vendor | 2016-09-25 | |
60_convert4r4.dpatch | Add a warning message to convert4r4 | Marc Haber <mh+debian-packages@zugschlus.de> | not-needed | vendor | 2013-09-28 | |
67_unnecessaryCopt.diff | Stop using exim's -C option in utility scripts (exiwhat et al.) since this breaks with ALT_CONFIG_PREFIX. | Andreas Metzler <ametzler@bebt.de> | yes | 2018-12-31 | ||
70_remove_exim-users_references.dpatch | Point Debian users to Debian specific ML. | Marc Haber <mh+debian-packages@zugschlus.de> | not-needed | 2018-12-31 | ||
75_01-Fix-exit-on-attempt-to-rewrite-a-malformed-address.-.patch | [PATCH] Fix exit on attempt to rewrite a malformed address. Bug 2903 | Jeremy Harris <jgh146exb@wizmail.org> | no | 2022-07-12 | ||
75_05-SPF-fix-memory-accounting-for-error-case.patch | [PATCH] SPF: fix memory accounting for error case | Jeremy Harris <jgh146exb@wizmail.org> | no | 2022-08-07 | ||
75_08-Fix-regex-n-use-after-free.-Bug-2915.patch | [PATCH] Fix $regex<n> use-after-free. Bug 2915 | Jeremy Harris <jgh146exb@wizmail.org> | no | 2022-08-31 | ||
75_09-Fix-non-WITH_CONTENT_SCAN-build.patch | [PATCH 1/3] Fix non-WITH_CONTENT_SCAN build. | Jeremy Harris <jgh146exb@wizmail.org> | no | 2022-08-31 | ||
75_10-Fix-non-WITH_CONTENT_SCAN-build-2.patch | [PATCH 2/3] Fix non-WITH_CONTENT_SCAN build (2) | Jeremy Harris <jgh146exb@wizmail.org> | no | 2022-08-31 | ||
75_11-Fix-non-WITH_CONTENT_SCAN-build-3.patch | [PATCH 3/3] Fix non-WITH_CONTENT_SCAN build (3) | Jeremy Harris <jgh146exb@wizmail.org> | no | 2022-09-01 | ||
75_16-GnuTLS-fix-for-clients-offering-no-TLS-extensions.patch | [PATCH] GnuTLS: fix for clients offering no TLS extensions | Jasen Betts <jasen@xnet.co.nz> | no | 2022-09-30 | ||
75_18-Fix-Build-with-libopendmarc-1.4.x-fixes-2728.patch | [PATCH 1/2] Fix: Build with libopendmarc 1.4.x (fixes 2728) | "Heiko Schlittermann (HS12-RIPE)" <hs@schlittermann.de> | no | 2022-10-15 | ||
75_19-DMARC-fix-use-after-free-in-dmarc_dns_lookup.patch | [PATCH 2/2] DMARC: fix use-after-free in dmarc_dns_lookup This fixes a use-after-free in dmarc_dns_lookup where the result of dns_lookup in dnsa is freed before the required data is copied out. |
Lorenz Brun <lorenz@brun.one> | no | 2022-10-14 | ||
75_22-Fix-daemon-startup.-Bug-2930.patch | [PATCH 1/2] Fix daemon startup. Bug 2930 | Jeremy Harris <jgh146exb@wizmail.org> | no | 2022-11-03 | ||
75_23-Fix-reccipients-after-run.-.-Bug-2929.patch | [PATCH 2/2] Fix $reccipients after ${run...}. Bug 2929 | Ruben Jenster <r.jenster@drachenfels.de> | no | 2022-11-03 | ||
75_31-Fix-regext-substring-capture-variables-for-null-matc.patch | [PATCH 1/2] Fix regext substring capture variables for null matches. Bug 2933 | Jeremy Harris <jgh146exb@wizmail.org> | no | 2022-11-11 | ||
75_32-Fix-regex-substring-capture-variables-for-null-match.patch | [PATCH 2/2] Fix regex substring capture variables for null matches (again). Bug 2933 | Jeremy Harris <jgh146exb@wizmail.org> | no | 2022-11-11 | ||
75_34-Fix-regex-substring-capture-commentary.-Bug-2933.patch | [PATCH] Fix regex substring capture - commentary. Bug 2933 Broken-by (corrected): 22ed7a5295f1 |
Jeremy Harris <jgh146exb@wizmail.org> | no | 2022-11-12 | ||
75_37-OpenSSL-when-preloading-creds-do-the-server-certs-be.patch | [PATCH 1/2] OpenSSL: when preloading creds do the server certs before the OCSP proofs so that the latter can ve verified before loading | Jeremy Harris <jgh146exb@wizmail.org> | no | 2022-10-25 | ||
75_38-OpenSSL-fix-double-expansion-of-tls_verify_certifica.patch | [PATCH 2/2] OpenSSL: fix double-expansion of tls_verify_certificates | Jeremy Harris <jgh146exb@wizmail.org> | no | 2022-10-29 | ||
75_42-Fix-run-arg-parsing.patch | [PATCH] Fix ${run } arg parsing . Backported by Bryce Harrington for Ubuntu |
Jeremy Harris <jgh146exb@wizmail.org> | no | 2022-12-03 | ||
75_50-Fix-logging-of-max-size-log-line.patch | [PATCH] Fix logging of max-size log line | Jeremy Harris <jgh146exb@wizmail.org> | no | 2022-12-19 | ||
75_55-Fix-recursion-on-dns_again_means_nonexist.-Bug-2911.patch | [PATCH] Fix recursion on dns_again_means_nonexist. Bug 2911 | Jeremy Harris <jgh146exb@wizmail.org> | no | 2022-12-28 | ||
75_58-Close-server-smtp-socket-explicitly-on-connect-ACL-d.patch | [PATCH] Close server smtp socket explicitly on connect ACL "drop" | Jeremy Harris <jgh146exb@wizmail.org> | no | 2022-12-31 | ||
75_60-OpenSSL-fix-tls_eccurve-setting-explicit-curve-group.patch | [PATCH] OpenSSL: fix tls_eccurve setting explicit curve/group. Bug 2954 | Jeremy Harris <jgh146exb@wizmail.org> | no | 2023-01-01 | ||
75_62-OpenSSL-Fix-tls_eccurve-on-earlier-versions-than-3.0.patch | [PATCH 1/3] OpenSSL: Fix tls_eccurve on earlier versions than 3.0.0. Bug 2954 | Jeremy Harris <jgh146exb@wizmail.org> | no | 2023-01-02 | ||
75_63-OpenSSL-log-conns-rejected-for-bad-ALPN-with-the-off.patch | [PATCH 2/3] OpenSSL: log conns rejected for bad ALPN, with the offered value Unfortunately, no way to do this under GnuTLS |
Jeremy Harris <jgh146exb@wizmail.org> | no | 2023-01-05 | ||
75_64-DANE-do-not-check-dns_again_means_nonexist-for-TLSA-.patch | [PATCH 3/3] DANE: do not check dns_again_means_nonexist for TLSA results of TRY_AGAIN | Jeremy Harris <jgh146exb@wizmail.org> | no | 2023-01-05 | ||
75_66-Fix-crash-in-expansions.patch | [PATCH] Fix crash in expansions | Jeremy Harris <jgh146exb@wizmail.org> | no | 2023-02-02 | ||
75_68-Fix-srs_encode-.-for-mod-1024-day-zero.patch | [PATCH] Fix ${srs_encode ..} for mod-1024 day zero | Jeremy Harris <jgh146exb@wizmail.org> | no | 2023-04-11 | ||
75_70-Fix-variable-initialisation-in-smtp-transport.-Bug-2.patch | [PATCH 1/3] Fix variable initialisation in smtp transport. Bug 2996 | Jeremy Harris <jgh146exb@wizmail.org> | no | 2023-05-04 | ||
75_71-Auths-fix-possible-OOB-write-in-external-authenticat.patch | [PATCH 1/4] Auths: fix possible OOB write in external authenticator. Bug 2999 | Jeremy Harris <jgh146exb@wizmail.org> | no | 2023-05-11 | ||
75_72-Auths-use-uschar-more-in-spa-authenticator.patch | [PATCH 2/4] Auths: use uschar more in spa authenticator | Jeremy Harris <jgh146exb@wizmail.org> | no | 2023-05-11 | ||
75_73-Auths-fix-possible-OOB-write-in-SPA-authenticator.-B.patch | [PATCH 3/4] Auths: fix possible OOB write in SPA authenticator. Bug 3000 | Jeremy Harris <jgh146exb@wizmail.org> | no | 2023-05-11 | ||
75_74-Auths-fix-possible-OOB-read-in-SPA-authenticator.-Bu.patch | [PATCH 4/4] Auths: fix possible OOB read in SPA authenticator. Bug 3001 | Jeremy Harris <jgh146exb@wizmail.org> | no | 2023-05-11 | ||
75_74-Cancel-early-pipe-on-an-observed-advertising-change.patch | [PATCH] Cancel early-pipe on an observed advertising change | Jeremy Harris <jgh146exb@wizmail.org> | no | 2023-06-12 | ||
75_76-Expansions-disallow-UTF-16-surrogates-from-utf8clean.patch | [PATCH] Expansions: disallow UTF-16 surrogates from ${utf8clean:...}. Bug 2998 | Jasen Betts <jasen@xnet.co.nz> | no | 2023-07-23 | ||
75_77-GnuTLS-fix-crash-with-tls_dhparam-none.patch | [PATCH] GnuTLS: fix crash with "tls_dhparam = none" | Jeremy Harris <jgh146exb@wizmail.org> | no | 2023-07-24 | ||
75_79-Fix-recipients-expansion-when-used-within-run.-.-Bug.patch | [PATCH 2/2] Fix $recipients expansion when used within ${run...}. Bug 3013 | Jeremy Harris <jgh146exb@wizmail.org> | no | 2023-08-03 | ||
75_82-GnuTLS-fix-autogen-cert-expiry-date.-Bug-3014.patch | [PATCH] GnuTLS: fix autogen cert expiry date. Bug 3014 | Andreas Metzler <ametzler@bebt.de> | no | 2023-08-14 | ||
75_83-Re-fix-live-variable-value-free.-The-inital-fix-resu.patch | [PATCH 2/2] Re-fix live variable $value free. The inital fix resulted in $value from ${run...} not being available later, which is a documented feature. Broken=by: cf3fecb9e873 |
Jeremy Harris <jgh146exb@wizmail.org> | no | 2023-08-24 | ||
76-01-fix-string_is_ip_address-CVE-2023-42117-Bug-3031.patch | [PATCH 1/3] fix: string_is_ip_address (CVE-2023-42117) Bug 3031 | "Heiko Schlittermann (HS12-RIPE)" <hs@schlittermann.de> | no | 2023-10-05 | ||
76-02-SPF-harden-against-crafted-DNS-responses.patch | [PATCH 2/3] SPF: harden against crafted DNS responses (cherry picked from commit 4f07f38374f8662c318699fb30432273ffcfe0d3) |
Jeremy Harris <jgh146exb@wizmail.org> | no | 2023-10-10 | ||
76-03-Harden-dnsdb-against-crafted-DNS-responses.-Bug-3033.patch | [PATCH 3/3] Harden dnsdb against crafted DNS responses. Bug 3033 (cherry picked from commit 8787c8994f07c23c3664d76926e02f07314d699d) |
Jeremy Harris <jgh146exb@wizmail.org> | no | 2023-10-10 | ||
76-10-Fix-tr.-and-empty-strings.-Bug-3023.patch | [PATCH] Fix ${tr...} and empty-strings. Bug 3023 (cherry picked from commit b015574531cf18b2126edb9da5a99dad659207dd) |
Jeremy Harris <jgh146exb@wizmail.org> | no | 2023-09-11 | ||
76-12-DNS-more-hardening-against-crafted-responses.patch | [PATCH] DNS: more hardening against crafted responses | Jeremy Harris <jgh146exb@wizmail.org> | no | 2023-10-15 | ||
76-14-Lookups-Fix-dnsdb-lookup-of-multi-chunk-TXT.-Bug-305.patch | [PATCH] Lookups: Fix dnsdb lookup of multi-chunk TXT. Bug 3054 Broken=by: f6b1f8e7d642 |
Jeremy Harris <jgh146exb@wizmail.org> | no | 2023-11-17 | ||
77_CVE-2023-51766_4.97.1-release.diff | Fix smtp-smuggling (CVE-2023-51766) Pull upstream changes from 4.97.1 security release. | Jeremy Harris <jgh146exb@wizmail.org> | no | debian | upstream | 2023-12-31 |
78_01-Fix-MIME-parsing-of-filenames-specified-using-multip.patch | [PATCH 1/2] Fix MIME parsing of filenames specified using multiple parameters. Bug 3099 | Jeremy Harris <jgh146exb@wizmail.org> | no | 2024-07-01 | ||
78_02-MIME-support-RFC-2331-for-name-.-Bug-3099.patch | [PATCH 2/2] MIME: support RFC 2331 for name=. Bug 3099 | Jeremy Harris <jgh146exb@wizmail.org> | no | 2024-07-02 | ||
78_03-Compiler-quietening.patch | [PATCH] Compiler quietening | Jeremy Harris <jgh146exb@wizmail.org> | no | 2024-07-03 | ||
80_Lookups-fix-dbmnz-crash-on-zero-length-datum.-Bug-30.patch | [PATCH] Lookups: fix dbmnz crash on zero-length datum. Bug 3079 | Jeremy Harris <jgh146exb@wizmail.org> | no | 2024-03-16 | ||
90_localscan_dlopen.dpatch | 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 |
David Woodhouse, Derrick 'dman' Hudson, Marc MERLIN | yes | other, http://marc.merlins.org/linux/exim/files/sa-exim-current/ | 2022-12-19 |