| Commit message (Expand) | Author | Age | Files | Lines |
* | fix missing newline in herror output | Rich Felker | 2020-09-03 | 1 | -1/+1 |
* | restore h_errno ABI compatibility with ancient binaries | Rich Felker | 2020-08-30 | 1 | -0/+4 |
* | report res_query failures, including nxdomain/nodata, via h_errno | Rich Felker | 2020-08-24 | 1 | -1/+15 |
* | make h_errno thread-local | Rich Felker | 2020-08-24 | 1 | -4/+2 |
* | in hosts file lookups, honor first canonical name regardless of family | Rich Felker | 2020-08-05 | 1 | -1/+1 |
* | in hosts file lookups, use only first match for canonical name | Rich Felker | 2020-08-04 | 1 | -2/+7 |
* | fix return value of res_send, res_query on errors from nameserver | Rich Felker | 2020-05-19 | 1 | -1/+1 |
* | fix handling of errors resolving one of paired A+AAAA query | Rich Felker | 2020-05-19 | 1 | -4/+7 |
* | set AD bit in dns queries, suppress for internal use | Rich Felker | 2020-05-18 | 3 | -0/+3 |
* | use __socketcall to simplify socket() | Rich Felker | 2020-02-22 | 1 | -5/+5 |
* | hook recvmmsg up to SO_TIMESTAMP[NS] fallback for pre-time64 kernels | Rich Felker | 2019-12-17 | 2 | -6/+14 |
* | implement SO_TIMESTAMP[NS] fallback for kernels without time64 versions | Rich Felker | 2019-12-17 | 3 | -0/+63 |
* | fix regression in recvmmsg with no timeout | Rich Felker | 2019-08-07 | 1 | -1/+1 |
* | get/setsockopt: add fallback for new time64 SO_RCVTIMEO/SO_SNDTIMEO | Rich Felker | 2019-07-31 | 2 | -2/+57 |
* | recvmmsg: add time64 syscall support, decouple 32-bit time_t | Rich Felker | 2019-07-29 | 1 | -0/+18 |
* | handle labels with 8-bit byte values in dn_skipname | Ryan Fairfax | 2019-03-13 | 1 | -2/+5 |
* | fix spurious undefined behavior in getaddrinfo | Rich Felker | 2019-02-20 | 1 | -3/+2 |
* | fix invalid free of partial addrinfo list with multiple services | Rich Felker | 2019-02-20 | 1 | -1/+1 |
* | allow freeaddrinfo of arbitrary sublists of addrinfo list | Rich Felker | 2018-10-04 | 3 | -8/+25 |
* | fix getaddrinfo regression with AI_ADDRCONFIG on some configurations | Rich Felker | 2018-09-19 | 1 | -1/+10 |
* | reduce spurious inclusion of libc.h | Rich Felker | 2018-09-12 | 16 | -13/+4 |
* | remove or make static various unused __-prefixed symbols | Rich Felker | 2018-09-12 | 2 | -7/+3 |
* | apply hidden visibility to various remaining internal interfaces | Rich Felker | 2018-09-12 | 2 | -7/+8 |
* | overhaul internally-public declarations using wrapper headers | Rich Felker | 2018-09-12 | 6 | -16/+2 |
* | move __res_msend_rc declaration to lookup.h | Rich Felker | 2018-09-12 | 2 | -1/+1 |
* | move and deduplicate declarations of __dns_parse to make it checkable | Rich Felker | 2018-09-12 | 4 | -2/+3 |
* | fix issues from public functions defined without declaration visible | Rich Felker | 2018-09-12 | 1 | -2/+7 |
* | fix stack-based oob memory clobber in resolver's result sorting | Rich Felker | 2018-09-02 | 1 | -1/+1 |
* | implement getaddrinfo's AI_ADDRCONFIG flag | Rich Felker | 2018-07-14 | 1 | -0/+39 |
* | resolver: don't depend on v4mapped ipv6 to probe routability of v4 addrs | Rich Felker | 2018-07-11 | 1 | -15/+32 |
* | inet_ntop: do not compress single zeros in IPv6 | Arthur Jones | 2018-06-26 | 1 | -1/+1 |
* | resolver: omit final dot (root/suppress-search) in canonical name | Rich Felker | 2018-06-26 | 1 | -0/+4 |
* | fix getaddrinfo error code for non-numeric service with AI_NUMERICSERV | A. Wilcox | 2017-11-09 | 1 | -1/+1 |
* | in dns parsing callback, enforce MAXADDRS to preclude overflow | Rich Felker | 2017-10-18 | 1 | -0/+1 |
* | don't treat numeric port strings as servent records in getservby*() | Rich Felker | 2017-09-06 | 2 | -0/+10 |
* | fix regression in support for resolv.conf attempts option | Rich Felker | 2017-04-21 | 1 | -2/+2 |
* | fix read past end of buffer in getaddrinfo backend | Rich Felker | 2017-04-11 | 1 | -2/+2 |
* | fix possible fd leak, unrestored cancellation state on dns socket fail | Rich Felker | 2017-03-14 | 1 | -1/+5 |
* | fix getservby*_r result pointer value on error | Daniel Sabogal | 2016-09-24 | 2 | -0/+3 |
* | remove dead case in gethostbyname2_r | Daniel Sabogal | 2016-09-24 | 1 | -2/+0 |
* | fix if_indextoname error case | Daniel Sabogal | 2016-09-16 | 1 | -1/+6 |
* | remove obsolete and unused gethostbyaddr implementation | Rich Felker | 2016-07-06 | 1 | -52/+0 |
* | refactor name_from_dns in hostname lookup backend | Natanael Copa | 2016-06-29 | 1 | -14/+13 |
* | in performing dns lookups, check result from res_mkquery | Natanael Copa | 2016-06-29 | 1 | -0/+4 |
* | fix misaligned address buffers in gethostbyname[2][_r] results | Rich Felker | 2016-06-27 | 1 | -7/+7 |
* | fix incorrect protocol name and number for egp | Andrew Kelley | 2016-05-04 | 1 | -1/+1 |
* | remove dead store in res_msend | Petr Vaněk | 2016-04-18 | 1 | -1/+0 |
* | fix gethostbyaddr_r to fill struct hostent.h_length as appropriate | Timo Teräs | 2016-03-24 | 1 | -0/+1 |
* | handle non-matching address family entries in hosts file | Rich Felker | 2016-03-02 | 1 | -3/+11 |
* | reuse parsed resolv.conf in dns core to avoid re-reading/re-parsing | Rich Felker | 2016-01-28 | 2 | -16/+22 |