mirror of
https://github.com/servo/servo.git
synced 2025-09-27 15:20:09 +01:00
Update all network-related dependencies to the latest versions (#34630)
* Update all network-related dependencies to the latest versions: * rustls * hyper * http * headers * tungstenite * async-tungstenite Signed-off-by: Josh Matthews <josh@joshmatthews.net> * net: Fix panics with 1xx responses in WPT tests. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * net: Use reported response length when calculating available ranges. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * net: Remove unreachable match arm. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * net: Clean up commented fragments in blob and file handlers. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * net: Remove unreachable match arm. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * net: Fix clippy warning. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * net: Cleanup. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * net: Fix up unit tests for dependency upgrades. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * Update aws-lc-sys to fix Windows builds. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * net: Use ring instead of aws-lc-sys. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * embedding: Require embedder to initialize a rustls CryptoProvider. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * Disable aws-lc-rs pending OhOS build fixes. Signed-off-by: Josh Matthews <josh@joshmatthews.net> --------- Signed-off-by: Josh Matthews <josh@joshmatthews.net>
This commit is contained in:
parent
270df6e263
commit
76e0a1872b
25 changed files with 1342 additions and 1050 deletions
24
Cargo.toml
24
Cargo.toml
|
@ -22,7 +22,7 @@ aes-kw = { version = "0.2.1", features = ["alloc"] }
|
|||
aes-gcm = "0.10.3"
|
||||
app_units = "0.7"
|
||||
arrayvec = "0.7"
|
||||
async-tungstenite = { version = "0.23", features = ["tokio-rustls-webpki-roots"] }
|
||||
async-tungstenite = { version = "0.28", features = ["tokio-rustls-webpki-roots"] }
|
||||
atomic_refcell = "0.1.13"
|
||||
background_hang_monitor_api = { path = "components/shared/background_hang_monitor" }
|
||||
backtrace = "0.3"
|
||||
|
@ -64,13 +64,15 @@ gstreamer-gl = "0.23"
|
|||
gstreamer-gl-sys = "0.23"
|
||||
gstreamer-sys = "0.23"
|
||||
gstreamer-video = "0.23"
|
||||
headers = "0.3"
|
||||
headers = "0.4"
|
||||
hitrace = "0.1.4"
|
||||
html5ever = "0.29"
|
||||
http = "0.2"
|
||||
hyper = "0.14"
|
||||
hyper-rustls = { version = "0.24", default-features = false, features = ["acceptor", "http1", "http2", "logging", "tls12", "webpki-tokio"] }
|
||||
http = "1.0"
|
||||
http-body-util = "0.1"
|
||||
hyper = "1.0"
|
||||
hyper-rustls = { version = "0.27", default-features = false, features = ["http1", "http2", "logging", "tls12", "webpki-tokio"] }
|
||||
hyper_serde = { path = "components/hyper_serde" }
|
||||
hyper-util = "0.1"
|
||||
icu_segmenter = "1.5.0"
|
||||
image = "0.24"
|
||||
imsz = "0.2"
|
||||
|
@ -103,8 +105,9 @@ rand_isaac = "0.3"
|
|||
rayon = "1"
|
||||
regex = "1.11"
|
||||
ring = "0.17.8"
|
||||
rustls = { version = "0.21.12", features = ["dangerous_configuration"] }
|
||||
rustls-pemfile = "1.0.4"
|
||||
rustls = { version = "0.23", default-features = false, features = ["logging", "std", "tls12"] }
|
||||
rustls-pemfile = "2.0"
|
||||
rustls-pki-types = "1.0"
|
||||
script_layout_interface = { path = "components/shared/script_layout" }
|
||||
script_traits = { path = "components/shared/script" }
|
||||
selectors = { git = "https://github.com/servo/stylo", branch = "2024-12-04" }
|
||||
|
@ -136,11 +139,12 @@ tikv-jemallocator = "0.6.0"
|
|||
time_03 = { package = "time", version = "0.3", features = ["large-dates", "local-offset", "serde"] }
|
||||
to_shmem = { git = "https://github.com/servo/stylo", branch = "2024-12-04" }
|
||||
tokio = "1"
|
||||
tokio-rustls = "0.24"
|
||||
tokio-rustls = { version = "0.26", default-features = false, features = ["logging"] }
|
||||
tower-service = "0.3"
|
||||
tracing = "0.1.41"
|
||||
tracing-perfetto = "0.1.5"
|
||||
tracing-subscriber = "0.3.19"
|
||||
tungstenite = "0.20"
|
||||
tungstenite = "0.24"
|
||||
uluru = "3.0"
|
||||
unicode-bidi = "0.3.18"
|
||||
unicode-properties = { version = "0.1.3", features = ["emoji"] }
|
||||
|
@ -149,7 +153,7 @@ unicode-segmentation = "1.12.0"
|
|||
url = "2.5"
|
||||
uuid = { version = "1.11.0", features = ["v4"] }
|
||||
webdriver = "0.51.0"
|
||||
webpki-roots = "0.25"
|
||||
webpki-roots = "0.26"
|
||||
webrender = { git = "https://github.com/servo/webrender", branch = "0.65", features = ["capture"] }
|
||||
webrender_api = { git = "https://github.com/servo/webrender", branch = "0.65" }
|
||||
webrender_traits = { path = "components/shared/webrender" }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue