aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use less hard coded lengths and slice indexesGuanhao Yin2017-03-283-22/+38
* Implement handshake load monitoringGuanhao Yin2017-03-273-9/+133
* Work with (super) jumbo framesGuanhao Yin2017-03-261-2/+1
* Queue outgoing packets during handshake initGuanhao Yin2017-03-261-5/+41
* Update src/protocol/README.md to match latest changeGuanhao Yin2017-03-251-9/+0
* Manage REKEY_AFTER_TIME and REJECT_AFTER_TIME with timersGuanhao Yin2017-03-252-38/+65
* Add TimerHandle::dummy(), don't put dummy timers into the wheelGuanhao Yin2017-03-251-0/+14
* Use a global timerGuanhao Yin2017-03-253-18/+19
* Add functions to convert between uapi/libc types and Rust std typesGuanhao Yin2017-03-251-1/+87
* Expose WgStateOut and PeerStateOutGuanhao Yin2017-03-251-1/+1
* Check for length of decrypted packetGuanhao Yin2017-03-251-1/+5
* Implement RX/TX bytes countingGuanhao Yin2017-03-251-4/+28
* Use my real name. Fix #5Guanhao Yin2017-03-2415-14/+33
* Add sopium's protocol implementation and wg-standalonesopium2017-03-2315-0/+2698
* Cleanup some code partsSascha Grunert2017-03-182-3/+1
* Changed error handling to error-chain crate instead of hand-rolled errors impl (#2)Vladimir Matveev2017-03-183-90/+27
* Reduced amount of 'v's for debugSascha Grunert2017-03-052-6/+4
* Fixed clippy lintsSascha Grunert2017-02-281-1/+1
* Removed useless macro_useSascha Grunert2017-02-281-1/+0
* Using "use" statements on top of fileSascha Grunert2017-02-281-1/+2
* Removed unsafe RustSascha Grunert2017-02-282-83/+54
* Removed double .run()Sascha Grunert2017-02-281-1/+0
* Added daemon supportSascha Grunert2017-02-283-14/+23
* Fixed indentsSascha Grunert2017-02-271-1/+2
* Added first daemonization supportSascha Grunert2017-02-271-3/+23
* Improved error handlingSascha Grunert2017-02-271-2/+1
* Fixed wrong path issueSascha Grunert2017-02-271-2/+3
* Improved cli parsing, fixed memory leaksSascha Grunert2017-02-273-26/+35
* Check for the existence of /run firstSascha Grunert2017-02-231-1/+6
* Removed dead codeSascha Grunert2017-02-231-9/+0
* Removed bindgen, added uapi bindings by handSascha Grunert2017-02-235-189/+171
* Using the libc ioctlSascha Grunert2017-02-231-1/+2
* Fixed build in stable rustSascha Grunert2017-02-231-1/+1
* Changed integration regarding xplatforms exampleSascha Grunert2017-02-236-142/+266
* Added read write test to dummy deviceSascha Grunert2017-02-221-2/+5
* Added device unit testsSascha Grunert2017-02-222-8/+18
* Improved unit testingSascha Grunert2017-02-222-4/+5
* Improved API and unit testSascha Grunert2017-02-222-22/+83
* Fixed bindgen clippy lintsSascha Grunert2017-02-221-1/+2
* Fixed clippy lintsSascha Grunert2017-02-222-5/+8
* Added dummy supportSascha Grunert2017-02-221-3/+18
* Added support for custom addressesSascha Grunert2017-02-221-5/+6
* Made WireGuard work without an external coreSascha Grunert2017-02-221-14/+47
* Added logging support, make tokio implementation a bit more structuredSascha Grunert2017-02-223-20/+55
* Added initial implementationSascha Grunert2017-02-214-0/+282