You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
build: allow to use rustls instead of native-tls (#288)
chore: update dependencies
* Bump bytes to 1.4.0
* Bump crc to 3.0.1
* Bump nom to 7.1.3
* Bump prost to 0.11.9
* Bump prost-derive to 0.11.9
* Bump chrono to 0.4.26
* Bump log to 0.4.19
* Bump url to 2.4.0
* Bump regex to 1.9.1
* Bump futures to 0.3.28
* Bump futures-io to 0.3.28
* Bump native-tls to 0.2.11
* Bump pem to 3.0.0
* Bump tokio to 1.29.1
* Bump tokio-util to 0.7.8
* Bump tokio-native-tls to 0.3.1
* Bump asynchronous-codec to 0.6.2
* Bump async-native-tls to 0.5.0
* Bump flate2 to 1.0.26
* Bump zstd to 0.12.4
* Bump snap to 1.1.0
* Bump openidconnect to 3.3.0
* Bump oauth2 to 4.4.1
* Bump serde to 1.0.175
* Bump serde_json to 1.0.103
* Bump async-trait to 0.1.72
* Bump data-url to 0.3.0
* Bump uuid to 1.4.1
build: allow to use rustls instead of native-tls
* This is used in an effort to remove all dependencies to openssl.
Which could be interesting in embedded system or on environment
which is difficult to know on which openssl version the software
will run it and breaks deployments.
* It introduces two compiler feature flags which are `tokio-rustls-runtime`
and `async-std-rustls-runtime` that have the same meaning as
`tokio-runtime` and `async-std-runtime` except that they use rustls.
* There is a safe guard, if we enable both runtimes, this is the
native-tls ones that are used to keep consistent with the current
behaviour.
Signed-off-by: Florentin Dubois <[email protected]>
0 commit comments