Commit History

Author SHA1 Message Date
  Nate Brown 1a0ac25db0 Report how a config reload went: failures, restarts required, and the keys that need one (#1935) 4 days ago
  Wade Simmons 0dc8a28d1f apply `go fix` for Go 1.26 (#1867) 1 month ago
  Jack Doan edc3c5e018 the definitive tun offloads branch (#1704) 2 months ago
  Nate Brown 147c202c27 Swap back to a blocking udp socket, test `shutdown(2)` (#1806) 3 months ago
  Nate Brown d0f02ba873 Switch to slog, remove logrus (#1672) 5 months ago
  Jack Doan e80b9830a3 Remove more os.Exit calls and give a more reliable wait for stop function (attempt 3) (#1661) 6 months ago
  Jack Doan b3194236aa udp_linux: wrap socket operations with syscall.RawConn for clean teardown (#1654) 6 months ago
  Nate Brown 7aff313a17 Relax the restriction on routines from the config (#1531) 11 months ago
  Nate Brown c2420642a0 Darwin udp fix (#1428) 1 year ago
  jampe 1d3c85338c add so_mark sockopt support (#1331) 1 year ago
  Nate Brown d97ed57a19 V2 certificate format (#1216) 1 year ago
  Wade Simmons 0736cfa562 udp: fix endianness for port (#1194) 2 years ago
  Nate Brown e264a0ff88 Switch most everything to netip in prep for ipv6 in the overlay (#1173) 2 years ago
  Wade Simmons 97e9834f82 cleanup SK_MEMINFO vars (#1162) 2 years ago
  mrx 0f0534d739 Fix UDP listener on IPv4-only Linux (#787) 2 years ago
  Nate Brown a3e59a38ef Use registered io on Windows when possible (#905) 3 years ago
  Nate Brown 3bbf5f4e67 Use an interface for udp conns (#901) 3 years ago
  brad-defined 9b03053191 update EncReader and EncWriter interface function args to have concrete types (#844) 3 years ago
  Nate Brown 3cb4e0ef57 Allow listen.host to contain names (#825) 3 years ago
  brad-defined 1a7c575011 Relay (#678) 4 years ago
  Nate Brown bcabcfdaca Rework some things into packages (#489) 5 years ago