aboutsummaryrefslogtreecommitdiffstats
path: root/src/main.rs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Clean dead codeMathias Hall-Andersen2019-12-161-1/+0
* Revert to crossbeamMathias Hall-Andersen2019-12-161-6/+3
* Removed unused atexitMathias Hall-Andersen2019-12-141-11/+1
* Added profiler featureMathias Hall-Andersen2019-12-141-5/+58
* Moving away from peer threadsMathias Hall-Andersen2019-12-031-0/+1
* Work on netlink IF event code for LinuxMathias Hall-Andersen2019-11-271-5/+16
* Enable up/down from configuration interfaceMathias Hall-Andersen2019-11-251-14/+39
* Make IO traits suitable for Tun events (up/down)Mathias Hall-Andersen2019-11-241-3/+22
* DaemonizationMathias Hall-Andersen2019-11-211-13/+52
* Clean dependencies and importsMathias Hall-Andersen2019-11-211-8/+6
* Update configuration APIMathias Hall-Andersen2019-11-171-12/+28
* Update UAPI semantics for removeMathias Hall-Andersen2019-11-151-12/+26
* Work on pure WireGuard testMathias Hall-Andersen2019-10-231-2/+0
* Moved IO traits into platform moduleMathias Hall-Andersen2019-10-231-2/+17
* Work on platform specific code (Linux)Mathias Hall-Andersen2019-10-231-3/+3
* Work on Linux platform codeMathias Hall-Andersen2019-10-131-8/+5
* Enable adding TUN reader to WG interfaceMathias Hall-Andersen2019-10-111-20/+1
* Start porting kernel timer semanticsMathias Hall-Andersen2019-10-091-0/+1
* Restructure IO traits.Mathias Hall-Andersen2019-10-091-2/+5
* Restructure dummy implementationsMathias Hall-Andersen2019-10-061-2/+19
* Added key_confirmed callbackMathias Hall-Andersen2019-09-281-0/+3
* Added zero_key to peerMathias Hall-Andersen2019-09-211-0/+1
* Begin work on the pure Wireguard implemenationMathias Hall-Andersen2019-09-141-0/+1
* Full inbound/outbound router testMathias Hall-Andersen2019-09-101-123/+6
* Outbound cryptkey routingMathias Hall-Andersen2019-09-011-2/+1
* Added Bind trait to routerMathias Hall-Andersen2019-08-311-4/+5
* Reduce number of type parameters in routerMathias Hall-Andersen2019-08-311-1/+39
* Move to RustCrypto AEAD crate for handshakeMathias Hall-Andersen2019-08-301-3/+0
* Join with worker threads on device dropMathias Hall-Andersen2019-08-281-13/+65
* Unbox callback closuresMathias Hall-Andersen2019-08-271-2/+3
* Work on callback structure for cryptkey routerMathias Hall-Andersen2019-08-261-5/+25
* Move to hjul crateMathias Hall-Andersen2019-08-241-1/+0
* Initial version of timer frameworkMathias Hall-Andersen2019-08-221-0/+1
* Ensure peer threads are stopped on dropMathias Hall-Andersen2019-08-201-2/+4
* Restructure and job stealing work queueMathias Hall-Andersen2019-08-201-2/+2
* Implemented keypair_confirmMathias Hall-Andersen2019-08-181-1/+1
* Remove peer from cryptkey router on dropMathias Hall-Andersen2019-08-171-1/+1
* Begin drafting cross-platform interfaceMathias Hall-Andersen2019-08-161-1/+2
* Implement add_keypair semanticsMathias Hall-Andersen2019-08-131-2/+6
* Port replay filter and sketch router stateMathias Hall-Andersen2019-08-121-0/+3
* Remove rust-crypto, move to libsodium bindingsMathias Hall-Andersen2019-08-021-1/+6
* Move to nested handshake message structureMathias Hall-Andersen2019-07-301-2/+2
* Restructured for wireguard-rsMathias Hall-Andersen2019-07-281-0/+7