index
:
wireguard-rs
clean
jm/master
jm/multithread
jm/multithread-crossbeam
jm/multithread-crossyfutures
jm/multithread-rayon
jm/netlink-listener
locking
master
rm-dummy
router
sg/master
sticky-sockets
tests
Rust implementation of WireGuard
Mathias Hall-Andersen
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Added API function for retrieving the 'run path'
sg/master
Sascha Grunert
2017-04-05
2
-8
/
+14
*
Wrap `UdpSocket` in `RwLock`, so that it is possible to change it
Guanhao Yin
2017-03-31
1
-16
/
+22
*
Guanhao Yin has mostly taken over development these days
Jason A. Donenfeld
2017-03-30
1
-5
/
+1
*
Use ArrayVec to store transports in PeerState
Guanhao Yin
2017-03-30
2
-55
/
+13
*
Anti Replay: optimize for large skip
Guanhao Yin
2017-03-30
1
-8
/
+11
*
Init handshake if necessary when sending a keep-alive packet. Clear packet queue in PeerState::clear()
Guanhao Yin
2017-03-30
1
-7
/
+22
*
Add some benchmarks
Guanhao Yin
2017-03-28
6
-0
/
+231
*
Verify `mac1` first, before hitting the load monitor
Guanhao Yin
2017-03-28
2
-54
/
+30
*
Allocate the queue with enough capacity
Guanhao Yin
2017-03-28
1
-2
/
+2
*
Use less hard coded lengths and slice indexes
Guanhao Yin
2017-03-28
3
-22
/
+38
*
Implement handshake load monitoring
Guanhao Yin
2017-03-27
3
-9
/
+133
*
Work with (super) jumbo frames
Guanhao Yin
2017-03-26
1
-2
/
+1
*
Queue outgoing packets during handshake init
Guanhao Yin
2017-03-26
1
-5
/
+41
*
Update src/protocol/README.md to match latest change
Guanhao Yin
2017-03-25
1
-9
/
+0
*
Manage REKEY_AFTER_TIME and REJECT_AFTER_TIME with timers
Guanhao Yin
2017-03-25
2
-38
/
+65
*
Add TimerHandle::dummy(), don't put dummy timers into the wheel
Guanhao Yin
2017-03-25
1
-0
/
+14
*
Use a global timer
Guanhao Yin
2017-03-25
4
-18
/
+20
*
Add functions to convert between uapi/libc types and Rust std types
Guanhao Yin
2017-03-25
1
-1
/
+87
*
Expose WgStateOut and PeerStateOut
Guanhao Yin
2017-03-25
1
-1
/
+1
*
Check for length of decrypted packet
Guanhao Yin
2017-03-25
1
-1
/
+5
*
Implement RX/TX bytes counting
Guanhao Yin
2017-03-25
1
-4
/
+28
*
Use my real name. Fix #5
Guanhao Yin
2017-03-24
16
-15
/
+34
*
Add sopium's protocol implementation and wg-standalone
sopium
2017-03-23
18
-294
/
+3340
*
Warn users, due to already incoming emails
Jason A. Donenfeld
2017-03-19
1
-0
/
+4
*
Update README.md
Sascha Grunert
2017-03-18
1
-0
/
+1
*
Cleanup some code parts
Sascha Grunert
2017-03-18
3
-4
/
+2
*
Added workflow guideline to README
Sascha Grunert
2017-03-18
1
-0
/
+6
*
Changed error handling to error-chain crate instead of hand-rolled errors impl (#2)
Vladimir Matveev
2017-03-18
5
-101
/
+38
*
Updated readme, addes simple stupid unit test
Sascha Grunert
2017-03-05
2
-0
/
+9
*
Reduced amount of 'v's for debug
Sascha Grunert
2017-03-05
2
-6
/
+4
*
Fixed clippy lints
Sascha Grunert
2017-02-28
1
-1
/
+1
*
Removed useless macro_use
Sascha Grunert
2017-02-28
1
-1
/
+0
*
Using "use" statements on top of file
Sascha Grunert
2017-02-28
1
-1
/
+2
*
Removed unsafe Rust
Sascha Grunert
2017-02-28
2
-83
/
+54
*
Removed double .run()
Sascha Grunert
2017-02-28
1
-1
/
+0
*
Added daemon support
Sascha Grunert
2017-02-28
4
-14
/
+24
*
Fixed indents
Sascha Grunert
2017-02-27
2
-2
/
+2
*
Added first daemonization support
Sascha Grunert
2017-02-27
2
-3
/
+24
*
Improved error handling
Sascha Grunert
2017-02-27
1
-2
/
+1
*
Fixed wrong path issue
Sascha Grunert
2017-02-27
1
-2
/
+3
*
Improved cli parsing, fixed memory leaks
Sascha Grunert
2017-02-27
3
-26
/
+35
*
Check for the existence of /run first
Sascha Grunert
2017-02-23
1
-1
/
+6
*
Fixed license
Sascha Grunert
2017-02-23
1
-1
/
+1
*
Fixed travis nightly builds
Sascha Grunert
2017-02-23
1
-0
/
+1
*
Added ci badges
Sascha Grunert
2017-02-23
1
-0
/
+1
*
Removed dead code
Sascha Grunert
2017-02-23
1
-9
/
+0
*
Removed bindgen, added uapi bindings by hand
Sascha Grunert
2017-02-23
11
-328
/
+171
*
Using the libc ioctl
Sascha Grunert
2017-02-23
2
-3
/
+3
*
Exclude mmsghdr
Sascha Grunert
2017-02-23
1
-0
/
+1
*
Changed clang download to use onle clang 3.9
Sascha Grunert
2017-02-23
2
-2
/
+2
[next]