Versions in this module Expand all Collapse all v1 v1.31.1 Nov 1, 2023 v1.31.0 Oct 20, 2023 Changes in this version + func NewHTTP(target socks5.Addr, source net.Addr, originTarget net.Addr, conn net.Conn) *context.ConnContext + func NewHTTPS(request *http.Request, conn net.Conn) *context.ConnContext + func NewMitm(target socks5.Addr, source net.Addr, originTarget net.Addr, userAgent string, ...) *context.ConnContext + func NewSocket(target socks5.Addr, conn net.Conn, source C.Type) *context.ConnContext + func NewSocketBy(conn net.Conn, src, dst netip.AddrPort, tp C.Type) *context.ConnContext + type PacketAdapter struct + func NewPacket(target socks5.Addr, originTarget net.Addr, packet C.UDPPacket, source C.Type) *PacketAdapter + func NewPacketBy(packet C.UDPPacket, src, dst netip.AddrPort, tp C.Type) *PacketAdapter + func (s *PacketAdapter) Metadata() *C.Metadata