940 Commits (netbsd-dev-clean)
 

Author SHA1 Message Date
snow flurry 3a7f41792c Remove extraneous error checking
1 year ago
snow flurry 515908773f Further "rebase" tun_netbsd against tun_openbsd
1 year ago
snow flurry 470f2f0248 Cleanup error handling
1 year ago
snow flurry 5181a06304 fix whitespace mismatch
1 year ago
snow flurry 0d9a2f9d68 sigh
1 year ago
snow flurry ab634a065c tun_netbsd: compile fix
1 year ago
snow flurry 5657c3c1e8 tun_netbsd: update to follow tun_openbsd changes
1 year ago
snow flurry ff49dc80a3 tun_netbsd: support unpatched kernels for IFHEAD
1 year ago
snow c644c61a8e Add support for NetBSD tun(4) interface
1 year ago
Jason A. Donenfeld 3b95c81cc1 tun/netstack: simplify read timeout on ping socket
1 year ago
Thomas H. Ptacek b9669b734e tun/netstack: implement ICMP ping
1 year ago
Jason A. Donenfeld e0b8f11489 version: bump snapshot
1 year ago
Jason A. Donenfeld 114a3db918 ipc: bsd: try again if kqueue returns EINTR
1 year ago
Jason A. Donenfeld 9c9e7e2724 global: apply gofumpt
1 year ago
Jason A. Donenfeld 2dd424e2d8 device: handle peer post config on blank line
1 year ago
Josh Bleecher Snyder 387f7c461a device: reduce peer lock critical section in UAPI
1 year ago
Josh Bleecher Snyder 4d87c9e824 device: remove code using unsafe
1 year ago
Jason A. Donenfeld ef8d6804d7 global: use netip where possible now
1 year ago
Jason A. Donenfeld de7c702ace device: only propagate roaming value before peer is referenced elsewhere
1 year ago
Jason A. Donenfeld fc4f975a4d device: align 64-bit atomic member in Device
1 year ago
Jason A. Donenfeld 9d699ba730 device: start peers before running handshake test
1 year ago
Jason A. Donenfeld 425f7c726b Makefile: don't use test -v because it hides failures in scrollback
1 year ago
David Anderson 3cae233d69 device: fix nil pointer dereference in uapi read
1 year ago
Jason A. Donenfeld 111e0566dc device: make new peers inherit broken mobile semantics
1 year ago
Jason A. Donenfeld e3134bf665 device: defer state machine transitions until configuration is complete
1 year ago
Jason A. Donenfeld 63abb5537b device: do not consume handshake messages if not running
1 year ago
Jason A. Donenfeld 851efb1bb6 tun: move wintun to its own repo
1 year ago
Jason A. Donenfeld c07dd60cdb namedpipe: rename from winpipe to keep in sync with CL299009
1 year ago
Jason A. Donenfeld eb6302c7eb device: timers: use pre-seeded per-thread unlocked fastrandn for jitter
1 year ago
Jason A. Donenfeld 60683d7361 device: timers: seed unsafe rng before use for jitter
1 year ago
Jason A. Donenfeld e42c6c4bc2 wintun: align 64-bit argument on ARM32
1 year ago
Jason A. Donenfeld 828a885a71 README: raise minimum Go to 1.17
1 year ago
Mikael Magnusson f1f626090e tun/netstack: update gvisor
1 year ago
Brad Fitzpatrick 82e0b734e5 ipc, rwcancel: compile on js/wasm
1 year ago
Jason A. Donenfeld fdf57a1fa4 wintun: allow retrieving DLL version
1 year ago
Jason A. Donenfeld f87e87af0d version: bump snapshot
1 year ago
Jason A. Donenfeld ba9e364dab wintun: remove memmod option for dll loading
1 year ago
Jason A. Donenfeld dfd688b6aa global: remove old-style build tags
1 year ago
Jason A. Donenfeld c01d52b66a global: add newer-style build tags
1 year ago
Jason A. Donenfeld 82d2aa87aa wintun: use new swdevice-based API for upcoming Wintun 0.14
1 year ago
Jason A. Donenfeld 982d5d2e84 conn,wintun: use unsafe.Slice instead of unsafeSlice
1 year ago
Jason A. Donenfeld 642a56e165 memmod: import from wireguard-windows
1 year ago
Jason A. Donenfeld bb745b2ea3 rwcancel: use unix.Poll again but bump x/sys so it uses ppoll under the hood
2 years ago
Jason A. Donenfeld fcc601dbf0 rwcancel: use ppoll on Linux for Android
2 years ago
Tobias Klauser 217ac1016b tun: make operateonfd.go build tags more specific
2 years ago
Tobias Klauser eae5e0f3a3 tun: avoid leaking sock fd in CreateTUN error cases
2 years ago
Jason A. Donenfeld 2ef39d4754 global: add new go 1.17 build comments
2 years ago
Jason A. Donenfeld 3957e9b9dd memmod: register exception handler tables
2 years ago
Jason A. Donenfeld bad6caeb82 memmod: fix protected delayed load the right way
2 years ago
Jason A. Donenfeld c89f5ca665 memmod: disable protected delayed load for now
2 years ago