aboutsummaryrefslogtreecommitdiffstats
path: root/src/router/tests.rs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Work on Linux platform codeMathias Hall-Andersen2019-10-131-433/+0
|
* Enable adding TUN reader to WG interfaceMathias Hall-Andersen2019-10-111-5/+5
|
* Restructure IO traits.Mathias Hall-Andersen2019-10-091-19/+27
|
* Restructure dummy implementationsMathias Hall-Andersen2019-10-061-208/+14
|
* Added key_confirmed callbackMathias Hall-Andersen2019-09-281-22/+62
|
* Sent staged packets when key-pair confirmedMathias Hall-Andersen2019-09-151-7/+4
|
* Begin work on the pure Wireguard implemenationMathias Hall-Andersen2019-09-141-55/+43
| | | | Start joining the handshake device and router device in the top-level Wireguard implemenation.
* Test for confirmation of key using staged packetMathias Hall-Andersen2019-09-111-6/+13
|
* Simplified router testsMathias Hall-Andersen2019-09-111-141/+162
|
* Full inbound/outbound router testMathias Hall-Andersen2019-09-101-55/+166
|
* Begin work on full router interaction unittestMathias Hall-Andersen2019-09-081-55/+190
|
* Fixed outbound unittestMathias Hall-Andersen2019-09-071-0/+5
|
* Write inbound packets to TUN deviceMathias Hall-Andersen2019-09-071-0/+2
|
* Added outbound benchmarkMathias Hall-Andersen2019-09-051-17/+66
| | | | | | Decent performance (~1.5Gb/s on old XPS laptop from 2014), biggest bottleneck seems to be the heap allocator, swapping with jemalloc yields 2x performance.
* Output test number and parameters to debugMathias Hall-Andersen2019-09-041-1/+3
|
* More extensive outbound testMathias Hall-Andersen2019-09-041-100/+132
|
* Expanded outbound testMathias Hall-Andersen2019-09-041-8/+36
|
* Simply passing of JobBuffer ownershipMathias Hall-Andersen2019-09-041-1/+1
|
* Wake workers when submitting workMathias Hall-Andersen2019-09-021-6/+0
|
* Reconsider inorder queueingMathias Hall-Andersen2019-09-021-3/+38
|
* Outbound cryptkey routingMathias Hall-Andersen2019-09-011-0/+173