master
arp_table: use size_t to index arrays.
bootp: allow https for UEFI HTTP boot
Document functions
Review comments.
Debugging API
dhcpv6: use slirp_fmt()
Reject domain-search when any entry ends with ".."
mbuf: remove '#define if*' member accessors
allow custom MTU
ip: Enforce strict aliasing
fuzz: Add IPv6 cases
fix: honor dns server port number on macos
icmp6: Add echo request forwarding support
slirp: invoke client callback before creating timers
mbuf: Add debugging helpers for allocation
Prefer g_strerror() to strerror()
ip: remove second argument from ip_stripoptions()
Teach slirp_version_string() to return vcs version
Use simpler test linker script for detectiong --version-script option
mbuf: Do not reallocate when the requested size already fits exactly
Fix byte order
Separate out SLIRP_PACKED to SLIRP_PACKED_BEGIN/END
ncsi: Document the Get Version ID (GVI) packet handler
ndp_table: For unspecified address, return broadcast ethernet address
Fix assertion
slirp: permit guestfwd to vhost_addr/vnameserver_addr
oob: cap urgent data count to what is actually available
socket abstraction: slirp_os_socket
Fix vmstate regression
slirp: clarify license of slirp files using SPDX: explicit MIT
Fix bitfields order for MSVC
tcp: Reduce linger time to two minutes
slirp: clarify license of slirp files using SPDX: explicit BSD
tcp: Fix allocating room
tftp: cleanup sessions remaining at slirp shutdown
Modified util.c to handle WSA function return values closer to specification. Explicit checks for INVALID_SOCKET and SOCKET_ERROR are made.
Provide stubs for inet_ntop() and inet_pton()
slirp: Fix migration break on incorrect vmstate retcode
vmstate.h: Prefer __typeof__ vice typeof
winver.h: Introduce header that forces defining WINVER and _WIN32_WINNT