summaryrefslogtreecommitdiff
path: root/src/src/host.c
Commit message (Expand)AuthorAgeFilesLines
* Deduplicate coding between exim and eximonJeremy Harris2022-06-021-71/+0
* Copyright updates:exim-4.96-RC0Jeremy Harris2022-04-231-1/+1
* TLS resumption: restrict session re-useJeremy Harris2022-04-121-3/+3
* Check query strings of query-style lookups for quoting. Bug 2850Jeremy Harris2022-03-031-17/+16
* Copyright updates:Jeremy Harris2021-10-231-1/+1
* tidyingJeremy Harris2021-07-071-1/+1
* Fix host_name_lookup (Close 2747)Heiko Schlittermann (HS12-RIPE)2021-05-171-2/+2
* Fix ${ipv6norm:}Jeremy Harris2021-05-041-2/+2
* DNS: explicit alloc/free of workspaceJeremy Harris2021-03-211-11/+25
* DKIM: verify using separate pool-pair, reset per messageJeremy Harris2021-03-201-0/+1
* Linux and the BSDs have getifaddrs(). Use it and save a bunch of complex...Jeremy Harris2021-03-171-1/+1
* Fix list-expansion for various domainlists, having included sublist elements....Jeremy Harris2021-02-221-23/+23
* Convert more cases of list-walking to use self-assigned memory for the list-itemJeremy Harris2020-12-241-5/+2
* Unbreak non-ipv6 buildJeremy Harris2020-10-051-2/+0
* Debug output: regularise host lookup tracingJeremy Harris2020-10-051-34/+32
* Debug: minor updatesJeremy Harris2020-08-231-1/+1
* TLS: use RFC 6125 rules for certifucate name checks when CNAMES are present. ...Jeremy Harris2020-06-111-3/+20
* Copyright updates:exim-4_94_RC0Jeremy Harris2020-04-301-0/+1
* tidyingJeremy Harris2020-04-221-12/+11
* Taint: check on supplied buffer vs. list when extracting elementsJeremy Harris2020-04-051-1/+2
* Fix taint-handling in rDNS name constructionJeremy Harris2019-11-101-4/+4
* Logging: TLSA lookups should honor slow_lookup_logJeremy Harris2019-11-011-3/+76
* Be careful about DNS response AD/AA bits for error returnsJeremy Harris2019-10-221-1/+1
* tidyingJeremy Harris2019-09-051-3/+1
* DNS: use tainted memory for all lookupsJeremy Harris2019-08-131-38/+38
* De-taint library-return string for inet_ntoa() etcJeremy Harris2019-07-251-3/+5
* Track tainted data and refuse to expand itJeremy Harris2019-07-251-52/+53
* Logging: fix initial listening-on log lineJeremy Harris2019-03-181-0/+1
* Use C99 initialisations for iteratorsJeremy Harris2019-02-101-170/+141
* tidyingJeremy Harris2018-12-021-16/+14
* tidyingJeremy Harris2018-11-201-22/+11
* Recast more internal string routines to use growable-stringsJeremy Harris2018-11-151-6/+8
* tidyingJeremy Harris2018-11-141-11/+5
* Use single-bit fields for global flagsJeremy Harris2018-08-221-9/+9
* Support REQUIRETLSJeremy Harris2018-07-271-1/+1
* Avoid minor memleak during multi-message STARTTLS'd connsJeremy Harris2018-02-171-23/+24
* tidyingJeremy Harris2018-02-171-3/+3
* Update copyright year to 2018Heiko Schlittermann (HS12-RIPE)2018-02-101-1/+1
* Routing: dnslookup and manualroute routers: ipv4_only, ipv4_prefer options. ...Jeremy Harris2018-01-281-36/+49
* Debug: fix coding in dnssec reporting. Bug 2205Jeremy Harris2017-12-011-2/+2
* Copyright year bumps for substantive changes 2017exim-4_90_RC1Jeremy Harris2017-10-261-1/+1
* String handling: refactor the expanding-string routines and users to use a de...Jeremy Harris2017-10-141-20/+19
* tidyingJeremy Harris2017-08-141-6/+6
* Use retval from sprintf while walking buffersJeremy Harris2017-08-011-4/+1
* tidyingJeremy Harris2017-04-161-7/+7
* DNS: return explicit error code to caller on dnssec failure, for better loggingJeremy Harris2017-02-111-42/+59
* Bug-fix no_require_dnssec parsing & spelling fixesJosh Soref2017-01-181-1/+1
* 214 spelling fixesJosh Soref2017-01-181-2/+2
* constificationJeremy Harris2016-10-291-5/+3
* String-handling: rename string_cat() to string_catn() and intro a new string_...Jeremy Harris2016-04-101-3/+3