aboutsummaryrefslogtreecommitdiff
path: root/resolv/res_send.c
AgeCommit message (Expand)AuthorFilesLines
2022-06-24resolv: Implement no-aaaa stub resolver optionFlorian Weimer1-2/+7
2022-03-22resolv: Fix unaligned accesses to fields in HEADER structJohn David Anglin1-9/+9
2022-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert1-1/+1
2021-07-19resolv: Move res_send, res_nsend into libcFlorian Weimer1-21/+33
2021-07-19resolv: Move res_queriesmatch to its own file and into libcFlorian Weimer1-59/+6
2021-07-19resolv: Move res_nameinquery to its own file and into libcFlorian Weimer1-42/+1
2021-07-19resolv: Move ns_samename into its own file, and into libcFlorian Weimer1-2/+2
2021-07-19resolv: Move res_isourserver to its own file and reformat to GNU styleFlorian Weimer1-51/+0
2021-07-19resolv: Move __res_get_nsaddr to its own file and into libcFlorian Weimer1-21/+4
2021-07-19resolv: Move dn_expand to its own file and into libcFlorian Weimer1-2/+2
2021-07-15resolv: Remove unnecessary res_isourserver_p call from send_dgFlorian Weimer1-6/+0
2021-01-02Update copyright dates with scripts/update-copyrightsPaul Eggert1-1/+1
2020-10-14resolv: Handle transaction ID collisions in parallel queries (bug 26600)Florian Weimer1-20/+20
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 Myers1-1/+1
2019-11-27resolv: Implement trust-ad option for /etc/resolv.conf [BZ #20358]Florian Weimer1-0/+21
2019-10-30Change most internal uses of __gettimeofday to __clock_gettime.Zack Weinberg1-6/+1
2019-09-07Prefer https to http for gnu.org and fsf.org URLsPaul Eggert1-1/+1
2019-07-02Fix build warnings in resolv/res_send.cStefan Liebler1-1/+16
2019-04-08resolv: Remove RES_INSECURE1, RES_INSECURE2Florian Weimer1-19/+13
2019-03-22Do not use HP_TIMING_NOW for random bitsAdhemerval Zanella1-10/+2
2019-03-12resolv: Enable full ICMP errors for UDP DNS sockets [BZ #24047]Florian Weimer1-0/+12
2019-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
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-03-27Fix crash in resolver on memory allocation failure (bug 23005)Andreas Schwab1-0/+5
2018-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2017-07-03resolv: Introduce struct resolv_context [BZ #21668]Florian Weimer1-13/+31
2017-06-30resolv: Move res_isourserver, res_send from res_data.c to res_send.cFlorian Weimer1-0/+15
2017-06-30resolv: Remove DEBUG from resolv/res_send.cFlorian Weimer1-144/+1
2017-06-30resolv: Make RES_ROTATE start with a random name server [BZ #19570]Florian Weimer1-28/+72
2017-04-19resolv: Replace __builtin_expect with __glibc_unlikely/__glibc_likelyFlorian Weimer1-1/+1
2017-04-19Create more sockets with SOCK_CLOEXEC [BZ #15722]Florian Weimer1-5/+8
2017-04-13resolv: Remove EDNS fallback [BZ #21369]Florian Weimer1-20/+0
2017-04-13resolv: Remove internal and unused definitions from <resolv.h>Florian Weimer1-1/+1
2017-03-01Narrowing the visibility of libc-internal.h even further.Zack Weinberg1-1/+1
2017-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers1-1/+1
2016-12-31resolv: Deprecate RES_BLASTFlorian Weimer1-2/+1
2016-12-27Fix typos in the spelling of "implementation"Dmitry V. Levin1-1/+1
2016-11-02Bug 20729: Fix build failures on ppc64 and other arches.Carlos O'Donell1-2/+2
2016-10-29Bug 20729: Fix building with -Os.Carlos O'Donell1-1/+10
2016-09-21resolv: Remove unsupported hook functions from the API [BZ #20016]Florian Weimer1-85/+0
2016-04-28resolv: Remove SCCS and RCS keywordsFlorian Weimer1-5/+0
2016-04-27resolv: Always set *resplen2 out parameter in send_vc [BZ #19825]Florian Weimer1-21/+18
2016-03-25resolv: Always set *resplen2 out parameter in send_dg [BZ #19791]Florian Weimer1-23/+40
2016-02-16CVE-2015-7547: getaddrinfo() stack-based buffer overflow (Bug 18665).Carlos O'Donell1-63/+197
2016-01-15Fix build failures with -DDEBUG.Martin Sebor1-2/+2
2015-10-27Remove GCC version conditionals on -Wmaybe-uninitialized pragmas.Joseph Myers1-8/+0
2015-10-17Assume that SOCK_CLOEXEC is available and worksFlorian Weimer1-45/+4
2015-05-21Simplify handling of nameserver configuration in resolverAndreas Schwab1-94/+70