summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Docs: Update CVE text about the 4.92.3 release CVE-2019-16928exim-4.92.3exim-4.92+securityHeiko Schlittermann (HS12-RIPE)2019-09-291-39/+24
|
* Testsuite: src/client.c: handle long lines read back from the serverexim-4.92.3-RC1Heiko Schlittermann (HS12-RIPE)2019-09-282-8/+17
| | | | | | | Increase the buffer for reading data back from the server, and read at least until a '\n' appears in the input. (cherry picked from commit bb71a66f55c3dd047dd5973c08365a967910f5e1)
* Fix buffer overflow in string_vformat. CVE-2019-16928 Bug 2449Jeremy Harris2019-09-284-2/+90
| | | | | | | Add CVE announcement (cherry picked from commit 478effbfd9c3cc5a627fc671d4bf94d13670d65f) (cherry picked from commit c34650401d2d35a6ec3ba1c1a88d395f77030300)
* string.c: do not interpret '\\' before '\0' (CVE-2019-15846)exim-4.92.2-RC1exim-4.92.2Heiko Schlittermann (HS12-RIPE)2019-09-0213-2/+561
| | | | | | | Add documents about CVE-2019-15846 Add testcase for CVE-2019-15846 Update Changelog Add Announcements
* Update security contactHeiko Schlittermann (HS12-RIPE)2019-07-212-2/+2
|
* Add security postings for future referenceHeiko Schlittermann (HS12-RIPE)2019-07-204-0/+235
|
* Avoid re-expansion in ${sort } CVE-2019-13917 OVE-20190718-0006exim-4.92.1-RC2exim-4.92.1Jeremy Harris2019-07-183-67/+199
| | | | (cherry picked from commit 5c887f836e4d8e3f79da1c15565b56b40d9bd0dd)
* Fix dkim_verify_signers option. Bug 2366exim-4.92-jghexim-4.92-RC6exim-4.92Mad Alex2019-01-306-2/+211
| | | | | | Testsuite coverage by jgh. Broken-by: d342446f29
* Docs: clarify quoting for $pipe_addressesJeremy Harris2019-01-291-1/+2
| | | | | | The texinfo output version has single-quotes round a variable, so the sentence saying "precisely the text" was difficult to interpret.
* Docs: correct spamd portOdihambo Washington2019-01-291-1/+1
|
* configure.default: spacing, de-tabbingexim-4.92-RC5Heiko Schlittermann (HS12-RIPE)2019-01-271-6/+6
|
* Add basic framework for PRDR use with per-user content filters to example ↵Jeremy Harris2019-01-272-2/+73
| | | | | | | | | config. Mostly commented-out and with dummy lookups since we do not know what sorts of filtering may be employed. (cherry picked from commit b220576b3ba5396af6b3e0f45739f269079f8fc5)
* mk_exim_release: tidyHeiko Schlittermann (HS12-RIPE)2019-01-271-1/+1
|
* Docs: crossref list-separator changingJeremy Harris2019-01-241-20/+28
|
* Docs: crossref dlfunc APIJeremy Harris2019-01-241-0/+1
|
* More checks on header line length during receptionJeremy Harris2019-01-102-2/+11
|
* Docs: tweak TLS authenticator chapterJeremy Harris2019-01-051-5/+10
|
* Docs: missing optionsJeremy Harris2019-01-041-0/+3
| | | | Broken-by: b3ef41c94a
* Docs: tweak new-drivers chapterJeremy Harris2019-01-031-0/+3
|
* PIPE_CONNECT: fix feature-cache refreshJeremy Harris2018-12-3114-110/+350
|
* Docs: clarify logging from filterJeremy Harris2018-12-282-2/+4
|
* Update Changelog for GnuTLS and TLS 1.3 Bug 2359exim-4.92-RC4Heiko Schlittermann (HS12-RIPE)2018-12-271-7/+3
| | | | Fix is in 4896a3192ffac48885347460377edcd893eb9600
* GnuTLS: repeat lowlevel read and write operations while they request retryAndreas Metzler2018-12-252-9/+26
| | | | (cherry picked from commit 06faf21f3a84a3ac4aa4f7b1512087423d8c8541)
* mk_exim_release: more perlishHeiko Schlittermann (HS12-RIPE)2018-12-251-20/+26
|
* mk_exim_release: integrate signing and checksummingHeiko Schlittermann (HS12-RIPE)2018-12-251-4/+73
|
* DKIM: better debug for key/signature size mismatchJeremy Harris2018-12-221-21/+21
|
* OpenSSL: clear any leftover errors from the stack after SSL_accept succeedsJeremy Harris2018-12-213-11/+26
|
* mk_exim_release: output an useful error message when used for older versionsHeiko Schlittermann (HS12-RIPE)2018-12-201-0/+4
| | | | | Older releases can't be built with the newer mk_exim_release script, as there are interdependencies with scripts/reversion and version.sh
* Recent commit is thanks to Josh SorefHeiko Schlittermann (HS12-RIPE)2018-12-200-0/+0
| | | | I managed to drop his name, sorry for that.
* Grammar changes in docsHeiko Schlittermann (HS12-RIPE)2018-12-207-245/+246
|
* Fix copyright year and exim website URL schemaHeiko Schlittermann (HS12-RIPE)2018-12-201-2/+2
|
* spelling fixesklemens2018-12-2030-46/+46
|
* Docs: tweaksJeremy Harris2018-12-203-3/+3
|
* Default config: use ROUTER_SMARTHOST macro; documentexim-4.92-RC3ifdef_smarthostPhil Pennock2018-12-182-29/+172
| | | | | | | | | | | | Work around the `$host` vs CNAME issue for now by re-specifying the `tls_sni` value on the example `smarthost_smtp` transport, using the same macro which we use to turn on use of a smarthost. Uncomment both dnslookup and smarthost routers by default and let the macro choose between them. Bring the documentation of the default configuration closer to up-to-date, on this issue and others which I spotted while in there.
* stats_for_email: Do not auto-select the release directoryHeiko Schlittermann (HS12-RIPE)2018-12-181-11/+11
|
* Re-create test/configure scriptexim-4.92-RC2Heiko Schlittermann (HS12-RIPE)2018-12-181-1/+25
|
* Update Changelog for Bug 2351Heiko Schlittermann (HS12-RIPE)2018-12-181-6/+2
|
* Log failures to extract envelope addresses from message headers. Bug 2351Jeremy Harris2018-12-1812-74/+118
| | | | (cherry picked from commit 60c02b350a7d325e64ae0a656cfd37a9fbd162a7)
* doc: gsasl: be clearer that server-side onlyPhil Pennock2018-12-161-0/+3
|
* Fix build with content-scan enabled but all malware types disabledJeremy Harris2018-12-151-0/+1
|
* Fix parsing of option type Kint (integer, stored in K). Bug 2348Jeremy Harris2018-12-145-11/+10
| | | | Broken-by: a45431fa71
* sign_exim_package: do not auto-select the packages directoryexim-4.92-RC1Heiko Schlittermann (HS12-RIPE)2018-12-131-14/+13
|
* mk_exim_release: rework for dotted release schemeHeiko Schlittermann (HS12-RIPE)2018-12-133-358/+422
|
* reversion: Adapt to dotted release schemeHeiko Schlittermann (HS12-RIPE)2018-12-131-1/+1
|
* reversion: tidyHeiko Schlittermann (HS12-RIPE)2018-12-131-31/+29
|
* Docs: SPF lookup typeJeremy Harris2018-12-061-0/+6
|
* Send delay-MDN for any queurun past delay_warning, even if not retry time ↵Jeremy Harris2018-12-0531-1313/+1479
| | | | yet. Bug 2341
* tidyingJeremy Harris2018-12-0212-83/+79
|
* More debug in smtp transportJeremy Harris2018-12-022-0/+13
|
* Logging: outgoing_port on temporary errors for non-last hostsJeremy Harris2018-12-024-14/+23
| | | | Also show nonstandard ports in process info for exiwhat