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

Merge fixes for hyper certs#48

Merged
pawelchcki merged 1 commit into
pawel/fix_hyper_certsfrom
nsavoire/test_https_fix
Apr 11, 2022
Merged

Merge fixes for hyper certs#48
pawelchcki merged 1 commit into
pawel/fix_hyper_certsfrom
nsavoire/test_https_fix

Conversation

@r1viollet

Copy link
Copy Markdown
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 <[email protected]>

* 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 <[email protected]>
Co-authored-by: Nicolas Savoire <[email protected]>
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