Avril
69d546d2d1
Started `Buffered<T, const SIZE: usize>`: Static buffering stream wrapper for `ESock` syncing.
...
Fortune for rsh's current commit: Future small blessing − 末小吉
4 years ago
Avril
b6b3bb0fd5
Improved error messages for `set_encrypted_read()` and `exchange()`.
...
Fortune for rsh's current commit: Future small blessing − 末小吉
4 years ago
Avril
3991d82f93
Added better error messages and context to `ESockSessionKey::to_ciphertext()`
...
Fortune for rsh's current commit: Blessing − 吉
4 years ago
Avril
3a5331b5f1
Added `bin` module for byte slice concat.
...
Removed !Unpin `exchange()` function.
Removed `Exchange<"sock,W,R>` future
Tests for RSA ciphertext len passing. (512 bytes static.)
Fortune for rsh's current commit: Future small blessing − 末小吉
4 years ago
Avril
d349c018c2
Using AsyncSource instead of dump Duplex hack.
...
Fortune for rsh's current commit: Future small blessing − 末小吉
4 years ago
Avril
7f8acbba7f
Bumped version of `chacha20stream` to 2.0: Added support for `Read` and `AsyncRead` en/decryption.
...
Fortune for rsh's current commit: Future small blessing − 末小吉
4 years ago
Avril
52d19c730b
Start reworking SerializedMessage -> binary pipeline.
...
Moved from `io::Write` to `bytes::BufMut`, etc.
TODO: Move from `io::Read` to `bytes::Buf` (SerializedMessage::<impl MessageValue>::from_buffer(impl Buf))
Fortune for rsh's current commit: Future small blessing − 末小吉
4 years ago
Avril
ab97278dbd
Added `subtrait!` macro for creating a blanket-impl trait that ``inherits" from one or more different traits in a few different ways (normal -> `Sized` types only, `dyn`: Sized and unsized types , `virtual`: Sized and unsized types, downcastable.)
...
Fortune for rsh's current commit: Curse − 凶
4 years ago
Avril
d3c43b323b
Added task cancelling module
...
Fortune for rsh's current commit: Future blessing − 末吉
4 years ago
Avril
101ce28602
Encrypt + Sign tests work.
...
Fortune for rsh's current commit: Future blessing − 末吉
4 years ago
Avril
226901861a
Start adding stack-allocation helper functions. (ext.rs)
...
Fortune for rsh's current commit: Half curse − 半凶
4 years ago
Avril
9142244bca
Started `Message` protocol.
...
Fortune for rsh's current commit: Small curse − 小凶
4 years ago