about summary refs log tree commit diff
path: root/src/network
Commit message (Expand)AuthorAgeFilesLines
* hook recvmmsg up to SO_TIMESTAMP[NS] fallback for pre-time64 kernelsRich Felker2019-12-172-6/+14
* implement SO_TIMESTAMP[NS] fallback for kernels without time64 versionsRich Felker2019-12-173-0/+63
* fix regression in recvmmsg with no timeoutRich Felker2019-08-071-1/+1
* get/setsockopt: add fallback for new time64 SO_RCVTIMEO/SO_SNDTIMEORich Felker2019-07-312-2/+57
* recvmmsg: add time64 syscall support, decouple 32-bit time_tRich Felker2019-07-291-0/+18
* handle labels with 8-bit byte values in dn_skipnameRyan Fairfax2019-03-131-2/+5
* fix spurious undefined behavior in getaddrinfoRich Felker2019-02-201-3/+2
* fix invalid free of partial addrinfo list with multiple servicesRich Felker2019-02-201-1/+1
* allow freeaddrinfo of arbitrary sublists of addrinfo listRich Felker2018-10-043-8/+25
* fix getaddrinfo regression with AI_ADDRCONFIG on some configurationsRich Felker2018-09-191-1/+10
* reduce spurious inclusion of libc.hRich Felker2018-09-1216-13/+4
* remove or make static various unused __-prefixed symbolsRich Felker2018-09-122-7/+3
* apply hidden visibility to various remaining internal interfacesRich Felker2018-09-122-7/+8
* overhaul internally-public declarations using wrapper headersRich Felker2018-09-126-16/+2
* move __res_msend_rc declaration to lookup.hRich Felker2018-09-122-1/+1
* move and deduplicate declarations of __dns_parse to make it checkableRich Felker2018-09-124-2/+3
* fix issues from public functions defined without declaration visibleRich Felker2018-09-121-2/+7
* 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