Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support CA bundle in memory with CURLOPT_CAINFO_BLOB and CURLOPT_PROXY_CAINFO_BLOB #6940

Closed
wants to merge 1 commit into from

Conversation

gvollant
Copy link
Contributor

Adds CURLOPT_CAINFO_BLOB and CURLOPT_PROXY_CAINFO_BLOB that let applications provide the CA bundle to libcurl as a PEM formatted in-memory buffer.

This is an alternative of pr #6109 , which uses blob (introduced with #5357 on curl 7.71) instead char* string to hold PEM certificates.

On #6109 , @bagder and @jay discuss about using blob possible advantage

This PR replace #6662 because it seem github automatic test not run after each rebase.

Other original PR were #4679 from @moparisthebest , #5677

…Y_CAINFO_PEM

Let applications provide the CA bundle to libcurl as a PEM formatted in-memory buffer.

Rebased branch bundled_cacert from moparisthebest

Validation : 397e11b [397e11b]
Parents : 4506607
Auteur : moparisthebest <admin@moparisthebest.com>
Date : vendredi 3 avril 2020 00:32:42
Auteur : moparisthebest
Date de validation : samedi 4 avril 2020 00:31:23
Add CURLOPT_CAINFO_PEM
@jay
Copy link
Member

jay commented Apr 23, 2021

moved back to #6662 (comment)

@jay jay closed this Apr 23, 2021
@gvollant gvollant deleted the gv_bundled_cacert branch April 23, 2021 11:55
@gvollant
Copy link
Contributor Author

Sorry, I made manipulation error on my git branches. Jay does good decision to go back to #6662

@gvollant
Copy link
Contributor Author

gvollant commented May 5, 2021

#6662 is now merged with CA as blob

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants