940 Commits (master)
 

Author SHA1 Message Date
Josh Bleecher Snyder ef5c587f78 conn: remove the final alloc per packet receive 2 months ago
Jason A. Donenfeld 193cf8d6a5 conn: use netip for std bind 2 months ago
Jason A. Donenfeld ee1c8e0e87 version: bump snapshot 2 months ago
Jason A. Donenfeld 95b48cdb39 tun/netstack: bump mod 2 months ago
Jason A. Donenfeld 5aff28b14c mod: bump packages and remove compat netip 2 months ago
Josh Bleecher Snyder 46826fc4e5 all: use any in place of interface{} 2 months ago
Josh Bleecher Snyder 42c9af45e1 all: update to Go 1.18 2 months ago
Alexander Neumann ae6bc4dd64 tun/netstack: check error returned by SetDeadline() 3 months ago
Alexander Neumann 2cec4d1a62 tun/netstack: update to latest wireguard-go 3 months ago
Jason A. Donenfeld 3b95c81cc1 tun/netstack: simplify read timeout on ping socket 4 months ago
Thomas H. Ptacek b9669b734e tun/netstack: implement ICMP ping 4 months ago
Jason A. Donenfeld e0b8f11489 version: bump snapshot 4 months ago
Jason A. Donenfeld 114a3db918 ipc: bsd: try again if kqueue returns EINTR 4 months ago
Jason A. Donenfeld 9c9e7e2724 global: apply gofumpt 6 months ago
Jason A. Donenfeld 2dd424e2d8 device: handle peer post config on blank line 6 months ago
Josh Bleecher Snyder 387f7c461a device: reduce peer lock critical section in UAPI 6 months ago
Josh Bleecher Snyder 4d87c9e824 device: remove code using unsafe 7 months ago
Jason A. Donenfeld ef8d6804d7 global: use netip where possible now 7 months ago
Jason A. Donenfeld de7c702ace device: only propagate roaming value before peer is referenced elsewhere 6 months ago
Jason A. Donenfeld fc4f975a4d device: align 64-bit atomic member in Device 6 months ago
Jason A. Donenfeld 9d699ba730 device: start peers before running handshake test 6 months ago
Jason A. Donenfeld 425f7c726b Makefile: don't use test -v because it hides failures in scrollback 6 months ago
David Anderson 3cae233d69 device: fix nil pointer dereference in uapi read 6 months ago
Jason A. Donenfeld 111e0566dc device: make new peers inherit broken mobile semantics 6 months ago
Jason A. Donenfeld e3134bf665 device: defer state machine transitions until configuration is complete 6 months ago
Jason A. Donenfeld 63abb5537b device: do not consume handshake messages if not running 6 months ago
Jason A. Donenfeld 851efb1bb6 tun: move wintun to its own repo 7 months ago
Jason A. Donenfeld c07dd60cdb namedpipe: rename from winpipe to keep in sync with CL299009 7 months ago
Jason A. Donenfeld eb6302c7eb device: timers: use pre-seeded per-thread unlocked fastrandn for jitter 7 months ago
Jason A. Donenfeld 60683d7361 device: timers: seed unsafe rng before use for jitter 7 months ago
Jason A. Donenfeld e42c6c4bc2 wintun: align 64-bit argument on ARM32 7 months ago
Jason A. Donenfeld 828a885a71 README: raise minimum Go to 1.17 7 months ago
Mikael Magnusson f1f626090e tun/netstack: update gvisor 7 months ago
Brad Fitzpatrick 82e0b734e5 ipc, rwcancel: compile on js/wasm 7 months ago
Jason A. Donenfeld fdf57a1fa4 wintun: allow retrieving DLL version 7 months ago
Jason A. Donenfeld f87e87af0d version: bump snapshot 7 months ago
Jason A. Donenfeld ba9e364dab wintun: remove memmod option for dll loading 7 months ago
Jason A. Donenfeld dfd688b6aa global: remove old-style build tags 7 months ago
Jason A. Donenfeld c01d52b66a global: add newer-style build tags 7 months ago
Jason A. Donenfeld 82d2aa87aa wintun: use new swdevice-based API for upcoming Wintun 0.14 7 months ago
Jason A. Donenfeld 982d5d2e84 conn,wintun: use unsafe.Slice instead of unsafeSlice 7 months ago
Jason A. Donenfeld 642a56e165 memmod: import from wireguard-windows 7 months ago
Jason A. Donenfeld bb745b2ea3 rwcancel: use unix.Poll again but bump x/sys so it uses ppoll under the hood 8 months ago
Jason A. Donenfeld fcc601dbf0 rwcancel: use ppoll on Linux for Android 8 months ago
Tobias Klauser 217ac1016b tun: make operateonfd.go build tags more specific 8 months ago
Tobias Klauser eae5e0f3a3 tun: avoid leaking sock fd in CreateTUN error cases 8 months ago
Jason A. Donenfeld 2ef39d4754 global: add new go 1.17 build comments 9 months ago
Jason A. Donenfeld 3957e9b9dd memmod: register exception handler tables 10 months ago
Jason A. Donenfeld bad6caeb82 memmod: fix protected delayed load the right way 10 months ago
Jason A. Donenfeld c89f5ca665 memmod: disable protected delayed load for now 10 months ago