Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert to crossbeam | Mathias Hall-Andersen | 2019-12-16 | 1 | -0/+1 |
| | |||||
* | Added profiler feature | Mathias Hall-Andersen | 2019-12-14 | 1 | -1/+5 |
| | |||||
* | Remove crossbeam dependency | Mathias Hall-Andersen | 2019-12-10 | 1 | -1/+0 |
| | |||||
* | Remove futures from dependencies | Mathias Hall-Andersen | 2019-12-06 | 1 | -1/+0 |
| | |||||
* | Daemonization | Mathias Hall-Andersen | 2019-11-21 | 1 | -1/+2 |
| | |||||
* | Clean dependencies and imports | Mathias Hall-Andersen | 2019-11-21 | 1 | -1/+0 |
| | |||||
* | Remove unused dependencies | Mathias Hall-Andersen | 2019-10-30 | 1 | -5/+1 |
| | |||||
* | First full test of pure WireGuard | Mathias Hall-Andersen | 2019-10-28 | 1 | -0/+2 |
| | |||||
* | Work on Linux platform code | Mathias Hall-Andersen | 2019-10-13 | 1 | -0/+3 |
| | |||||
* | Work on peer timers | Mathias Hall-Andersen | 2019-09-22 | 1 | -2/+1 |
| | |||||
* | WIP: Handshake queue and workers | Mathias Hall-Andersen | 2019-09-15 | 1 | -0/+1 |
| | |||||
* | Full inbound/outbound router test | Mathias Hall-Andersen | 2019-09-10 | 1 | -0/+1 |
| | |||||
* | Begin work on full router interaction unittest | Mathias Hall-Andersen | 2019-09-08 | 1 | -0/+1 |
| | |||||
* | More extensive outbound test | Mathias Hall-Andersen | 2019-09-04 | 1 | -0/+2 |
| | |||||
* | Simply passing of JobBuffer ownership | Mathias Hall-Andersen | 2019-09-04 | 1 | -0/+1 |
| | |||||
* | Wake workers when submitting work | Mathias Hall-Andersen | 2019-09-02 | 1 | -1/+2 |
| | |||||
* | Outbound cryptkey routing | Mathias Hall-Andersen | 2019-09-01 | 1 | -0/+1 |
| | |||||
* | Better management of key material | Mathias Hall-Andersen | 2019-08-31 | 1 | -0/+1 |
| | |||||
* | Move to RustCrypto AEAD crate for handshake | Mathias Hall-Andersen | 2019-08-30 | 1 | -1/+2 |
| | |||||
* | Added sealing/opening to the router worker | Mathias Hall-Andersen | 2019-08-27 | 1 | -0/+1 |
| | |||||
* | Update the blake2 crate to fix bug upstream | Mathias Hall-Andersen | 2019-08-26 | 1 | -2/+2 |
| | | | | Included basic sanity check for the HKDF macroes, to avoid regression in future. | ||||
* | Move to hjul crate | Mathias Hall-Andersen | 2019-08-24 | 1 | -2/+2 |
| | | | | Moved timer code into seperate crate (`hjul'). | ||||
* | Initial version of timer framework | Mathias Hall-Andersen | 2019-08-22 | 1 | -0/+1 |
| | |||||
* | Begin drafting cross-platform interface | Mathias Hall-Andersen | 2019-08-16 | 1 | -0/+1 |
| | |||||
* | Layout work on router | Mathias Hall-Andersen | 2019-08-16 | 1 | -1/+0 |
| | |||||
* | Implement add_keypair semantics | Mathias Hall-Andersen | 2019-08-13 | 1 | -0/+1 |
| | |||||
* | Port replay filter and sketch router state | Mathias Hall-Andersen | 2019-08-12 | 1 | -0/+2 |
| | |||||
* | Concurrent rate limiter | Mathias Hall-Andersen | 2019-08-07 | 1 | -0/+2 |
| | | | | | The new rate limiter allows multiple simultaneous .allow calls. Also delegated GC to tokio. | ||||
* | Add rate limiter check to handshake messages. | Mathias Hall-Andersen | 2019-08-06 | 1 | -0/+1 |
| | |||||
* | Added property-based test for full DoS interaction | Mathias Hall-Andersen | 2019-08-03 | 1 | -1/+4 |
| | |||||
* | Remove rust-crypto, move to libsodium bindings | Mathias Hall-Andersen | 2019-08-02 | 1 | -1/+1 |
| | |||||
* | Move to nested handshake message structure | Mathias Hall-Andersen | 2019-07-30 | 1 | -0/+5 |
| | | | | | | | | | | | | 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-rs | Mathias Hall-Andersen | 2019-07-28 | 1 | -1/+1 |
| | |||||
* | Move parser code to zerocopy | Mathias Hall-Andersen | 2019-07-26 | 1 | -1/+3 |
| | |||||
* | Fixed GenericArray version | Mathias Hall-Andersen | 2019-07-25 | 1 | -1/+1 |
| | |||||
* | Tested full handshake | Mathias Hall-Andersen | 2019-07-24 | 1 | -0/+1 |
| | |||||
* | Finish handshake exchange | Mathias Hall-Andersen | 2019-07-22 | 1 | -0/+1 |
| | |||||
* | Begin creation of response | Mathias Hall-Andersen | 2019-07-18 | 1 | -0/+1 |
| | |||||
* | Create initiation message | Mathias Hall-Andersen | 2019-07-16 | 1 | -2/+2 |
| | |||||
* | Begin work on creating initiation | Mathias Hall-Andersen | 2019-07-13 | 1 | -1/+5 |
| | |||||
* | Add peers and psks to device | Mathias Hall-Andersen | 2019-07-12 | 1 | -1/+1 |
| | |||||
* | Encoding / decoding of messages | Mathias Hall-Andersen | 2019-07-10 | 1 | -0/+11 |