aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Close UAPI socket before exitMathias Hall-Andersen2017-08-013-7/+29
* Verify source addressMathias Hall-Andersen2017-07-311-4/+4
* Fixed shadowing bugMathias Hall-Andersen2017-07-271-1/+1
* Merge branch 'master' of git.zx2c4.com:wireguard-goMathias Hall-Andersen2017-07-274-22/+380
|\
| * Close UDP connection when listen port changesMathias Hall-Andersen2017-07-232-23/+14
| * Merge branch 'darwin'Mathias Hall-Andersen2017-07-235-9/+374
| |\
| | * Fixed UAPI deadlockMathias Hall-Andersen2017-07-212-9/+4
| | * Reviewed and added OSX patchMathias Hall-Andersen2017-07-193-0/+370
* | | Improved timer codeMathias Hall-Andersen2017-07-276-188/+241
|/ /
* | Moved remaining platform dependent UAPI codeMathias Hall-Andersen2017-07-204-35/+44
* | Added last_handshake_time fields to UAPIMathias Hall-Andersen2017-07-185-7/+23
* | Fixed file descriptor leak on linuxMathias Hall-Andersen2017-07-182-4/+6
|/
* Fixed deadlock in index.goMathias Hall-Andersen2017-07-178-151/+193
* Added paddingMathias Hall-Andersen2017-07-154-17/+77
* Conforming to the cross-platform UXMathias Hall-Andersen2017-07-153-25/+165
* Improved throughputMathias Hall-Andersen2017-07-144-41/+79
* Endpoint discovery from handshake initiationMathias Hall-Andersen2017-07-131-0/+6
* Terminate on interface deletionMathias Hall-Andersen2017-07-139-97/+132
* Restructured MAC/cookie calculationMathias Hall-Andersen2017-07-127-96/+374
* Fixed MTU method for linux TUN interfaceMathias Hall-Andersen2017-07-115-30/+69
* Added ratelimiting of handshake messagesMathias Hall-Andersen2017-07-115-5/+248
* Fixed incomming initiation bugMathias Hall-Andersen2017-07-102-6/+7
* Added replay protectionMathias Hall-Andersen2017-07-107-42/+227
* Improved timer state machineMathias Hall-Andersen2017-07-0810-222/+418
* Added source verificationMathias Hall-Andersen2017-07-085-44/+115
* Fixed cookie reply processing bugMathias Hall-Andersen2017-07-0710-95/+173
* Fixed broken testMathias Hall-Andersen2017-07-066-15/+15
* Initial working full exchangeMathias Hall-Andersen2017-07-068-203/+186
* Fixed transport header problemMathias Hall-Andersen2017-07-025-20/+32
* Handshake negotiation functioningMathias Hall-Andersen2017-07-0110-82/+512
* Removed exponential backoffMathias Hall-Andersen2017-06-301-45/+29
* Completed initial version of outbound flowMathias Hall-Andersen2017-06-3017-272/+476
* Completed get/set configurationMathias Hall-Andersen2017-06-296-80/+109
* Work on UAPIMathias Hall-Andersen2017-06-2818-230/+694
* Implemented MAC1/2 calculationMathias Hall-Andersen2017-06-2713-85/+454
* Begin implementation of outbound work queueMathias Hall-Andersen2017-06-266-84/+181
* Begin work on outbound packet flowMathias Hall-Andersen2017-06-269-95/+315
* Completed noise handshakeMathias Hall-Andersen2017-06-245-44/+191
* Restructuring of noise impl.Mathias Hall-Andersen2017-06-2410-122/+414
* Fixed missing typeMathias Hall-Andersen2017-06-231-2/+4
* Beginning work noise handshakeMathias Hall-Andersen2017-06-237-4/+422
* Beginning work on TUN interfaceMathias Hall-Andersen2017-06-049-62/+290
* Trie random testMathias Hall-Andersen2017-06-021-4/+10
* Added random test for trieMathias Hall-Andersen2017-06-021-0/+120
* Inital implementation of trieMathias Hall-Andersen2017-06-018-237/+323
* Merge branch 'master' of git.zx2c4.com:wireguard-goMathias Hall-Andersen2017-05-301-1/+1
|\
| * README: rust -> goPeter Wu2017-05-301-1/+1
* | Beginning work on UAPI and routing tableMathias Hall-Andersen2017-05-308-0/+529
|/
* Initial scaffoldingJason A. Donenfeld2017-05-303-0/+540