about summary refs log tree commit diff
path: root/src/network
Commit message (Expand)AuthorAgeFilesLines
* fix regression in dn_expand/reverse dnsRich Felker2013-08-231-1/+1
* fix length computation in dn_expandRich Felker2013-08-141-3/+5
* de-duplicate dn_expand, fix return value and signature, clean upRich Felker2013-08-142-48/+23
* fix undefined strcpy call in inet_ntopRich Felker2013-07-251-1/+1
* make inet_ntop format v4-mapped ipv6 addresses properlyRich Felker2013-07-251-8/+14
* make getaddrinfo with AF_UNSPEC and null host return both IPv4 and v6Rich Felker2013-07-241-14/+23
* fix missing SOCK_CLOEXEC in various functions that use sockets internallyRich Felker2013-07-094-4/+4
* add stubs for additional legacy ether.h functionsRich Felker2013-07-011-0/+15
* implement inet_lnaof, inet_netof, and inet_makeaddrRich Felker2013-06-255-39/+55
* add ether_aton[_r] and ether_ntoa[_r] functionsRich Felker2013-06-251-0/+43
* getifaddrs: implement proper ipv6 netmasksrofl0r2013-04-091-2/+11
* getifaddrs: remove unused labelrofl0r2013-04-061-1/+0
* getifaddrs: use if_nameindex to enumerate interfacesrofl0r2013-04-051-23/+9
* getifaddrs: one less indent levelrofl0r2013-04-051-30/+28
* getifaddrs: less mallocrofl0r2013-04-051-55/+52
* add getifaddrsrofl0r2013-04-051-0/+191
* implement dn_skipname (legacy resolver function)Rich Felker2013-04-041-0/+12
* dynamically allocate storage for gethostby* buffersRich Felker2013-02-022-10/+32
* fix blank ai_canonname from getaddrinfo for non-CNAMEsRich Felker2013-02-021-1/+1
* fix memory leak due to double call to getaddrinfo in gethostbyname*Rich Felker2013-02-021-1/+0
* fix error returns in gethostby*_r functionsRich Felker2013-02-022-17/+10
* add inet_network (required for wine)rofl0r2012-12-191-0/+11
* improve SOCK_NONBLOCK/SOCK_CLOEXEC fallback codeRich Felker2012-11-051-1/+2
* fix some more O_CLOEXEC/SOCK_CLOEXEC issuesRich Felker2012-09-291-3/+1
* move accept4, dup3, and pipe2 to non-linux-specific locationsRich Felker2012-09-291-0/+9
* emulate SOCK_CLOEXEC and SOCK_NONBLOCK for old (pre-2.6.27) kernelsRich Felker2012-09-291-1/+14
* fix getaddrinfo to accept port 0 (zero)Rich Felker2012-09-221-2/+2
* use restrict everywhere it's required by c99 and/or posix 2008Rich Felker2012-09-069-11/+11
* remove scanf dependency from getaddrinfo /etc/services supportRich Felker2012-07-221-5/+4
* getaddrinfo /etc/services lookup supportRich Felker2012-07-221-3/+16
* make getservby*_r return error code rather than -1 (and using errno)Rich Felker2012-07-222-19/+35
* fix logic error for skipping failed interfaces in if_nameindexRich Felker2012-07-211-8/+7
* fix getservby*() with null pointer for protocol argumentRich Felker2012-07-142-0/+8
* workaround another sendmsg kernel bug on 64-bit machinesRich Felker2012-07-121-0/+13
* fix misplaced semicolon in preprocessor directive (#undef h_errno)Rich Felker2012-05-161-1/+1
* use __h_errno_location for h_errnoRich Felker2012-05-122-0/+9
* improve name lookup performance in corner casesRich Felker2012-04-012-2/+2
* fix for previous incorrect fix of cancellation in dns lookupsRich Felker2012-02-231-3/+4
* fix default nameserver when resolv.conf doesn't existRich Felker2012-02-111-1/+2
* fix illegal goto out of cleanup context in dns lookupsRich Felker2012-02-111-3/+3
* make dns lookups (and thus getaddrinfo) cancellableRich Felker2011-09-211-4/+11
* use poll rather than select in dns lookups (also clock_gettime)Rich Felker2011-09-211-12/+10
* remove some stray trailing space charactersRich Felker2011-09-132-2/+2
* implement if_nameindex and if_freenameindexRich Felker2011-08-032-0/+65
* fix wrong messages in gai_strerrorRich Felker2011-08-011-0/+2
* port numbers should always be interpreted as decimalRich Felker2011-08-011-1/+1
* "implement" getnetbyaddr and getnetbynameRich Felker2011-07-121-0/+12
* res_search symbol, aliased to res_query for now (better than nothing)Rich Felker2011-06-301-0/+3
* fix bug in ipv6 parsing that prevented parsing a lone "::"Rich Felker2011-04-251-4/+1
* ipv6 parsing code (formerly dummied-out)Rich Felker2011-04-252-8/+62