Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-06 | Check for proper output separator in expanding ${addresses:STRING} ↵ | Heiko Schlittermann (HS12-RIPE) | |
(Closes 2171) Better yet would be to force setting the output separator literally, and not after expansion of the STRING. But this would be an incompatible change. | |||
2017-10-06 | Better handling of printing NULL pointers | Jeremy Harris | |
2017-10-05 | testsuite output changes | Jeremy Harris | |
2017-10-05 | Fix debug output for NULL pointers on FreeBSD. | Jeremy Harris | |
The testsuite had failures, mostly in DB opens finding no existing file, where debug output to stderr showed "0xAAAAAAAA" rather than "(nil)". Code it explicitly, at least in %p handling, rather than relying on sprintf() bevahiour. | |||
2017-10-01 | Testsuite: for TFO testcases manipulate the system state | Jeremy Harris | |
Linux-centric; will need elaboration for other platforms | |||
2017-10-01 | TFO: better detection of client fast-open connections (again) | Jeremy Harris | |
2017-09-25 | Testsuite: Ignore optional-config output change | Jeremy Harris | |
2017-09-25 | DKIM: support specifying alternate-identity tag for signing. Bug 2170 | Jeremy Harris | |
2017-09-20 | TFO: early-data for ClamAV and for readsocket expansion | Jeremy Harris | |
2017-09-19 | Avoid repeated string-copy building command-string for rspamd | Jeremy Harris | |
2017-09-19 | TFO: better detection of client fast-open connections | Jeremy Harris | |
2017-09-19 | Fix testsuite build for non-TFO platforms | Jeremy Harris | |
2017-09-19 | TFO: early-data for client outbound via socks5 proxy | Jeremy Harris | |
2017-09-18 | exipick: add -C|--config option | Heiko Schlittermann (HS12-RIPE) | |
This fits better to echo test | exim -C /tmp/test.conf -v test@example.com exipick -C /tmp/test.conf | |||
2017-09-18 | SOCKS: fix unitialized-pointer | Jeremy Harris | |
2017-09-16 | tidying | Jeremy Harris | |
2017-09-16 | Fix build on FreeBSD | Jeremy Harris | |
2017-09-16 | Fix function prototype | Jeremy Harris | |
2017-09-16 | Support parallel-build for the buildtin macros | Jeremy Harris | |
2017-09-16 | tidying | Jeremy Harris | |
2017-09-16 | Provide readn() as a wrapper around read() | Heiko Schlittermann (HS12-RIPE) | |
This readn() reads all the data requested, even if the writer sends it in smaller chunks. | |||
2017-09-16 | Use writev(2) when sending delivery status to the parent | Heiko Schlittermann (HS12-RIPE) | |
2017-09-16 | Do not use O_NONBLOCK for reading the delivery transport pipe | Heiko Schlittermann (HS12-RIPE) | |
2017-09-12 | Tidy build under pre-v3 GnuTLS | Jeremy Harris | |
2017-09-12 | DKIM: support multiple signing, by selector | Jeremy Harris | |
2017-09-12 | DKIM: support multiple hash methods | Jeremy Harris | |
2017-09-12 | DKIM: rename internal signing api | Jeremy Harris | |
2017-09-10 | DKIM: fix signing bug induced by total size of parameter text | Jeremy Harris | |
causing header-line fold between "b=" and terminating ";" of pseudo-header. | |||
2017-09-10 | specified-initialisers | Jeremy Harris | |
2017-09-04 | Fix sieve QP regression from Coverity cleanups | Phil Pennock | |
Fixes: 2161 | |||
2017-09-02 | Logging: restrict TFO client-side to Linux | Jeremy Harris | |
The detection method depends on a getsockopt struct member apparently not supported by FreeBSD (at least). Other platforms status unknown. | |||
2017-08-31 | Logging: TCP Fast Open | Jeremy Harris | |
2017-08-21 | Fix address ignore-errors flag bit initialisation and propagation | Jeremy Harris | |
Broken-by: 7eb0e5d2b8 | |||
2017-08-21 | Fixed compilation with mariadb-10.2 | Jaroslav Škarvada | |
https://bugzilla.redhat.com/show_bug.cgi?id=1467312 Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com> Exim-merge-changes: added ChangeLog item (Phil Pennock) | |||
2017-08-20 | Use bitfields for flags in the "addr" struct | Jeremy Harris | |
2017-08-20 | Logging: add elapsed-time element to unexpected-diconnection lines | Jeremy Harris | |
2017-08-14 | tidying | Jeremy Harris | |
2017-08-14 | tidying | Jeremy Harris | |
2017-08-13 | Fix EXPERIMENTAL_DMARC build | Jeremy Harris | |
Broken-by: f2ed27cf5f | |||
2017-08-13 | Fix non-TLS build | Jeremy Harris | |
Broken-by: e5de01f091 | |||
2017-08-13 | Typo | Jeremy Harris | |
Broken-by: f2ed27cf5f | |||
2017-08-13 | Document CVE assignment for Berkeley DB issue | Jeremy Harris | |
2017-08-10 | Coding: use specified-initialisers | Jeremy Harris | |
2017-08-09 | Use exim string facilities rather than custom parser for DKIM pubkey | Jeremy Harris | |
2017-08-09 | DKIM: Enforce any "h" field present in the DNS publickey record. This can ↵ | Jeremy Harris | |
be set to require specific hash types, eg sha256, in signatues. There is an IETF draft in discussion which deprecates sha1 so this feature may start to be used. | |||
2017-08-06 | Logging: millisecond time on 'no MAIL' lines. Bug 2102 | Jeremy Harris | |
2017-08-05 | tidying | Jeremy Harris | |
2017-08-05 | tidying | Jeremy Harris | |
2017-08-05 | Debugging: millisecond timestamps. Bug 2102 | Jeremy Harris | |
2017-08-04 | Logging: millisecond QT and DT. Bug 2102 | Jeremy Harris | |