aboutsummaryrefslogtreecommitdiffstats
path: root/src/router/device.rs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Work on Linux platform codeMathias Hall-Andersen2019-10-131-243/+0
* Restructure IO traits.Mathias Hall-Andersen2019-10-091-23/+32
* Added key_confirmed callbackMathias Hall-Andersen2019-09-281-2/+4
* WIP: TUN IO workerMathias Hall-Andersen2019-09-181-1/+4
* Begin work on the pure Wireguard implemenationMathias Hall-Andersen2019-09-141-46/+30
* Full inbound/outbound router testMathias Hall-Andersen2019-09-101-23/+22
* Begin work on full router interaction unittestMathias Hall-Andersen2019-09-081-14/+10
* Fixed outbound unittestMathias Hall-Andersen2019-09-071-9/+10
* Write inbound packets to TUN deviceMathias Hall-Andersen2019-09-071-76/+93
* Added outbound benchmarkMathias Hall-Andersen2019-09-051-2/+2
* More extensive outbound testMathias Hall-Andersen2019-09-041-0/+4
* Expanded outbound testMathias Hall-Andersen2019-09-041-6/+3
* Simply passing of JobBuffer ownershipMathias Hall-Andersen2019-09-041-45/+35
* Wake workers when submitting workMathias Hall-Andersen2019-09-021-9/+8
* Reconsider inorder queueingMathias Hall-Andersen2019-09-021-4/+23
* Outbound cryptkey routingMathias Hall-Andersen2019-09-011-12/+76
* Added Bind trait to routerMathias Hall-Andersen2019-08-311-14/+20
* Reduce number of type parameters in routerMathias Hall-Andersen2019-08-311-28/+32
* Join with worker threads on device dropMathias Hall-Andersen2019-08-281-9/+9
* Start worker threads for deviceMathias Hall-Andersen2019-08-281-12/+41
* Work on inbound/outbound consume codeMathias Hall-Andersen2019-08-271-0/+1
* Unbox callback closuresMathias Hall-Andersen2019-08-271-30/+30
* Work on callback structure for cryptkey routerMathias Hall-Andersen2019-08-261-24/+32
* Initial version of timer frameworkMathias Hall-Andersen2019-08-221-1/+1
* Restructure and job stealing work queueMathias Hall-Andersen2019-08-201-370/+24
* Implemented keypair_confirmMathias Hall-Andersen2019-08-181-90/+172
* Remove peer from cryptkey router on dropMathias Hall-Andersen2019-08-171-53/+129
* Begin drafting cross-platform interfaceMathias Hall-Andersen2019-08-161-40/+49
* Layout work on routerMathias Hall-Andersen2019-08-161-89/+146
* Implement add_keypair semanticsMathias Hall-Andersen2019-08-131-25/+125
* Port replay filter and sketch router stateMathias Hall-Andersen2019-08-121-25/+54
* Work on sketching router interfaceMathias Hall-Andersen2019-08-101-0/+104