Commit Graph

6 Commits

Author SHA1 Message Date
tequ
04b704e8e1 Reject hook wasm without memory section
Add fixHookMemoryMissing Amendment and extend guard validation to detect wasm modules that do not declare a memory section. When the amendment is enabled, such hooks are rejected as malformed at install time.

Also handle unavailable WasmEdge memory during hook execution as a WASM error under the new amendment, and add SetHook coverage for hooks created before and after the amendment is enabled.
2026-07-04 00:14:11 +09:00
tequ
90333b6fd0 Fix HookAPI Expected and Refactor Enum classes (#729) 2026-05-26 11:02:17 +10:00
tequ
b9e0c56def Guard depth 32 (#653) 2026-05-25 11:10:49 +10:00
tequ
f1f44ae232 Build xahau.h from source and check in workflow https://github.com/Xahau/xahaud/pull/674 2026-04-28 18:28:59 +10:00
tequ
8e1ae86ce2 Add new keylets to util_keylet (#533) 2026-02-20 08:18:45 +09:00
tequ
e95edcba48 fix for xahaud codebase 2026-02-20 07:11:14 +09:00