Jan Winkelmann
Jan Winkelmann
It would also be nice if the error implemented core::error::Error
For example: ```rust const MY_KEY_LEN: usize = ...; impl MyKey { fn from_array_ref &MyKey; } ```
We already have the APIs internally, we just need to expose them. I can make a PR once #659 is merged.
I made most crates no_std in #697. Some didn't work, though: - sys/hacl: depends on `std::os` - psq: uses std::time::SystemTime - macros: is proc-macro, so shouldn't need to The PSQ...
Wycheproof tests for hkdf, hmac and ed25519 are on the PR https://github.com/cryspen/libcrux/pull/659
I cold-filed a PR the other day, I think that should do it. Not sure, needs review from someone who actually knows this app.
This one is just lacking the link in the SUMMARY.md, the fix is on PR #1603.
The libcrux an hpke dependencies are all published now. I have filed #1796 in preparation.
I also opened the PR to bump versions https://github.com/openmls/openmls/pull/1798
Hm, yeah I see the problem here. I am not sure adding a `QueuedProposalIn` would be a good solution here. So far we use that pattern only for protocol messages...