- vpnkit: clarify that
--host-ip 0.0.0.0
disables the feature - mux: avoid desynchronising the stream over a short
io.Copy
- mux: reconnect if the dialer fails
- mux: close channels after shutdown
- mux: don't send shutdown after close
- mux: allow longer paths when forwarding Unix domain sockets
- re-add
vpnkit-expose-port
asvpnkit-userspace-proxy
vpnkit-userspace-proxy
: bind ports on a best-effort basis- k8s: when calling
OnUpdate
controller now closes removed ports - dns: if the UDP response is over 512 bytes, truncate and set the truncated bit
- vmnet: remove dhcp pcap
- revendor virtsock: support upstream kernels without
AF_HVSOCK
patches - implement the host side of the
vpnkit-forwarder
protocol in Go (previously was OCaml)