Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move to RustCrypto AEAD crate for handshake | Mathias Hall-Andersen | 2019-08-30 | 1 | -43/+35 |
| | |||||
* | Added sealing/opening to the router worker | Mathias Hall-Andersen | 2019-08-27 | 1 | -1/+1 |
| | |||||
* | Kill GC thread on Ratelimiter drop | Mathias Hall-Andersen | 2019-08-10 | 1 | -1/+1 |
| | |||||
* | Add rate limiter check to handshake messages. | Mathias Hall-Andersen | 2019-08-06 | 1 | -6/+9 |
| | |||||
* | Prepare for resuse of message buffers for response | Mathias Hall-Andersen | 2019-08-05 | 1 | -14/+19 |
| | |||||
* | Multiple mac2 can be checked concurrently | Mathias Hall-Andersen | 2019-08-05 | 1 | -18/+17 |
| | |||||
* | Checking of mac2 fields on initiation & response | Mathias Hall-Andersen | 2019-08-05 | 1 | -43/+45 |
| | | | | | | In addition, moved the rng out. This will allow allocating one instance per worker, rather than every call. | ||||
* | Validate mac2 field | Mathias Hall-Andersen | 2019-08-03 | 1 | -13/+22 |
| | |||||
* | Added property-based test for full DoS interaction | Mathias Hall-Andersen | 2019-08-03 | 1 | -25/+38 |
| | |||||
* | Remove rust-crypto, move to libsodium bindings | Mathias Hall-Andersen | 2019-08-02 | 1 | -2/+133 |
| | |||||
* | Unit test for mac1 validation | Mathias Hall-Andersen | 2019-08-01 | 1 | -12/+55 |
| | |||||
* | Successfully validate mac1 field | Mathias Hall-Andersen | 2019-08-01 | 1 | -18/+75 |
| | |||||
* | Make unit tests pass | Mathias Hall-Andersen | 2019-08-01 | 1 | -8/+5 |
| | |||||
* | Move to nested handshake message structure | Mathias Hall-Andersen | 2019-07-30 | 1 | -17/+1 |
| | | | | | | | | | | | | 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. | ||||
* | Begin work on MAC field processing | Mathias Hall-Andersen | 2019-07-29 | 1 | -0/+95 |