index
:
musl
awilfox/monotonic-dns
lookup-serv
master
posix-compliance
ustat
The musl libc tree (WIP / dev branches)
root
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
network
Age
Commit message (
Expand
)
Author
Files
Lines
2023-04-07
dns: check length field in tcp response message
Alexey Kodanev
1
-0
/
+1
2023-02-28
getservbyport_r: fix wrong result if getnameinfo fails with EAI_OVERFLOW
Alexey Izbyshev
1
-0
/
+2
2023-02-28
getservbyport_r: fix out-of-bounds buffer read
Alexey Izbyshev
1
-1
/
+1
2023-02-28
getifaddrs: fix UB via taking address of null pointer union dereference
Alexey Izbyshev
1
-7
/
+7
2023-02-28
accept4: don't fall back to accept if we got unknown flags
Alexey Izbyshev
1
-0
/
+4
2023-02-27
fix potential read past end of buffer in getnameinfo host name lookup
Alexey Izbyshev
1
-0
/
+1
2023-02-27
dns: fix workaround for systems defaulting to ipv6-only sockets
Alexey Izbyshev
1
-15
/
+16
2023-02-27
dns: handle early eof in tcp fallback
Alexey Izbyshev
1
-1
/
+1
2023-02-27
prevent CNAME/PTR parsing from reading data past the response end
Alexey Izbyshev
4
-7
/
+7
2023-02-27
fix out-of-bounds reads in __dns_parse
Alexey Izbyshev
1
-3
/
+3
2023-02-12
dns: prefer monotonic clock for timeouts
A. Wilcox
1
-1
/
+2
2023-02-12
inet_pton: fix uninitialized memory use for IPv4-mapped IPv6 addresses
Alexey Izbyshev
1
-0
/
+1
2023-02-12
increase sendmsg internal buffer to support SCM_MAX_FD
Colin Cross
1
-2
/
+5
2022-10-20
fix return value of gethostby{name[2],addr} with no result but no error
Rich Felker
2
-2
/
+2
2022-10-19
clean up dns_parse_callback
Rich Felker
1
-13
/
+13
2022-10-19
dns response handling: don't treat too many addresses as an error
Rich Felker
1
-1
/
+1
2022-10-19
dns response handling: ignore presence of wrong-type RRs
Rich Felker
1
-2
/
+8
2022-10-19
dns query core: detect udp truncation at recv time
Rich Felker
1
-4
/
+13
2022-10-19
getaddrinfo dns lookup: use larger answer buffer to handle long CNAMEs
Rich Felker
1
-3
/
+5
2022-09-22
dns: implement tcp fallback in __res_msend query core
Rich Felker
1
-2
/
+117
2022-09-22
res_send: use a temp buffer if caller's buffer is under 512 bytes
Rich Felker
1
-1
/
+9
2022-09-21
adapt res_msend DNS query core for working with multiple sockets
Rich Felker
1
-6
/
+11
2022-09-20
getaddrinfo: add EAI_NODATA error code to distinguish NODATA vs NxDomain
Rich Felker
5
-6
/
+12
2022-09-19
fix error cases in gethostbyaddr_r
Rich Felker
1
-2
/
+3
2022-09-19
remove impossible error case from gethostbyname2_r
Rich Felker
1
-1
/
+0
2022-09-19
fix return value of gethostnbyname[2]_r on result not found
Rich Felker
1
-1
/
+1
2022-09-19
dns: treat names rejected by res_mkquery as nonexistent rather than error
Rich Felker
1
-1
/
+1
2022-09-19
res_mkquery: error out on consecutive final dots in name
Rich Felker
1
-0
/
+1
2022-08-26
dns: fail if ipv6 is disabled and resolv.conf has only v6 nameserves
Rich Felker
1
-0
/
+5
2022-08-24
fix fallback when ipv6 is disabled but resolv.conf has v6 nameserves
Rich Felker
1
-1
/
+2
2022-08-01
fix mishandling of errno in getaddrinfo AI_ADDRCONFIG logic
Rich Felker
1
-0
/
+2
2022-06-03
ensure distinct query id for parallel A and AAAA queries in resolver
Rich Felker
1
-0
/
+3
2022-04-10
fix incorrect parameter name in internal netlink.h RTA_OK macro
Ondrej Jirman
1
-1
/
+1
2020-09-03
fix missing newline in herror output
Rich Felker
1
-1
/
+1
2020-08-30
restore h_errno ABI compatibility with ancient binaries
Rich Felker
1
-0
/
+4
2020-08-24
report res_query failures, including nxdomain/nodata, via h_errno
Rich Felker
1
-1
/
+15
2020-08-24
make h_errno thread-local
Rich Felker
1
-4
/
+2
2020-08-05
in hosts file lookups, honor first canonical name regardless of family
Rich Felker
1
-1
/
+1
2020-08-04
in hosts file lookups, use only first match for canonical name
Rich Felker
1
-2
/
+7
2020-05-19
fix return value of res_send, res_query on errors from nameserver
Rich Felker
1
-1
/
+1
2020-05-19
fix handling of errors resolving one of paired A+AAAA query
Rich Felker
1
-4
/
+7
2020-05-18
set AD bit in dns queries, suppress for internal use
Rich Felker
3
-0
/
+3
2020-02-22
use __socketcall to simplify socket()
Rich Felker
1
-5
/
+5
2019-12-17
hook recvmmsg up to SO_TIMESTAMP[NS] fallback for pre-time64 kernels
Rich Felker
2
-6
/
+14
2019-12-17
implement SO_TIMESTAMP[NS] fallback for kernels without time64 versions
Rich Felker
3
-0
/
+63
2019-08-07
fix regression in recvmmsg with no timeout
Rich Felker
1
-1
/
+1
2019-07-31
get/setsockopt: add fallback for new time64 SO_RCVTIMEO/SO_SNDTIMEO
Rich Felker
2
-2
/
+57
2019-07-29
recvmmsg: add time64 syscall support, decouple 32-bit time_t
Rich Felker
1
-0
/
+18
2019-03-13
handle labels with 8-bit byte values in dn_skipname
Ryan Fairfax
1
-2
/
+5
2019-02-20
fix spurious undefined behavior in getaddrinfo
Rich Felker
1
-3
/
+2
[next]