-
Notifications
You must be signed in to change notification settings - Fork 135
Disable libcurl SSL connection sharing #6581
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
base: main
Are you sure you want to change the base?
Conversation
/azp run cpp - core |
Azure Pipelines successfully started running 1 pipeline(s). |
…he same change with libcurl >= 8.12, and also make future merging easier
…he same change with libcurl >= 8.12, and also make future merging easier
/azp run cpp - core, cpp - identity, cpp - storage, cpp - keyvault, cpp - tables, cpp - attestation, cpp - eventhubs, cpp - template, cpp - appconfiguration |
Azure Pipelines successfully started running 9 pipeline(s). |
### Breaking Changes | ||
|
||
- [[#6535]](https://github.com/Azure/azure-sdk-for-cpp/issues/6535) Disable SSL caching for libcurl transport, which fixes using SSL connections when using libcurl >= 8.12. (A community contribution, courtesy of _[sushshring](https://github.com/sushshring)_) | ||
|
||
### Bugs Fixed | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Before merging, I will move this section to "Bugs fixed", I just don't want to reset the status of CI pipelines now.
### Breaking Changes | |
- [[#6535]](https://github.com/Azure/azure-sdk-for-cpp/issues/6535) Disable SSL caching for libcurl transport, which fixes using SSL connections when using libcurl >= 8.12. (A community contribution, courtesy of _[sushshring](https://github.com/sushshring)_) | |
### Bugs Fixed | |
### Breaking Changes | |
### Bugs Fixed | |
- [[#6535]](https://github.com/Azure/azure-sdk-for-cpp/issues/6535) Disable SSL caching for libcurl transport, which fixes using SSL connections when using libcurl >= 8.12. (A community contribution, courtesy of _[sushshring](https://github.com/sushshring)_) | |
cc @sushshring |
Fixes #6535.
When running unit tests with libcurl >= 8.12, and
EnableCurlSslCaching
istrue
, Curl connection pool unit tests do fail.Everything is green when
EnableCurlSslCaching == false
, so I propose to disable it, and remove the option.This PR verifies that setting that option does not fail when using libcurl < 8.12, #6574 verifies it with libcurl >= 8.12.