summaryrefslogtreecommitdiff
path: root/src/src/acl.c
Commit message (Expand)AuthorAgeFilesLines
* Regex compile cacheingJeremy Harris2022-06-191-5/+7
* tidyingJeremy Harris2022-06-181-112/+114
* Debug: pass ACL-initiated debug through spool residencyexim-4.96-RC1Jeremy Harris2022-05-151-2/+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-19/+39
* Revert introduction of alloc_insecure_tainted_dataJeremy Harris2022-03-011-23/+15
* Debug pretrigger capture facilityJeremy Harris2022-02-051-10/+24
* Stop option for ACL control of debug loggingJeremy Harris2022-01-271-2/+9
* Fix early use of $sender_host_nameJeremy Harris2021-11-191-1/+1
* tidyingJeremy Harris2021-11-101-1/+1
* Copyright updates:Jeremy Harris2021-10-231-1/+1
* Merge branch '4.next'Jeremy Harris2021-09-281-0/+143
|\
| * ACL: "seen" conditionJeremy Harris2021-08-011-0/+143
* | Builtin macros for ACL conditions & modifiersJeremy Harris2021-08-041-0/+22
|/
* tidyingJeremy Harris2021-07-071-2/+2
* Fix tainted message for fakerejectJeremy Harris2021-07-071-2/+4
* Silence compilerHeiko Schlittermann (HS12-RIPE)2021-06-241-1/+1
* aclHeiko Schlittermann (HS12-RIPE)2021-06-241-24/+21
* SECURITY: length limits on many cmdline optionsPhil Pennock2021-05-271-2/+2
* Testsuite: tidyingJeremy Harris2021-04-251-1/+1
* Taint: enforce untainted ACL text lineJeremy Harris2021-04-251-8/+20
* DNS: explicit alloc/free of workspaceJeremy Harris2021-03-211-18/+52
* Fix list-expansion for various domainlists, having included sublist elements....Jeremy Harris2021-02-221-3/+3
* tidyingJeremy Harris2020-08-231-3/+3
* OpenSSL: in server, detect TCP RST from client after QUIT under SSL,Jeremy Harris2020-07-241-2/+4
* Fix taint trap in parse_fix_phrase(). Bug 2617Jeremy Harris2020-07-091-2/+1
* Remove attempts to quieten compiler static-checking (more)Jeremy Harris2020-06-281-2/+0
* Cutthrough: handle request when a callout-hold is active. Bug 2604Jeremy Harris2020-06-221-23/+27
* Relax restrictions on which ACLs verify conditions may be usedJeremy Harris2020-06-141-4/+4
* Taint: fix verify. Bug 2598Jeremy Harris2020-06-141-1/+1
* Taint: fix multiple ACL actions to properly manage tainted argument dataJeremy Harris2020-06-031-6/+6
* Quota checking during reception. Bug 163Jeremy Harris2020-05-261-5/+80
* tidyingJeremy Harris2020-05-261-17/+13
* Copyright updates:exim-4_94_RC0Jeremy Harris2020-04-301-0/+1
* Taint: fix parsing of ACL ratelimit conditionJeremy Harris2020-04-121-1/+1
* MySQL, pgsql: per-query server options outside the lookup string. Bug 2546Jeremy Harris2020-04-061-5/+4
* Taint: check on supplied buffer vs. list when extracting elementsJeremy Harris2020-04-051-1/+1
* tidying: skip_whitespaceJeremy Harris2020-04-041-10/+9
* ACL: Fix parsing of control=queue_onlyJeremy Harris2020-02-041-21/+17
* ACL: control = queue/first_pass_routeJeremy Harris2020-01-261-1/+17
* tidyingJeremy Harris2020-01-261-192/+186
* string handling: strlen for gstringJeremy Harris2020-01-121-2/+2
* ACL: taint-enforce queue modifierJeremy Harris2020-01-111-0/+6
* $local_part_verifiedJeremy Harris2020-01-111-16/+12
* Fix taint-handling in rDNS name constructionJeremy Harris2019-11-101-2/+1
* DMARC: promote the support from Experimental to mainlineJeremy Harris2019-09-221-12/+12
* DNS: use tainted memory for all lookupsJeremy Harris2019-08-131-8/+8
* compiler quieteningJeremy Harris2019-08-031-5/+5
* Track tainted data and refuse to expand itJeremy Harris2019-07-251-17/+29
* Inline the smaller string-handling functionsJeremy Harris2019-06-161-1/+1