summaryrefslogtreecommitdiff
path: root/src/src/parse.c
Commit message (Expand)AuthorAgeFilesLines
* More abstraction of the gstring APIJeremy Harris2023-02-051-6/+6
* SPDX: Mass-update to GPL-2.0-or-laterJeremy Harris2022-11-271-1/+1
* SPDX: license tags (mostly by guesswork)Jeremy Harris2022-11-271-0/+1
* SRS: fix encode operation for empty sender addresses.Jeremy Harris2022-06-011-1/+1
* Copyright updates:exim-4.96-RC0Jeremy Harris2022-04-231-1/+1
* Check query strings of query-style lookups for quoting. Bug 2850Jeremy Harris2022-03-031-13/+14
* Revert introduction of alloc_insecure_tainted_dataJeremy Harris2022-03-011-1/+5
* Fix include_directory in redirect routers. Bug 2715Jeremy Harris2022-02-131-3/+6
* constificationJeremy Harris2022-02-131-3/+3
* tidyingJeremy Harris2022-02-061-28/+27
* Fix bogus error message copy. Bug 2857Jeremy Harris2022-02-061-4/+5
* Copyright updates:Jeremy Harris2021-10-231-1/+1
* Merge branch '4.next'Jeremy Harris2021-09-281-1/+2
|\
| * ConstificationThomas Noll2021-09-151-1/+2
* | Fix validation of domain-literals in Message_ID: headers. Bug 2805Jeremy Harris2021-09-051-13/+21
|/
* consificationJeremy Harris2021-06-281-5/+5
* avoid modifying source text in parse_forward_list()Jeremy Harris2021-06-281-21/+15
* avoid modifying possible config text during :fail: deliveryJeremy Harris2021-06-281-15/+7
* Silence compilerHeiko Schlittermann (HS12-RIPE)2021-06-241-1/+1
* parseHeiko Schlittermann (HS12-RIPE)2021-06-241-5/+1
* CVE-2020-28016: Heap out-of-bounds write in parse_fix_phrase()Heiko Schlittermann (HS12-RIPE)2021-05-271-3/+3
* CVE-2020-28013: Heap buffer overflow in parse_fix_phrase()Heiko Schlittermann (HS12-RIPE)2021-05-271-6/+1
* Fixes for compilationJeremy Harris2021-05-271-111/+111
* SECURITY: fix Qualys CVE-2020-PFPZAPhil Pennock2021-05-271-0/+5
* SECURITY: fix Qualys CVE-2020-PFPSNPhil Pennock2021-05-271-3/+11
* SECURITY: length limits on many cmdline optionsPhil Pennock2021-05-271-4/+4
* DKIM: verify using separate pool-pair, reset per messageJeremy Harris2021-03-201-0/+1
* Release unused memory in parse_quote_2047()Jeremy Harris2020-07-101-2/+7
* Fix taint trap in parse_fix_phrase(). Bug 2617Jeremy Harris2020-07-091-58/+31
* Move errno-protection into string_open_failed()Jeremy Harris2020-07-051-1/+1
* Copyright updates:exim-4_94_RC0Jeremy Harris2020-04-301-0/+1
* tidying: skip_whitespaceJeremy Harris2020-04-041-4/+4
* Fix segfault on bad cmdline -f (sender) argument. Bug 2541Jeremy Harris2020-03-201-7/+13
* taint enforce: file access backstopsJeremy Harris2020-01-111-2/+2
* redirect router: taint-enforce filenamesJeremy Harris2020-01-111-5/+12
* Track tainted data and refuse to expand itJeremy Harris2019-07-251-12/+14
* tidyingJeremy Harris2018-11-141-2/+2
* Use single-bit fields for global flagsJeremy Harris2018-08-221-10/+10
* Update copyright year to 2018Heiko Schlittermann (HS12-RIPE)2018-02-101-1/+1
* tidyingJeremy Harris2017-12-081-4/+4
* Tidy build for OpenBSDJeremy Harris2017-10-141-2/+2
* tidyingJeremy Harris2017-08-141-6/+6
* Use retval from sprintf while walking buffersJeremy Harris2017-08-011-2/+1
* Copyright year bumps for substantive changes 2017exim-4_89_RC1Phil Pennock2017-01-301-1/+1
* Restrict address-parsing to a maximum of five layers of nested angle-brackets,Jeremy Harris2017-01-301-10/+14
* 214 spelling fixesJosh Soref2017-01-181-1/+1
* tidyingJeremy Harris2016-09-171-2/+2
* Tidying: coverity issuesJeremy Harris2016-09-011-3/+4
* Tidying: coverity issuesJeremy Harris2016-08-201-9/+49
* Source: Remove trailing whitespaces from src/*.{h,c}Heiko Schlittermann (HS12-RIPE)2015-11-011-1/+1