summaryrefslogtreecommitdiff
path: root/src/network
AgeCommit message (Expand)AuthorFilesLines
2014-06-02switch standard resolver functions to use the new dns backendRich Felker4-309/+145
2014-06-02fix uninitialized variable in new __res_msend dns functionRich Felker1-0/+1
2014-06-02implement new dns backend, res_send and other legacy resolver functionsRich Felker6-18/+263
2014-06-02add ipsec and tunneling protocols to getprotoent-family functionsTimo Teräs1-0/+4
2014-06-02fix off-by-one in checking hostname length in new resolver backendRich Felker1-2/+2
2014-06-01improve getservbyname_r using new resolver backendRich Felker2-22/+16
2014-06-01improve gethostbyname2_r using new resolver backendRich Felker1-35/+22
2014-05-31refactor getaddrinfo and add support for most remaining featuresRich Felker4-228/+360
2014-02-21add fallback emulation for accept4 on old kernelsRich Felker1-1/+12
2014-02-13add ipv6 and icmpv6 to getprotoent-family functionsRich Felker1-1/+3
2014-02-13fix typo in table for getprotoent that caused out-of-bound readsRich Felker1-1/+1
2014-01-06fix argument types for legacy function inet_makeaddrRich Felker1-2/+1
2013-12-20implement legacy function herrorRich Felker1-0/+8
2013-12-12include cleanups: remove unused headers and add feature test macrosSzabolcs Nagy13-18/+3
2013-12-12remove an unnecessary check in inet_ptonSzabolcs Nagy1-2/+1
2013-11-30support mix of IPv4 and v6 nameservers in resolv.confRich Felker1-5/+31
2013-11-27reject invalid address families in getaddrinfoRich Felker1-0/+3
2013-11-25remove duplicate includes from dynlink.c, strfmon.c and getaddrinfo.cSzabolcs Nagy1-3/+0
2013-11-24Fix dn_comp prototype and add stubMichael Forney1-0/+9
2013-11-23Fix dn_expand pointer followingMichael Forney1-1/+1
2013-11-20fix fd leak (missing close-on-exec) in getifaddrsRich Felker1-1/+1
2013-11-02fix regression in inet_aton due to misinterpretation of __ipparse returnRich Felker2-3/+3
2013-10-23fix inet_ptonSzabolcs Nagy1-26/+19
2013-10-22fix __ipparse to parse the generic numbers-and-dots IPv4 format correctlySzabolcs Nagy1-5/+12
2013-10-22fix inet_aton to accept the generic "numbers-and-dots" IPv4 address formatSzabolcs Nagy1-1/+4
2013-10-21split inet_addr and inet_ntoa back into their own filesRich Felker3-16/+21
2013-10-19fix return value for inet_pton in ipv6 failure casesRich Felker1-6/+6
2013-08-23fix regression in dn_expand/reverse dnsRich Felker1-1/+1
2013-08-14fix length computation in dn_expandRich Felker1-3/+5
2013-08-14de-duplicate dn_expand, fix return value and signature, clean upRich Felker2-48/+23
2013-07-25fix undefined strcpy call in inet_ntopRich Felker1-1/+1
2013-07-25make inet_ntop format v4-mapped ipv6 addresses properlyRich Felker1-8/+14
2013-07-24make getaddrinfo with AF_UNSPEC and null host return both IPv4 and v6Rich Felker1-14/+23
2013-07-09fix missing SOCK_CLOEXEC in various functions that use sockets internallyRich Felker4-4/+4
2013-07-01add stubs for additional legacy ether.h functionsRich Felker1-0/+15
2013-06-25implement inet_lnaof, inet_netof, and inet_makeaddrRich Felker5-39/+55
2013-06-25add ether_aton[_r] and ether_ntoa[_r] functionsRich Felker1-0/+43
2013-04-09getifaddrs: implement proper ipv6 netmasksrofl0r1-2/+11
2013-04-06getifaddrs: remove unused labelrofl0r1-1/+0
2013-04-05getifaddrs: use if_nameindex to enumerate interfacesrofl0r1-23/+9
2013-04-05getifaddrs: one less indent levelrofl0r1-30/+28
2013-04-05getifaddrs: less mallocrofl0r1-55/+52
2013-04-05add getifaddrsrofl0r1-0/+191
2013-04-04implement dn_skipname (legacy resolver function)Rich Felker1-0/+12
2013-02-02dynamically allocate storage for gethostby* buffersRich Felker2-10/+32
2013-02-02fix blank ai_canonname from getaddrinfo for non-CNAMEsRich Felker1-1/+1
2013-02-02fix memory leak due to double call to getaddrinfo in gethostbyname*Rich Felker1-1/+0
2013-02-02fix error returns in gethostby*_r functionsRich Felker2-17/+10
2012-12-19add inet_network (required for wine)rofl0r1-0/+11
2012-11-05improve SOCK_NONBLOCK/SOCK_CLOEXEC fallback codeRich Felker1-1/+2