summaryrefslogtreecommitdiffstats
path: root/src/handshake/types.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2019-12-26Remove unused under_load codeMathias Hall-Andersen2-18/+10
2019-12-26Make under_load global for WireGuard deviceMathias Hall-Andersen13-337/+77
2019-12-21Remove unused test code.Mathias Hall-Andersen16-552/+545
2019-12-16Constant renamed to be consistent with kernel WGMathias Hall-Andersen3-6/+7
2019-12-16Clean dead codeMathias Hall-Andersen18-110/+45
2019-12-16Revert to crossbeamMathias Hall-Andersen8-51/+43
2019-12-14Removed unused atexitMathias Hall-Andersen1-11/+1
2019-12-14Added profiler featureMathias Hall-Andersen12-48/+183
2019-12-10Remove crossbeam dependencyMathias Hall-Andersen9-92/+84
2019-12-09FormattingMathias Hall-Andersen9-42/+45
2019-12-09Move to run queueMathias Hall-Andersen9-251/+478
2019-12-06Remove futures from dependenciesMathias Hall-Andersen2-8/+0
2019-12-06Fixed inbound job bug (add to sequential queue)Mathias Hall-Andersen10-207/+289
2019-12-03Moving away from peer threadsMathias Hall-Andersen14-432/+640
2019-11-28Close socket fd after getmtu ioctlMathias Hall-Andersen1-0/+17
2019-11-27Fetch updated MTU on linuxMathias Hall-Andersen1-20/+75
2019-11-27Work on netlink IF event code for LinuxMathias Hall-Andersen6-109/+311
2019-11-25Enable up/down from configuration interfaceMathias Hall-Andersen9-85/+180
2019-11-24Make IO traits suitable for Tun events (up/down)Mathias Hall-Andersen20-126/+186
2019-11-21DaemonizationMathias Hall-Andersen8-37/+94
2019-11-21Clean dependencies and importsMathias Hall-Andersen11-63/+57
2019-11-18Better compartmentalization of cryptokey routerMathias Hall-Andersen6-185/+395
2019-11-18Bug fixes from compliance tests with WireGuardMathias Hall-Andersen11-230/+291
2019-11-17Update configuration APIMathias Hall-Andersen15-105/+122
2019-11-15Update UAPI semantics for removeMathias Hall-Andersen18-140/+288
2019-11-13Initial version of full UAPI parserMathias Hall-Andersen4-83/+142
2019-11-11Work on UAPI serialize deviceMathias Hall-Andersen6-17/+113
2019-11-10Implemented UAPI "get" line-parserMathias Hall-Andersen5-161/+240
2019-11-08Removal of secret key in the handshake moduleMathias Hall-Andersen6-169/+190
2019-11-06Implement disable/enable timersMathias Hall-Andersen6-88/+138
2019-11-04Work on Up/Down operation on WireGuard deviceMathias Hall-Andersen8-152/+267
2019-11-03Work on UAPI parserMathias Hall-Andersen6-41/+231
2019-11-02Work on configuration interfaceMathias Hall-Andersen9-34/+120
2019-10-31Add derived_sessionMathias Hall-Andersen2-8/+19
2019-10-31Work on timer semanticsMathias Hall-Andersen10-80/+181
2019-10-30Remove unused dependenciesMathias Hall-Andersen5-423/+19
2019-10-30Change router job to accommodate keep_key_freshMathias Hall-Andersen5-140/+139
2019-10-29Unified use of make_packet during testsMathias Hall-Andersen6-119/+144
2019-10-28First full test of pure WireGuardMathias Hall-Andersen12-62/+242
2019-10-23Fixed Ordering::Acquire -> Ordering::SeqCst typoMathias Hall-Andersen4-8/+12
2019-10-23Work on pure WireGuard testMathias Hall-Andersen7-83/+156
2019-10-23Moved IO traits into platform moduleMathias Hall-Andersen26-270/+352
2019-10-23Work on platform specific code (Linux)Mathias Hall-Andersen14-80/+277
2019-10-16Work on porting timer semantics and linux platformMathias Hall-Andersen10-237/+293
2019-10-13Work on Linux platform codeMathias Hall-Andersen36-52/+293
2019-10-11Port timer.c from WireGuardMathias Hall-Andersen2-21/+76
2019-10-11Enable adding TUN reader to WG interfaceMathias Hall-Andersen7-144/+244
2019-10-09Start porting kernel timer semanticsMathias Hall-Andersen4-50/+115
2019-10-09Restructure IO traits.Mathias Hall-Andersen16-343/+610
2019-10-06Restructure dummy implementationsMathias Hall-Andersen8-230/+320