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 native tls support for actix_tls::connect module #295

Merged
merged 6 commits into from Mar 27, 2021

Conversation

fakeshadow
Copy link
Contributor

@fakeshadow fakeshadow commented Mar 24, 2021

PR Type

Feature

PR Checklist

Check your PR fulfills the following:

  • Tests for the changes have been added / updated.
  • Documentation comments have been added / updated.
  • A changelog entry has been made for the appropriate packages.
  • Format code with the latest stable rustfmt

Overview

native tls was lacking on client connect module while impled in server accept module.
This PR add support for it in client connect module and can be enabled with native-tls feature.

No test was added for this feature as current tests does not actually test any tls connectors(no matter openssl, rustls or native-tls). So there is no point adding test for it until this issue sorted out.

Some clippy warning fix for nightly has also been worked into this PR.

@fakeshadow fakeshadow changed the title add native tisl support for actix_tls::connect module Add native tls support for actix_tls::connect module Mar 24, 2021
@robjtede
Copy link
Member

theres a conflict i can't solve in the UI apparently

@robjtede robjtede force-pushed the feature/actix_tls_connect_native_tls branch from e76097d to 39b7570 Compare March 26, 2021 23:42
@robjtede robjtede merged commit bb27bac into master Mar 27, 2021
@robjtede robjtede deleted the feature/actix_tls_connect_native_tls branch March 27, 2021 00:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants