167 Commits (1fb7975d3d8d3c3352221e9b296e12f2f5392eb6)
 

Author SHA1 Message Date
Mathias Hall-Andersen 1fb7975d3d Upgrade dependencies 5 years ago
Quang Luong 9b53a9d1a6 Fix some clippy warnings 6 years ago
Mathias Hall-Andersen a7dea4f2b4 Added MIT license 6 years ago
Mathias Hall-Andersen 6e307fc70e Replace RwLock<HashMap> with DashMap in handshake 6 years ago
Mathias Hall-Andersen c1dfc848c4 Added architecture illustration. 6 years ago
Janito Vaqueiro Ferreira Filho bf10011de4 Prevent lock guard from being dropped prematurely 6 years ago
Mathias Hall-Andersen 16ede0f37d Enable wireguard-rs to build on stable. 6 years ago
Mathias Hall-Andersen 16f21989b4 Elimited Daemonize dependency 6 years ago
Mathias Hall-Andersen 8d53b0f5c1 Remove "list_peers" and "lookup_peer". 6 years ago
Mathias Hall-Andersen ff9b7e3ed2 Bumped dependencies 6 years ago
Mathias Hall-Andersen 6c386146a7 Refactoring timer code: 6 years ago
Mathias Hall-Andersen 985fd088f8 Added basic readme. 6 years ago
Mathias Hall-Andersen ded348d586 Added checks for zero shared-secret 6 years ago
Mathias Hall-Andersen 12a7b371d4 Restructuring and dependency version bump. 6 years ago
Mathias Hall-Andersen c4d2ad7a78 Merge branch 'tests' 6 years ago
Mathias Hall-Andersen f2ee976d06 Upgraded treebitmap dependency 6 years ago
Mathias Hall-Andersen 981d553852 Added the netns test 6 years ago
Mathias Hall-Andersen 626b3b2314 Additional in-order queue test for router 6 years ago
Mathias Hall-Andersen 8de2305cc7 Fixed unit tests 6 years ago
Mathias Hall-Andersen db02609334 More comprehensive unit tests for router 6 years ago
Mathias Hall-Andersen ead75828cd Simplified router code 6 years ago
Mathias Hall-Andersen 1ebbc51126 Fixed EINVAL on read4/6 from invalid namelen 6 years ago
Mathias Hall-Andersen 5e6edb280e Bumped crate versions. 6 years ago
Mathias Hall-Andersen dcd567c08f Squashed commit of the following: 6 years ago
Mathias Hall-Andersen d4f5d5b723 Fixed typo in under load code 6 years ago
Mathias Hall-Andersen 956c3f02d4 Remove unused under_load code 6 years ago
Mathias Hall-Andersen bb0a8acea3 Make under_load global for WireGuard device 6 years ago
Mathias Hall-Andersen aabefa5043 Remove unused test code. 6 years ago
Mathias Hall-Andersen f8f404c871 Constant renamed to be consistent with kernel WG 6 years ago
Mathias Hall-Andersen 22f978f014 Clean dead code 6 years ago
Mathias Hall-Andersen fd3ba63e80 Revert to crossbeam 6 years ago
Mathias Hall-Andersen c873528a55 Removed unused atexit 6 years ago
Mathias Hall-Andersen e0db9861bc Added profiler feature 6 years ago
Mathias Hall-Andersen 6566796387 Remove crossbeam dependency 6 years ago
Mathias Hall-Andersen 3b376cd6fb Formatting 6 years ago
Mathias Hall-Andersen d1350620be Merge branch 'runq' of ssh://git.zx2c4.com/wireguard-rs into runq 6 years ago
Mathias Hall-Andersen 115fa574a8 Move to run queue 6 years ago
Mathias Hall-Andersen 00c1ea17d5 Remove futures from dependencies 6 years ago
Mathias Hall-Andersen 74e576a9c2 Fixed inbound job bug (add to sequential queue) 6 years ago
Mathias Hall-Andersen 5a7f762d6c Moving away from peer threads 6 years ago
Mathias Hall-Andersen 549b2cf5d0 Close socket fd after getmtu ioctl 6 years ago
Mathias Hall-Andersen 68b04e8074 Fetch updated MTU on linux 6 years ago
Mathias Hall-Andersen 04f507556b Work on netlink IF event code for Linux 6 years ago
Mathias Hall-Andersen f228b6f98b Enable up/down from configuration interface 6 years ago
Mathias Hall-Andersen 3bff078e3f Make IO traits suitable for Tun events (up/down) 6 years ago
Mathias Hall-Andersen dee23969f5 Daemonization 6 years ago
Mathias Hall-Andersen 92dbb4c46a Clean dependencies and imports 6 years ago
Mathias Hall-Andersen 3ba0247634 Better compartmentalization of cryptokey router 6 years ago
Mathias Hall-Andersen b1fbd7fbba Bug fixes from compliance tests with WireGuard 6 years ago
Mathias Hall-Andersen 64707b0471 Update configuration API 6 years ago