Skip to content

Commit

Permalink
Update to cap-std 3.3.0. (#9307)
Browse files Browse the repository at this point in the history
* Update to cap-std 3.3.0.

cap-std 3.3.0 contains bytecodealliance/cap-std#366, which fixes #9272,
which is about the handling of `..` in symlink destinations.

* Add wildcard vet of pulley

---------

Co-authored-by: Alex Crichton <alex@alexcrichton.com>
  • Loading branch information
sunfishcode and alexcrichton authored Sep 25, 2024
1 parent 0ed182e commit 1af294e
Show file tree
Hide file tree
Showing 4 changed files with 128 additions and 27 deletions.
32 changes: 16 additions & 16 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 6 additions & 6 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -251,12 +251,12 @@ regalloc2 = "0.10.2"

# cap-std family:
target-lexicon = "0.12.16"
cap-std = "3.0.0"
cap-rand = { version = "3.0.0", features = ["small_rng"] }
cap-fs-ext = "3.0.0"
cap-net-ext = "3.0.0"
cap-time-ext = "3.0.0"
cap-tempfile = "3.0.0"
cap-std = "3.3.0"
cap-rand = { version = "3.3.0", features = ["small_rng"] }
cap-fs-ext = "3.3.0"
cap-net-ext = "3.3.0"
cap-time-ext = "3.3.0"
cap-tempfile = "3.3.0"
fs-set-times = "0.20.1"
system-interface = { version = "0.27.1", features = ["cap_std_impls"] }
io-lifetimes = { version = "2.0.3", default-features = false }
Expand Down
43 changes: 43 additions & 0 deletions supply-chain/audits.toml
Original file line number Diff line number Diff line change
Expand Up @@ -160,6 +160,14 @@ start = "2020-01-14"
end = "2025-07-30"
notes = "I am an author of this crate"

[[wildcard-audits.pulley-interpreter]]
who = "Alex Crichton <alex@alexcrichton.com>"
criteria = "safe-to-deploy"
user-id = 73222 # wasmtime-publish
start = "2024-09-20"
end = "2025-09-25"
notes = "The Bytecode Alliance is the author of this crate."

[[wildcard-audits.regalloc2]]
who = "Chris Fallin <chris@cfallin.org>"
criteria = "safe-to-deploy"
Expand Down Expand Up @@ -1098,6 +1106,16 @@ criteria = "safe-to-deploy"
delta = "1.0.5 -> 1.0.14"
notes = "The Bytecode Alliance is the author of this crate."

[[audits.cap-fs-ext]]
who = "Dan Gohman <dev@sunfishcode.online>"
criteria = "safe-to-deploy"
delta = "3.2.0 -> 3.3.0"

[[audits.cap-net-ext]]
who = "Dan Gohman <dev@sunfishcode.online>"
criteria = "safe-to-deploy"
delta = "3.2.0 -> 3.3.0"

[[audits.cap-primitives]]
who = "Dan Gohman <dev@sunfishcode.online>"
criteria = "safe-to-deploy"
Expand All @@ -1122,6 +1140,11 @@ criteria = "safe-to-deploy"
delta = "1.0.5 -> 1.0.14"
notes = "The Bytecode Alliance is the author of this crate."

[[audits.cap-primitives]]
who = "Dan Gohman <dev@sunfishcode.online>"
criteria = "safe-to-deploy"
delta = "3.2.0 -> 3.3.0"

[[audits.cap-rand]]
who = "Alex Crichton <alex@alexcrichton.com>"
criteria = "safe-to-deploy"
Expand All @@ -1140,6 +1163,11 @@ criteria = "safe-to-deploy"
delta = "1.0.1 -> 1.0.14"
notes = "The Bytecode Alliance is the author of this crate."

[[audits.cap-rand]]
who = "Dan Gohman <dev@sunfishcode.online>"
criteria = "safe-to-deploy"
delta = "3.2.0 -> 3.3.0"

[[audits.cap-std]]
who = "Dan Gohman <dev@sunfishcode.online>"
criteria = "safe-to-deploy"
Expand All @@ -1164,6 +1192,11 @@ criteria = "safe-to-deploy"
delta = "1.0.5 -> 1.0.14"
notes = "The Bytecode Alliance is the author of this crate."

[[audits.cap-std]]
who = "Dan Gohman <dev@sunfishcode.online>"
criteria = "safe-to-deploy"
delta = "3.2.0 -> 3.3.0"

[[audits.cap-tempfile]]
who = "Dan Gohman <dev@sunfishcode.online>"
criteria = "safe-to-run"
Expand Down Expand Up @@ -1206,6 +1239,11 @@ criteria = "safe-to-deploy"
delta = "1.0.5 -> 1.0.14"
notes = "The Bytecode Alliance is the author of this crate."

[[audits.cap-time-ext]]
who = "Dan Gohman <dev@sunfishcode.online>"
criteria = "safe-to-deploy"
delta = "3.2.0 -> 3.3.0"

[[audits.cargo-platform]]
who = "Pat Hickey <phickey@fastly.com>"
criteria = "safe-to-deploy"
Expand Down Expand Up @@ -2460,6 +2498,11 @@ criteria = "safe-to-deploy"
delta = "0.36.7 -> 0.36.8"
notes = "The Bytecode Alliance is the author of this crate."

[[audits.rustix]]
who = "Dan Gohman <dev@sunfishcode.online>"
criteria = "safe-to-deploy"
delta = "0.38.34 -> 0.38.37"

[[audits.rustls]]
who = "Pat Hickey <phickey@fastly.com>"
criteria = "safe-to-deploy"
Expand Down
68 changes: 63 additions & 5 deletions supply-chain/imports.lock
Original file line number Diff line number Diff line change
Expand Up @@ -217,13 +217,9 @@ audited_as = "0.110.1"
version = "0.113.0"
audited_as = "0.111.0"

[[unpublished.pulley-interpreter]]
version = "0.1.0"
audited_as = "0.0.0"

[[unpublished.pulley-interpreter]]
version = "0.2.0"
audited_as = "0.0.0"
audited_as = "0.1.1"

[[unpublished.wasi-common]]
version = "24.0.0"
Expand Down Expand Up @@ -714,41 +710,83 @@ user-id = 6825
user-login = "sunfishcode"
user-name = "Dan Gohman"

[[publisher.cap-fs-ext]]
version = "3.2.0"
when = "2024-07-08"
user-id = 6825
user-login = "sunfishcode"
user-name = "Dan Gohman"

[[publisher.cap-net-ext]]
version = "3.0.0"
when = "2024-01-11"
user-id = 6825
user-login = "sunfishcode"
user-name = "Dan Gohman"

[[publisher.cap-net-ext]]
version = "3.2.0"
when = "2024-07-08"
user-id = 6825
user-login = "sunfishcode"
user-name = "Dan Gohman"

[[publisher.cap-primitives]]
version = "3.0.0"
when = "2024-01-11"
user-id = 6825
user-login = "sunfishcode"
user-name = "Dan Gohman"

[[publisher.cap-primitives]]
version = "3.2.0"
when = "2024-07-08"
user-id = 6825
user-login = "sunfishcode"
user-name = "Dan Gohman"

[[publisher.cap-rand]]
version = "3.0.0"
when = "2024-01-11"
user-id = 6825
user-login = "sunfishcode"
user-name = "Dan Gohman"

[[publisher.cap-rand]]
version = "3.2.0"
when = "2024-07-08"
user-id = 6825
user-login = "sunfishcode"
user-name = "Dan Gohman"

[[publisher.cap-std]]
version = "3.0.0"
when = "2024-01-11"
user-id = 6825
user-login = "sunfishcode"
user-name = "Dan Gohman"

[[publisher.cap-std]]
version = "3.2.0"
when = "2024-07-08"
user-id = 6825
user-login = "sunfishcode"
user-name = "Dan Gohman"

[[publisher.cap-time-ext]]
version = "3.0.0"
when = "2024-01-11"
user-id = 6825
user-login = "sunfishcode"
user-name = "Dan Gohman"

[[publisher.cap-time-ext]]
version = "3.2.0"
when = "2024-07-08"
user-id = 6825
user-login = "sunfishcode"
user-name = "Dan Gohman"

[[publisher.clap]]
version = "4.3.12"
when = "2023-07-14"
Expand Down Expand Up @@ -1196,6 +1234,13 @@ user-id = 6825
user-login = "sunfishcode"
user-name = "Dan Gohman"

[[publisher.linux-raw-sys]]
version = "0.4.14"
when = "2024-05-17"
user-id = 6825
user-login = "sunfishcode"
user-name = "Dan Gohman"

[[publisher.memchr]]
version = "2.5.0"
when = "2022-04-30"
Expand Down Expand Up @@ -1231,6 +1276,12 @@ user-id = 696
user-login = "fitzgen"
user-name = "Nick Fitzgerald"

[[publisher.pulley-interpreter]]
version = "0.1.1"
when = "2024-09-24"
user-id = 73222
user-login = "wasmtime-publish"

[[publisher.quote]]
version = "1.0.36"
when = "2024-04-10"
Expand Down Expand Up @@ -1315,6 +1366,13 @@ user-id = 6825
user-login = "sunfishcode"
user-name = "Dan Gohman"

[[publisher.rustix]]
version = "0.38.34"
when = "2024-04-22"
user-id = 6825
user-login = "sunfishcode"
user-name = "Dan Gohman"

[[publisher.ryu]]
version = "1.0.9"
when = "2021-12-12"
Expand Down

0 comments on commit 1af294e

Please sign in to comment.