Skip to content

Commit

Permalink
Update some crates to drop some older dependencies
Browse files Browse the repository at this point in the history
Prune a few entries out of our `Cargo.lock` with some minor updates.
  • Loading branch information
alexcrichton committed Sep 25, 2024
1 parent 1af294e commit e6106d0
Show file tree
Hide file tree
Showing 3 changed files with 58 additions and 51 deletions.
53 changes: 9 additions & 44 deletions Cargo.lock

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

30 changes: 30 additions & 0 deletions supply-chain/audits.toml
Original file line number Diff line number Diff line change
Expand Up @@ -1329,6 +1329,12 @@ criteria = "safe-to-deploy"
version = "0.7.1"
notes = "This library has many uses of unsafe, but contains extensive fuzzing and miri testing."

[[audits.console]]
who = "Alex Crichton <[email protected]>"
criteria = "safe-to-deploy"
delta = "0.15.0 -> 0.15.8"
notes = "Lots of internal refactorings for new features and such, nothing major out of place."

[[audits.constant_time_eq]]
who = "Nick Fitzgerald <[email protected]>"
criteria = "safe-to-deploy"
Expand Down Expand Up @@ -1415,6 +1421,18 @@ other words everything is as one would expect from a minor update for this
crate.
"""

[[audits.crossbeam-epoch]]
who = "Alex Crichton <[email protected]>"
criteria = "safe-to-deploy"
delta = "0.9.15 -> 0.9.18"
notes = "Nontrivial update but mostly around dependencies and how `unsafe` code is managed. Everything looks the same shape as before."

[[audits.crossbeam-utils]]
who = "Alex Crichton <[email protected]>"
criteria = "safe-to-deploy"
delta = "0.8.10 -> 0.8.11"
notes = "No changes of substance, only minor updates around how `unsafe` code is managed but it's all trivially the same as before"

[[audits.crypto-common]]
who = "Benjamin Bouvier <[email protected]>"
criteria = "safe-to-deploy"
Expand Down Expand Up @@ -2695,6 +2713,18 @@ who = "Pat Hickey <[email protected]>"
criteria = "safe-to-deploy"
version = "0.2.11"

[[audits.test-log]]
who = "Alex Crichton <[email protected]>"
criteria = "safe-to-run"
delta = "0.2.11 -> 0.2.16"
notes = "Crate implementation was moved to a `*-macros` crate, crate is very small as a result."

[[audits.test-log-macros]]
who = "Alex Crichton <[email protected]>"
criteria = "safe-to-run"
version = "0.2.16"
notes = "Simple procedural macro copied from its previous source."

[[audits.thread_local]]
who = "Pat Hickey <[email protected]>"
criteria = "safe-to-deploy"
Expand Down
26 changes: 19 additions & 7 deletions supply-chain/imports.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1387,13 +1387,6 @@ user-id = 189
user-login = "BurntSushi"
user-name = "Andrew Gallant"

[[publisher.scopeguard]]
version = "1.1.0"
when = "2020-02-16"
user-id = 2915
user-login = "Amanieu"
user-name = "Amanieu d'Antras"

[[publisher.serde]]
version = "1.0.188"
when = "2023-08-26"
Expand Down Expand Up @@ -2810,6 +2803,25 @@ criteria = "safe-to-deploy"
delta = "1.0.78 -> 1.0.83"
aggregated-from = "https://raw.githubusercontent.com/mozilla/glean/main/supply-chain/audits.toml"

[[audits.mozilla.audits.crossbeam-utils]]
who = "Mike Hommey <[email protected]>"
criteria = "safe-to-deploy"
delta = "0.8.11 -> 0.8.14"
aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"

[[audits.mozilla.audits.crossbeam-utils]]
who = "Jan-Erik Rediger <[email protected]>"
criteria = "safe-to-deploy"
delta = "0.8.14 -> 0.8.19"
aggregated-from = "https://raw.githubusercontent.com/mozilla/glean/main/supply-chain/audits.toml"

[[audits.mozilla.audits.crossbeam-utils]]
who = "Alex Franchuk <[email protected]>"
criteria = "safe-to-deploy"
delta = "0.8.19 -> 0.8.20"
notes = "Minor changes."
aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml"

[[audits.mozilla.audits.crypto-common]]
who = "Mike Hommey <[email protected]>"
criteria = "safe-to-deploy"
Expand Down

0 comments on commit e6106d0

Please sign in to comment.