aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Fix race in netlink peer correlatorJason A. Donenfeld2018-05-201-0/+9
* Fix race in lock pendingJason A. Donenfeld2018-05-201-4/+10
* Fix race in statsJason A. Donenfeld2018-05-201-2/+2
* Fix race in packetInNonceQueueIsAwaitingKeyJason A. Donenfeld2018-05-202-7/+7
* Discourage building for LinuxJason A. Donenfeld2018-05-201-0/+6
* Revert "Temporary work around. Please revert me"0.0.20180519Jason A. Donenfeld2018-05-191-2/+0
* timers: no need to clear keepalive in persistent keepaliveJason A. Donenfeld2018-05-191-3/+0
* timers: clear send_keepalive timer on sending handshake responseJason A. Donenfeld2018-05-192-10/+14
* Listen for flush in outer selectMathias Hall-Andersen2018-05-191-8/+30
* Add copyright headersMathias Hall-Andersen2018-05-1938-0/+38
* Avoid using v6-mapped-v4Jason A. Donenfeld2018-05-182-4/+14
* StyleJason A. Donenfeld2018-05-181-3/+3
* Fill out readmeJason A. Donenfeld2018-05-171-5/+51
* Finer-grained start-stop synchronizationJason A. Donenfeld2018-05-166-5/+33
* Fix dir permissions0.0.20180514Jason A. Donenfeld2018-05-152-2/+2
* Temporary work around. Please revert meJason A. Donenfeld2018-05-151-0/+2
* Lock timers on modificationJason A. Donenfeld2018-05-151-7/+32
* Avoid vendoring tooling as much as possibleJason A. Donenfeld2018-05-153-32/+24
* Add vendoring for HomebrewJason A. Donenfeld2018-05-154-1/+58
* Do not send keepalive if closedJason A. Donenfeld2018-05-151-1/+1
* Fix refactoring mistakesJason A. Donenfeld2018-05-152-3/+3
* Improve makefileJason A. Donenfeld2018-05-151-2/+10
* Use /dev/null as place holderJason A. Donenfeld2018-05-141-0/+5
* Print utun name on darwinJason A. Donenfeld2018-05-142-2/+6
* Mask IPs when showing from trieJason A. Donenfeld2018-05-141-16/+6
* Ugly hack to suppress warning on backgrounded processJason A. Donenfeld2018-05-141-0/+4
* Better common bits functionJason A. Donenfeld2018-05-142-56/+44
* Fix noise testJason A. Donenfeld2018-05-141-7/+9
* Cancelable netlink writes and better response correlationJason A. Donenfeld2018-05-141-18/+22