You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Liam Wachter 6f6bd4a189 dns: fix nameserver OOB read in IPv6-disabled fallback 2 months ago
..
accept.c reduce spurious inclusion of libc.h 8 years ago
accept4.c accept4: don't fall back to accept if we got unknown flags 3 years ago
bind.c cleanup socketcall syscall interface to ease porting to sane(r) archs 15 years ago
connect.c reduce spurious inclusion of libc.h 8 years ago
dn_comp.c remove or make static various unused __-prefixed symbols 8 years ago
dn_expand.c reduce spurious inclusion of libc.h 8 years ago
dn_skipname.c handle labels with 8-bit byte values in dn_skipname 7 years ago
dns_parse.c remove arbitrary limit from dns result parsing 3 years ago
ent.c reduce spurious inclusion of libc.h 8 years ago
ether.c add stubs for additional legacy ether.h functions 13 years ago
freeaddrinfo.c allow freeaddrinfo of arbitrary sublists of addrinfo list 8 years ago
gai_strerror.c getaddrinfo: add EAI_NODATA error code to distinguish NODATA vs NxDomain 4 years ago
getaddrinfo.c getaddrinfo: add EAI_NODATA error code to distinguish NODATA vs NxDomain 4 years ago
gethostbyaddr.c fix return value of gethostby{name[2],addr} with no result but no error 4 years ago
gethostbyaddr_r.c fix error cases in gethostbyaddr_r 4 years ago
gethostbyname.c remove obsolete and unused gethostbyaddr implementation 10 years ago
gethostbyname2.c fix return value of gethostby{name[2],addr} with no result but no error 4 years ago
gethostbyname2_r.c getaddrinfo: add EAI_NODATA error code to distinguish NODATA vs NxDomain 4 years ago
gethostbyname_r.c initial check-in, version 0.5.0 15 years ago
getifaddrs.c getifaddr: fix typo ssl to sll 2 months ago
getnameinfo.c getnameinfo: fix calling __dns_parse with potentially too large rlen 2 years ago
getpeername.c use restrict everywhere it's required by c99 and/or posix 2008 14 years ago
getservbyname.c improve getservbyname_r using new resolver backend 12 years ago
getservbyname_r.c don't treat numeric port strings as servent records in getservby*() 9 years ago
getservbyport.c initial check-in, version 0.5.0 15 years ago
getservbyport_r.c getservbyport_r: fix wrong result if getnameinfo fails with EAI_OVERFLOW 3 years ago
getsockname.c use restrict everywhere it's required by c99 and/or posix 2008 14 years ago
getsockopt.c implement SO_TIMESTAMP[NS] fallback for kernels without time64 versions 7 years ago
h_errno.c restore h_errno ABI compatibility with ancient binaries 6 years ago
herror.c fix missing newline in herror output 6 years ago
hstrerror.c add support for LC_TIME and LC_MESSAGES translations 12 years ago
htonl.c optimize ntohl etc. in terms of bswap functions 15 years ago
htons.c optimize ntohl etc. in terms of bswap functions 15 years ago
if_freenameindex.c implement if_nameindex and if_freenameindex 15 years ago
if_indextoname.c fix if_indextoname error case 10 years ago
if_nameindex.c reimplement if_nameindex and getifaddrs using netlink 12 years ago
if_nametoindex.c fix if_nametoindex return value when socket open fails 10 years ago
in6addr_any.c initial check-in, version 0.5.0 15 years ago
in6addr_loopback.c initial check-in, version 0.5.0 15 years ago
inet_addr.c overhaul internally-public declarations using wrapper headers 8 years ago
inet_aton.c reduce spurious inclusion of libc.h 8 years ago
inet_legacy.c remove cruft from old resolver and numeric ip parsing 12 years ago
inet_ntoa.c split inet_addr and inet_ntoa back into their own files 13 years ago
inet_ntop.c inet_ntop: fix the IPv6 leading zero sequence compression 2 years ago
inet_pton.c inet_pton: fix uninitialized memory use for IPv4-mapped IPv6 addresses 3 years ago
listen.c cleanup socketcall syscall interface to ease porting to sane(r) archs 15 years ago
lookup.h prevent CNAME/PTR parsing from reading data past the response end 3 years ago
lookup_ipliteral.c getaddrinfo: add EAI_NODATA error code to distinguish NODATA vs NxDomain 4 years ago
lookup_name.c dns stub resolver: increase buffer size to handle chained CNAMEs 3 years ago
lookup_serv.c reduce spurious inclusion of libc.h 8 years ago
netlink.c reimplement if_nameindex and getifaddrs using netlink 12 years ago
netlink.h fix incorrect parameter name in internal netlink.h RTA_OK macro 4 years ago
netname.c "implement" getnetbyaddr and getnetbyname 15 years ago
ns_parse.c fix negated return value of ns_skiprr, breakage in related functions 11 years ago
ntohl.c optimize ntohl etc. in terms of bswap functions 15 years ago
ntohs.c optimize ntohl etc. in terms of bswap functions 15 years ago
proto.c fix incorrect protocol name and number for egp 10 years ago
recv.c include cleanups: remove unused headers and add feature test macros 13 years ago
recvfrom.c reduce spurious inclusion of libc.h 8 years ago
recvmmsg.c hook recvmmsg up to SO_TIMESTAMP[NS] fallback for pre-time64 kernels 7 years ago
recvmsg.c hook recvmmsg up to SO_TIMESTAMP[NS] fallback for pre-time64 kernels 7 years ago
res_init.c implement new dns backend, res_send and other legacy resolver functions 12 years ago
res_mkquery.c res_mkquery: error out on consecutive final dots in name 4 years ago
res_msend.c dns: fix nameserver OOB read in IPv6-disabled fallback 2 months ago
res_query.c report res_query failures, including nxdomain/nodata, via h_errno 6 years ago
res_querydomain.c accept trailing . and empty domain names 12 years ago
res_send.c res_send: use a temp buffer if caller's buffer is under 512 bytes 4 years ago
res_state.c add _res (__res_state()) dummy 15 years ago
resolvconf.c reduce spurious inclusion of libc.h 8 years ago
send.c include cleanups: remove unused headers and add feature test macros 13 years ago
sendmmsg.c fix sendmmsg emulation return value for zero-length vector 12 years ago
sendmsg.c increase sendmsg internal buffer to support SCM_MAX_FD 3 years ago
sendto.c reduce spurious inclusion of libc.h 8 years ago
serv.c include cleanups: remove unused headers and add feature test macros 13 years ago
setsockopt.c implement SO_TIMESTAMP[NS] fallback for kernels without time64 versions 7 years ago
shutdown.c cleanup socketcall syscall interface to ease porting to sane(r) archs 15 years ago
sockatmark.c cleanup socketcall syscall interface to ease porting to sane(r) archs 15 years ago
socket.c use __socketcall to simplify socket() 6 years ago
socketpair.c add SOCK_CLOEXEC fallback for socketpair on old kernels 12 years ago