Commit History

Author SHA1 Message Date
  Rod Hynes c144945bd4 Add additional explanation for workaround 7 years ago
  Rod Hynes ed99f5792b Workaround net.FileConn RemoteAddr nil issue 7 years ago
  Rod Hynes d345f7ae19 Add net.Dialer.Control note 7 years ago
  Rod Hynes c49c7aafac QUIC-OSSH refinements 7 years ago
  Rod Hynes 39726b97da Fix: compile error in 88aeed5 7 years ago
  Rod Hynes 88aeed5779 Refactor BindToDevice and NetworkID logging 7 years ago
  Rod Hynes ece24d19a3 Vendor most remaining dependencies 8 years ago
  Rod Hynes 48611aff34 Replace pending conns with Context 8 years ago
  Rod Hynes e4d0808e3a Fix: in TCP dial, apply IPv6Synthesizer after resolving hostnames 8 years ago
  Rod Hynes 81a334b6c6 Fix: only apply SO_NOSIGPIPE on darwin 8 years ago
  Rod Hynes b49746a5e2 Add more memory management changes 8 years ago
  Rod Hynes 6338a682d6 Minor error message changes 8 years ago
  Rod Hynes b81cdcbab4 Fix: double close of file descriptors 8 years ago
  Rod Hynes 14f2c84522 Fix: socket file descriptor leak 8 years ago
  Rod Hynes ea5b1cbd54 Fixes for tcpDial (bind version) 9 years ago
  Miro Kuratczyk 47666a9fd1 Added further IPv6 support. Also, revisions based on feedback. 9 years ago
  Miro Kuratczyk e793e8853b Fixed IPv4 address detection (net.ParseIP will always return an address in 16-byte form) 9 years ago
  Miro Kuratczyk 778398d30c Added IPv6Synthesizer interface which allows the core tunnel to call into the host application to synthesize IPv6 addresses from IPv4 ones. This is used to correctly lookup IPs on DNS64/NAT64 networks. 9 years ago
  Rod Hynes 1b30d92d14 Common code refactoring 9 years ago
  Rod Hynes 3dbf7e8422 Fix: further revised fix for 3b29161 10 years ago