Merge pull request from GHSA-hpqh-2wqx-7qp5

Fix spillslot reload of narrow values: zero-extend, don't sign-extend. Release v0.74.0 as security-patch release.
This commit is contained in:
Chris Fallin
2021-05-21 12:01:55 -07:00
committed by GitHub
60 changed files with 372 additions and 264 deletions

View File

@@ -1,6 +1,6 @@
[package]
name = "wasmtime-rust"
version = "0.26.0"
version = "0.27.0"
authors = ["Alex Crichton <alex@alexcrichton.com>"]
description = "Rust extension for Wasmtime"
license = "Apache-2.0 WITH LLVM-exception"
@@ -15,9 +15,9 @@ test = false
doctest = false
[dependencies]
wasmtime-rust-macro = { path = "./macro", version = "0.26.0" }
wasmtime-wasi = { path = "../../wasi", version = "0.26.0" }
wasmtime = { path = "../../wasmtime", version = "0.26.0" }
wasmtime-rust-macro = { path = "./macro", version = "0.27.0" }
wasmtime-wasi = { path = "../../wasi", version = "0.27.0" }
wasmtime = { path = "../../wasmtime", version = "0.27.0" }
anyhow = "1.0.19"
[badges]

View File

@@ -1,6 +1,6 @@
[package]
name = "wasmtime-rust-macro"
version = "0.26.0"
version = "0.27.0"
authors = ["Alex Crichton <alex@alexcrichton.com>"]
description = "Macro support crate for wasmtime-rust"
license = "Apache-2.0 WITH LLVM-exception"