Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-09 | Testsuite: fix pgsql testcase | Jeremy Harris | |
2021-12-30 | TLS: Deprecate RFC 5114 DH params. Bug 1895 | Jeremy Harris | |
2021-12-03 | OpenSSL: tidy DH and ECDH param setup | Jeremy Harris | |
Testsuite: expand DH testcase | |||
2021-09-28 | Merge branch '4.next' | Jeremy Harris | |
2021-08-11 | DKIM: fix verify under TLS & chunking, with pipelined next command | Jeremy Harris | |
2021-08-11 | Testsuite: testcases for DKIM under TLS | Jeremy Harris | |
2021-08-11 | Testsuite: testcase shuffling | Jeremy Harris | |
2021-08-01 | ACL: "seen" condition | Jeremy Harris | |
2021-06-24 | Testsuite: Fix 608 | Heiko Schlittermann (HS12-RIPE) | |
2021-06-24 | testsuite: adjust 622 for taintwarn | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit 460aac0eb9a289af1ab0f32a242a27dab851fa18) | |||
2021-06-24 | testsuite: add 0990 for allow_insecure_tainted_data | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit 56213337357265eb42c40dd04a22f6ac433b9e81) | |||
2021-06-24 | deliver | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit 2bafe3fc82cf62f0c21f939f5891b8d067f3abc7) | |||
2021-06-21 | Testsuite: fix munging for no-TLS build | Jeremy Harris | |
Broken-by: da40b1ec6b | |||
2021-06-19 | Testsuite: split out OpenSSL TLS1.3 resume tests | Jeremy Harris | |
Older library versions do not support 1.3 so a separate numbered testcase is needed | |||
2021-06-15 | hosts_require_helo | Jeremy Harris | |
2021-05-28 | Fix testsuite output for DB cases | Jeremy Harris | |
Broken-by: 186e99bafc | |||
2021-05-27 | Honour the outcome of parse_extract_address(), testsuite 471 | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit 39d83bf19fc0c4364e0a665360b14194c62e4ab4) | |||
2021-05-27 | CVE-2020-28007: Link attack in Exim's log directory | Qualys Security Advisory | |
We patch this vulnerability by opening (instead of just creating) the log file in an unprivileged (exim) child process, and by passing this file descriptor back to the privileged (root) parent process. The two functions log_send_fd() and log_recv_fd() are inspired by OpenSSH's functions mm_send_fd() and mm_receive_fd(); thanks! This patch also fixes: - a NULL-pointer dereference in usr1_handler() (this signal handler is installed before process_log_path is initialized); - a file-descriptor leak in dmarc_write_history_file() (two return paths did not close history_file_fd). Note: the use of log_open_as_exim() in dmarc_write_history_file() should be fine because the documentation explicitly states "Make sure the directory of this file is writable by the user exim runs as." (cherry picked from commit 2502cc41d1d92c1413eca6a4ba035c21162662bd) (cherry picked from commit 93e9a18fbf09deb59bd133986f4c89aeb2d2d86a) | |||
2021-05-27 | CVE-2020-28014, CVE-2021-27216: PID file handling | Heiko Schlittermann (HS12-RIPE) | |
Arbitrary PID file creation, clobbering, and deletion. Patch provided by Qualys. (cherry picked from commit 974f32939a922512b27d9f0a8a1cb5dec60e7d37) (cherry picked from commit 43c6f0b83200b7082353c50187ef75de3704580a) | |||
2021-05-27 | Add priv.c: reworked version of priv dropping code | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit 82b545236e6dc82b7af34528c532811bfc74ea19) (cherry picked from commit be31ef213f118abe5fc68732f5492b6b16d28b87) | |||
2021-05-27 | Handle SIGINT as we do with SIGTERM | Heiko Schlittermann (HS12-RIPE) | |
(cherry picked from commit cdc5c672e1c309294626cd5ed90acdccb05baaa1) (cherry picked from commit f9c8211fb0ad0dd362f471978a5e0abc5dfa71b4) | |||
2021-05-25 | Use separate line in Received: header for timestamp | Jeremy Harris | |
2021-05-11 | TLS DANE to multiple recipients w/ different DNSSec status | Heiko Schlittermann (HS12-RIPE) | |
2021-05-08 | DNS: Better handling of SOA when negative-caching lookups | Jeremy Harris | |
2021-05-05 | wip | Jeremy Harris | |
2021-04-25 | Testsuite: tidying | Jeremy Harris | |
2021-04-14 | taint: allow appendfile create_file option to specify a de-tainting safe ↵ | Jeremy Harris | |
path | |||
2021-03-19 | testsuite output changes resulting | Jeremy Harris | |
Broken-by: 649c209e19 | |||
2021-03-17 | testsuite output changes resulting | Jeremy Harris | |
Broken-by: 649c209e19 | |||
2021-03-16 | Pipeline QUIT after data | Jeremy Harris | |
2021-03-16 | Debug: tag client SMTP output with buffering qualifier | Jeremy Harris | |
2021-03-15 | Fix error messages in dbfn_open | Heiko Schlittermann (HS12-RIPE) | |
2021-02-13 | Testsuite: when generating a bounce message, allow time for exec to run ↵ | Jeremy Harris | |
before before feeding the message This is to keep debug output in similar order on different platforms | |||
2021-02-06 | Fix handling of server which follows a RCPT 452 with a 250. Bug 26092 | Jeremy Harris | |
2021-02-06 | Fix daemon-SIGHUP on FreeBSD | Jeremy Harris | |
2021-01-22 | Fix getting non-TLS QUIT in FIN segment | Jeremy Harris | |
Linux was behaving oddly with the TCP_CORK method, and using MSG_MORE is one fewer syscall. | |||
2021-01-21 | Testsuite: TLS server testcase consolidation | Jeremy Harris | |
2021-01-21 | Testsuite: TLS client testcase consolidation | Jeremy Harris | |
2021-01-19 | Testsuite: case for TLS client tls-on-connect | Jeremy Harris | |
2020-12-17 | Remove the X_ prefix from the PIPE_CONNECT SMTP service extension keyword. | Jeremy Harris | |
2020-12-16 | Fix matching of long addresses. Bug 2677 | Jeremy Harris | |
2020-10-11 | Testsuite: case-number shuffling | Jeremy Harris | |
2020-10-05 | Debug output: regularise host lookup tracing | Jeremy Harris | |
2020-10-05 | Add proxy_protocol_timeout main config option. | Heiko Schlittermann (HS12-RIPE) | |
2020-10-04 | Testsuite: Add test for proxy and -bh (Bug 2656) | Heiko Schlittermann (HS12-RIPE) | |
2020-09-26 | OpenSSL: Fix client-side tls_verify_cert_hostnames behaviour | Jeremy Harris | |
2020-08-31 | add an internal error code definition | Jeremy Harris | |
2020-08-31 | Fix non-TLS build | Jeremy Harris | |
2020-08-27 | Fix non-DANE build | Jeremy Harris | |
2020-08-26 | DANE: Fix 2 messages from queue case | Jeremy Harris | |