Upgrade socket2 to v0.5

This commit is contained in:
Joakim Frostegård 2023-04-10 00:49:55 +02:00
parent 50647d0774
commit a0255ff919
6 changed files with 24 additions and 15 deletions

24
Cargo.lock generated
View file

@ -128,7 +128,7 @@ dependencies = [
"serde", "serde",
"signal-hook", "signal-hook",
"slab", "slab",
"socket2", "socket2 0.5.1",
] ]
[[package]] [[package]]
@ -223,7 +223,7 @@ dependencies = [
"serde", "serde",
"signal-hook", "signal-hook",
"slab", "slab",
"socket2", "socket2 0.5.1",
"time", "time",
"tinytemplate", "tinytemplate",
] ]
@ -262,7 +262,7 @@ dependencies = [
"rand", "rand",
"rand_distr", "rand_distr",
"serde", "serde",
"socket2", "socket2 0.5.1",
] ]
[[package]] [[package]]
@ -304,7 +304,7 @@ dependencies = [
"serde", "serde",
"signal-hook", "signal-hook",
"slab", "slab",
"socket2", "socket2 0.5.1",
"tungstenite", "tungstenite",
] ]
@ -1092,7 +1092,7 @@ dependencies = [
"signal-hook", "signal-hook",
"sketches-ddsketch 0.1.3", "sketches-ddsketch 0.1.3",
"smallvec", "smallvec",
"socket2", "socket2 0.4.9",
"tracing", "tracing",
"typenum", "typenum",
] ]
@ -1241,7 +1241,7 @@ dependencies = [
"httpdate", "httpdate",
"itoa", "itoa",
"pin-project-lite", "pin-project-lite",
"socket2", "socket2 0.4.9",
"tokio", "tokio",
"tower-service", "tower-service",
"tracing", "tracing",
@ -2276,6 +2276,16 @@ dependencies = [
"winapi 0.3.9", "winapi 0.3.9",
] ]
[[package]]
name = "socket2"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bc8d618c6641ae355025c449427f9e96b98abf99a772be3cef6708d15c77147a"
dependencies = [
"libc",
"windows-sys 0.45.0",
]
[[package]] [[package]]
name = "spin" name = "spin"
version = "0.5.2" version = "0.5.2"
@ -2415,7 +2425,7 @@ dependencies = [
"libc", "libc",
"mio", "mio",
"pin-project-lite", "pin-project-lite",
"socket2", "socket2 0.4.9",
"windows-sys 0.45.0", "windows-sys 0.45.0",
] ]

View file

@ -7,11 +7,10 @@
* thiserror? * thiserror?
* CI * CI
* uring load test? * uring load test?
* ws: wait for crates release of glommio with membarrier fix (PR #558)
* Release new version
* More non-CI integration tests? * More non-CI integration tests?
* Remove aquatic_http_private? * Crate updates
* toml v0.7
* syn v2.0
## Medium priority ## Medium priority

View file

@ -47,7 +47,7 @@ rustls-pemfile = "1"
serde = { version = "1", features = ["derive"] } serde = { version = "1", features = ["derive"] }
signal-hook = { version = "0.3" } signal-hook = { version = "0.3" }
slab = "0.4" slab = "0.4"
socket2 = { version = "0.4", features = ["all"] } socket2 = { version = "0.5", features = ["all"] }
[dev-dependencies] [dev-dependencies]
quickcheck = "1" quickcheck = "1"

View file

@ -48,7 +48,7 @@ rand = { version = "0.8", features = ["small_rng"] }
serde = { version = "1", features = ["derive"] } serde = { version = "1", features = ["derive"] }
signal-hook = { version = "0.3" } signal-hook = { version = "0.3" }
slab = "0.4" slab = "0.4"
socket2 = { version = "0.4", features = ["all"] } socket2 = { version = "0.5", features = ["all"] }
time = { version = "0.3", features = ["formatting"] } time = { version = "0.3", features = ["formatting"] }
tinytemplate = "1" tinytemplate = "1"

View file

@ -28,7 +28,7 @@ mio = { version = "0.8", features = ["net", "os-poll"] }
rand_distr = "0.4" rand_distr = "0.4"
rand = { version = "0.8", features = ["small_rng"] } rand = { version = "0.8", features = ["small_rng"] }
serde = { version = "1", features = ["derive"] } serde = { version = "1", features = ["derive"] }
socket2 = { version = "0.4", features = ["all"] } socket2 = { version = "0.5", features = ["all"] }
[dev-dependencies] [dev-dependencies]
quickcheck = "1" quickcheck = "1"

View file

@ -46,7 +46,7 @@ rustls-pemfile = "1"
serde = { version = "1", features = ["derive"] } serde = { version = "1", features = ["derive"] }
signal-hook = { version = "0.3" } signal-hook = { version = "0.3" }
slab = "0.4" slab = "0.4"
socket2 = { version = "0.4", features = ["all"] } socket2 = { version = "0.5", features = ["all"] }
tungstenite = "0.18" tungstenite = "0.18"
[dev-dependencies] [dev-dependencies]