1. f8e5413 Fix out-of-bounds read when tracing global.set and table ops (#2802) by aizu-m · 3 days ago main
  2. 0ef5bd9 [interp] Pop memory.copy/table.copy length using the minimum index type (#2800) by aizu-m · 12 days ago
  3. 11602da Fix out-of-bounds type stack read after rethrow in c-writer (#2798) by aizu-m · 2 weeks ago
  4. f794a59 Avoid out-of-bounds imports read in wasm_instance_new (#2797) by aizu-m · 3 weeks ago
  5. 2a8dc8b Fix out-of-bounds write in MakeTypeBindingReverseMapping (#2796) by aizu-m · 3 weeks ago
  6. 33328a0 Fix out-of-bounds read in BinaryReaderLogging::WriteIndent (#2795) by aizu-m · 3 weeks ago
  7. f93b921 Fix operand arity of v128.storeN_lane in GetExprArity (#2764) by aizu-m · 3 weeks ago
  8. fb04713 Check memory64 addr+offset overflow in wasm2c store/atomic/simd ops (#2790) by aizu-m · 3 weeks ago
  9. 814c8e3 Fix WABT_PRINTF_TYPE_CODE to correctly handle INT_MIN (#2792) by lexi-nadia · 3 weeks ago
  10. 40417c0 Add WABT_USE annotations for Result values only used in assertions (#2793) by lexi-nadia · 3 weeks ago
  11. 6b85d94 Mark Result as [[nodiscard]] and fix associated errors (#2791) by lexi-nadia · 4 weeks ago
  12. f490836 Zero-init an InitInst to avoid accessing unintialized memory (#2789) by lexi-nadia · 4 weeks ago
  13. 146b6f3 wasm2c: Move to O3 optimizations for wasm2c spec compliance tests by Shravan Narayan · 4 weeks ago
  14. 52a5fed Bounds-check function index in name section local handlers (#2787) by aizu-m · 4 weeks ago
  15. 4bedf7c wasm2c: (Security) fix to check address + offset addition for memory64 by Shravan Narayan · 4 weeks ago
  16. 58cf9ff wasm2c: fix minor errors in atomic ops implementation by Shravan Narayan · 4 weeks ago
  17. bf48b8c wasm2c: guard wasm_rt_allocate_memory size overflow and alloc failure by Aizal Khan · 4 weeks ago
  18. e62f23c [validator] Allow call_indirect/return_call_indirect table elements to be subtypes of funcref (#2780) by Valentino Contreras · 4 weeks ago
  19. 1c7bca9 wasm2c: (Security) fix runtime overflows when running Wasm modules with memory64 by Shravan Narayan · 4 weeks ago
  20. d75ec31 Fix DecodeInvalidOpcode for 9-bit opcode codes (#2781) by Sam Clegg · 5 weeks ago
  21. 984f7f3 [cpp20] Modernize binary reader and writer APIs to use std::span (#2775) by Sam Clegg · 5 weeks ago
  22. 23b62e9 [interp] Stop on first error in the binary reader fuzzer (#2778) by aizu-m · 5 weeks ago
  23. 2b2fb60 Remove ReadLeb128 type argument (#2776) by Zoltan Herczeg · 5 weeks ago
  24. 3baa263 Avoid out-of-bounds section_starts_ read on invalid reloc index (#2777) by aizu-m · 5 weeks ago
  25. 5d0a3a7 [wasm2c] Write float constants independent of the host locale (#2768) by aizu-m · 6 weeks ago
  26. 274f26b Use C++20 standard bit utilities and std::bit_cast. NFC (#2773) by Sam Clegg · 6 weeks ago
  27. 2565158 Add -Wno-gnu-folding-constant when compiling c api examples (#2774) by Sam Clegg · 6 weeks ago
  28. deeb6f3 Update from C++17 to C++20 (#2772) by Sam Clegg · 6 weeks ago
  29. 1bccd72 [binary-reader] Templatize LEB reading functions. NFC (#2771) by Sam Clegg · 6 weeks ago
  30. f87a3ad Support 64 bit limits for tables (#2767) by Zoltan Herczeg · 6 weeks ago
  31. 2304811 Remove wasm-decompile (#2769) by Sam Clegg · 6 weeks ago
  32. 3cd556a Add ruff python linter. NFC (#2770) by Sam Clegg · 6 weeks ago
  33. 4c6951d Avoid front() on an empty element expression in the validator (#2765) by aizu-m · 6 weeks ago
  34. 51f0020 Update man pages and html docs (#2763) by Sam Clegg · 6 weeks ago
  35. 80b6582 Avoid Var::name() on function-level branches in decompiler (#2762) by aizu-m · 6 weeks ago
  36. f42ead6 Avoid string_view underflow in ParseCodeMetadataAnnotation (#2761) by aizu-m · 6 weeks ago
  37. 4421c6c [interp] Use u64 table operands so out-of-range table64 indices trap (#2760) by aizu-m · 6 weeks ago
  38. 71acc6d Avoid unbounded alloca in FloatParser::ParseFloat (#2754) by aizu-m · 7 weeks ago
  39. e6053b8 [wasm2c] Use locale-independent ctype in GenerateHeaderGuard (#2759) by aizu-m · 7 weeks ago
  40. 68db1c1 [wasm-decompile] Avoid out-of-range shift in load/store rewrite (#2758) by aizu-m · 7 weeks ago
  41. b7ad849 Parse decimal float literals independent system locale (#2757) by aizu-m · 7 weeks ago
  42. 435b7da [wasm2c] Avoid size_t overflow in wasm_rt_grow table reallocation (#2756) by aizu-m · 8 weeks ago
  43. 2d84a99 Use unsigned shift in GetAlignment to avoid signed overflow (#2755) by aizu-m · 8 weeks ago
  44. 9bbc21e [wasi-interp] Fix integer overflow in wasi getMemPtr size calculation (#2752) by aizu-m · 9 weeks ago
  45. 03a00a1 Bump version to 1.0.41 (#2746) by Sam Clegg · 3 months ago 1.0.41
  46. 7773e5c Include error information on error opening output file (#2745) by Sam Clegg · 3 months ago
  47. 282e2e5 Validator: thread table limits through `OnReturnCallIndirect` (#2744) by Gabor Greif · 3 months ago
  48. 77a95c8 Use unsigned line info in Locations (#2738) by Zoltan Herczeg · 4 months ago
  49. 6dc6cfd Remove debug-parser option and other unused variables (#2739) by Zoltan Herczeg · 4 months ago
  50. ec3eac8 [lexer] Simplify GetLineOffsets (#2735) by Zoltan Herczeg · 4 months ago
  51. 2f731a7 Add declaration limit checks to parser (#2736) by Zoltan Herczeg · 4 months ago
  52. 41db004 Move filename out of Location (#2728) by Zoltan Herczeg · 4 months ago
  53. 0756e49 [wast-parser] Optimize Consume() (#2727) by Zoltan Herczeg · 4 months ago
  54. 5551e79 Fix wat2wasm demo by removing call to non-existent module.resolveNames (#2726) by Yuvraj Sahu · 4 months ago
  55. e8ffd4d [wasm2c] Fix exception testing on macOS (#2716) by Kevin Moore · 5 months ago
  56. 10dcc58 Fix Emscripten warnings by removing deprecated writeAsciiToMemory (#2724) by Kevin Moore · 5 months ago
  57. d8e3fe6 [demo] Use arrow functions (#2725) by Kevin Moore · 5 months ago
  58. d9cfa57 Cleanup how emscripten is invoked (#2723) by Kevin Moore · 5 months ago
  59. 166b88f Fix wasm2wat demo (#2722) by Kevin Moore · 5 months ago
  60. 3fb9d42 Refactor browser demos and Emscripten build output (#2721) by Kevin Moore · 5 months ago
  61. 6aac429 [demo] Run js in worker in wat2wasm demo (#2568) by Spotandjake · 5 months ago
  62. 8307234 Implement quoted identifier parsing (#2715) by Zoltan Herczeg · 5 months ago
  63. faa52c9 Bump version to 1.0.40 by Sam Clegg · 5 months ago
  64. 34eb883 Update minimum CMake version to 3.10 in wabt-config.cmake (#2714) by Alex Reinking · 5 months ago 1.0.40
  65. 6be9e86 Prevent fuzzer allocation errors (#2713) by Zoltan Herczeg · 5 months ago
  66. dbd22f8 Fix typed select pushing Type::Any instead of expected type (#2707) by Yi Liu · 5 months ago
  67. 9a226dc Initial support for wide arithmetic (#2697) by Sam Clegg · 5 months ago
  68. 11967f1 Fix GC root leak in RefPtr assignment operators (#2699) by Yi Liu · 5 months ago
  69. 9d5cf7c Fix off-by-one in Select instruction ref tracking (#2704) by Yi Liu · 5 months ago
  70. 02ece84 Fix CanonNaN template to use correct type for f64 NaN canonicalization (#2701) by Yi Liu · 5 months ago
  71. 82a8fb8 [wasm-objdump] Fix missing error on bad opcode (#2696) by Sam Clegg · 5 months ago
  72. bb29abe Fix incorrect parameter index in WASI fd_read (#2700) by Yi Liu · 5 months ago
  73. b8d1aa8 Fix wrong iterator variable in InterpDropKeep ref tracking (#2702) by Yi Liu · 5 months ago
  74. 6ca912c Fix integer overflow in section and subsection size checks (#2694) by Yi Liu · 6 months ago
  75. 1298485 Add bounds check for function body size in binary reader (#2693) by Yi Liu · 6 months ago
  76. d09cffc Update gtest from release-1.10.0 -> release-1.12.0. NFC (#2687) by Sam Clegg · 6 months ago
  77. bad0cc8 Add initial support for compact import section. NFC (#2685) by Sam Clegg · 6 months ago
  78. e9affb4 [binary-reader] Re-use ReadExternalKind for import as well as exports. NFC (#2684) by Sam Clegg · 6 months ago
  79. 42a0e40 [binary-reader] Validate import type earlier. NFC (#2683) by Sam Clegg · 7 months ago
  80. 9ffc939 wast-parser: make IsPowerOfTwo support memory64 addresses (#2681) by James Ring · 7 months ago
  81. 0f5ba6f Save local set data in EndTryTable (#2673) by Zoltan Herczeg · 8 months ago
  82. ade2a41 Fix reference tracking in SharedValidator (#2672) by Zoltan Herczeg · 8 months ago
  83. deb758e Fix use of uninitialized value in WastParser::ParseSimdV128Const. (#2668) by William Furr · 9 months ago
  84. d8184ba Code improvements for call ref and br_on_[non_]null (#2663) by Zoltan Herczeg · 9 months ago
  85. 8be9a01 Support table initializer expressions; completes function references support (#2593) by Zoltan Herczeg · 9 months ago
  86. ed94ed7 Implement return_call_ref, ref.as_non_null, br_on_[non_]null instructions (#2567) by Zoltan Herczeg · 9 months ago
  87. ee87962 Add support for (ref ...) / (ref null ...) constructs (#2562) by Zoltan Herczeg · 9 months ago
  88. d5a9913 Lower the Ubuntu version for the release (#2662) by KKiiim · 9 months ago
  89. d325f48 Remove macos-13 from CI. NFC (#2661) by Sam Clegg · 9 months ago
  90. ad75c5e Bump version to 1.0.39 (#2660) by Sam Clegg · 9 months ago 1.0.39
  91. 75b1079 Add arm64 linux release binaries. NFC (#2650) by KKiiim · 9 months ago
  92. 34eb922 CMakeLists.txt: Update version to 1.0.38 (#2659) by Sam Clegg · 9 months ago
  93. 4a3ef84 Temporarily disable s390 CI build (#2656) by Sam Clegg · 9 months ago
  94. 74cc83c Temporarily disable macos-latest testing. NFC (#2657) by Sam Clegg · 9 months ago
  95. 236c48d [wasm2c] Add more debugging for sigaltstack failures. NFC (#2652) by Sam Clegg · 9 months ago
  96. 9cf4a0b Update flake8 version. NFC (#2653) by Sam Clegg · 9 months ago
  97. 1f454c3 [CI] Disable `fail-fast` for release builder (#2651) by Sam Clegg · 9 months ago
  98. f571f44 Update HTML doc (#2644) by qouteall · 10 months ago 1.0.38
  99. 1644c92 Fix `wat2wasm -o -` for writing to stdout. NFC (#2638) by Sam Clegg · 11 months ago
  100. c5f3b04 Fix mismatch between ExprTypeName and ExprType (#2632) by Inginnng · 11 months ago