Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-27 | Disappointing anti-sticky experiment | Jason A. Donenfeld | |
2018-05-24 | Fix tests | Jason A. Donenfeld | |
2018-05-24 | Trick for being extra sensitive to route changes | Jason A. Donenfeld | |
2018-05-24 | Back to sticky sockets on android | Jason A. Donenfeld | |
2018-05-24 | Do not build on Linux | Jason A. Donenfeld | |
2018-05-24 | Catch EINTR | Jason A. Donenfeld | |
2018-05-24 | Remove old makefile artifact | Jason A. Donenfeld | |
2018-05-24 | version: bump snapshot | Jason A. Donenfeld | |
2018-05-24 | Add undocumented --version flag | Jason A. Donenfeld | |
2018-05-23 | Eye before ee except after see | Jason A. Donenfeld | |
2018-05-23 | No zero sequence numbers | Jason A. Donenfeld | |
2018-05-23 | Don't cause a new fake gopath to call dep | Jason A. Donenfeld | |
2018-05-23 | Infoleak ifnames and be more permissive | Jason A. Donenfeld | |
Listing interfaces is already permitted by the OS, so we allow this info leak too. | |||
2018-05-23 | Adopt GOPATH | Jason A. Donenfeld | |
GOPATH is annoying, but the Go community pushing me to adopt it is even more annoying. | |||
2018-05-23 | Remove more windows cruft | Jason A. Donenfeld | |
2018-05-23 | Cleanup | Jason A. Donenfeld | |
2018-05-23 | Move replay into subpackage | Jason A. Donenfeld | |
2018-05-23 | Move tun to subpackage | Jason A. Donenfeld | |
2018-05-22 | Avoid sticky sockets on Android | Jason A. Donenfeld | |
The android policy routing system does insane things. | |||
2018-05-22 | Fix integer conversions | Jason A. Donenfeld | |
2018-05-22 | Bump dependencies for OpenBSD | Jason A. Donenfeld | |
2018-05-22 | Fix markdown | Jason A. Donenfeld | |
2018-05-22 | Add OpenBSD tun driver support | Jason A. Donenfeld | |
2018-05-22 | Fix code duplication | Jason A. Donenfeld | |
2018-05-22 | Notes on FreeBSD limitations | Jason A. Donenfeld | |
2018-05-22 | Just in case darwin changes, we also shutdown | Jason A. Donenfeld | |
2018-05-22 | Call shutdown on route socket on freebsd | Jason A. Donenfeld | |
2018-05-21 | Minor main.go signal fixes | Filippo Valsorda | |
* Buffer the signal channel as it's non-blocking on the sender side * Notify on SIGTERM instead of the uncatchable SIGKILL License: MIT Signed-off-by: Filippo Valsorda <valsorda@google.com> | |||
2018-05-21 | Fix Sscanf use in tun_darwin | Filippo Valsorda | |
License: MIT Signed-off-by: Filippo Valsorda <valsorda@google.com> | |||
2018-05-21 | Make successful tests silent | Filippo Valsorda | |
License: MIT Signed-off-by: Filippo Valsorda <valsorda@google.com> | |||
2018-05-21 | Properly close DummyTUN to avoid deadlock in TestNoiseHandshake | Filippo Valsorda | |
License: MIT Signed-off-by: Filippo Valsorda <valsorda@google.com> | |||
2018-05-21 | User cookie is closer to fwmark than setfib | Jason A. Donenfeld | |
2018-05-21 | Remove broken windows cruft | Jason A. Donenfeld | |
2018-05-21 | Rework freebsd support | Jason A. Donenfeld | |
2018-05-21 | Add FreeBSD support | Brady OBrien | |
Signed-off-by: Brady OBrien <brady.obrien128@gmail.com> | |||
2018-05-21 | Close events channel when no status listener | Jason A. Donenfeld | |
2018-05-21 | Straighten out UAPI logging | Jason A. Donenfeld | |
2018-05-21 | Close hack listener before closing channel | Jason A. Donenfeld | |
2018-05-21 | ratelimiter: do not run GC with nothing to do | Jason A. Donenfeld | |
2018-05-21 | Reasonable punctuation given the spacing | Jason A. Donenfeld | |
2018-05-20 | Fix data races in timers | Jason A. Donenfeld | |
2018-05-20 | Fix race with closing event channel | Jason A. Donenfeld | |
There's still a tiny race on Linux, since the tun channel is written to from two places. | |||
2018-05-20 | Style | Jason A. Donenfeld | |
2018-05-20 | Remove unused mtu variable | Jason A. Donenfeld | |
2018-05-20 | Give bind its own wait group | Jason A. Donenfeld | |
In a waitgroup, all waits must come after all adds | |||
2018-05-20 | Avoid deadlock when the mutex isn't required, since these are atomics | Jason A. Donenfeld | |
Maybe this fixes the "double lock issue" in f73d2fb2d96bc3fbc8bc4cce452e3c19689de01e? | |||
2018-05-20 | Use proper status listener on Darwin | Jason A. Donenfeld | |
2018-05-20 | Reduce the hack listener to once a second | Jason A. Donenfeld | |
2018-05-20 | Fix race in netlink peer correlator | Jason A. Donenfeld | |
2018-05-20 | Fix race in lock pending | Jason A. Donenfeld | |