Skip to content

Commit 2990edc

Browse files
authored
Merge pull request #25 from robinhundt/update-deps
Update deps
2 parents c6def7b + 0162283 commit 2990edc

File tree

4 files changed

+47
-105
lines changed

4 files changed

+47
-105
lines changed

Cargo.lock

Lines changed: 41 additions & 99 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ bitvec = "1.0.1"
2121
blake3 = "1.5.5"
2222
bytemuck = { version = "1.21.0", features = ["must_cast"] }
2323
cpufeatures = "0.2.17"
24-
criterion = { version = "0.4", features = ["async_tokio", "html_reports"] }
24+
criterion = { version = "0.8", features = ["async_tokio", "html_reports"] }
2525
cryprot-codes = { version = "0.2.0", path = "cryprot-codes" }
2626
cryprot-core = { version = "0.2.0", path = "cryprot-core" }
2727
cryprot-net = { version = "0.2.0", path = "cryprot-net" }
@@ -31,7 +31,7 @@ fastdivide = "0.4.2"
3131
futures = "0.3.30"
3232
hybrid-array = { version = "0.4.1", features = ["bytemuck"] }
3333
libc = "0.2.169"
34-
ndarray = "0.16.1"
34+
ndarray = "0.17.2"
3535
num-traits = "0.2.19"
3636
rand = "0.9.0"
3737
rand_core = "0.9.0"
@@ -47,7 +47,7 @@ tokio-serde = "0.9.0"
4747
tokio-util = "0.7.11"
4848
tracing = "0.1.40"
4949
tracing-subscriber = { version = "0.3.18", features = ["env-filter"] }
50-
wide = "0.7.32"
50+
wide = "1.1.1"
5151

5252
[profile.profiling]
5353
debug = true

cryprot-core/src/block.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,13 +83,13 @@ impl Block {
8383
/// Bytes of the block.
8484
#[inline]
8585
pub fn as_bytes(&self) -> &[u8; 16] {
86-
self.0.as_array_ref()
86+
self.0.as_array()
8787
}
8888

8989
/// Mutable bytes of the block.
9090
#[inline]
9191
pub fn as_mut_bytes(&mut self) -> &mut [u8; 16] {
92-
self.0.as_array_mut()
92+
self.0.as_mut_array()
9393
}
9494

9595
/// Hash the block with a [`random_oracle`].

cryprot-core/src/transpose/portable.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ pub fn transpose_bitmatrix(input: &[u8], output: &mut [u8], rows: usize) {
2626
// left for i = 0, we write the previous lsb
2727
for i in (0..8).rev() {
2828
// get msb of each byte
29-
let msbs = v.move_mask().to_le_bytes();
29+
let msbs = v.to_bitmask().to_le_bytes();
3030
// write msbs to output at transposed position as one i16
3131
let msb_i16 = i16::from_ne_bytes([msbs[0], msbs[1]]);
3232
let idx = out(row, col + i, rows) as isize;

0 commit comments

Comments
 (0)