Skip to content

Add TLS#112

Merged
wu-sheng merged 8 commits intoapache:masterfrom
heyanlong:add-tls
Jun 22, 2024
Merged

Add TLS#112
wu-sheng merged 8 commits intoapache:masterfrom
heyanlong:add-tls

Conversation

@heyanlong
Copy link
Member

Add tls-roots feature for use of trusted ca certificate for client.

@wu-sheng wu-sheng requested a review from jmjoy June 12, 2024 08:09
@wu-sheng
Copy link
Member

What is this used about?

@wu-sheng wu-sheng added this to the 0.8.0 milestone Jun 12, 2024
@heyanlong
Copy link
Member Author

For clients in other languages, the trusted CA root certificate will be automatically read by default for gRPC requests. For tonic, We need to add a feature to support this.

@wu-sheng
Copy link
Member

CI fails for some reason, you need to fix them first. Other parts, let's wait for @jmjoy

@jmjoy
Copy link
Member

jmjoy commented Jun 12, 2024

There are some issues with the source of PHP 8.2. Try again after a while? If it doesn't work, skip the CI of PHP 8.2 first.

@jmjoy
Copy link
Member

jmjoy commented Jun 21, 2024

The new dependency is under Apache-2.0 license, so file dist-material/licenses/LICENSE-rustls-native-certs.txt is not need.

@wu-sheng
Copy link
Member

I there notice file to be added.

@wu-sheng wu-sheng merged commit 3d61f49 into apache:master Jun 22, 2024
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.

3 participants