Skip to content

Conversation

@Be-ing
Copy link
Contributor

@Be-ing Be-ing commented Oct 20, 2025

This is #609 rebased on the current main branch. The dependency updates have been split to #754.

From the original PR:

We've been through a number of different possible rustls connectors, and we're currently using one (rustls-platform-verifier) that doesn't have feature flags in livekit or tungstenite yet.

Instead of requiring that every transitive dependency supports the rustls feature flags we need, it's much easier to pass only the __rustls-tls feature flag and pass the Connector that we create with our configuration down the stack.

We've been through a number of different possible rustls connectors,
and we're currently using one (rustls-platform-verifier) that
doesn't have feature flags in livekit or tungstenite yet.

Instead of requiring that every transitive dependency supports the
rustls feature flags we need, it's much easier to pass only the
__rustls-tls feature flag and pass the Connector that we create
with our configuration down the stack.
@ladvoc
Copy link
Contributor

ladvoc commented Oct 21, 2025

Hi @Be-ing, thank you for your contribution—this will resolve a major pain point. I will start by reviewing #754.

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.

3 participants