You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

wasm-smith

Package Overview
Dependencies
Maintainers
0
Versions
145
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

wasm-smith - cargo Package Compare versions

Comparing version
0.240.0
to
0.241.2
+1
-1
.cargo_vcs_info.json
{
"git": {
"sha1": "dafe42f8f543ca76429d5ef7b5e84f41ae8e73fe"
"sha1": "a1712da0354bea5a38275d7ddf30f707b5757a68"
},
"path_in_vcs": "crates/wasm-smith"
}

@@ -653,5 +653,5 @@ # This file is automatically @generated by Cargo.

name = "wasm-encoder"
version = "0.240.0"
version = "0.241.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "06d642d8c5ecc083aafe9ceb32809276a304547a3a6eeecceb5d8152598bc71f"
checksum = "e01164c9dda68301e34fdae536c23ed6fe90ce6d97213ccc171eebbd3d02d6b8"
dependencies = [

@@ -664,3 +664,3 @@ "leb128fmt",

name = "wasm-smith"
version = "0.240.0"
version = "0.241.2"
dependencies = [

@@ -684,5 +684,5 @@ "anyhow",

name = "wasmparser"
version = "0.240.0"
version = "0.241.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b722dcf61e0ea47440b53ff83ccb5df8efec57a69d150e4f24882e4eba7e24a4"
checksum = "46d90019b1afd4b808c263e428de644f3003691f243387d30d673211ee0cb8e8"
dependencies = [

@@ -696,5 +696,5 @@ "bitflags",

name = "wasmprinter"
version = "0.240.0"
version = "0.241.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a84d6e25c198da67d0150ee7c2c62d33d784f0a565d1e670bdf1eeccca8158bc"
checksum = "68832d23d180e4b8774103c2992b48a1b4d1b62474fd5807efa2e38c7914c4e2"
dependencies = [

@@ -708,5 +708,5 @@ "anyhow",

name = "wast"
version = "240.0.0"
version = "241.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b0efe1c93db4ac562b9733e3dca19ed7fc878dba29aef22245acf84f13da4a19"
checksum = "63f66e07e2ddf531fef6344dbf94d112df7c2f23ed6ffb10962e711500b8d816"
dependencies = [

@@ -722,5 +722,5 @@ "bumpalo",

name = "wat"
version = "1.240.0"
version = "1.241.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4ec9b6eab7ecd4d639d78515e9ea491c9bacf494aa5eda10823bd35992cf8c1e"
checksum = "45f923705c40830af909c5dec2352ec2821202e4a66008194585e1917458a26d"
dependencies = [

@@ -727,0 +727,0 @@ "wast",

@@ -16,3 +16,3 @@ # THIS FILE IS AUTOMATICALLY GENERATED BY CARGO

name = "wasm-smith"
version = "0.240.0"
version = "0.241.2"
authors = ["Nick Fitzgerald <fitzgen@gmail.com>"]

@@ -115,3 +115,3 @@ build = false

[dependencies.wasm-encoder]
version = "0.240.0"
version = "0.241.2"
features = ["std"]

@@ -121,3 +121,3 @@ default-features = false

[dependencies.wasmparser]
version = "0.240.0"
version = "0.241.2"
features = [

@@ -134,3 +134,3 @@ "simd",

[dependencies.wat]
version = "1.240.0"
version = "1.241.2"
optional = true

@@ -148,3 +148,3 @@ default-features = false

[dev-dependencies.wasmparser]
version = "0.240.0"
version = "0.241.2"
features = [

@@ -160,7 +160,7 @@ "simd",

[dev-dependencies.wasmprinter]
version = "0.240.0"
version = "0.241.2"
default-features = false
[dev-dependencies.wat]
version = "1.240.0"
version = "1.241.2"
default-features = false

@@ -167,0 +167,0 @@

@@ -153,12 +153,12 @@ //! A WebAssembly test case generator.

let mut name = String::with_capacity(size);
let mut require_alpha = true;
for _ in 0..size {
let mut empty_segment = true;
for i in 0..size {
name.push(match u.int_in_range::<u8>(0..=36)? {
x if (0..26).contains(&x) => {
require_alpha = false;
empty_segment = false;
(b'a' + x) as char
}
x if (26..36).contains(&x) => {
if require_alpha {
require_alpha = false;
empty_segment = false;
if i == 0 {
(b'a' + (x - 26)) as char

@@ -170,7 +170,7 @@ } else {

x if x == 36 => {
if require_alpha {
require_alpha = false;
if empty_segment {
empty_segment = false;
'a'
} else {
require_alpha = true;
empty_segment = true;
'-'

@@ -177,0 +177,0 @@ }