esp-rs/esp-mbedtls repo issues and pull requests
Build libraries using Github Actions #78 [AnthonyGrondin] rebuild-libs
This PR adds a long-awaited feature; Build libraries using the CI. When changes occur in esp-mbedtls-sys/, the gen...
Share parsed `mbedtls_x509_crt` and `mbedtls_pk_context` between sessions #75 [AnthonyGrondin]
Status: Still work in progress The main intent behind this PR is to save memory allocated per session by reĀusing...
AnthonyGrondin: I'm still trying to think how it could be implemented. Since we use alloc anyways, maybe some...
ivmarkov: I did a local refactor, removing the no_copy variants of Certificates and making...
AnthonyGrondin: I pushed the refactor to...
ivmarkov: I pushed the refactor to...
ivmarkov: Update: No, Box<T> does not imply where T: 'static which is more flexible and why your Box::new...
ivmarkov: Ah sorry, you probably said what I'm saying here: but now I would need to "Box::leak()" all the...
ivmarkov: ... so you could even roll-your-own type-alias: pub type RefCtCertificates =...
AnthonyGrondin: My use case is a bit unsafe to starts with. I wrap the HttpClient from...
ivmarkov: enum X509CrtInner { Owned(*mut mbedtls_x509_crt), Borrowed(*mut...