641 Commits (master)

Author SHA1 Message Date
  Jason A. Donenfeld 31faf4c159 replay: account for fqcodel reordering 1 week ago
  Jason A. Donenfeld 99eb7896be device: rework padding calculation and don't shadow paddedSize 1 week ago
  Dmytro Shynkevych f60b3919be tai64n: make the test deterministic 3 weeks ago
  Jason A. Donenfeld da9d300cf8 main: now that we're upstreamed, relax Linux warning 3 weeks ago
  Jason A. Donenfeld 59c9929714 README: specify go 1.13 3 weeks ago
  Jason A. Donenfeld db0aa39b76 global: update header comments and modules 3 weeks ago
  David Crawshaw bc77de2aca ipc: deduplicate some unix-specific code 3 weeks ago
  David Crawshaw c8596328e7 ipc: remove unnecessary error check 3 weeks ago
  Jason A. Donenfeld 28c4d04304 device: use atomic access for unlocked keypair.next 3 weeks ago
  Simon Rozman fdba6c183a wintun: make remaining HWID comparisons case insensitive 3 weeks ago
  Simon Rozman 250b9795f3 setupapi: extend struct size constant definitions for arm(64) 3 weeks ago
  Avery Pennarun d60857e1a7 device: add debug logs describing handshake rejection 7 months ago
  Brad Fitzpatrick 2fb0a712f0 tun: return a better error message if /dev/net/tun doesn't exist 2 months ago
  David Anderson f2c6faad44 device: return generic error from Ipc{Get,Set}Operation. 1 month ago
  Avery Pennarun c76b818466 tun: NetlinkListener: don't send EventDown before sending EventUp 6 months ago
  David Crawshaw de374bfb44 device: give handshake state a type 2 months ago
  David Crawshaw 1a1c3d0968 tuntest: split out testing package 4 months ago
  Brad Fitzpatrick 85a45a9651 tun: fix data race on name field 2 months ago
  Brad Fitzpatrick abd287159e tun: remove unused isUp method 2 months ago
  David Crawshaw 203554620d conn: introduce new package that splits out the Bind and Endpoint types 6 months ago
  Avery Pennarun 6aefb61355 wintun: split error message for create vs open namespace. 7 months ago
  David Anderson 3dce460c88 device: add test to ensure Peer fields are safe for atomic access on 32-bit 2 months ago
  David Crawshaw 224bc9e60c rwcancel: no-op builds for windows and darwin 3 months ago
  David Crawshaw 9cd8909df2 ratelimiter: use a fake clock in tests and style cleanups 5 months ago
  Jason A. Donenfeld ae88e2a2cd version: bump snapshot 2 months ago
  Jason A. Donenfeld 4739708ca4 noise: unify zero checking of ecdh 2 months ago
  Tobias Klauser b33219c2cf global: use RTMGRP_* consts from x/sys/unix 2 months ago
  Jason A. Donenfeld 9cbcff10dd send: account for zero mtu 3 months ago
  Jason A. Donenfeld 6ed56ff2df device: fix private key removal logic 3 months ago
  Jason A. Donenfeld cb4bb63030 uapi: allow unsetting device private key with /dev/null 3 months ago
  Jason A. Donenfeld 05b03c6750 version: bump snapshot 4 months ago
  Jason A. Donenfeld caebdfe9d0 tun: darwin: ignore ENOMEM errors 4 months ago
  Jason A. Donenfeld 4fa2ea6a2d tun: windows: serialize write calls 4 months ago
  Jason A. Donenfeld 89dd065e53 README: update repo urls 4 months ago
  Jason A. Donenfeld ddfad453cf device: SendmsgN mutates the input sockaddr 6 months ago
  Jason A. Donenfeld 2b242f9393 wintun: manage ring memory manually 6 months ago
  Jason A. Donenfeld 4cdf805b29 constants: recalculate rekey max based on a one minute flood 6 months ago
  Jonathan Tooker f7d0edd2ec global: fix a few typos courtesy of codespell 7 months ago
  Jason A. Donenfeld ffffbbcc8a device: allow blackholing sockets 7 months ago
  Jason A. Donenfeld 47b02c618b device: remove dead error reporting code 7 months ago
  Jason A. Donenfeld fd23c66fcd namespaceapi: remove tasteless comment 7 months ago
  Jason A. Donenfeld ae492d1b35 device: recheck counters while holding write lock 7 months ago
  Jason A. Donenfeld 95fbfccf60 wintun: normalize variable names for their types 7 months ago
  Avery Pennarun c85e4a410f wintun: quickly ignore non-Wintun devices 1 year ago
  Avery Pennarun 1b6c8ddbe8 tun: match windows CreateTUN signature to the Linux variant 1 year ago
  Avery Pennarun 0abb6b668c rwcancel: handle EINTR and EAGAIN in unixSelect() 7 months ago
  David Crawshaw 540d01e54a device: test packets between two fake devices 7 months ago
  Jason A. Donenfeld f2ea85e9f9 version: bump snapshot 7 months ago
  Jason A. Donenfeld 222f0f8000 Makefile: remove v prefix 7 months ago
  Jason A. Donenfeld 1f146a5e7a wintun: expose version 7 months ago