summaryrefslogtreecommitdiffstats
path: root/src/main.rs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Unbox callback closuresMathias Hall-Andersen2019-08-271-2/+3
| | | | | Accepted the more verbose type signatures and added a callback to request new key-material.
* Work on callback structure for cryptkey routerMathias Hall-Andersen2019-08-261-5/+25
|
* Move to hjul crateMathias Hall-Andersen2019-08-241-1/+0
| | | | Moved timer code into seperate crate (`hjul').
* Initial version of timer frameworkMathias Hall-Andersen2019-08-221-0/+1
|
* Ensure peer threads are stopped on dropMathias Hall-Andersen2019-08-201-2/+4
|
* Restructure and job stealing work queueMathias Hall-Andersen2019-08-201-2/+2
|
* Implemented keypair_confirmMathias Hall-Andersen2019-08-181-1/+1
|
* Remove peer from cryptkey router on dropMathias Hall-Andersen2019-08-171-1/+1
|
* Begin drafting cross-platform interfaceMathias Hall-Andersen2019-08-161-1/+2
|
* Implement add_keypair semanticsMathias Hall-Andersen2019-08-131-2/+6
|
* Port replay filter and sketch router stateMathias Hall-Andersen2019-08-121-0/+3
|
* Remove rust-crypto, move to libsodium bindingsMathias Hall-Andersen2019-08-021-1/+6
|
* Move to nested handshake message structureMathias Hall-Andersen2019-07-301-2/+2
| | | | | | | | | | | | Having the nested structure: Handshake Message: Noise part (zerocopy message) MAC footer part (zerocopy message) Greatly simplifies processing the MAC fields, since the MAC footer covers the noise part, which can be accessed as bytes using AsBytes.
* Restructured for wireguard-rsMathias Hall-Andersen2019-07-281-0/+7