summaryrefslogtreecommitdiff
path: root/resolv/res_send.c
AgeCommit message (Expand)Author
2018-05-17Remove unneeded setting of errno after malloc failureAndreas Schwab
2018-04-09resolv: Fully initialize struct mmsghdr in send_dg [BZ #23037]Florian Weimer
2018-03-27Fix crash in resolver on memory allocation failure (bug 23005)Andreas Schwab
2018-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers
2017-07-03resolv: Introduce struct resolv_context [BZ #21668]Florian Weimer
2017-06-30resolv: Move res_isourserver, res_send from res_data.c to res_send.cFlorian Weimer
2017-06-30resolv: Remove DEBUG from resolv/res_send.cFlorian Weimer
2017-06-30resolv: Make RES_ROTATE start with a random name server [BZ #19570]Florian Weimer
2017-04-19resolv: Replace __builtin_expect with __glibc_unlikely/__glibc_likelyFlorian Weimer
2017-04-19Create more sockets with SOCK_CLOEXEC [BZ #15722]Florian Weimer
2017-04-13resolv: Remove EDNS fallback [BZ #21369]Florian Weimer
2017-04-13resolv: Remove internal and unused definitions from <resolv.h>Florian Weimer
2017-03-01Narrowing the visibility of libc-internal.h even further.Zack Weinberg
2017-01-01Update copyright dates with scripts/update-copyrights.Joseph Myers
2016-12-31resolv: Deprecate RES_BLASTFlorian Weimer
2016-12-27Fix typos in the spelling of "implementation"Dmitry V. Levin
2016-11-02Bug 20729: Fix build failures on ppc64 and other arches.Carlos O'Donell
2016-10-29Bug 20729: Fix building with -Os.Carlos O'Donell
2016-09-21resolv: Remove unsupported hook functions from the API [BZ #20016]Florian Weimer
2016-04-28resolv: Remove SCCS and RCS keywordsFlorian Weimer
2016-04-27resolv: Always set *resplen2 out parameter in send_vc [BZ #19825]Florian Weimer
2016-03-25resolv: Always set *resplen2 out parameter in send_dg [BZ #19791]Florian Weimer
2016-02-16CVE-2015-7547: getaddrinfo() stack-based buffer overflow (Bug 18665).Carlos O'Donell
2016-01-15Fix build failures with -DDEBUG.Martin Sebor
2015-10-27Remove GCC version conditionals on -Wmaybe-uninitialized pragmas.Joseph Myers
2015-10-17Assume that SOCK_CLOEXEC is available and worksFlorian Weimer
2015-05-21Simplify handling of nameserver configuration in resolverAndreas Schwab
2014-12-16Fix the 'array subscript is above array bounds' warning correctlySiddhesh Poyarekar
2014-12-16Fix 'array subscript is above array bounds' warning in res_send.cSiddhesh Poyarekar
2014-12-12resolv: Suppress maybe uninitialized warningStefan Liebler
2014-06-03Fix invalid file descriptor reuse while sending DNS query (BZ #15946)Andreas Schwab
2014-04-30Do not fail if one of the two responses to AF_UNSPEC fails (BZ #14308)Siddhesh Poyarekar
2014-04-09Define _STRING_ARCH_unaligned unconditionallyAdhemerval Zanella
2014-02-19Properly fix memory leak in _nss_dns_gethostbyname4_r with big DNS answerAndreas Schwab
2014-02-10Use glibc_likely instead __builtin_expect.Ondřej Bílka
2013-10-14Correctly copy resolver address. Fixes bug #13028.Ondřej Bílka
2013-08-27Don't try to use ioctl unless [FIONREAD].Roland McGrath
2013-08-21Fix typos.Ondřej Bílka
2013-02-07Remove lots of inline keywords.Roland McGrath
2012-11-20Add recvmmsg and sendmmsg to the generic glibc API.Thomas Schwinge
2012-03-30Better error handling for sendmmsg use in res_sendUlrich Drepper
2012-03-30Correct check for DNS request send successUlrich Drepper
2012-03-30Speed up DNS by avoiding a system call if possibleUlrich Drepper
2011-06-15Fix typo in recent resolver change which causes segvsUlrich Drepper
2011-05-30Handle DNS server failures in case of AF_UNSPEC lookups correctlyUlrich Drepper
2010-03-17Fix debug statements in resolverAndreas Schwab
2010-03-05Fix DEBUG statements in resolv/res_send.cYann Droneaud
2010-01-14Always use IPv4 sockets for IPv4 addresses.Ulrich Drepper
2009-10-29Initialize local variable in resolver.Ulrich Drepper
2009-10-29Fix mixing IPv4 and IPv6 name server in resolv.conf.Petar Bogdanovic