Dirkjan Ochtman
Dirkjan Ochtman
In https://github.com/rust-lang/rustup/issues/4305 we found that errors due to not being able to find platform roots (on Fedora) were being silently ignored partly due to the lazy loading of roots in...
### Description I've written up the issue in some detail in https://github.com/rustls/rustls-native-certs/issues/179. Repeating some salient bits here, this script (executed with `sudo`) ends up hanging: ``` + ANY_CA_PEM=integration-tests/one-existing-ca.pem + ANY_CA_SUBJECT='OU=GlobalSign...
Something like this seems to work.
This is a tentative list of things considered for inclusion in the 0.24 release. - [ ] #1723 - [ ] #850 - [ ] #1976 - [ ] #1808...
Currently rustls ships with two built-in crypto providers (enabled via a feature): - aws-lc-rs, which is currently enabled by default - ring, which was the default in earlier releases The...
With some luck, Cargo will at some point support [global/mutually exclusive features](https://internals.rust-lang.org/t/pre-rfc-mutually-excusive-global-features/19618). With an eye towards stabilizing the rustls API, we should review the potential impact of these changes on...
There are two mutually exclusive ways forward being proposed: * Small, modular core: "externalize" state machine transitions by using publicly visible enums (with states represented using mostly-opaque type with a...
Should we make more structs `#[non_exhaustive]`?
This would enable additional flexibility in the future (allow us to add trait methods with default impls). As a type (in its current definition), it benefits from update syntax, which...