Skip to content

feat: add TLSConfigManager.UseTLS#27120

Merged
gwossum merged 1 commit intomaster-1.xfrom
gw/tlsConfigManager_UseTLS
Jan 14, 2026
Merged

feat: add TLSConfigManager.UseTLS#27120
gwossum merged 1 commit intomaster-1.xfrom
gw/tlsConfigManager_UseTLS

Conversation

@gwossum
Copy link
Copy Markdown
Member

@gwossum gwossum commented Jan 14, 2026

Small quality of life improvement by adding TLSConfigManager.UseTLS. Also contains some minor internal refactoring.

Small quality of life improvement by adding TLSConfigManager.UseTLS.
Also contains some minor internal refactoring.
Copy link
Copy Markdown
Contributor

@davidby-influx davidby-influx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@gwossum gwossum merged commit 3e6fcc0 into master-1.x Jan 14, 2026
9 checks passed
@gwossum gwossum deleted the gw/tlsConfigManager_UseTLS branch January 14, 2026 23:14
gwossum added a commit that referenced this pull request Feb 12, 2026
Small quality of life improvement by adding TLSConfigManager.UseTLS.
Also contains some minor internal refactoring.

(cherry picked from commit 3e6fcc0)
gwossum added a commit that referenced this pull request Feb 12, 2026
Add `tlsconfig.TLSConfigManager` for managing TLS configurations, handling certificate reloads, logging certificate expiration warnings, etc.

This is backport of the following master-1.x PRs to the 1.12 branch:
- #27100: feat: add TLSConfigManager for managing TLS configuration (clean cherry-pick)
- #27103: feat: add TLSConfigManager.DialWithDialer method (clean cherry-pick)
- #27106: feat: add NewClientTLSConfigManager and NewDisabledTLSConfigManager  (clean cherry-pick)
- #27120: feat: add TLSConfigManager.UseTLS (clean cherry-pick)
- #27150: fix: Clone *tls.Config returned by TLSConfigManager.TLSConfig (clean cherry-pick)
- #27162: feat: multiple TLS configuration improvements  (almost clean cherry-pick)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants