about summary refs log tree commit diff
path: root/src/network
Commit message (Expand)AuthorAgeFilesLines
* fix stack-based oob memory clobber in resolver's result sortingRich Felker2018-09-021-1/+1
* implement getaddrinfo's AI_ADDRCONFIG flagRich Felker2018-07-141-0/+39
* resolver: don't depend on v4mapped ipv6 to probe routability of v4 addrsRich Felker2018-07-111-15/+32
* inet_ntop: do not compress single zeros in IPv6Arthur Jones2018-06-261-1/+1
* resolver: omit final dot (root/suppress-search) in canonical nameRich Felker2018-06-261-0/+4
* fix getaddrinfo error code for non-numeric service with AI_NUMERICSERVA. Wilcox2017-11-091-1/+1
* in dns parsing callback, enforce MAXADDRS to preclude overflowRich Felker2017-10-181-0/+1
* don't treat numeric port strings as servent records in getservby*()Rich Felker2017-09-062-0/+10
* fix regression in support for resolv.conf attempts optionRich Felker2017-04-211-2/+2
* fix read past end of buffer in getaddrinfo backendRich Felker2017-04-111-2/+2
* fix possible fd leak, unrestored cancellation state on dns socket failRich Felker2017-03-141-1/+5
* fix getservby*_r result pointer value on errorDaniel Sabogal2016-09-242-0/+3
* remove dead case in gethostbyname2_rDaniel Sabogal2016-09-241-2/+0
* fix if_indextoname error caseDaniel Sabogal2016-09-161-1/+6
* remove obsolete and unused gethostbyaddr implementationRich Felker2016-07-061-52/+0
* refactor name_from_dns in hostname lookup backendNatanael Copa2016-06-291-14/+13
* in performing dns lookups, check result from res_mkqueryNatanael Copa2016-06-291-0/+4
* fix misaligned address buffers in gethostbyname[2][_r] resultsRich Felker2016-06-271-7/+7
* fix incorrect protocol name and number for egpAndrew Kelley2016-05-041-1/+1
* remove dead store in res_msendPetr Vaněk2016-04-181-1/+0
* fix gethostbyaddr_r to fill struct hostent.h_length as appropriateTimo Teräs2016-03-241-0/+1
* handle non-matching address family entries in hosts fileRich Felker2016-03-021-3/+11
* reuse parsed resolv.conf in dns core to avoid re-reading/re-parsingRich Felker2016-01-282-16/+22
* fix uninitialized variable in new resolv.conf parserRich Felker2016-01-281-1/+1
* add support for search domains to dns resolverRich Felker2016-01-281-1/+41
* fix handling of dns response codesRich Felker2016-01-281-1/+2
* fix logic for matching search/domain keywords in resolv.confRich Felker2016-01-281-1/+1
* factor resolv.conf parsing out of res_msend to its own fileRich Felker2016-01-283-60/+126
* fix if_nametoindex return value when socket open failsRon Yorston2016-01-171-1/+1
* add missing protocols to protoent lookup functionsTimo Teräs2016-01-061-1/+16
* properly handle point-to-point interfaces in getifaddrs()Jo-Philipp Wich2015-11-301-3/+16
* getnameinfo: make size check not fail for bigger sizesHauke Mehrtens2015-10-261-2/+2
* safely handle failure to open hosts, services, resolv.conf filesRich Felker2015-10-263-4/+29
* avoid attempting to lookup IP literals as hostnamesRich Felker2015-09-251-27/+32
* make getaddrinfo return error if both host and service name are nullRich Felker2015-09-251-0/+2
* fix uninitialized scopeid in lookups from hosts file and ip literalsTimo Teräs2015-09-111-2/+2
* fix negated return value of ns_skiprr, breakage in related functionsRich Felker2015-07-081-1/+1
* fix internal buffer overrun in inet_ptonRich Felker2015-03-231-2/+3
* make protocol table zero byte separated and add ipv6 protocolsTimo Teräs2015-02-101-22/+26
* make getaddrinfo support SOCK_RAW and other socket typesRich Felker2015-02-074-34/+42
* add basic dns record parsing functionsRich Felker2014-12-171-0/+171
* fix potential read past end of buffer in getnameinfo service name lookupRich Felker2014-09-051-1/+1
* remove incorrect and useless check in network service name lookup codeRich Felker2014-09-051-1/+0
* remove an extra layer of buffer copying in getnameinfo reverse dnsRich Felker2014-09-051-3/+2
* fix dn_expand empty name handling and offsets to 0Szabolcs Nagy2014-09-041-6/+9
* reimplement if_nameindex and getifaddrs using netlinkTimo Teräs2014-07-294-184/+411
* add support for LC_TIME and LC_MESSAGES translationsRich Felker2014-07-262-2/+6
* add routing protocols to getprotoent-family functionsTimo Teräs2014-06-241-0/+2
* implement result address sorting in the resolver (getaddrinfo, etc.)Rich Felker2014-06-212-0/+136
* fix gethostby*_r result pointer value on errorTimo Teräs2014-06-202-0/+3