2021-06-27 |
Jeremy Harris | smtp tpt fallback_hosts list must be mutable |
tree | commitdiff |
2021-06-27 |
Jeremy Harris | hostlist for router fallback_hosts must be mutable |
tree | commitdiff |
2021-06-27 |
Jeremy Harris | consification |
tree | commitdiff |
2021-06-27 |
Jeremy Harris | avoid modifying source text in parse_forward_list() |
tree | commitdiff |
2021-06-27 |
Jeremy Harris | avoid modifying source text, in appendfile |
tree | commitdiff |
2021-06-27 |
Jeremy Harris | tree nodes for acls must be mutable |
tree | commitdiff |
2021-06-27 |
Jeremy Harris | avoid modifying possible config text during :fail:... |
tree | commitdiff |
2021-06-27 |
Jeremy Harris | copy transport struct for modifying for **bypassed... |
tree | commitdiff |
2021-06-27 |
Jeremy Harris | use store_get_perm() |
tree | commitdiff |
2021-06-27 |
Jeremy Harris | driver options blocks must be mutable |
tree | commitdiff |
2021-06-27 |
Jeremy Harris | router instance must be mutable |
tree | commitdiff |
2021-06-27 |
Jeremy Harris | namedlist_block has to be allocated mutably, to cache... |
tree | commitdiff |
2021-06-27 |
Jeremy Harris | first go. crashes in 0003 |
tree | commitdiff |
2021-06-27 |
Jeremy Harris | Fix Solaris 10 build, more |
tree | commitdiff |
2021-06-27 |
Jeremy Harris | Fix Solaris 10 build, for intro of taintwarn |
tree | commitdiff |
2021-06-27 |
Jeremy Harris | TLS: track changing fd of file-watcher when creds are... |
tree | commitdiff |
2021-06-25 |
Heiko Schlitterman... | Merge branch 'hs/taintwarn' |
tree | commitdiff |
2021-06-24 |
Heiko Schlitterman... | Fix logging with build-time config and empty elements... |
tree | commitdiff |
2021-06-24 |
Jeremy Harris | Fix logging with empty element in log_file_path (Bug... |
tree | commitdiff |
2021-06-24 |
Heiko Schlitterman... | Silence the compiler |
tree | commitdiff |
2021-06-24 |
Heiko Schlitterman... | Do not close the (main)_log, if we do not see a chance... |
tree | commitdiff |
2021-06-24 |
Heiko Schlitterman... | Silence compiler |
tree | commitdiff |
2021-06-24 |
Heiko Schlitterman... | tidy log.c |
tree | commitdiff |
2021-06-24 |
Heiko Schlitterman... | smtp |
tree | commitdiff |
2021-06-24 |
Heiko Schlitterman... | smtp_out |
tree | commitdiff |
2021-06-24 |
Heiko Schlitterman... | deliver |
tree | commitdiff |
2021-06-24 |
Heiko Schlitterman... | rf_get_transport |
tree | commitdiff |
2021-06-24 |
Heiko Schlitterman... | lf_sqlperform |
tree | commitdiff |
2021-06-24 |
Heiko Schlitterman... | expand |
tree | commitdiff |
2021-06-24 |
Heiko Schlitterman... | directory |
tree | commitdiff |
2021-06-24 |
Heiko Schlitterman... | deliver |
tree | commitdiff |
2021-06-24 |
Heiko Schlitterman... | pipe |
tree | commitdiff |
2021-06-24 |
Heiko Schlitterman... | autoreply |
tree | commitdiff |
2021-06-24 |
Heiko Schlitterman... | rda |
tree | commitdiff |
2021-06-24 |
Heiko Schlitterman... | parse |
tree | commitdiff |
2021-06-24 |
Heiko Schlitterman... | acl |
tree | commitdiff |
2021-06-24 |
Heiko Schlitterman... | dbstuff |
tree | commitdiff |
2021-06-24 |
Heiko Schlitterman... | search |
tree | commitdiff |
2021-06-24 |
Heiko Schlitterman... | Introduce main config option allow_insecure_tainted_data |
tree | commitdiff |
2021-06-22 |
Jeremy Harris | GnuTLS: fix build with older GnuTLS |
tree | commitdiff |
2021-06-22 |
Jeremy Harris | TLS: as server, reject connections with ALPN indicating... |
tree | commitdiff |
2021-06-21 |
Jeremy Harris | Compiler quietening |
tree | commitdiff |
2021-06-19 |
Jeremy Harris | OpenSSL: on library versions too old to support session... |
tree | commitdiff |
2021-06-17 |
Jeremy Harris | OpenSSL: fix verify-certs stack initialization |
tree | commitdiff |
2021-06-15 |
Jeremy Harris | hosts_require_helo |
tree | commitdiff |
2021-06-08 |
Jeremy Harris | Fix server creds cache invalidation |
tree | commitdiff |
2021-06-07 |
Jeremy Harris | compiler quietening |
tree | commitdiff |
2021-06-07 |
Jeremy Harris | Re-fix non-Linux build |
tree | commitdiff |
2021-06-06 |
Jeremy Harris | tidying |
tree | commitdiff |
2021-06-06 |
Jeremy Harris | Fix non-Linux build |
tree | commitdiff |
2021-06-06 |
Jeremy Harris | Observability: listen queue backlog |
tree | commitdiff |
2021-06-06 |
Jeremy Harris | Avoid rescanning listen select set |
tree | commitdiff |
2021-06-06 |
Jeremy Harris | Compute select fd_set outside daemon loop |
tree | commitdiff |
2021-06-05 |
Jeremy Harris | Fix SSL creds file watching on kevent platforms (BSDs... |
tree | commitdiff |
2021-06-04 |
Jeremy Harris | DMARC: note unsupported library versions issue |
tree | commitdiff |
2021-06-04 |
Jeremy Harris | debug: fix openssl output |
tree | commitdiff |
2021-06-03 |
Jeremy Harris | DKIM: under GnuTLS, permit weak algorithms |
tree | commitdiff |
2021-05-28 |
Jeremy Harris | tidying |
tree | commitdiff |
2021-05-28 |
Jeremy Harris | tidying |
tree | commitdiff |
2021-05-28 |
Jeremy Harris | Logging: avoid pause during log-open under testsuite |
tree | commitdiff |
2021-05-28 |
Jeremy Harris | Fix dmarc build |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | Merge branch 'qualys-2020' |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | Fix BDAT issue for body w/o trailing CRLF (again Bug... |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | rewrite: revert to unchecked result of parse_extract_ad... |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | Honour the outcome of parse_extract_address(), testsuit... |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | Update upgrade notes and source about use of seteuid() |
tree | commitdiff |
2021-05-27 |
Qualys Security... | CVE-2020-28007: Link attack in Exim's log directory |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | CVE-2020-28016: Heap out-of-bounds write in parse_fix_p... |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | SECURITY: Avoid modification of constant data in dkim... |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | SECURITY: Leave a clean smtp_out input buffer even... |
tree | commitdiff |
2021-05-27 |
Qualys Security... | SECURITY: Always exit when LOG_PANIC_DIE is set |
tree | commitdiff |
2021-05-27 |
Qualys Security... | CVE-2020-28012: Missing close-on-exec flag for privileg... |
tree | commitdiff |
2021-05-27 |
Qualys Security... | CVE-2020-28024: Heap buffer underflow in smtp_ungetc() |
tree | commitdiff |
2021-05-27 |
Qualys Security... | CVE-2020-28009: Integer overflow in get_stdinput() |
tree | commitdiff |
2021-05-27 |
Qualys Security... | CVE-2020-28015+28021: New-line injection into spool... |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | CVE-2020-28026: Line truncation and injection in spool_... |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | CVE-2020-28022: Heap out-of-bounds read and write in... |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | CVE-2020-28017: Integer overflow in receive_add_recipient() |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | SECURITY: Refuse negative and large store allocations |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | CVE-2020-28013: Heap buffer overflow in parse_fix_phrase() |
tree | commitdiff |
2021-05-27 |
Qualys Security... | CVE-2020-28011: Heap buffer overflow in queue_run() |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | CVE-2020-28010: Heap out-of-bounds write in main() |
tree | commitdiff |
2021-05-27 |
Qualys Security... | CVE-2020-28018: Use-after-free in tls-openssl.c |
tree | commitdiff |
2021-05-27 |
Qualys Security... | CVE-2020-28025: Heap out-of-bounds read in pdkim_finish... |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | CVE-2020-28014, CVE-2021-27216: PID file handling |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | Add priv.c: reworked version of priv dropping code |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | CVE-2020-28008: Assorted attacks in Exim's spool directory |
tree | commitdiff |
2021-05-27 |
Jeremy Harris | CVE-2020-28019: Failure to reset function pointer after... |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | SECURITY: smtp_out: Leave a clean input buffer, even... |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | SECURITY: Avoid modification of constant data |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | SECURITY: Avoid memory corruption in dkim handling |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | SECURITY: Avoid decrement of dkim_collect_input if... |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | SECURITY: Check overrun rcpt_count integer |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | SECURITY: Fix safeguard against upward traversal in... |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | SECURITY: Don't miss the very last byte when reading... |
tree | commitdiff |
2021-05-27 |
Heiko Schlitterman... | SECURITY: off-by-one in smtp transport (read response) |
tree | commitdiff |
2021-05-27 |
Phil Pennock | Start documenting the things we changed incompatibly. |
tree | commitdiff |
2021-05-27 |
Phil Pennock | Inline four often-called new functions |
tree | commitdiff |
2021-05-27 |
Jeremy Harris | Fixes for compilation |
tree | commitdiff |
2021-05-27 |
Phil Pennock | SECURITY: rework BDAT receive function handling |
tree | commitdiff |
next |