From 6ab3b9eb30d449d61ae8e1ca76744babb9052af5 Mon Sep 17 00:00:00 2001 From: Will Jones Date: Thu, 27 Aug 2026 19:06:07 -0700 Subject: [PATCH] ci: upgrade chacha20 to 0.10.2 (#4078) The pinned version was yanked due to UB in some SIMD kernels. Upgrading. --- Cargo.lock | 4 ++-- deny.toml | 12 +----------- 2 files changed, 3 insertions(+), 13 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f12988efa..cff38a304 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1597,9 +1597,9 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" [[package]] name = "chacha20" -version = "0.10.0" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601" +checksum = "65c35e4b699c7e15ccbe7ee35c005e4fc0a278d22238a2857e6ce2dadeda1b06" dependencies = [ "cfg-if 1.0.4", "cpufeatures 0.3.0", diff --git a/deny.toml b/deny.toml index 3672321d0..20510adc2 100644 --- a/deny.toml +++ b/deny.toml @@ -131,18 +131,13 @@ allow = [ "BSD-3-Clause", "ISC", "Unicode-3.0", - "Unicode-DFS-2016", "Zlib", "CC0-1.0", "MPL-2.0", "BSL-1.0", - "OpenSSL", # 0BSD ("BSD Zero Clause") is effectively public domain — no attribution # required. Pulled in by `mock_instant`. "0BSD", - # bzip2-1.0.6 is the permissive upstream bzip2 license (BSD-like). Pulled - # in by `libbz2-rs-sys`, the pure-Rust bzip2 implementation. - "bzip2-1.0.6", # CDLA-Permissive-2.0 is a permissive data license used by `webpki-roots` # for the Mozilla CA root bundle. Data-only, distribution-compatible. "CDLA-Permissive-2.0", @@ -150,12 +145,7 @@ allow = [ confidence-threshold = 0.8 # Per-crate license exceptions: allow a license for a specific crate only, # rather than globally via the `allow` list above. -exceptions = [ - # CDDL-1.0 (copyleft) is pulled in only as a dev/profiling dependency via - # `inferno` -> `pprof` -> `lance-testing`; it is a test dependency that we - # do not distribute, so scope the allowance to `inferno` alone. - { allow = ["CDDL-1.0"], crate = "inferno" }, -] +exceptions = [] # Crates whose license cannot be determined from Cargo metadata but whose # license we've manually confirmed from upstream. Keep this list minimal. [[licenses.clarify]]