net
net copied to clipboard
[mirror] Go supplementary network libraries
gorilla's websocket package is removed from recommendation at https://github.com/golang/net/commit/ad92d3db360ba0127e5d4d17cc94b2bb4c09e168. When the recommendation was removed, Gorilla project didn't have any active maintainers and was inacitve, but the project got new maintainers...
When a request on a connection fails to complete successfully, mark the conn as doNotReuse. It's possible for requests to fail for reasons unrelated to connection health, but opening a...
This commit mitigates some raciness which can occur when an established connection fails. Without it, the connection can continue to be drawn from the connection pool, leading to subsequent requests...
We ran in to an issue with various microsoft products accessing files over WebDAV which contain `%` characters in the name. The requests are all properly escaped -- e.g. the...
See https://github.com/golang/go/issues/58674 for details.
currently, the Dialer interface returned (from say proxy.SOCKS5()) only exposes the Dial function, while it has a DialContext function as well. As Dial() usage is deprecated, DialContext should be exposed...
not all servers support remote resolution, and require one to send only ip addresses this add a new SOCKS5 dialer creation function that lets one pass in a custom *net.Resolver....
Codec with generic type
Before golang/go@324513b (2012-01-04) std "html" and what is now "golang.org/x/net/html" were the same. Ever since then (well, since golang/go@4e0749a (2012-05-29)) the escape/unescape code that they share has been drifting apart,...