From e67308a2511bca510c79d769b0877787cd85bcc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Zemanovi=C4=8D?= Date: Thu, 9 May 2024 11:58:11 +0200 Subject: [PATCH 1/2] namada/vm: disable floats in wasm --- crates/namada/src/vm/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/namada/src/vm/mod.rs b/crates/namada/src/vm/mod.rs index e7aeeaa6cb..c34c67764b 100644 --- a/crates/namada/src/vm/mod.rs +++ b/crates/namada/src/vm/mod.rs @@ -25,7 +25,7 @@ const UNTRUSTED_WASM_FEATURES: WasmFeatures = WasmFeatures { relaxed_simd: false, threads: false, tail_call: false, - floats: true, + floats: false, multi_memory: false, exceptions: false, memory64: false, From 7f3a04c59170efe8a57b1a88bfa1936987bf0062 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Zemanovi=C4=8D?= Date: Thu, 9 May 2024 15:18:02 +0200 Subject: [PATCH 2/2] changelog: add #3209 --- .changelog/unreleased/improvements/3209-disable-wasm-floats.md | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 .changelog/unreleased/improvements/3209-disable-wasm-floats.md diff --git a/.changelog/unreleased/improvements/3209-disable-wasm-floats.md b/.changelog/unreleased/improvements/3209-disable-wasm-floats.md new file mode 100644 index 0000000000..fc251d7f5c --- /dev/null +++ b/.changelog/unreleased/improvements/3209-disable-wasm-floats.md @@ -0,0 +1,2 @@ +- Disallow use of floats in WASM. + ([\#3209](https://github.com/anoma/namada/pull/3209)) \ No newline at end of file