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

feature(settings): add TLS #380

Open
wants to merge 28 commits into
base: master
Choose a base branch
from
Open

feature(settings): add TLS #380

wants to merge 28 commits into from

Conversation

0rangeFox
Copy link

@0rangeFox 0rangeFox commented Jan 7, 2024

PR Type

Feature

PR Checklist

  • 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 nightly rustfmt (cargo +nightly fmt).

Overview

Added the logic to get the TLS option working, and separated this component as feature tls.

@robjtede robjtede added B-semver-minor A-settings Project: actix-settings labels Jan 22, 2024
@0rangeFox
Copy link
Author

The doc test workflow is prone to fail due to missing certificates on the TLS example.

@0rangeFox

This comment was marked as resolved.

@robjtede

This comment was marked as resolved.

actix-settings/src/lib.rs Outdated Show resolved Hide resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-settings Project: actix-settings B-semver-minor
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants