aboutsummaryrefslogtreecommitdiffstats
path: root/src/wireguard/router (follow)
Commit message (Expand)AuthorAgeFilesLines
* Replace RwLock<HashMap> with DashMap in handshakeMathias Hall-Andersen2020-06-191-1/+0
* Added architecture illustration.Mathias Hall-Andersen2020-06-142-43/+36
* Enable wireguard-rs to build on stable.Mathias Hall-Andersen2020-05-222-1/+11
* Remove "list_peers" and "lookup_peer".Mathias Hall-Andersen2020-05-131-0/+2
* Refactoring timer code:Mathias Hall-Andersen2020-05-101-0/+31
* Restructuring and dependency version bump.Mathias Hall-Andersen2020-03-2913-97/+501
* Upgraded treebitmap dependencytestsMathias Hall-Andersen2020-03-161-1/+1
* Additional in-order queue test for routerMathias Hall-Andersen2020-02-261-7/+74
* Fixed unit testsMathias Hall-Andersen2020-02-215-51/+57
* More comprehensive unit tests for routerMathias Hall-Andersen2020-02-209-563/+625
* Simplified router codeMathias Hall-Andersen2020-02-1613-822/+633
* Bumped crate versions.Mathias Hall-Andersen2020-02-122-1/+14
* Squashed commit of the following:Mathias Hall-Andersen2020-02-012-2/+2
* Fixed typo in under load codecleanMathias Hall-Andersen2019-12-271-6/+12
* Make under_load global for WireGuard deviceMathias Hall-Andersen2019-12-262-259/+2
* Remove unused test code.Mathias Hall-Andersen2019-12-212-36/+1
* Constant renamed to be consistent with kernel WGMathias Hall-Andersen2019-12-163-6/+7
* Clean dead codeMathias Hall-Andersen2019-12-165-32/+30
* Revert to crossbeamMathias Hall-Andersen2019-12-164-9/+7
* Added profiler featureMathias Hall-Andersen2019-12-145-32/+84
* Remove crossbeam dependencyMathias Hall-Andersen2019-12-103-52/+4
* FormattingMathias Hall-Andersen2019-12-099-42/+45
* Move to run queueMathias Hall-Andersen2019-12-098-250/+477
* Fixed inbound job bug (add to sequential queue)Mathias Hall-Andersen2019-12-069-168/+239
* Moving away from peer threadsMathias Hall-Andersen2019-12-038-405/+635
* Enable up/down from configuration interfaceMathias Hall-Andersen2019-11-251-4/+4
* Make IO traits suitable for Tun events (up/down)Mathias Hall-Andersen2019-11-244-20/+20
* Clean dependencies and importsMathias Hall-Andersen2019-11-212-11/+10
* Better compartmentalization of cryptokey routerMathias Hall-Andersen2019-11-186-185/+395
* Bug fixes from compliance tests with WireGuardMathias Hall-Andersen2019-11-184-12/+35
* Implement disable/enable timersMathias Hall-Andersen2019-11-063-23/+29
* Work on Up/Down operation on WireGuard deviceMathias Hall-Andersen2019-11-043-46/+57
* Work on configuration interfaceMathias Hall-Andersen2019-11-022-7/+7
* Work on timer semanticsMathias Hall-Andersen2019-10-315-32/+40
* Remove unused dependenciesMathias Hall-Andersen2019-10-302-4/+17
* Change router job to accommodate keep_key_freshMathias Hall-Andersen2019-10-304-135/+139
* Unified use of make_packet during testsMathias Hall-Andersen2019-10-295-111/+122
* First full test of pure WireGuardMathias Hall-Andersen2019-10-284-20/+14
* Moved IO traits into platform moduleMathias Hall-Andersen2019-10-234-10/+10
* Work on porting timer semantics and linux platformMathias Hall-Andersen2019-10-164-31/+31
* Work on Linux platform codeMathias Hall-Andersen2019-10-1310-0/+1881