Grasscutters / Cultivation

A custom launcher designed to make it as easy as possible to proxy anime game traffic to private servers.
Apache License 2.0
968 stars 160 forks source link

use system certificates instead of Mozilla certificates #96

Closed pfyy closed 1 year ago

pfyy commented 1 year ago

The original implementation uses rustls-client, and rusttls uses webpki-roots, a rather static set of certificates from Mozilla, for certificate verification. Therefore, a user cannot use their own CA certificates. This problem can be resolved if we simply use native tls client, which will use the certificates stored on OS.