Home
last modified time | relevance | path

Searched +full:rustls +full:- +full:version (Results 1 – 25 of 69) sorted by relevance

123

/external/curl/docs/
DRUSTLS.md1 <!--
4 SPDX-License-Identifier: curl
5 -->
7 # Rustls
9 [Rustls is a TLS backend written in Rust](https://docs.rs/rustls/). Curl can
11 the [rustls-ffi C bindings](https://github.com/rustls/rustls-ffi/). This
12 version of curl depends on version v0.13.0 of rustls-ffi.
14 # Building with rustls
18 Next, check out, build, and install the appropriate version of rustls-ffi:
20 % git clone https://github.com/rustls/rustls-ffi -b v0.13.0
[all …]
/external/rust/crates/tonic/
DCargo.toml.orig4 # - Remove path dependencies
5 # - Update html_root_url.
6 # - Update doc url
7 # - Cargo.toml
8 # - README.md
9 # - Update CHANGELOG.md.
10 # - Create "v0.11.x" git tag.
12 categories = ["web-programming", "network-programming", "asynchronous"]
23 version = "0.11.0"
26 codegen = ["dep:async-trait"]
[all …]
DCargo.toml15 version = "0.11.0"
31 "web-programming",
32 "network-programming",
39 all-features = true
40 rustdoc-args = [
41 "--cfg",
49 [dependencies.async-stream]
50 version = "0.3"
53 [dependencies.async-trait]
54 version = "0.1.13"
[all …]
DREADME.md1 ![](https://github.com/hyperium/tonic/raw/master/.github/assets/tonic-banner.svg?sanitize=true)
25 - Bi-directional streaming
26 - High performance async io
27 - Interoperability
28 - TLS backed by [`rustls`]
29 - Load balancing
30 - Custom metadata
31 - Authentication
32 - Health Checking
39 If you're using [rust-analyzer] we recommend you set `"rust-analyzer.cargo.buildScripts.enable": tr…
[all …]
/external/rust/crates/tungstenite/
DCargo.toml.orig3 description = "Lightweight stream-based WebSocket implementation"
4 categories = ["web-programming::websocket", "network-programming"]
7 license = "MIT OR Apache-2.0"
9 homepage = "https://github.com/snapview/tungstenite-rs"
11 repository = "https://github.com/snapview/tungstenite-rs"
12 version = "0.21.0"
14 rust-version = "1.51"
15 include = ["benches/**/*", "src/**/*", "examples/**/*", "LICENSE-*", "README.md", "CHANGELOG.md"]
18 all-features = true
22 handshake = ["data-encoding", "http", "httparse", "sha1", "url"]
[all …]
DCargo.toml14 rust-version = "1.51"
16 version = "0.21.0"
25 "LICENSE-*",
29 description = "Lightweight stream-based WebSocket implementation"
30 homepage = "https://github.com/snapview/tungstenite-rs"
39 "web-programming::websocket",
40 "network-programming",
42 license = "MIT OR Apache-2.0"
43 repository = "https://github.com/snapview/tungstenite-rs"
46 all-features = true
[all …]
DCHANGELOG.md2 - Fix read-predominant auto pong responses not flushing when hitting WouldBlock errors.
3 - Improve `FrameHeader::format` write correctness.
4 - Up minimum _rustls_ to `0.21.6`.
5 - Update _webpki-roots_ to `0.26`.
8 - Fixes [CVE-2023-43669](https://github.com/snapview/tungstenite-rs/pull/379).
11 - Remove many implicit flushing behaviours. In general reading and writing messages will no
15 - Add `WebSocket::read`, `write`, `send`, `flush`. Deprecate `read_message`, `write_message`, `writ…
16 - Add `FrameSocket::read`, `write`, `send`, `flush`. Remove `read_frame`, `write_frame`, `write_pen…
18 - Add `WebSocketContext::read`, `write`, `flush`. Remove `read_message`, `write_message`, `write_pe…
20 - Remove `send_queue`, replaced with using the frame write buffer to achieve similar results.
[all …]
DCargo.lock3 version = 3
6 name = "aho-corasick"
7 version = "1.1.2"
8 source = "registry+https://github.com/rust-lang/crates.io-index"
16 version = "0.1.6"
17 source = "registry+https://github.com/rust-lang/crates.io-index"
22 version = "1.0.4"
23 source = "registry+https://github.com/rust-lang/crates.io-index"
28 version = "1.1.0"
29 source = "registry+https://github.com/rust-lang/crates.io-index"
[all …]
/external/curl/.github/workflows/
Dlinux.yml3 # SPDX-License-Identifier: curl
10 - master
11 - '*/ci'
12 paths-ignore:
13 - '**/*.md'
14 - '.azure-pipelines.yml'
15 - '.circleci/**'
16 - '.cirrus.yml'
17 - 'appveyor.*'
18 - 'packages/**'
[all …]
/external/bazelbuild-rules_rust/examples/crate_universe/multi_package/sub_pkgs/pkg_b/src/
Dlib.rs1 //! A reimplementation of https://github.com/rustls/rustls/blob/v/0.20.8/rustls/tests/client_cert_v…
6 use rustls::client::WebPkiVerifier;
7 use rustls::server::{ClientCertVerified, ClientCertVerifier};
8 use rustls::PrivateKey;
9 use rustls::{Certificate, DistinguishedNames, Error, ServerConfig, SignatureScheme};
22 pub fn bytes_for(keytype: &str, path: &str) -> &'static [u8] {
63 fn bytes_for(&self, part: &str) -> &'static [u8] { in bytes_for()
71 pub fn get_chain(&self) -> Vec<Certificate> { in get_chain()
79 pub fn get_key(&self) -> PrivateKey { in get_key()
87 pub fn get_client_chain(&self) -> Vec<Certificate> { in get_client_chain()
[all …]
/external/curl/lib/vtls/
Drustls.c8 * Copyright (C) Jacob Hoffman-Andrews,
9 * <github@hoffman-andrews.com>
23 * SPDX-License-Identifier: curl
33 #include <rustls.h>
53 /* For a given rustls_result error code, return the best-matching CURLcode. */
72 struct ssl_connect_data *ctx = cf->ctx; in cr_data_pending()
76 DEBUGASSERT(ctx && ctx->backend); in cr_data_pending()
77 backend = (struct rustls_ssl_backend_data *)ctx->backend; in cr_data_pending()
78 return backend->data_in_pending; in cr_data_pending()
90 struct ssl_connect_data *const connssl = io_ctx->cf->ctx; in read_cb()
[all …]
Dvtls_int.h23 * SPDX-License-Identifier: curl
32 /* see https://www.iana.org/assignments/tls-extensiontype-values/ */
67 /* Information in each SSL cfilter context: cf->ctx */
83 ((struct ssl_connect_data *)(cf)->ctx)->call_data
100 size_t (*version)(char *buffer, size_t size); member
201 #include "schannel.h" /* Schannel SSPI version */
202 #include "sectransp.h" /* SecureTransport (Darwin) version */
205 #include "rustls.h" /* rustls versions */
/external/bazelbuild-rules_rust/examples/crate_universe/multi_package/pkg_a/
DCargo.toml3 version = "0.1.0"
6 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
10 reqwest = { default-features = false, version = "0.11.4", features = ["blocking", "json", "rustls-t…
12 [dev-dependencies]
13 # Pin to a version of `httmock` that supports `rustls`.
15 httpmock = { default-features = false, features = ["rustls"], git = "https://github.com/alexliesenf…
17 [patch.crates-io]
DCargo.lock3 version = 3
6 name = "aho-corasick"
7 version = "0.7.20"
8 source = "registry+https://github.com/rust-lang/crates.io-index"
16 version = "1.0.69"
17 source = "registry+https://github.com/rust-lang/crates.io-index"
21 name = "assert-json-diff"
22 version = "2.0.2"
23 source = "registry+https://github.com/rust-lang/crates.io-index"
31 name = "async-channel"
[all …]
/external/bazelbuild-rules_rust/examples/crate_universe/multi_package/
DCargo.Bazel.lock3 version = 3
6 name = "aho-corasick"
7 version = "0.7.20"
8 source = "registry+https://github.com/rust-lang/crates.io-index"
16 version = "1.0.69"
17 source = "registry+https://github.com/rust-lang/crates.io-index"
21 name = "assert-json-diff"
22 version = "2.0.2"
23 source = "registry+https://github.com/rust-lang/crates.io-index"
31 name = "async-channel"
[all …]
Dcargo-bazel-lock.json4 "aho-corasick 0.7.20": {
5 "name": "aho-corasick",
6 "version": "0.7.20", string
7 "package_url": "https://github.com/BurntSushi/aho-corasick",
10 "url": "https://crates.io/api/v1/crates/aho-corasick/0.7.20/download",
50 "version": "0.7.20" string
61 "version": "1.0.69", string
117 "version": "1.0.69" string
124 "license": "MIT OR Apache-2.0",
126 "Apache-2.0",
[all …]
/external/bazelbuild-rules_rust/examples/crate_universe/multi_package/sub_pkgs/pkg_b/
DCargo.toml3 version = "0.1.0"
6 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
9 rustls = "0.20.8"
10 rustls-pemfile = "1.0.2"
DCargo.lock3 version = 3
7 version = "3.12.0"
8 source = "registry+https://github.com/rust-lang/crates.io-index"
13 version = "1.0.79"
14 source = "registry+https://github.com/rust-lang/crates.io-index"
18 name = "cfg-if"
19 version = "1.0.0"
20 source = "registry+https://github.com/rust-lang/crates.io-index"
24 name = "js-sys"
25 version = "0.3.61"
[all …]
/external/rust/crates/tungstenite/src/
Derror.rs38 /// Input-output error. Apart from WouldBlock, these are generally errors with the
45 /// to provide a feature-agnostic API surface.
48 /// - When reading: buffer capacity exhausted.
49 /// - When writing: your message is bigger than the configured max message size
60 #[error("UTF-8 encoding error")]
79 fn from(_: str::Utf8Error) -> Self { in from()
85 fn from(_: string::FromUtf8Error) -> Self { in from()
92 fn from(err: http::header::InvalidHeaderValue) -> Self { in from()
99 fn from(err: http::header::InvalidHeaderName) -> Self { in from()
106 fn from(_: http::header::ToStrError) -> Self { in from()
[all …]
Dclient.rs37 /// similar to `std::net::TcpStream`. If you want a non-blocking or other
40 /// This function uses `native_tls` or `rustls` to do TLS depending on the feature flags enabled. If
42 /// the `*-tls` features if you don't call `connect` since it's the only function that uses them.
44 /// [readme]: https://github.com/snapview/tungstenite-rs/#features
49 ) -> Result<(WebSocket<MaybeTlsStream<TcpStream>>, Response)> { in connect_with_config()
53 ) -> Result<(WebSocket<MaybeTlsStream<TcpStream>>, Response)> { in connect_with_config()
57 let host = if host.starts_with('[') { &host[1..host.len() - 1] } else { host }; in connect_with_config()
66 #[cfg(not(any(feature = "native-tls", feature = "__rustls-tls")))] in connect_with_config()
68 #[cfg(any(feature = "native-tls", feature = "__rustls-tls"))] in connect_with_config()
77 fn create_request(parts: &Parts, uri: &Uri) -> Request { in connect_with_config()
[all …]
/external/bazelbuild-rules_rust/crate_universe/test_data/cargo_bazel_lockfile/
Dmulti_package-cargo-bazel-lock.json4 "aho-corasick 0.7.20": {
5 "name": "aho-corasick",
6 "version": "0.7.20", string
7 "package_url": "https://github.com/BurntSushi/aho-corasick",
10 "url": "https://crates.io/api/v1/crates/aho-corasick/0.7.20/download",
50 "version": "0.7.20" string
61 "version": "1.0.69", string
117 "version": "1.0.69" string
124 "license": "MIT OR Apache-2.0",
126 "Apache-2.0",
[all …]
/external/bazelbuild-rules_rust/wasm_bindgen/3rdparty/crates/
DBUILD.rustls-0.21.8.bazel3 # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To
15 name = "rustls",
41 "--cap-lints=allow",
44 "cargo-bazel",
45 "crate-name=rustls",
51 "@rules_rust//rust/platform:aarch64-apple-darwin": [],
52 "@rules_rust//rust/platform:aarch64-apple-ios": [],
53 "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
54 "@rules_rust//rust/platform:aarch64-fuchsia": [],
55 "@rules_rust//rust/platform:aarch64-linux-android": [],
[all …]
DBUILD.ureq-2.8.0.bazel3 # DO NOT MODIFY: This file is auto-generated by a crate_universe tool. To
33 "brotli-decompressor",
36 "rustls",
39 "webpki-roots",
44 "--cap-lints=allow",
47 "cargo-bazel",
48 "crate-name=ureq",
54 "@rules_rust//rust/platform:aarch64-apple-darwin": [],
55 "@rules_rust//rust/platform:aarch64-apple-ios": [],
56 "@rules_rust//rust/platform:aarch64-apple-ios-sim": [],
[all …]
/external/oss-fuzz/projects/rustls/
DDockerfile3 # Licensed under the Apache License, Version 2.0 (the "License");
7 # http://www.apache.org/licenses/LICENSE-2.0
17 FROM gcr.io/oss-fuzz-base/base-builder-rust
18 RUN apt-get update && apt-get install -y make autoconf automake libtool curl cmake python llvm-dev …
20 RUN git clone https://github.com/ctz/rustls
/external/rust/crates/h2/
DCargo.toml.orig4 # - Update CHANGELOG.md.
5 # - Create git tag
6 version = "0.4.4"
16 keywords = ["http", "async", "non-blocking"]
17 categories = ["asynchronous", "web-programming", "network-programming"]
20 rust-version = "1.63"
34 "tests/h2-fuzz",
35 "tests/h2-tests",
36 "tests/h2-support",
42 futures-core = { version = "0.3", default-features = false }
[all …]

123