aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile (unfollow)
Commit message (Expand)AuthorFilesLines
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
2018-05-20Fix race in netlink peer correlatorJason A. Donenfeld1-0/+9
2018-05-20Fix race in lock pendingJason A. Donenfeld1-4/+10
2018-05-20Fix race in statsJason A. Donenfeld1-2/+2
2018-05-20Fix race in packetInNonceQueueIsAwaitingKeyJason A. Donenfeld2-7/+7
2018-05-20Discourage building for LinuxJason A. Donenfeld1-0/+6
2018-05-19Revert "Temporary work around. Please revert me"0.0.20180519Jason A. Donenfeld1-2/+0
2018-05-19timers: no need to clear keepalive in persistent keepaliveJason A. Donenfeld1-3/+0
2018-05-19timers: clear send_keepalive timer on sending handshake responseJason A. Donenfeld2-10/+14
2018-05-19Listen for flush in outer selectMathias Hall-Andersen1-8/+30
2018-05-19Add copyright headersMathias Hall-Andersen38-0/+38
2018-05-18Avoid using v6-mapped-v4Jason A. Donenfeld2-4/+14
2018-05-18StyleJason A. Donenfeld1-3/+3
2018-05-17Fill out readmeJason A. Donenfeld1-5/+51
2018-05-16Finer-grained start-stop synchronizationJason A. Donenfeld6-5/+33
2018-05-15Fix dir permissions0.0.20180514Jason A. Donenfeld2-2/+2
2018-05-15Temporary work around. Please revert meJason A. Donenfeld1-0/+2
2018-05-15Lock timers on modificationJason A. Donenfeld1-7/+32
2018-05-15Avoid vendoring tooling as much as possibleJason A. Donenfeld3-32/+24
2018-05-15Add vendoring for HomebrewJason A. Donenfeld4-1/+58
2018-05-15Do not send keepalive if closedJason A. Donenfeld1-1/+1
2018-05-15Fix refactoring mistakesJason A. Donenfeld2-3/+3
2018-05-15Improve makefileJason A. Donenfeld1-2/+10
2018-05-14Use /dev/null as place holderJason A. Donenfeld1-0/+5
2018-05-14Print utun name on darwinJason A. Donenfeld2-2/+6
2018-05-14Mask IPs when showing from trieJason A. Donenfeld1-16/+6
2018-05-14Ugly hack to suppress warning on backgrounded processJason A. Donenfeld1-0/+4
2018-05-14Better common bits functionJason A. Donenfeld2-56/+44
2018-05-14Fix noise testJason A. Donenfeld1-7/+9
2018-05-14Cancelable netlink writes and better response correlationJason A. Donenfeld1-18/+22
2018-05-14Netlink sockets can't be shutdownJason A. Donenfeld4-25/+69
2018-05-14Cleanup socket fileJason A. Donenfeld2-4/+12
2018-05-14Clean moreJason A. Donenfeld7-63/+50
2018-05-14No more finalizer for rwcancelJason A. Donenfeld1-5/+0
2018-05-14No need for padding any moreJason A. Donenfeld1-1/+1