aboutsummaryrefslogtreecommitdiffstats
path: root/tun_darwin.go (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Move tun to subpackageJason A. Donenfeld2018-05-231-384/+0
|
* Fix integer conversionsJason A. Donenfeld2018-05-221-7/+1
|
* Add OpenBSD tun driver supportJason A. Donenfeld2018-05-221-1/+1
|
* Just in case darwin changes, we also shutdownJason A. Donenfeld2018-05-221-2/+1
|
* Fix Sscanf use in tun_darwinFilippo Valsorda2018-05-211-2/+2
| | | | | License: MIT Signed-off-by: Filippo Valsorda <valsorda@google.com>
* Rework freebsd supportJason A. Donenfeld2018-05-211-5/+3
|
* Close events channel when no status listenerJason A. Donenfeld2018-05-211-0/+3
|
* Fix race with closing event channelJason A. Donenfeld2018-05-201-1/+2
| | | | | There's still a tiny race on Linux, since the tun channel is written to from two places.
* StyleJason A. Donenfeld2018-05-201-1/+0
|
* Remove unused mtu variableJason A. Donenfeld2018-05-201-2/+0
|
* Use proper status listener on DarwinJason A. Donenfeld2018-05-201-53/+92
|
* Revert "Temporary work around. Please revert me"0.0.20180519Jason A. Donenfeld2018-05-191-2/+0
| | | | This reverts commit 4312a7c70a58656891ff1398f2d0d36f4ed74c8a.
* Add copyright headersMathias Hall-Andersen2018-05-191-0/+1
|
* Temporary work around. Please revert meJason A. Donenfeld2018-05-151-0/+2
|
* Print utun name on darwinJason A. Donenfeld2018-05-141-1/+5
|
* Netlink sockets can't be shutdownJason A. Donenfeld2018-05-141-0/+2
|
* Clean moreJason A. Donenfeld2018-05-141-6/+7
|
* Shorthand for empty channelsJason A. Donenfeld2018-05-141-1/+1
|
* Allow go routine to shutdown in darwin tunJason A. Donenfeld2018-05-141-12/+20
|
* Add rwcancelation to darwinJason A. Donenfeld2018-05-141-15/+46
|
* Odds and endsJason A. Donenfeld2018-05-131-1/+3
|
* StyleJason A. Donenfeld2018-05-051-1/+1
|
* tun: print automatically assigned interface name to stdoutJason A. Donenfeld2018-05-041-1/+7
| | | | This way scripts know what process they just started.
* tun: allow darwin to auto assign namesJason A. Donenfeld2018-05-041-3/+5
|
* global: Add SPDX tags and copyright headerJason A. Donenfeld2018-05-031-0/+5
| | | | Mathias should probably add his copyright headers to each file too.
* Start to dust off DarwinJason A. Donenfeld2018-05-031-109/+77
|
* Align with go library layoutMathias Hall-Andersen2018-02-041-0/+323