summaryrefslogtreecommitdiffhomepage
path: root/tun_darwin.go
AgeCommit message (Collapse)Author
2018-05-22Fix integer conversionsJason A. Donenfeld
2018-05-22Add OpenBSD tun driver supportJason A. Donenfeld
2018-05-22Just in case darwin changes, we also shutdownJason A. Donenfeld
2018-05-21Fix Sscanf use in tun_darwinFilippo Valsorda
License: MIT Signed-off-by: Filippo Valsorda <valsorda@google.com>
2018-05-21Rework freebsd supportJason A. Donenfeld
2018-05-21Close events channel when no status listenerJason A. Donenfeld
2018-05-20Fix race with closing event channelJason A. Donenfeld
There's still a tiny race on Linux, since the tun channel is written to from two places.
2018-05-20StyleJason A. Donenfeld
2018-05-20Remove unused mtu variableJason A. Donenfeld
2018-05-20Use proper status listener on DarwinJason A. Donenfeld
2018-05-19Revert "Temporary work around. Please revert me"Jason A. Donenfeld
This reverts commit 4312a7c70a58656891ff1398f2d0d36f4ed74c8a.
2018-05-19Add copyright headersMathias Hall-Andersen
2018-05-15Temporary work around. Please revert meJason A. Donenfeld
2018-05-14Print utun name on darwinJason A. Donenfeld
2018-05-14Netlink sockets can't be shutdownJason A. Donenfeld
2018-05-14Clean moreJason A. Donenfeld
2018-05-14Shorthand for empty channelsJason A. Donenfeld
2018-05-14Allow go routine to shutdown in darwin tunJason A. Donenfeld
2018-05-14Add rwcancelation to darwinJason A. Donenfeld
2018-05-13Odds and endsJason A. Donenfeld
2018-05-05StyleJason A. Donenfeld
2018-05-04tun: print automatically assigned interface name to stdoutJason A. Donenfeld
This way scripts know what process they just started.
2018-05-04tun: allow darwin to auto assign namesJason A. Donenfeld
2018-05-03global: Add SPDX tags and copyright headerJason A. Donenfeld
Mathias should probably add his copyright headers to each file too.
2018-05-03Start to dust off DarwinJason A. Donenfeld
2018-02-04Align with go library layoutMathias Hall-Andersen