aboutsummaryrefslogtreecommitdiffstats
path: root/uapi.go (unfollow)
Commit message (Expand)AuthorFilesLines
2019-03-03global: begin modularizationJason A. Donenfeld1-425/+0
2019-02-05uapi: Simpler function signatureJason A. Donenfeld1-4/+4
2019-02-05Extend structs rather than embed, when possibleJason A. Donenfeld1-39/+37
2019-02-05Update copyrightJason A. Donenfeld1-2/+2
2018-11-05uapi: typoJason A. Donenfeld1-1/+1
2018-09-16global: fix up copyright headersJason A. Donenfeld1-2/+1
2018-09-02uapi: insert peer version placeholderJason A. Donenfeld1-0/+8
2018-05-21Straighten out UAPI loggingJason A. Donenfeld1-17/+17
2018-05-20Fix race in statsJason A. Donenfeld1-2/+2
2018-05-19Add copyright headersMathias Hall-Andersen1-0/+1
2018-05-15Fix refactoring mistakesJason A. Donenfeld1-1/+1
2018-05-14Optional logging even in backgroundJason A. Donenfeld1-1/+0
2018-05-14Fix dummy additionsJason A. Donenfeld1-4/+3
2018-05-13More refactoringJason A. Donenfeld1-21/+13
2018-05-13Odds and endsJason A. Donenfeld1-3/+3
2018-05-10Rewrite timers and related state machinesJason A. Donenfeld1-8/+3
2018-05-05Removed remaining signals from peerMathias Hall-Andersen1-0/+2
2018-05-05Initial version of migration to new event modelMathias Hall-Andersen1-11/+9
2018-05-03global: Add SPDX tags and copyright headerJason A. Donenfeld1-0/+5
2018-04-18Use simple 16-bit integer for persistent keepaliveJason A. Donenfeld1-7/+3
2018-02-18Seperated fwmark update code into functionMathias Hall-Andersen1-5/+1
2018-02-04Align with go library layoutMathias Hall-Andersen1-0/+0
2018-02-02Rework of entire locking systemMathias Hall-Andersen1-51/+95
2018-01-26Added initial version of peer teardownMathias Hall-Andersen1-6/+6
2018-01-13Work on timer teardown + bug fixesMathias Hall-Andersen1-1/+15
2018-01-09Fixed fwmark update without device status changeMathias Hall-Andersen1-0/+3
2018-01-04Revert "Peer timer teardown"Mathias Hall-Andersen1-1/+1
2017-12-29Peer timer teardownMathias Hall-Andersen1-1/+1
2017-11-30Refactor timers.goMathias Hall-Andersen1-2/+2
2017-11-19Better naming of bind helpersMathias Hall-Andersen1-1/+1
2017-11-19Begin generic Bind implementationMathias Hall-Andersen1-3/+2
2017-11-18Moved endpoint into interface and simplified peerMathias Hall-Andersen1-8/+16
2017-11-17Ported remaining netns.shMathias Hall-Andersen1-1/+12
2017-11-14Initial working source cachingMathias Hall-Andersen1-1/+0
2017-10-27Fixed message header length in conn_linuxMathias Hall-Andersen1-1/+1
2017-10-17Fixed timer issue when failing to send handshakeMathias Hall-Andersen1-1/+2
2017-10-16Initial implementation of source cachingMathias Hall-Andersen1-41/+22
2017-10-06Definition of platform specific socket bindMathias Hall-Andersen1-1/+1
2017-09-26Clean up error handling of listen portJason A. Donenfeld1-1/+1
2017-09-26Simplified xplatform specJason A. Donenfeld1-17/+9
2017-09-24Begin work on source address caching (linux)Mathias Hall-Andersen1-2/+1
2017-09-21Fix up fwmark handlingJason A. Donenfeld1-15/+25
2017-08-28Renamed config.go to follow general naming patternMathias Hall-Andersen1-0/+0
2017-08-22Add support for fwmark on linuxMathias Hall-Andersen1-5/+22
2017-08-11Improved receive.goMathias Hall-Andersen1-38/+19
2017-08-07Number of fixes in response to code reviewMathias Hall-Andersen1-28/+74
2017-08-04First set of code review patchesMathias Hall-Andersen1-89/+136
2017-07-27Fixed shadowing bugMathias Hall-Andersen1-1/+1
2017-07-23Close UDP connection when listen port changesMathias Hall-Andersen1-17/+14
2017-07-21Fixed UAPI deadlockdarwinMathias Hall-Andersen1-7/+4