Repository navigation
Conversation
Remove workaround, and re-enable tests.
This enables support for `CURLOPT_CRLFILE` in the rustls TLS backend.
`rustls_web_pki_server_cert_verifier_builder_new` does not take ownership of its argument.
`rustls_client_config_builder_set_server_verifier` has refcount semantics on its argument.
cpu
left a comment
There was a problem hiding this comment.
Nice! The diff looks good to me, but my experience in this repo is about the same as yours :-)
|
Our rustls CI job uses |
That's the rustls-ffi version (the C bindings for rustls) and is current. |
That is the current version, which underneath uses rustls 0.23.4 (released ~March 2024). So it's pretty current. ^snap |
Sorry, thought I was safe replying based on time zones but we raced! 😃 |
|
Ah, that makes sense. Thanks! |
|
Thanks! |
The goal of this PR is to remove the rustls stanza in
tests/data/DISABLEDthat skips some tests.That involves supporting CRLs -- we've had upstream support for a little while, but needs some plumbing in here.
This is my first curl PR, so please shout if I've made any beginner errors: but I have run the tests and run
make checksrc.