From fbaf0bb26397aa498eb9156f06d5a6fe34dd7dd8 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 03:14:29 +0200 Subject: Merging upstream version 125.0.1. Signed-off-by: Daniel Baumann --- third_party/rust/neqo-transport/Cargo.toml | 59 +++++++++++++++++++++--------- 1 file changed, 41 insertions(+), 18 deletions(-) (limited to 'third_party/rust/neqo-transport/Cargo.toml') diff --git a/third_party/rust/neqo-transport/Cargo.toml b/third_party/rust/neqo-transport/Cargo.toml index f993a858b8..a309987434 100644 --- a/third_party/rust/neqo-transport/Cargo.toml +++ b/third_party/rust/neqo-transport/Cargo.toml @@ -10,28 +10,39 @@ # See Cargo.toml.orig for the original contents. [package] -edition = "2018" -rust-version = "1.70.0" +edition = "2021" +rust-version = "1.74.0" name = "neqo-transport" -version = "0.7.0" -authors = [ - "EKR ", - "Andy Grover ", -] +version = "0.7.2" +authors = ["The Neqo Authors "] +homepage = "https://github.com/mozilla/neqo/" license = "MIT OR Apache-2.0" +repository = "https://github.com/mozilla/neqo/" + +[lib] +bench = false + +[[bench]] +name = "transfer" +harness = false +required-features = ["bench"] [[bench]] name = "rx_stream_orderer" harness = false required-features = ["bench"] -[dependencies] -indexmap = "1.9.3" -lazy_static = "1.4" -smallvec = "1.11.1" +[[bench]] +name = "range_tracker" +harness = false +required-features = ["bench"] + +[dependencies.indexmap] +version = "1.9" +default-features = false [dependencies.log] -version = "0.4.17" +version = "0.4" default-features = false [dependencies.neqo-common] @@ -41,17 +52,29 @@ path = "../neqo-common" path = "../neqo-crypto" [dependencies.qlog] -git = "https://github.com/cloudflare/quiche" -rev = "09ea4b244096a013071cfe2175bbf2945fb7f8d1" +version = "0.12" +default-features = false + +[dependencies.smallvec] +version = "1.11" +default-features = false -[dev-dependencies] -criterion = "0.5.1" -enum-map = "2.7" +[dev-dependencies.criterion] +version = "0.5" +features = ["html_reports"] +default-features = false + +[dev-dependencies.enum-map] +version = "2.7" +default-features = false [dev-dependencies.test-fixture] path = "../test-fixture" [features] bench = [] -deny-warnings = [] fuzzing = ["neqo-crypto/fuzzing"] + +[lints.clippy.pedantic] +level = "warn" +priority = -1 -- cgit v1.2.3