about summary refs log tree commit diff
path: root/src/network
Commit message (Expand)AuthorAgeFilesLines
* 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
* fix sendmmsg emulation return value for zero-length vectorRich Felker2014-06-201-0/+1
* implement sendmmsg and recvmmsgRich Felker2014-06-192-0/+44
* avoid spurious lookup failures from badly-behaved nameserversRich Felker2014-06-071-5/+22
* optimize SOCK_CLOEXEC fallback for socket functionRich Felker2014-06-061-2/+2
* add SOCK_CLOEXEC fallback for socketpair on old kernelsRich Felker2014-06-061-1/+19
* implement dn_comp RFC 1035 domain name compressionSzabolcs Nagy2014-06-061-1/+102
* accept trailing . and empty domain namesSzabolcs Nagy2014-06-063-12/+16
* fix the domain name length limit checksSzabolcs Nagy2014-06-053-8/+8
* fix multiple validation issues in dns response label parsingSzabolcs Nagy2014-06-051-4/+6
* fix missing function declarations in refactored ip literal parsing codeRich Felker2014-06-051-0/+1
* add support for reverse port lookups from services file to getnameinfoRich Felker2014-06-041-4/+35
* add support for reverse name lookups from hosts file to getnameinfoRich Felker2014-06-045-50/+122
* remove some dummy "ent" function aliases that duplicated real onesRich Felker2014-06-041-8/+0
* add support for ipv6 scope_id to getaddrinfo and getnameinfoRich Felker2014-06-043-8/+56
* fix if_nametoindex return value when interface does not existRich Felker2014-06-031-1/+1
* fix negative response and non-response handling for dns queriesRich Felker2014-06-031-1/+4
* fix some validation checks in dns response parsing codeRich Felker2014-06-031-2/+3
* remove cruft from old resolver and numeric ip parsingRich Felker2014-06-026-79/+49
* switch standard resolver functions to use the new dns backendRich Felker2014-06-024-309/+145
* fix uninitialized variable in new __res_msend dns functionRich Felker2014-06-021-0/+1
* implement new dns backend, res_send and other legacy resolver functionsRich Felker2014-06-026-18/+263
* add ipsec and tunneling protocols to getprotoent-family functionsTimo Teräs2014-06-021-0/+4