summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2016-05-25Accept "exim -bp -qGname"Jeremy Harris
2016-05-09New $queue_name variableJeremy Harris
queue_run_max main option expanded, allowing per-queue values
2016-05-08periodic queue runnerJeremy Harris
2016-05-08loggingJeremy Harris
2016-05-08testcaseJeremy Harris
2016-05-07ACL modifierJeremy Harris
2016-05-07Command-line optionsJeremy Harris
2016-05-06Avoid exposing passwords in log, on failing ldap lookup expansion. Bug 165Jeremy Harris
2016-05-04Avoid exposing passwords in log, on failing ldap lookup expansion. Bug 165Jeremy Harris
2016-05-04TLS: when tls_certificates unset, generate a selfsigned certJeremy Harris
2016-04-27Delivery: quieten smtp transport conn reuse vs. delivery race. Bug 1810Jeremy Harris
The fix is in deliver.c only. The remainder is just tidying.
2016-04-24DANE: Remove fallback from hosts_try_dane. If TLSA record not retrieved,Jeremy Harris
do not use this host.
2016-04-20Doc: fix minor typosHeiko Schlittermann (HS12-RIPE)
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