aboutsummaryrefslogtreecommitdiff
path: root/resolv/nss_dns
AgeCommit message (Expand)AuthorFilesLines
2023-09-13CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa modeFlorian Weimer1-1/+1
2023-08-14resolv/nss_dns/dns-host: Get rid of alloca.Joe Simmons-Talbott1-2/+2
2023-06-02Fix all the remaining misspellings -- BZ 25337Paul Pluzhnikov1-3/+3
2023-01-06Update copyright dates with scripts/update-copyrightsJoseph Myers3-3/+3
2022-08-30nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfacesFlorian Weimer1-281/+162
2022-08-30nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154)Florian Weimer1-4/+4
2022-08-30nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305)Florian Weimer1-298/+180
2022-08-30nss_dns: Remove remnants of IPv6 address mappingFlorian Weimer1-45/+9
2022-08-30nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptrFlorian Weimer1-303/+102
2022-08-30nss_dns: Split getanswer_ptr from getanswer_rFlorian Weimer1-52/+268
2022-06-24resolv: Implement no-aaaa stub resolver optionFlorian Weimer1-6/+46
2022-04-13Replace {u}int_fast{16|32} with {u}int32_tNoah Goldstein1-1/+1
2022-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert3-3/+3
2021-09-03Remove "Contributed by" linesSiddhesh Poyarekar3-3/+0
2021-07-19resolv: Move nss_dns into libcFlorian Weimer3-36/+31
2021-07-19resolv: Move dn_skipname to its own file and into libcFlorian Weimer2-3/+3
2021-07-19resolv: Move dn_expand to its own file and into libcFlorian Weimer1-2/+2
2021-07-15nss_dns: Do not use deprecated packet parsing functionsFlorian Weimer2-21/+20
2021-01-02Update copyright dates with scripts/update-copyrightsPaul Eggert3-3/+3
2020-02-13nss_dns: Use NSS_DECLARE_MODULE_FUNCTIONSFlorian Weimer3-0/+6
2020-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers3-3/+3
2019-09-07Prefer https to http for gnu.org and fsf.org URLsPaul Eggert3-3/+3
2019-05-24nss_dns: Check for proper A/AAAA address alignmentFlorian Weimer1-2/+13
2019-04-11nss_dns: Do not replace root domain with empty stringFlorian Weimer2-6/+0
2019-01-21resolv: Do not send queries for non-host-names in nss_dns [BZ #24112]Florian Weimer1-2/+22
2019-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers3-3/+3
2018-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers3-3/+3
2017-09-26resolv/nss_dns/dns-host.c: Fix typo in commentFlorian Weimer1-1/+2
2017-09-06nss_dns: Remove dead PTR IPv4-to-IPv6 mapping codeFlorian Weimer1-13/+0
2017-08-07Consistently use uintN_t not u_intN_t everywhere.Joseph Myers1-2/+2
2017-07-03resolv: Mirror the entire resolver configuration in struct resolv_confFlorian Weimer1-15/+22
2017-07-03resolv: Introduce struct resolv_context [BZ #21668]Florian Weimer3-49/+95
2017-06-19resolv: Report allocation errors in __res_vinitFlorian Weimer2-5/+25
2017-04-19nss_dns: Correct parentheses for the __glibc_unlikely argumentFlorian Weimer1-1/+1
2017-04-19resolv: Replace __builtin_expect with __glibc_unlikely/__glibc_likelyFlorian Weimer1-16/+27
2017-04-04nss_dns: Replace local declarations with declarations from a header fileFlorian Weimer2-14/+2
2017-04-04nss_dns: Remove superfluous dn_expand call from network handlingFlorian Weimer1-5/+3
2017-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers3-3/+3
2016-12-31CVE-2015-5180: resolv: Fix crash with internal QTYPE [BZ #18784]Florian Weimer1-1/+1
2016-12-31resolv: Deprecate the "inet6" option and RES_USE_INET6 [BZ #19582]Florian Weimer1-14/+4
2016-10-07resolv: Remove RES_USEBSTRING and its implementation [BZ #20629]Florian Weimer1-14/+0
2016-10-07resolv: Remove RES_NOIP6DOTINT and its implementationFlorian Weimer1-8/+0
2016-04-28resolv: Remove SUNSECURITY preprocessor conditionalsFlorian Weimer1-5/+0
2016-04-28resolv: Remove RESOLVSORT preprocess conditionalsFlorian Weimer1-4/+0
2016-04-27nss_dns: Skip over non-PTR records in the netent code [BZ #19868]Florian Weimer1-2/+18
2016-04-27nss_dns: Remove custom offsetof macro definitionFlorian Weimer1-3/+1
2016-04-27nss_dns: Check address length before creating addrinfo result [BZ #19831]Florian Weimer1-20/+39
2016-04-27resolv, nss_dns: Remove remaining syslog logging [BZ #19862]Florian Weimer1-22/+0
2016-04-27nss_dns: Validate RDATA length against packet length [BZ #19830]Florian Weimer2-3/+28
2016-04-11nss_dns: Fix assertion failure in _nss_dns_getcanonname_r [BZ #19865]Florian Weimer1-0/+7