aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* A bit more messing with tun_dragonflybo/dflybsd-portBrady OBrien2018-05-251-2/+14
* Basic tun name behaviour implemented; now figuring out why it won't closeBrady OBrien2018-05-251-1/+1
* First swing at dragonfly supportBrady OBrien2018-05-252-1/+528
* Fix testsJason A. Donenfeld2018-05-241-4/+5
* Trick for being extra sensitive to route changesJason A. Donenfeld2018-05-241-5/+16
* Back to sticky sockets on androidJason A. Donenfeld2018-05-242-3/+1
* Do not build on LinuxJason A. Donenfeld2018-05-241-2/+0
* Catch EINTRJason A. Donenfeld2018-05-2411-27/+40
* Remove old makefile artifactJason A. Donenfeld2018-05-241-1/+1
* version: bump snapshotv0.0.20180524Jason A. Donenfeld2018-05-241-1/+1
* Add undocumented --version flagJason A. Donenfeld2018-05-243-2/+17
* Eye before ee except after seeJason A. Donenfeld2018-05-231-1/+1
* No zero sequence numbersJason A. Donenfeld2018-05-231-1/+1
* Don't cause a new fake gopath to call depJason A. Donenfeld2018-05-231-2/+2
* Infoleak ifnames and be more permissiveJason A. Donenfeld2018-05-232-2/+6
* Adopt GOPATHJason A. Donenfeld2018-05-2319-44/+88
* Remove more windows cruftJason A. Donenfeld2018-05-231-6/+0
* CleanupJason A. Donenfeld2018-05-231-2/+0
* Move replay into subpackageJason A. Donenfeld2018-05-235-16/+17
* Move tun to subpackageJason A. Donenfeld2018-05-239-131/+127
* Avoid sticky sockets on AndroidJason A. Donenfeld2018-05-222-3/+8
* Fix integer conversionsJason A. Donenfeld2018-05-225-29/+8
* Bump dependencies for OpenBSDJason A. Donenfeld2018-05-221-2/+2
* Fix markdownJason A. Donenfeld2018-05-221-2/+2
* Add OpenBSD tun driver supportJason A. Donenfeld2018-05-226-36/+411
* Fix code duplicationJason A. Donenfeld2018-05-221-5/+0
* Notes on FreeBSD limitationsJason A. Donenfeld2018-05-221-1/+1
* Just in case darwin changes, we also shutdownJason A. Donenfeld2018-05-221-2/+1
* Call shutdown on route socket on freebsdJason A. Donenfeld2018-05-221-2/+1
* Minor main.go signal fixesFilippo Valsorda2018-05-211-2/+3
* Fix Sscanf use in tun_darwinFilippo Valsorda2018-05-211-2/+2
* Make successful tests silentFilippo Valsorda2018-05-212-6/+8
* Properly close DummyTUN to avoid deadlock in TestNoiseHandshakeFilippo Valsorda2018-05-213-1/+12
* User cookie is closer to fwmark than setfibJason A. Donenfeld2018-05-211-2/+2
* Remove broken windows cruftJason A. Donenfeld2018-05-212-533/+0
* Rework freebsd supportJason A. Donenfeld2018-05-2110-353/+182
* Add FreeBSD supportBrady OBrien2018-05-218-20/+792
* Close events channel when no status listenerJason A. Donenfeld2018-05-212-3/+10
* Straighten out UAPI loggingJason A. Donenfeld2018-05-211-17/+17
* Close hack listener before closing channelJason A. Donenfeld2018-05-211-10/+14
* ratelimiter: do not run GC with nothing to doJason A. Donenfeld2018-05-211-8/+23
* Reasonable punctuation given the spacingJason A. Donenfeld2018-05-213-22/+22
* Fix data races in timersJason A. Donenfeld2018-05-204-17/+17
* Fix race with closing event channelJason A. Donenfeld2018-05-202-3/+6
* StyleJason A. Donenfeld2018-05-202-5/+4
* Remove unused mtu variableJason A. Donenfeld2018-05-201-2/+0
* Give bind its own wait groupJason A. Donenfeld2018-05-203-4/+8
* Avoid deadlock when the mutex isn't required, since these are atomicsJason A. Donenfeld2018-05-201-4/+0
* Use proper status listener on DarwinJason A. Donenfeld2018-05-201-53/+92
* Reduce the hack listener to once a secondJason A. Donenfeld2018-05-201-1/+1