summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2016-04-14Docs: add note on list-splittingJeremy Harris
2016-04-10Docs: fix URLJeremy Harris
2016-04-08Doc: change in proxy variable names. Bug 1813Andrew Colin Kissa
2016-04-07Add perl_taintmode optionHeiko Schlittermann (HS12-RIPE)
2016-04-06ACL: remove obsolete demime conditionJeremy Harris
2016-04-06Pass on SIZE to cutthrough connectionJeremy Harris
2016-04-06Docs: Clean for next releaseJeremy Harris
2016-04-02 Copyright year updates (things touched in 2016)Jeremy Harris
Update current year in docs and banner copyright in src/src/globals.c Rest of changes from: vi $(git whatchanged --since=2016-01-01 | grep '^:100' | sed -n 's/^[^M]*M//p' | sort -u | fgrep -v test/)
2016-03-30Typo fix.Andreas Metzler
messsage -> message receved -> received Found/reported by Vincent Lefevre in <https://bugs.debian.org/819482>.
2016-03-24Doc: Improve clarity on -beHeiko Schlittermann (HS12-RIPE)
2016-03-14Docs: cuttthrough loggingJeremy Harris
2016-03-12Doc: Minor clarifications about the environmentHeiko Schlittermann (HS12-RIPE)
2016-03-12Don't issue env warning if env is emptyHeiko Schlittermann (HS12-RIPE)
keep_environment needs to be mentioned in the runtime config. Setting add_environment isn't enough to suppress the warning.
2016-03-10Doc: clarify -nHeiko Schlittermann (HS12-RIPE)
2016-03-10Extend configure.sample and the relevant spec partHeiko Schlittermann (HS12-RIPE)
2016-03-09String expansions: fix ${extract }, for the numeric/3-string case. Bug 1807Jeremy Harris
Broken-by: 82dbd37 In "skipping" mode when parsing an expansion we want to avoid expanding the arguments, as the data for expansion is not necessarily valid. This bit us previously for an extract within an "if inlist". But the number of args for ${extract } depends on the expanded value of the first arg. Retreat from strict parsing and just line up the outer braces, accepting any number of args while skipping. The separate non-skipping execution will do the proper checking.
2016-03-09Store the initial working directory, expand $initial_cwd. Bug 1805Heiko Schlittermann (HS12-RIPE)
2016-03-09Fix build for HP-UX and older Solaris: (un)setenv. Bug 1578Jeremy Harris
Broken-by: bc3c7bb7d4ab
2016-03-07tidying: coverity issuesexim-4_87_RC6Jeremy Harris
2016-03-07Docs: typoJeremy Harris
2016-03-05typoesAndreas Metzler
2016-03-03Cutthrough: Reflect 5xx recipient reject from target to originatorJeremy Harris
When connection not opened by verify and target hard-rejects a RCPT, the reject was not being passed to the originating system (just the cutthrough connection was being dropped). Fix this.
2016-03-03Testsuite: testcases for rejected rcpt-callout-triggered cutthroughJeremy Harris
2016-03-03Cutthrough: fix operation under -bhc to not actually deliver. Bug 1800Jeremy Harris
2016-03-03Delay chdir(/) until we opened the main configHeiko Schlittermann (HS12-RIPE)
2016-03-02Tidying: Issues detected by gcc --fsanitize=undefinedJeremy Harris
2016-03-02Merge branch 'master'Heiko Schlittermann (HS12-RIPE)
2016-02-24Removed doc references to relay-test.mail-abuse.orgNigel Metheringham
As per github ticket #37 - https://github.com/Exim/exim/issues/37 relay-test.mail-abuse.org is no longer available so references to it have been removed from the documentation.
2016-02-18Fix CVE-2016-1531exim-4_87_RC4Heiko Schlittermann (HS12-RIPE)
Add keep_environment, add_environment. Change the working directory to "/" during the early startup phase. (cherry picked from commit 2b92b67bfc33efe05e6ff2ea3852731ac2273832) (cherry picked from commit 14b82c8b736c8ed24eda144f57703cb9feac6323) (cherry picked from commit 9ca92d0c6e9c6f161bd8111366c6952d3a9315e2) (cherry picked from commit 0020c6d9ecfd98ed7b2b337ed4f898fdc409784b) (cherry picked from commit e8f96966360ea8867ad6a8b5affda6c37fa4958c) (cherry picked from commit ef6fb807c1e1a665f444f644c60c77269f7c5209)
2016-02-18Docs: clarify unit of S= log line elementJeremy Harris
2016-02-14Malware: fix error logged on a scanner connect fail. Bug 1796Jeremy Harris
2016-02-10Doc: correct minor typoHeiko Schlittermann (HS12-RIPE)
2016-02-10DKIM: fix selection of header for signing/verification given several. Bug 1792Jeremy Harris
2016-02-06SRS: fix crash in queryprogram router when compiled with EXPERIMENTAL_SRSJeremy Harris
2016-02-05Rename build-time option TMPDIR to EXIM_TMPDIRAlexander Tsoy
Build-time option TMPDIR included in Makefile clashes with environment variable of the same name. This breaks tools that make use of that variable, such as distcc. The following example demonstrates what's going on: $ cat Makefile TMPDIR="/tmp" all: env $ export TMPDIR=test $ make | grep ^TMPDIR TMPDIR="/tmp" distcc error (note the extra quotes): ERROR: can't use TMPDIR ""/tmp"": No such file or directory
2016-02-04Docs: add note on costs of cutthrough delivery in local-rejection casesJeremy Harris
2016-02-02Docs: note DKIM signing options in smtp transport chapterJeremy Harris
2016-01-28Docs: clarify command string content in ${readsocket }Jeremy Harris
2016-01-25Fix typo on ChangeLogHeiko Schlittermann (HS12-RIPE)
2016-01-22Docs: clarify use of $dkim_selector variableJeremy Harris
2016-01-22PDKIM: Fix use of private-keys having trailing '=' in the base-64. Bug 1781Jeremy Harris
2016-01-22Cutthrough: Fix bug with dot-only lineJeremy Harris
2016-01-18Change notesJeremy Harris
2016-01-17Restrict line lengths in bounces. Bug 1760Jeremy Harris
2016-01-16VRFY: Permit an ACL to override the default 252 response, to supportJeremy Harris
verify-by-ACL instead of the more usual verify-by-routers. Bug 1769
2016-01-16TidyingJeremy Harris
2016-01-14OpenSSL: Default the SINGLE_DH_USE option flag setJeremy Harris
2016-01-12Docs: add note on HELO rejections, and add requirment on good HELO inJeremy Harris
the example configuration
2016-01-06DKIM: Remove embedded copy of PolarSSL and use OpenSSL/GnuTLS library.Jeremy Harris
Bug 1192
2015-12-30Support certificates in base64 expansion operator. Bug 1762Jeremy Harris