summaryrefslogtreecommitdiff
path: root/src/src/dns.c
Commit message (Expand)AuthorAgeFilesLines
* Fix list-expansion for various domainlists, having included sublist elements....Jeremy Harris2021-02-221-3/+3
* Copyright updates:exim-4_94_RC0Jeremy Harris2020-04-301-0/+1
* stop-gap: doc glibc 2.31 RES_TRUSTAD/trust-adPhil Pennock2020-04-211-0/+2
* child-open debugJeremy Harris2020-03-221-2/+3
* Fix taint-handling in rDNS name constructionJeremy Harris2019-11-101-13/+14
* DNS: tag res_search() hack by lookup type in debug output; munge ipv6 lines i...Jeremy Harris2019-10-271-9/+9
* Refactor the res_search() fail hackJeremy Harris2019-10-271-33/+32
* Be careful about DNS response AD/AA bits for error returnsJeremy Harris2019-10-221-7/+11
* DNS: do not skip initial two components of SRV & TLSA lookups before checking...Simon Arlott2019-09-221-20/+3
* Fix unaligned access (more cleanly) in DNS regative-cachingJeremy Harris2019-09-081-9/+4
* Fix unaligned access in DNS negative-cachingJeremy Harris2019-09-081-3/+8
* Support TTL from SOA for NXDOMAIN & NODATA cache entries for dnslists. Bug 1395Jeremy Harris2019-09-051-1/+1
* tidyingJeremy Harris2019-09-051-3/+2
* Support TTL from SOA for NXDOMAIN & NODATA cache entries. Bug 1395Jeremy Harris2019-09-011-30/+143
* Track tainted data and refuse to expand itJeremy Harris2019-07-251-10/+11
* Fix crash from SRV lookup hitting a CNAMEJeremy Harris2019-03-141-3/+7
* Use C99 initialisations for iteratorsJeremy Harris2019-02-101-17/+9
* Increase buffer size used for DNS responses. Bug 2329Jeremy Harris2018-10-121-1/+5
* DANE: ignore undersized TLSA recordsJeremy Harris2018-09-211-3/+3
* Use single-bit fields for global flagsJeremy Harris2018-08-221-3/+3
* Follow CNAME chains only one step. Bug 2264Jeremy Harris2018-06-071-6/+13
* Update copyright year to 2018Heiko Schlittermann (HS12-RIPE)2018-02-101-1/+1
* Use common routine for building tagstring for dns-fail cacheJeremy Harris2017-12-281-6/+11
* tidyingJeremy Harris2017-08-051-1/+1
* Use retval from sprintf while walking buffersJeremy Harris2017-08-011-4/+1
* Copyright year bumps for substantive changes 2017exim-4_89_RC1Phil Pennock2017-01-301-1/+1
* Tidying: CoverityJeremy Harris2017-01-301-2/+3
* Split out smtp_setup_conn() from smtp_deliver, in the transportJeremy Harris2017-01-211-9/+13
* 214 spelling fixesJosh Soref2017-01-181-8/+8
* Fix dns authority-name lookupJeremy Harris2016-10-291-20/+18
* constificationJeremy Harris2016-10-291-27/+25
* DANE: Remove fallback from hosts_try_dane. If TLSA record not retrieved,Jeremy Harris2016-04-241-31/+30
* Copyright year updates (things touched in 2016)Jeremy Harris2016-04-021-1/+1
* tidying: coverity issuesJeremy Harris2016-03-031-5/+9
* DNS: fix crash in megahomed test case, on OpenBSD. Sanity-checkJeremy Harris2016-01-111-19/+68
* Fix build on OpenBSD. Bug 1761Jeremy Harris2015-12-211-3/+3
* DNSSEC: un-ifdef code uncompilable under DISABLE_DNSSSECMichael Haardt2015-12-201-0/+6
* I18N: Move EAI support from Experimental to mainlineexim-4_87_RC1Jeremy Harris2015-12-091-2/+2
* Fix potential misaligned ipv6 result records from DNS searchJeremy Harris2015-11-261-3/+5
* Source: Remove trailing whitespaces from src/*.{h,c}Heiko Schlittermann (HS12-RIPE)2015-11-011-1/+1
* DNS: time-limit cached returns, using TTL. Bug 1395Jeremy Harris2015-09-171-1/+2
* Compiler quieteningJeremy Harris2015-07-261-3/+1
* Testsuite: fix operator precedence in dns_extract_auth_name()Jeremy Harris2015-06-221-1/+1
* Extract NS/SOA in dns_extract_auth_name() more precisly.Heiko Schlittermann (HS12)2015-06-211-6/+11
* Fix and extend the checks in dns_is_secure()Heiko Schlittermann (HS12)2015-06-211-1/+2
* Add docs and massage coding standards for dns_trust_aaJeremy Harris2015-06-201-34/+37
* Add dns_trust_aaHeiko Schlittermann (HS12)2015-06-201-7/+48
* Copyright year updates (things touched in 2015)Phil Pennock2015-06-041-1/+1
* Testsuite: move test.again.dns and test.fail.dns handling to fakensJeremy Harris2015-05-231-26/+0
* Fix DANE for multiple-MX when all TLSA lookup defer. Bug 1634Jeremy Harris2015-05-211-1/+1