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