Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rebased PR #267 #1

Open
wants to merge 18 commits into
base: master
Choose a base branch
from
Open

Conversation

danielmulvad
Copy link

rebased PR streamnative#267 in attempt to get it mergable.

streamnativebot and others added 18 commits April 12, 2023 11:55
Co-authored-by: Afonso Ribeiro <afonso.ribeiro@cross-join.com>
Co-authored-by: tison <wander4096@gmail.com>
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 <florentin.dubois@clever-cloud.com>
Co-authored-by: Qian Wu <qwu@yinxiang.com>
Co-authored-by: Sirius <sirius@x250>
* fix: feature is misspelled as features
* fix feature flags
* fix deprecation warning

Signed-off-by: tison <wander4096@gmail.com>
We should write a new CONTRIBUTING file. But let's remove this outdated
one first.

Signed-off-by: tison <wander4096@gmail.com>
Signed-off-by: tison <wander4096@gmail.com>
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.