aboutsummaryrefslogtreecommitdiff
path: root/resolv
AgeCommit message (Expand)AuthorFilesLines
2020-02-18Move implementation of <file_change_detection.h> into a C fileFlorian Weimer2-4/+4
2020-02-14resolv: Fix ABA race in /etc/resolv.conf change detection [BZ #25420]Florian Weimer1-6/+13
2020-02-14resolv: Enhance __resolv_conf_load to capture file change dataFlorian Weimer3-7/+19
2020-02-14resolv: Fix file handle leak in __resolv_conf_load [BZ #25429]Florian Weimer1-1/+7
2020-02-14resolv: Use <file_change_detection.h> in __resolv_conf_get_currentFlorian Weimer1-35/+8
2020-02-13nss_dns: Use NSS_DECLARE_MODULE_FUNCTIONSFlorian Weimer3-0/+6
2020-02-07resolv: Fix CNAME chaining in resolv/tst-resolv-ai_idn-common.cFlorian Weimer1-1/+2
2020-01-20Get rid of Werror=maybe-uninitialized in res_send.c.Stefan Liebler1-0/+4
2020-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers68-68/+68
2019-11-27resolv: Implement trust-ad option for /etc/resolv.conf [BZ #20358]Florian Weimer8-1/+239
2019-10-30Change most internal uses of __gettimeofday to __clock_gettime.Zack Weinberg3-12/+7
2019-09-07Prefer https to http for gnu.org and fsf.org URLsPaul Eggert67-67/+67
2019-08-22Mark IDN tests unsupported with libidn2 before 2.0.5.Joseph Myers2-0/+10
2019-07-02Fix build warnings in resolv/res_send.cStefan Liebler1-1/+16
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-04-08resolv: Remove RES_INSECURE1, RES_INSECURE2Florian Weimer3-23/+13
2019-04-08resolv: Remove support for RES_USE_INET6 and the inet6 optionFlorian Weimer10-657/+19
2019-03-22Do not use HP_TIMING_NOW for random bitsAdhemerval Zanella2-26/+5
2019-03-12resolv: Enable full ICMP errors for UDP DNS sockets [BZ #24047]Florian Weimer4-1/+56
2019-02-18resolv: Remove debugging code from compat-gethnamaddr.cFlorian Weimer1-23/+0
2019-02-12Add fall-through comments.Joseph Myers1-0/+4
2019-01-21CVE-2016-10739: getaddrinfo: Fully parse IPv4 address strings [BZ #20018]Florian Weimer8-31/+413
2019-01-21resolv: Do not send queries for non-host-names in nss_dns [BZ #24112]Florian Weimer1-2/+22
2019-01-21resolv: Reformat inet_addr, inet_aton to GNU styleFlorian Weimer1-91/+101
2019-01-10resolv: IDNA tests: AAAA (28) is valid, no fallthrough to defaultAndreas K. Hüttel1-0/+1
2019-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers63-63/+63
2018-11-08Add an additional test to resolv/tst-resolv-network.cAlexandra Hájková1-0/+6
2018-11-05libanl: properly cleanup if first helper thread creation failed (bug 22927)Andreas Schwab1-2/+5
2018-06-29libc: Extend __libc_freeres framework (Bug 23329).Carlos O'Donell2-0/+2
2018-06-26Run thread shutdown functions in an explicit orderFlorian Weimer3-7/+7
2018-05-23Switch IDNA implementation to libidn2 [BZ #19728] [BZ #19729] [BZ #22247]Florian Weimer7-9/+852
2018-05-17Remove unneeded setting of errno after malloc failureAndreas Schwab1-4/+1
2018-04-09resolv: Fully initialize struct mmsghdr in send_dg [BZ #23037]Florian Weimer1-19/+21
2018-04-02hurd: Add hurd thread librarySamuel Thibault1-0/+1
2018-03-27Fix crash in resolver on memory allocation failure (bug 23005)Andreas Schwab1-0/+5
2018-01-27hurd: fix warningSamuel Thibault1-0/+1
2018-01-08resolv: Support binary labels in test frameworkFlorian Weimer2-0/+122
2018-01-04Increase some test timeouts.Joseph Myers1-0/+1
2018-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers58-58/+58
2017-12-11Replace = with += in CFLAGS-xxx.c/CPPFLAGS-xxx.cH.J. Lu1-1/+1
2017-11-22Obsolete p_secstodate.Joseph Myers5-14/+33
2017-11-22Fix p_secstodate overflow handling (bug 22463).Joseph Myers3-1/+92
2017-11-13support: Add <support/next_to_fault.h>Florian Weimer1-56/+11
2017-11-11resolv: More precise checks in res_hnok, res_dnok [BZ #22409] [BZ #22412]Florian Weimer2-97/+139
2017-11-11resolv: ns_name_pton should report trailing \ as error [BZ #22413]Florian Weimer2-0/+12
2017-11-11resolv: Add tst-ns_name_ptonFlorian Weimer2-0/+205
2017-11-11resolv: Add tst-res_hnokFlorian Weimer2-0/+155
2017-11-11resolv: Use test framework in tst-resolv-networkFlorian Weimer1-2/+6
2017-10-20resolv: Remove bogus targets that build ga_testWill Hawkins2-105/+0