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