diff --git a/Cargo.lock b/Cargo.lock index de61b60d..571d680a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -21,17 +21,6 @@ dependencies = [ "gimli 0.27.2", ] -[[package]] -name = "ahash" -version = "0.7.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" -dependencies = [ - "getrandom", - "once_cell", - "version_check", -] - [[package]] name = "ahash" version = "0.8.3" @@ -909,9 +898,9 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "form_urlencoded" -version = "1.1.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" +checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" dependencies = [ "percent-encoding", ] @@ -1084,7 +1073,7 @@ version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" dependencies = [ - "ahash 0.8.3", + "ahash", ] [[package]] @@ -1198,9 +1187,9 @@ checksum = "25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005" [[package]] name = "idna" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" +checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" dependencies = [ "unicode-bidi", "unicode-normalization", @@ -1214,9 +1203,9 @@ checksum = "cb56e1aa765b4b4f3aadfab769793b7087bb03a4ea4920644a6d238e2df5b9ed" [[package]] name = "indexmap" -version = "1.9.2" +version = "1.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" dependencies = [ "autocfg", "hashbrown 0.12.3", @@ -1434,79 +1423,6 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" -[[package]] -name = "lexical" -version = "6.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7aefb36fd43fef7003334742cbf77b243fcd36418a1d1bdd480d613a67968f6" -dependencies = [ - "lexical-core", -] - -[[package]] -name = "lexical-core" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cde5de06e8d4c2faabc400238f9ae1c74d5412d03a7bd067645ccbc47070e46" -dependencies = [ - "lexical-parse-float", - "lexical-parse-integer", - "lexical-util", - "lexical-write-float", - "lexical-write-integer", -] - -[[package]] -name = "lexical-parse-float" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "683b3a5ebd0130b8fb52ba0bdc718cc56815b6a097e28ae5a6997d0ad17dc05f" -dependencies = [ - "lexical-parse-integer", - "lexical-util", - "static_assertions", -] - -[[package]] -name = "lexical-parse-integer" -version = "0.8.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d0994485ed0c312f6d965766754ea177d07f9c00c9b82a5ee62ed5b47945ee9" -dependencies = [ - "lexical-util", - "static_assertions", -] - -[[package]] -name = "lexical-util" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5255b9ff16ff898710eb9eb63cb39248ea8a5bb036bea8085b1a767ff6c4e3fc" -dependencies = [ - "static_assertions", -] - -[[package]] -name = "lexical-write-float" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "accabaa1c4581f05a3923d1b4cfd124c329352288b7b9da09e766b0668116862" -dependencies = [ - "lexical-util", - "lexical-write-integer", - "static_assertions", -] - -[[package]] -name = "lexical-write-integer" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1b6f3d1f4422866b68192d62f77bc5c700bee84f3069f2469d7bc8c77852446" -dependencies = [ - "lexical-util", - "static_assertions", -] - [[package]] name = "libc" version = "0.2.147" @@ -1695,9 +1611,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.14" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" +checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" dependencies = [ "autocfg", ] @@ -1726,9 +1642,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.16.0" +version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860" +checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "oorandom" @@ -1817,9 +1733,9 @@ checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" [[package]] name = "percent-encoding" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" +checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" [[package]] name = "phf" @@ -1867,9 +1783,9 @@ dependencies = [ [[package]] name = "pin-project-lite" -version = "0.2.8" +version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e280fbe77cc62c91527259e9442153f4688736748d24660126286329742b4c6c" +checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" [[package]] name = "pin-utils" @@ -2576,9 +2492,9 @@ dependencies = [ [[package]] name = "swc_atoms" -version = "0.5.6" +version = "0.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93d0307dc4bfd107d49c7528350c372758cfca94fb503629b9a056e6a1572860" +checksum = "9f54563d7dcba626d4acfe14ed12def7ecc28e004debe3ecd2c3ee07cc47e449" dependencies = [ "once_cell", "rustc-hash", @@ -2590,11 +2506,10 @@ dependencies = [ [[package]] name = "swc_common" -version = "0.31.13" +version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe738c06147072c476d7e12ee0e99fd947549909c7c0404abd78d95433f75a67" +checksum = "9c84742fc22df1c293da5354c1cc8a5b45a045e9dc941005c1fd9cb4e9bdabc1" dependencies = [ - "ahash 0.7.6", "ast_node", "better_scoped_tls", "cfg-if", @@ -2618,9 +2533,9 @@ dependencies = [ [[package]] name = "swc_core" -version = "0.78.19" +version = "0.83.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90b3ee269de38e3fe3dee31da2fb9f1bf999aec400edbcef912774fe0c40ed21" +checksum = "22079c12192337bec144dace0e35a934e407db36e9dc21c5d9b876b0b7c9fba2" dependencies = [ "swc_atoms", "swc_common", @@ -2632,9 +2547,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.106.3" +version = "0.109.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad6c7a25a43568de41e9a4c111b7015b78bb269414395574a2604853748ca71c" +checksum = "e063a1614daed3ea8be56e5dd8edb17003409088d2fc9ce4aca3378879812607" dependencies = [ "bitflags 2.3.3", "is-macro", @@ -2648,13 +2563,13 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.136.4" +version = "0.140.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "634d401703f48f2cbb6045d45a6874f72fa5b3fb8f7da4981338764220b33f7b" +checksum = "3c968599841fcecfdc2e490188ad93251897a1bb912882547e6889e14a368399" dependencies = [ "either", - "lexical", "num-bigint", + "num-traits", "serde", "smallvec", "smartstring", @@ -2668,9 +2583,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" -version = "0.129.10" +version = "0.133.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54ddc32f471a8d1f88013ae08f04b2e9cf2dc16d75adefc7ea65a3d7b1146bea" +checksum = "d7787d3607d628ad0cc2e7173770f6a43229ce46e55136e81e5fdeb0951dd6c9" dependencies = [ "better_scoped_tls", "bitflags 2.3.3", @@ -2691,9 +2606,9 @@ dependencies = [ [[package]] name = "swc_ecma_utils" -version = "0.119.6" +version = "0.123.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6cd60eadbbd39f520c363ca68490301fabfba6e6560880cf1bbae2d8ff841e6b" +checksum = "5b6d6b59ebd31b25fe2692ff705c806961e7856de8b7e91fd0942328886cd315" dependencies = [ "indexmap", "num_cpus", @@ -2709,9 +2624,9 @@ dependencies = [ [[package]] name = "swc_ecma_visit" -version = "0.92.2" +version = "0.95.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20fa5bf3383dbf864d85e4f8e3bc574b1b1bca9f0ca0bb11da3d6add717484be" +checksum = "2774848b306e17fa280c598ecb192cc2c72a1163942b02d48606514336e9e7c5" dependencies = [ "num-bigint", "swc_atoms", @@ -2963,9 +2878,9 @@ dependencies = [ [[package]] name = "tracing" -version = "0.1.35" +version = "0.1.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a400e31aa60b9d44a52a8ee0343b5b18566b03a8321e0d321f695cf56e940160" +checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" dependencies = [ "cfg-if", "log", @@ -3033,9 +2948,9 @@ dependencies = [ [[package]] name = "unicode-bidi" -version = "0.3.8" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992" +checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" [[package]] name = "unicode-id" @@ -3078,9 +2993,9 @@ checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" [[package]] name = "url" -version = "2.3.1" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" +checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5" dependencies = [ "form_urlencoded", "idna", diff --git a/crates/cli/Cargo.toml b/crates/cli/Cargo.toml index 9f865d74..9a75eb58 100644 --- a/crates/cli/Cargo.toml +++ b/crates/cli/Cargo.toml @@ -25,7 +25,7 @@ wasmtime = { workspace = true } wasmtime-wasi = { workspace = true } wasi-common = { workspace = true } walrus = "0.20.1" -swc_core = { version = "0.78.15", features = ["common_sourcemap", "ecma_ast", "ecma_parser"] } +swc_core = { version = "0.83.0", features = ["common_sourcemap", "ecma_ast", "ecma_parser"] } wit-parser = "0.8.0" convert_case = "0.4.0" diff --git a/supply-chain/config.toml b/supply-chain/config.toml index 33c936c3..9ff370b9 100644 --- a/supply-chain/config.toml +++ b/supply-chain/config.toml @@ -48,10 +48,6 @@ criteria = "safe-to-deploy" version = "0.19.0" criteria = "safe-to-deploy" -[[exemptions.ahash]] -version = "0.7.6" -criteria = "safe-to-deploy" - [[exemptions.ahash]] version = "0.8.3" criteria = "safe-to-deploy" @@ -96,10 +92,6 @@ criteria = "safe-to-deploy" version = "1.3.2" criteria = "safe-to-deploy" -[[exemptions.bitflags]] -version = "2.3.3" -criteria = "safe-to-deploy" - [[exemptions.block-buffer]] version = "0.10.4" criteria = "safe-to-deploy" @@ -224,6 +216,10 @@ criteria = "safe-to-deploy" version = "0.2.0" criteria = "safe-to-deploy" +[[exemptions.form_urlencoded]] +version = "1.2.0" +criteria = "safe-to-deploy" + [[exemptions.from_variant]] version = "0.1.6" criteria = "safe-to-deploy" @@ -294,7 +290,7 @@ version = "1.0.2" criteria = "safe-to-deploy" [[exemptions.indexmap]] -version = "1.9.2" +version = "1.9.3" criteria = "safe-to-deploy" [[exemptions.instant]] @@ -325,34 +321,6 @@ criteria = "safe-to-run" version = "1.3.0" criteria = "safe-to-deploy" -[[exemptions.lexical]] -version = "6.1.1" -criteria = "safe-to-deploy" - -[[exemptions.lexical-core]] -version = "0.8.5" -criteria = "safe-to-deploy" - -[[exemptions.lexical-parse-float]] -version = "0.8.5" -criteria = "safe-to-deploy" - -[[exemptions.lexical-parse-integer]] -version = "0.8.6" -criteria = "safe-to-deploy" - -[[exemptions.lexical-util]] -version = "0.8.5" -criteria = "safe-to-deploy" - -[[exemptions.lexical-write-float]] -version = "0.8.5" -criteria = "safe-to-deploy" - -[[exemptions.lexical-write-integer]] -version = "0.8.5" -criteria = "safe-to-deploy" - [[exemptions.libloading]] version = "0.7.3" criteria = "safe-to-deploy" @@ -426,6 +394,10 @@ criteria = "safe-to-deploy" version = "0.9.8" criteria = "safe-to-deploy" +[[exemptions.percent-encoding]] +version = "2.3.0" +criteria = "safe-to-deploy" + [[exemptions.phf]] version = "0.10.1" criteria = "safe-to-deploy" @@ -443,7 +415,7 @@ version = "0.10.0" criteria = "safe-to-deploy" [[exemptions.pin-project-lite]] -version = "0.2.8" +version = "0.2.13" criteria = "safe-to-deploy" [[exemptions.plotters]] @@ -482,14 +454,6 @@ criteria = "safe-to-run" version = "0.8.5" criteria = "safe-to-deploy" -[[exemptions.rand_chacha]] -version = "0.3.1" -criteria = "safe-to-deploy" - -[[exemptions.rand_core]] -version = "0.6.3" -criteria = "safe-to-deploy" - [[exemptions.redox_syscall]] version = "0.2.10" criteria = "safe-to-deploy" @@ -558,10 +522,6 @@ criteria = "safe-to-deploy" version = "1.1.1" criteria = "safe-to-deploy" -[[exemptions.sha2]] -version = "0.10.6" -criteria = "safe-to-deploy" - [[exemptions.shellexpand]] version = "2.1.0" criteria = "safe-to-deploy" @@ -631,35 +591,35 @@ version = "0.4.18" criteria = "safe-to-deploy" [[exemptions.swc_atoms]] -version = "0.5.6" +version = "0.5.9" criteria = "safe-to-deploy" [[exemptions.swc_common]] -version = "0.31.13" +version = "0.32.1" criteria = "safe-to-deploy" [[exemptions.swc_core]] -version = "0.78.19" +version = "0.83.0" criteria = "safe-to-deploy" [[exemptions.swc_ecma_ast]] -version = "0.106.3" +version = "0.109.1" criteria = "safe-to-deploy" [[exemptions.swc_ecma_parser]] -version = "0.136.4" +version = "0.140.0" criteria = "safe-to-deploy" [[exemptions.swc_ecma_transforms_base]] -version = "0.129.10" +version = "0.133.0" criteria = "safe-to-deploy" [[exemptions.swc_ecma_utils]] -version = "0.119.6" +version = "0.123.0" criteria = "safe-to-deploy" [[exemptions.swc_ecma_visit]] -version = "0.92.2" +version = "0.95.1" criteria = "safe-to-deploy" [[exemptions.swc_eq_ignore_macros]] @@ -720,7 +680,7 @@ version = "0.5.8" criteria = "safe-to-deploy" [[exemptions.tracing]] -version = "0.1.35" +version = "0.1.34" criteria = "safe-to-deploy" [[exemptions.tracing-attributes]] @@ -747,12 +707,12 @@ criteria = "safe-to-deploy" version = "0.3.3" criteria = "safe-to-deploy" -[[exemptions.uuid]] -version = "0.8.2" -criteria = "safe-to-run" +[[exemptions.url]] +version = "2.4.1" +criteria = "safe-to-deploy" [[exemptions.uuid]] -version = "1.4.1" +version = "0.8.2" criteria = "safe-to-deploy" [[exemptions.vergen]] @@ -907,10 +867,6 @@ criteria = "safe-to-deploy" version = "0.9.1" criteria = "safe-to-deploy" -[[exemptions.wizer]] -version = "1.6.1-beta.4@git:3acc39cc561e7f985f163a2c8e89259a0dfc2f2f" -criteria = "safe-to-deploy" - [[exemptions.wizer]] version = "3.0.0" criteria = "safe-to-deploy" diff --git a/supply-chain/imports.lock b/supply-chain/imports.lock index d5a9e374..f59f37e8 100644 --- a/supply-chain/imports.lock +++ b/supply-chain/imports.lock @@ -85,48 +85,24 @@ user-id = 5946 user-login = "jrmuizel" user-name = "Jeff Muizelaar" -[[publisher.cranelift-bforest]] -version = "0.95.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.cranelift-bforest]] version = "0.96.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.cranelift-codegen]] -version = "0.95.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.cranelift-codegen]] version = "0.96.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.cranelift-codegen-meta]] -version = "0.95.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.cranelift-codegen-meta]] version = "0.96.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.cranelift-codegen-shared]] -version = "0.95.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.cranelift-codegen-shared]] version = "0.96.4" when = "2023-06-13" @@ -139,60 +115,30 @@ when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.cranelift-entity]] -version = "0.95.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.cranelift-entity]] version = "0.96.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.cranelift-frontend]] -version = "0.95.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.cranelift-frontend]] version = "0.96.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.cranelift-isle]] -version = "0.95.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.cranelift-isle]] version = "0.96.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.cranelift-native]] -version = "0.95.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.cranelift-native]] version = "0.96.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.cranelift-wasm]] -version = "0.95.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.cranelift-wasm]] version = "0.96.4" when = "2023-06-13" @@ -270,8 +216,8 @@ user-login = "sunfishcode" user-name = "Dan Gohman" [[publisher.num-traits]] -version = "0.2.14" -when = "2020-10-29" +version = "0.2.16" +when = "2023-07-20" user-id = 539 user-login = "cuviper" user-name = "Josh Stone" @@ -304,13 +250,6 @@ user-id = 539 user-login = "cuviper" user-name = "Josh Stone" -[[publisher.regalloc2]] -version = "0.6.1" -when = "2023-02-16" -user-id = 3726 -user-login = "cfallin" -user-name = "Chris Fallin" - [[publisher.regalloc2]] version = "0.8.1" when = "2023-05-01" @@ -353,13 +292,6 @@ user-id = 2915 user-login = "Amanieu" user-name = "Amanieu d'Antras" -[[publisher.serde]] -version = "1.0.136" -when = "2022-01-25" -user-id = 3618 -user-login = "dtolnay" -user-name = "David Tolnay" - [[publisher.serde]] version = "1.0.168" when = "2023-07-09" @@ -374,13 +306,6 @@ user-id = 3618 user-login = "dtolnay" user-name = "David Tolnay" -[[publisher.serde_derive]] -version = "1.0.136" -when = "2022-01-25" -user-id = 3618 -user-login = "dtolnay" -user-name = "David Tolnay" - [[publisher.serde_derive]] version = "1.0.168" when = "2023-07-09" @@ -388,13 +313,6 @@ user-id = 3618 user-login = "dtolnay" user-name = "David Tolnay" -[[publisher.serde_json]] -version = "1.0.79" -when = "2022-02-12" -user-id = 3618 -user-login = "dtolnay" -user-name = "David Tolnay" - [[publisher.serde_json]] version = "1.0.103" when = "2023-07-15" @@ -451,24 +369,12 @@ user-id = 1139 user-login = "Manishearth" user-name = "Manish Goregaokar" -[[publisher.wasi-cap-std-sync]] -version = "8.0.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.wasi-cap-std-sync]] version = "9.0.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.wasi-common]] -version = "8.0.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.wasi-common]] version = "9.0.4" when = "2023-06-13" @@ -517,192 +423,96 @@ user-id = 1 user-login = "alexcrichton" user-name = "Alex Crichton" -[[publisher.wasmtime]] -version = "8.0.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.wasmtime]] version = "9.0.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.wasmtime-asm-macros]] -version = "8.0.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.wasmtime-asm-macros]] version = "9.0.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.wasmtime-cache]] -version = "8.0.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.wasmtime-cache]] version = "9.0.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.wasmtime-component-macro]] -version = "8.0.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.wasmtime-component-macro]] version = "9.0.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.wasmtime-component-util]] -version = "8.0.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.wasmtime-component-util]] version = "9.0.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.wasmtime-cranelift]] -version = "8.0.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.wasmtime-cranelift]] version = "9.0.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.wasmtime-cranelift-shared]] -version = "8.0.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.wasmtime-cranelift-shared]] version = "9.0.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.wasmtime-environ]] -version = "8.0.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.wasmtime-environ]] version = "9.0.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.wasmtime-fiber]] -version = "8.0.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.wasmtime-fiber]] version = "9.0.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.wasmtime-jit]] -version = "8.0.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.wasmtime-jit]] version = "9.0.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.wasmtime-jit-debug]] -version = "8.0.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.wasmtime-jit-debug]] version = "9.0.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.wasmtime-jit-icache-coherence]] -version = "8.0.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.wasmtime-jit-icache-coherence]] version = "9.0.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.wasmtime-runtime]] -version = "8.0.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.wasmtime-runtime]] version = "9.0.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.wasmtime-types]] -version = "8.0.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.wasmtime-types]] version = "9.0.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.wasmtime-wasi]] -version = "8.0.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.wasmtime-wasi]] version = "9.0.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.wasmtime-wit-bindgen]] -version = "8.0.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.wasmtime-wit-bindgen]] version = "9.0.4" when = "2023-06-13" @@ -723,36 +533,18 @@ user-id = 1 user-login = "alexcrichton" user-name = "Alex Crichton" -[[publisher.wiggle]] -version = "8.0.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.wiggle]] version = "9.0.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.wiggle-generate]] -version = "8.0.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.wiggle-generate]] version = "9.0.4" when = "2023-06-13" user-id = 73222 user-login = "wasmtime-publish" -[[publisher.wiggle-macro]] -version = "8.0.0" -when = "2023-04-20" -user-id = 73222 -user-login = "wasmtime-publish" - [[publisher.wiggle-macro]] version = "9.0.4" when = "2023-06-13" @@ -1138,6 +930,25 @@ criteria = "safe-to-deploy" version = "0.21.0" notes = "This crate has no dependencies, no build.rs, and contains no unsafe code." +[[audits.bytecode-alliance.audits.bitflags]] +who = "Jamey Sharp " +criteria = "safe-to-deploy" +delta = "2.1.0 -> 2.2.1" +notes = """ +This version adds unsafe impls of traits from the bytemuck crate when built +with that library enabled, but I believe the impls satisfy the documented +safety requirements for bytemuck. The other changes are minor. +""" + +[[audits.bytecode-alliance.audits.bitflags]] +who = "Alex Crichton " +criteria = "safe-to-deploy" +delta = "2.3.2 -> 2.3.3" +notes = """ +Nothing outside the realm of what one would expect from a bitflags generator, +all as expected. +""" + [[audits.bytecode-alliance.audits.bumpalo]] who = "Nick Fitzgerald " criteria = "safe-to-deploy" @@ -1230,16 +1041,6 @@ who = "Pat Hickey " criteria = "safe-to-deploy" version = "0.1.1" -[[audits.bytecode-alliance.audits.form_urlencoded]] -who = "Alex Crichton " -criteria = "safe-to-deploy" -version = "1.1.0" -notes = """ -This is a small crate for working with url-encoded forms which doesn't have any -more than what it says on the tin. Contains one `unsafe` block related to -performance around utf-8 validation which is fairly easy to verify as correct. -""" - [[audits.bytecode-alliance.audits.fs-set-times]] who = "Dan Gohman " criteria = "safe-to-deploy" @@ -1356,18 +1157,6 @@ criteria = "safe-to-deploy" delta = "0.17.2 -> 0.17.4" notes = "Just a dependency version bump" -[[audits.bytecode-alliance.audits.io-lifetimes]] -who = "Dan Gohman " -criteria = "safe-to-deploy" -version = "1.0.3" -notes = "I am the author of this crate." - -[[audits.bytecode-alliance.audits.io-lifetimes]] -who = "Pat Hickey " -criteria = "safe-to-deploy" -delta = "1.0.3 -> 1.0.5" -notes = "The Bytecode Alliance is the author of this crate." - [[audits.bytecode-alliance.audits.is-terminal]] who = "Dan Gohman " criteria = "safe-to-deploy" @@ -1433,16 +1222,6 @@ criteria = "safe-to-deploy" version = "1.0.0" notes = "I am the author of this crate." -[[audits.bytecode-alliance.audits.percent-encoding]] -who = "Alex Crichton " -criteria = "safe-to-deploy" -version = "2.2.0" -notes = """ -This crate is a single-file crate that does what it says on the tin. There are -a few `unsafe` blocks related to utf-8 validation which are locally verifiable -as correct and otherwise this crate is good to go. -""" - [[audits.bytecode-alliance.audits.pin-utils]] who = "Pat Hickey " criteria = "safe-to-deploy" @@ -1557,6 +1336,16 @@ criteria = "safe-to-deploy" version = "0.3.1" notes = "unsafety is used for smuggling std::task::Context as a raw pointer. Lifetime and type safety appears to be taken care of correctly." +[[audits.bytecode-alliance.audits.tracing]] +who = "Alex Crichton " +criteria = "safe-to-deploy" +delta = "0.1.34 -> 0.1.37" +notes = """ +A routine set of updates for the tracing crate this includes minor refactorings, +addition of benchmarks, some test updates, but overall nothing out of the +ordinary. +""" + [[audits.bytecode-alliance.audits.try-lock]] who = "Pat Hickey " criteria = "safe-to-deploy" @@ -1593,19 +1382,6 @@ throughout the ecosystem and skimming the crate shows no usage of `std::*` APIs and nothing suspicious. """ -[[audits.bytecode-alliance.audits.url]] -who = "Alex Crichton " -criteria = "safe-to-deploy" -version = "2.3.1" -notes = """ -This crate contains no `unsafe` code and otherwise doesn't use any functionality -it's not supposed to from `std` or such. This crate is the defacto standard for -URL parsing in the Rust community with widespread usage to battle-test, harden, -and suss out bugs. I've historically reviewed this crate in the past and it -is similar to what it once was back then. Skimming over the crate there is -nothing suspicious and it's everything you'd expect a Rust URL parser to be. -""" - [[audits.bytecode-alliance.audits.vcpkg]] who = "Pat Hickey " criteria = "safe-to-deploy" @@ -1629,12 +1405,6 @@ criteria = "safe-to-deploy" version = "0.96.0" notes = "The Bytecode Alliance is the author of this crate." -[[audits.bytecode-alliance.audits.wasmparser]] -who = "Alex Crichton " -criteria = "safe-to-deploy" -version = "0.102.0" -notes = "The Bytecode Alliance is the author of this crate." - [[audits.bytecode-alliance.audits.wasmprinter]] who = "Alex Crichton " criteria = "safe-to-deploy" @@ -1665,12 +1435,6 @@ criteria = "safe-to-deploy" delta = "0.35.0 -> 0.35.1" notes = "Just a dependency version bump" -[[audits.bytecode-alliance.audits.wit-parser]] -who = "Alex Crichton " -criteria = "safe-to-deploy" -version = "0.6.4" -notes = "The Bytecode Alliance is the author of this crate." - [[audits.embark-studios.audits.anyhow]] who = "Johan Andersson " criteria = "safe-to-deploy" @@ -1682,6 +1446,12 @@ criteria = "safe-to-deploy" version = "0.4.0" notes = "No unsafe usage or ambient capabilities" +[[audits.embark-studios.audits.idna]] +who = "Johan Andersson " +criteria = "safe-to-deploy" +delta = "0.3.0 -> 0.4.0" +notes = "No unsafe usage or ambient capabilities" + [[audits.embark-studios.audits.ittapi]] who = "Johan Andersson " criteria = "safe-to-deploy" @@ -1761,6 +1531,31 @@ who = "David Cook " criteria = "safe-to-deploy" version = "1.6.1" +[[audits.isrg.audits.once_cell]] +who = "Brandon Pitman " +criteria = "safe-to-deploy" +delta = "1.17.1 -> 1.17.2" + +[[audits.isrg.audits.once_cell]] +who = "David Cook " +criteria = "safe-to-deploy" +delta = "1.17.2 -> 1.18.0" + +[[audits.isrg.audits.rand_chacha]] +who = "David Cook " +criteria = "safe-to-deploy" +version = "0.3.1" + +[[audits.isrg.audits.rand_core]] +who = "David Cook " +criteria = "safe-to-deploy" +version = "0.6.3" + +[[audits.isrg.audits.sha2]] +who = "David Cook " +criteria = "safe-to-deploy" +version = "0.10.2" + [[audits.mozilla.wildcard-audits.cexpr]] who = "Emilio Cobos Álvarez " criteria = "safe-to-deploy" @@ -1874,6 +1669,25 @@ criteria = "safe-to-deploy" delta = "0.63.0 -> 0.64.0" aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml" +[[audits.mozilla.audits.bitflags]] +who = "Alex Franchuk " +criteria = "safe-to-deploy" +delta = "1.3.2 -> 2.0.2" +notes = "Removal of some unsafe code/methods. No changes to externals, just some refactoring (mostly internal)." +aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml" + +[[audits.mozilla.audits.bitflags]] +who = "Nicolas Silva " +criteria = "safe-to-deploy" +delta = "2.0.2 -> 2.1.0" +aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml" + +[[audits.mozilla.audits.bitflags]] +who = "Teodor Tanasoaia " +criteria = "safe-to-deploy" +delta = "2.2.1 -> 2.3.2" +aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml" + [[audits.mozilla.audits.crypto-common]] who = "Mike Hommey " criteria = "safe-to-deploy" @@ -1965,6 +1779,12 @@ version = "0.1.45" notes = "All code written or reviewed by Josh Stone." aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml" +[[audits.mozilla.audits.once_cell]] +who = "Mike Hommey " +criteria = "safe-to-deploy" +delta = "1.16.0 -> 1.17.1" +aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml" + [[audits.mozilla.audits.peeking_take_while]] who = "Bobby Holley " criteria = "safe-to-deploy" @@ -2094,6 +1914,18 @@ criteria = "safe-to-deploy" delta = "0.11.1 -> 0.11.2" aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml" +[[audits.mozilla.audits.sha2]] +who = "Mike Hommey " +criteria = "safe-to-deploy" +delta = "0.10.2 -> 0.10.6" +aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml" + +[[audits.mozilla.audits.unicode-bidi]] +who = "Makoto Kato " +criteria = "safe-to-deploy" +delta = "0.3.8 -> 0.3.13" +aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml" + [[audits.mozilla.audits.unicode-normalization]] who = "Mike Hommey " criteria = "safe-to-deploy" @@ -2112,3 +1944,22 @@ who = "Mike Hommey " criteria = "safe-to-deploy" delta = "0.1.21 -> 0.1.22" aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml" + +[[audits.mozilla.audits.uuid]] +who = "Gabriele Svelto " +criteria = "safe-to-deploy" +delta = "0.8.2 -> 1.2.2" +aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml" + +[[audits.mozilla.audits.uuid]] +who = "Mike Hommey " +criteria = "safe-to-deploy" +delta = "1.2.2 -> 1.3.0" +aggregated-from = "https://hg.mozilla.org/mozilla-central/raw-file/tip/supply-chain/audits.toml" + +[[audits.mozilla.audits.uuid]] +who = "Jan-Erik Rediger " +criteria = "safe-to-deploy" +delta = "1.3.0 -> 1.4.1" +notes = "Internal refactoring, new target support" +aggregated-from = "https://raw.githubusercontent.com/mozilla/glean/main/supply-chain/audits.toml"