this should fix plugin errors
at least for now
This commit is contained in:
parent
32b76fc730
commit
47bbc56591
2
.github/workflows/typos.yml
vendored
2
.github/workflows/typos.yml
vendored
@ -19,4 +19,4 @@ jobs:
|
|||||||
- name: Checkout Actions Repository
|
- name: Checkout Actions Repository
|
||||||
uses: actions/checkout@v5
|
uses: actions/checkout@v5
|
||||||
- name: Spell Check Repo
|
- name: Spell Check Repo
|
||||||
uses: crate-ci/typos@v1.38.1
|
uses: crate-ci/typos@v1.39.0
|
||||||
|
|||||||
907
Cargo.lock
generated
907
Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
@ -30,7 +30,7 @@ debug = true
|
|||||||
|
|
||||||
[workspace.dependencies]
|
[workspace.dependencies]
|
||||||
log = "0.4"
|
log = "0.4"
|
||||||
tokio = { version = "1.47", features = [
|
tokio = { version = "1.48", features = [
|
||||||
"macros",
|
"macros",
|
||||||
"net",
|
"net",
|
||||||
"rt-multi-thread",
|
"rt-multi-thread",
|
||||||
|
|||||||
@ -10,7 +10,7 @@ pumpkin-util = { path = "../pumpkin-util" }
|
|||||||
pumpkin-nbt = { path = "../pumpkin-nbt" }
|
pumpkin-nbt = { path = "../pumpkin-nbt" }
|
||||||
|
|
||||||
serde.workspace = true
|
serde.workspace = true
|
||||||
crc-fast = "1.5.0"
|
crc-fast = "1.6.0"
|
||||||
|
|
||||||
[build-dependencies]
|
[build-dependencies]
|
||||||
pumpkin-util = { path = "../pumpkin-util" }
|
pumpkin-util = { path = "../pumpkin-util" }
|
||||||
|
|||||||
@ -30,8 +30,8 @@ cfb8 = "0.8"
|
|||||||
async-compression = { version = "0.4.32", features = ["tokio", "zlib"] }
|
async-compression = { version = "0.4.32", features = ["tokio", "zlib"] }
|
||||||
|
|
||||||
take_mut = "0.2.2"
|
take_mut = "0.2.2"
|
||||||
bitflags = "2.9.4"
|
bitflags = "2.10.0"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
# Validate correctness
|
# Validate correctness
|
||||||
flate2 = "1.1.4"
|
flate2 = "1.1.5"
|
||||||
|
|||||||
@ -5,6 +5,8 @@ use std::{
|
|||||||
task::{Context, Poll},
|
task::{Context, Poll},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// TODO: Wait for aes/crypto-common to update generic array
|
||||||
|
#[expect(deprecated)]
|
||||||
use aes::cipher::{BlockDecryptMut, BlockEncryptMut, BlockSizeUser, generic_array::GenericArray};
|
use aes::cipher::{BlockDecryptMut, BlockEncryptMut, BlockSizeUser, generic_array::GenericArray};
|
||||||
use bytes::Bytes;
|
use bytes::Bytes;
|
||||||
use codec::var_int::VarInt;
|
use codec::var_int::VarInt;
|
||||||
@ -264,6 +266,8 @@ impl<W: AsyncWrite + Unpin> AsyncWrite for StreamEncryptor<W> {
|
|||||||
out[0] = out_to_use;
|
out[0] = out_to_use;
|
||||||
} else {
|
} else {
|
||||||
// This is a stream cipher, so this value must be used
|
// This is a stream cipher, so this value must be used
|
||||||
|
// TODO: Wait for aes/crypto-common to update generic array
|
||||||
|
#[expect(deprecated)]
|
||||||
let out_block = GenericArray::from_mut_slice(&mut out);
|
let out_block = GenericArray::from_mut_slice(&mut out);
|
||||||
cipher.encrypt_block_b2b_mut(block.into(), out_block);
|
cipher.encrypt_block_b2b_mut(block.into(), out_block);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -7,7 +7,7 @@ edition.workspace = true
|
|||||||
pumpkin-protocol = { path = "../pumpkin-protocol" }
|
pumpkin-protocol = { path = "../pumpkin-protocol" }
|
||||||
pumpkin-util = { path = "../pumpkin-util" }
|
pumpkin-util = { path = "../pumpkin-util" }
|
||||||
|
|
||||||
indexmap = { version = "2.11", features = ["serde"] }
|
indexmap = { version = "2.12", features = ["serde"] }
|
||||||
|
|
||||||
serde.workspace = true
|
serde.workspace = true
|
||||||
serde_json.workspace = true
|
serde_json.workspace = true
|
||||||
|
|||||||
@ -26,7 +26,7 @@ crossbeam.workspace = true
|
|||||||
|
|
||||||
num-derive = "0.4"
|
num-derive = "0.4"
|
||||||
sha2 = "0.10"
|
sha2 = "0.10"
|
||||||
bitflags = "2.9.4"
|
bitflags = "2.10.0"
|
||||||
|
|
||||||
dashmap = "6.1"
|
dashmap = "6.1"
|
||||||
|
|
||||||
@ -42,7 +42,7 @@ enum_dispatch = "0.3"
|
|||||||
derive-getters = "0.5.0"
|
derive-getters = "0.5.0"
|
||||||
|
|
||||||
thread_local = "1.1.9"
|
thread_local = "1.1.9"
|
||||||
lru = "0.16.1"
|
lru = "0.16.2"
|
||||||
|
|
||||||
tokio-util = { version = "0.7.16", features = ["rt"] }
|
tokio-util = { version = "0.7.16", features = ["rt"] }
|
||||||
rand = "0.9.2"
|
rand = "0.9.2"
|
||||||
|
|||||||
@ -50,7 +50,7 @@ num-bigint = "0.4"
|
|||||||
rustyline-async = "0.4.7"
|
rustyline-async = "0.4.7"
|
||||||
|
|
||||||
# encryption
|
# encryption
|
||||||
rsa = { version = "=0.10.0-rc.5", features = ["sha1"] }
|
rsa = { version = "=0.10.0-rc.9", features = ["sha1"] }
|
||||||
rsa-der = "0.3"
|
rsa-der = "0.3"
|
||||||
|
|
||||||
# authentication
|
# authentication
|
||||||
@ -58,11 +58,11 @@ ureq = { version = "3.1.2", features = [
|
|||||||
"json",
|
"json",
|
||||||
] }
|
] }
|
||||||
|
|
||||||
sha1 = "=0.11.0-rc.0"
|
sha1 = "=0.11.0-rc.2"
|
||||||
|
|
||||||
# velocity en
|
# velocity en
|
||||||
hmac = "=0.13.0-rc.0"
|
hmac = "=0.13.0-rc.2"
|
||||||
sha2 = "=0.11.0-rc.0"
|
sha2 = "=0.11.0-rc.2"
|
||||||
|
|
||||||
base64 = "0.22.1"
|
base64 = "0.22.1"
|
||||||
|
|
||||||
@ -82,8 +82,8 @@ tokio-util = { version = "0.7.16", features = ["rt"] }
|
|||||||
# Memory profiling
|
# Memory profiling
|
||||||
dhat = { version = "0.3.3", optional = true }
|
dhat = { version = "0.3.3", optional = true }
|
||||||
|
|
||||||
flate2 = "1.1.4"
|
flate2 = "1.1.5"
|
||||||
console-subscriber = { version = "0.4.1", optional = true }
|
console-subscriber = { version = "0.5.0", optional = true }
|
||||||
signature = "2.2.0"
|
signature = "2.2.0"
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
tempfile.workspace = true
|
tempfile.workspace = true
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user