Skip to content
This repository has been archived by the owner on Jun 28, 2022. It is now read-only.

Merge fixes for hyper certs #48

Merged
merged 1 commit into from
Apr 11, 2022

Conversation

r1viollet
Copy link
Contributor

What does this PR do?

Merge changes from Pawel and Nicolas

@pawelchcki pawelchcki merged commit f78daf3 into pawel/fix_hyper_certs Apr 11, 2022
@pawelchcki pawelchcki deleted the nsavoire/test_https_fix branch April 11, 2022 10:39
pawelchcki added a commit that referenced this pull request Apr 13, 2022
* Proposal for refactoring of https connector to make root certificates optional

* Tentative fix (#48)

Co-authored-by: Nicolas Savoire <nicolas.savoire@datadoghq.com>

* return error when HTTPs cannot be used but is requested

* Correctly handle error when no root certificates are found

* Use latest common multipart released package

* Cleanup implementation + add tests

* Fix linting errors

* enable matrix build and test on all expected platforms

* Rename MaybeHttpsConnector to Connector

* Fix compilation on Windows

* Make pin_project_lite usage compile on windows

* Impl own pin project

* Settle on using pin_project

Co-authored-by: r1viollet <74836499+r1viollet@users.noreply.github.com>
Co-authored-by: Nicolas Savoire <nicolas.savoire@datadoghq.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants