aboutsummaryrefslogtreecommitdiffstats
path: root/src/wireguard (follow)
Commit message (Expand)AuthorAgeFilesLines
* Allows for erroneous Clippy lintsHEADmasterMathias Hall-Andersen2021-01-136-14/+25
* Upgrade dependenciesMathias Hall-Andersen2021-01-054-30/+34
* Fix some clippy warningsQuang Luong2020-10-0816-88/+66
* Replace RwLock<HashMap> with DashMap in handshakeMathias Hall-Andersen2020-06-193-29/+36
* Added architecture illustration.Mathias Hall-Andersen2020-06-142-43/+36
* Prevent lock guard from being dropped prematurelyJanito Vaqueiro Ferreira Filho2020-06-111-2/+2
* Enable wireguard-rs to build on stable.Mathias Hall-Andersen2020-05-223-5/+14
* Remove "list_peers" and "lookup_peer".Mathias Hall-Andersen2020-05-134-51/+31
* Refactoring timer code:Mathias Hall-Andersen2020-05-107-160/+171
* Added checks for zero shared-secretMathias Hall-Andersen2020-03-293-12/+41
* Restructuring and dependency version bump.Mathias Hall-Andersen2020-03-2916-130/+510
* 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-216-64/+77
* More comprehensive unit tests for routerMathias Hall-Andersen2020-02-209-563/+625
* Simplified router codeMathias Hall-Andersen2020-02-1615-826/+638
* Fixed EINVAL on read4/6 from invalid namelenMathias Hall-Andersen2020-02-164-12/+15
* Bumped crate versions.Mathias Hall-Andersen2020-02-126-23/+58
* Squashed commit of the following:Mathias Hall-Andersen2020-02-0111-246/+277
* Fixed typo in under load codecleanMathias Hall-Andersen2019-12-274-24/+64
* Remove unused under_load codeMathias Hall-Andersen2019-12-262-18/+10
* Make under_load global for WireGuard deviceMathias Hall-Andersen2019-12-269-323/+61
* Remove unused test code.Mathias Hall-Andersen2019-12-219-459/+478
* Constant renamed to be consistent with kernel WGMathias Hall-Andersen2019-12-163-6/+7
* Clean dead codeMathias Hall-Andersen2019-12-1614-86/+43
* Revert to crossbeamMathias Hall-Andersen2019-12-165-45/+18
* Added profiler featureMathias Hall-Andersen2019-12-149-42/+92
* Remove crossbeam dependencyMathias Hall-Andersen2019-12-107-71/+84
* 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-0610-207/+289
* Moving away from peer threadsMathias Hall-Andersen2019-12-0311-407/+638
* Work on netlink IF event code for LinuxMathias Hall-Andersen2019-11-273-85/+157
* Enable up/down from configuration interfaceMathias Hall-Andersen2019-11-253-13/+15
* Make IO traits suitable for Tun events (up/down)Mathias Hall-Andersen2019-11-249-53/+77
* DaemonizationMathias Hall-Andersen2019-11-213-4/+4
* Clean dependencies and importsMathias Hall-Andersen2019-11-214-15/+21
* Better compartmentalization of cryptokey routerMathias Hall-Andersen2019-11-186-185/+395
* Bug fixes from compliance tests with WireGuardMathias Hall-Andersen2019-11-1811-230/+291
* Update configuration APIMathias Hall-Andersen2019-11-175-16/+25
* Update UAPI semantics for removeMathias Hall-Andersen2019-11-152-8/+5
* Work on UAPI serialize deviceMathias Hall-Andersen2019-11-112-1/+4
* Removal of secret key in the handshake moduleMathias Hall-Andersen2019-11-086-169/+190
* Implement disable/enable timersMathias Hall-Andersen2019-11-066-88/+138
* Work on Up/Down operation on WireGuard deviceMathias Hall-Andersen2019-11-047-143/+261
* Work on UAPI parserMathias Hall-Andersen2019-11-032-16/+10
* Work on configuration interfaceMathias Hall-Andersen2019-11-025-9/+43
* Add derived_sessionMathias Hall-Andersen2019-10-312-8/+19
* Work on timer semanticsMathias Hall-Andersen2019-10-3110-80/+181
* Remove unused dependenciesMathias Hall-Andersen2019-10-303-5/+18