aboutsummaryrefslogtreecommitdiffstats
path: root/src/wireguard/wireguard.rs (unfollow)
Commit message (Expand)AuthorFilesLines
2021-01-13Allows for erroneous Clippy lintsHEADmasterMathias Hall-Andersen1-3/+6
2020-10-08Fix some clippy warningsQuang Luong1-2/+2
2020-06-11Prevent lock guard from being dropped prematurelyJanito Vaqueiro Ferreira Filho1-2/+2
2020-05-13Remove "list_peers" and "lookup_peer".Mathias Hall-Andersen1-22/+0
2020-05-10Refactoring timer code:Mathias Hall-Andersen1-37/+44
2020-02-12Bumped crate versions.Mathias Hall-Andersen1-8/+2
2020-02-01Squashed commit of the following:Mathias Hall-Andersen1-55/+30
2019-12-26Make under_load global for WireGuard deviceMathias Hall-Andersen1-11/+11
2019-12-21Remove unused test code.Mathias Hall-Andersen1-383/+105
2019-12-16Clean dead codeMathias Hall-Andersen1-3/+8
2019-12-14Added profiler featureMathias Hall-Andersen1-5/+3
2019-12-10Remove crossbeam dependencyMathias Hall-Andersen1-15/+15
2019-11-27Work on netlink IF event code for LinuxMathias Hall-Andersen1-75/+149
2019-11-25Enable up/down from configuration interfaceMathias Hall-Andersen1-5/+7
2019-11-24Make IO traits suitable for Tun events (up/down)Mathias Hall-Andersen1-15/+35
2019-11-21DaemonizationMathias Hall-Andersen1-2/+2
2019-11-21Clean dependencies and importsMathias Hall-Andersen1-2/+5
2019-11-18Bug fixes from compliance tests with WireGuardMathias Hall-Andersen1-5/+10
2019-11-17Update configuration APIMathias Hall-Andersen1-6/+13
2019-11-15Update UAPI semantics for removeMathias Hall-Andersen1-1/+1
2019-11-11Work on UAPI serialize deviceMathias Hall-Andersen1-0/+3
2019-11-08Removal of secret key in the handshake moduleMathias Hall-Andersen1-63/+65
2019-11-06Implement disable/enable timersMathias Hall-Andersen1-1/+6
2019-11-04Work on Up/Down operation on WireGuard deviceMathias Hall-Andersen1-83/+35
2019-11-03Work on UAPI parserMathias Hall-Andersen1-14/+8
2019-11-02Work on configuration interfaceMathias Hall-Andersen1-0/+20
2019-10-31Add derived_sessionMathias Hall-Andersen1-2/+11
2019-10-31Work on timer semanticsMathias Hall-Andersen1-10/+30
2019-10-28First full test of pure WireGuardMathias Hall-Andersen1-6/+41
2019-10-23Work on pure WireGuard testMathias Hall-Andersen1-39/+47
2019-10-23Moved IO traits into platform moduleMathias Hall-Andersen1-4/+4
2019-10-23Work on platform specific code (Linux)Mathias Hall-Andersen1-6/+44
2019-10-16Work on porting timer semantics and linux platformMathias Hall-Andersen1-6/+23
2019-10-13Work on Linux platform codeMathias Hall-Andersen1-12/+15
2019-10-11Enable adding TUN reader to WG interfaceMathias Hall-Andersen1-68/+93
2019-10-09Start porting kernel timer semanticsMathias Hall-Andersen1-23/+28
2019-10-09Restructure IO traits.Mathias Hall-Andersen1-72/+128
2019-10-06Restructure dummy implementationsMathias Hall-Andersen1-19/+51
2019-09-28Added key_confirmed callbackMathias Hall-Andersen1-19/+30
2019-09-22Work on peer timersMathias Hall-Andersen1-11/+34
2019-09-21Added zero_key to peerMathias Hall-Andersen1-51/+65
2019-09-18WIP: TUN IO workerMathias Hall-Andersen1-76/+146
2019-09-16WIP: Work on handshake workerMathias Hall-Andersen1-10/+62
2019-09-15WIP: Handshake queue and workersMathias Hall-Andersen1-7/+48
2019-09-14Begin work on the pure Wireguard implemenationMathias Hall-Andersen1-0/+75