1. 0086e24 Exit with an error when an output file cannot be written (#2889) by Ilyas Mallah · 6 hours ago main
  2. 58ddc9c wasm2c: cleanup big-endian to use non-reversed memory by shravanrn · 13 hours ago
  3. fa3338c wasm2c: fix SIMD_FORCE_READ constraint for V-incapable RISC-V targets by Rong Bao · 15 hours ago
  4. 6c596c2 Upgrade SIMDe submodule to 0.8.4-rc3 by Michael R. Crusoe · 16 hours ago
  5. d77389b wasm2c: fix SIMD_FORCE_READ constraint for PPC64 Altivec by Rong Bao · 28 hours ago
  6. f35e8cd Fix memory indices on SIMD splat and zero loads by vera-rubin · 35 hours ago
  7. 6c7af19 wasm2c: fix locals in tail-call functions ending in return_call by Akshat Lakhera · 35 hours ago
  8. 1e9fffd wasm2c: refuse memory sizes that do not fit in size_t (#2874) by Ilyas Mallah · 7 days ago
  9. e5cc0c4 Fix large-file I/O on Windows/MSVC (#2748) by Aydge · 10 days ago
  10. b835f1c Don't discard validation failure in wasm2wat --generate-names (#2871) by aizu-m · 2 weeks ago
  11. 93a552c Fix import section count when using compact imports (#2870) by Saqib Khan · 3 weeks ago
  12. bfc4773 Support empty quoted modules with annotations (#2865) by Zoltan Herczeg · 3 weeks ago
  13. 10aa987 Add support for more fields in `linking` / `dylink.0` custom sections (#2868) by Sam Clegg · 3 weeks ago
  14. 02418f7 Fix kHugeVal on AIX (#2850) by Taylor Richberger · 4 weeks ago
  15. c149956 Fall back to strtof/strtod on OpenBSD. (#2862) by Mike Hommey · 5 weeks ago
  16. 7da43f2 Keep guard-page bounds checking enabled under clang-cl. (#2863) by Mike Hommey · 5 weeks ago
  17. 27498b2 Improve annotation parsing (#2840) by Zoltan Herczeg · 5 weeks ago
  18. e197d0b wasm2c: fail closed when table allocation runs out of memory by sxvncry · 5 weeks ago
  19. 46f1664 [CI] Allow build_release to be manually triggered (#2860) by Sam Clegg · 5 weeks ago
  20. 18a2ea3 wasm2c: (Security) ensure tailcalls use initialized instance references by Shravan Narayan · 5 weeks ago
  21. 9e2f457 ci: remove unused Windows ninja install and modernize CMake invocation (#2846) by Kevin Moore · 5 weeks ago
  22. ff0ef7e Bump version to 1.0.42 (#2859) by Sam Clegg · 5 weeks ago 1.0.42
  23. edb5d7d Support (module instance ...) constructs (#2847) by Zoltan Herczeg · 5 weeks ago
  24. 505d71c Fix validating imported global refs (#2848) by Zoltan Herczeg · 5 weeks ago
  25. e1e715b ci: add -y to apt-get commands and unify cross-build install (#2717) by Kevin Moore · 5 weeks ago
  26. a32dcf8 [interp] Fix wasm-interp stack cleanup for tail calls (#2835) by KKiiim · 5 weeks ago
  27. 613f98f Update ruff version from 0.15.7 -> 0.16.6 (#2844) by Sam Clegg · 5 weeks ago
  28. ef1fa6e [interp] Fix operand types when tracing table.set (#2825) by aizu-m · 5 weeks ago
  29. 5be0a9f wasm2c: Re-enable s390x CI with some tests disabled (Fix #2655) by shravanrn · 5 weeks ago
  30. e177dbe [cmake] Require Python 3.8 to run tests (#2843) by Sam Clegg · 6 weeks ago
  31. 974221b Reject delegate depth overflow in TypeChecker::OnDelegate (#2841) by aizu-m · 7 weeks ago
  32. 4e145b3 Support u64 limits for wasm 3.0 (#2836) by Zoltan Herczeg · 8 weeks ago
  33. 806787e Enable supported stage 5 proposals by default (#2837) by Sam Clegg · 8 weeks ago
  34. c886b0a wasm2c: missing guard force_read error with escape hatch by Shravan Narayan · 9 weeks ago
  35. 2e9af63 Don't generate a bare "$" from an empty export name (#2832) by nishad shabbir · 9 weeks ago
  36. f6ae512 Propagate parse errors out of instruction and expression lists (#2824) by nishad shabbir · 9 weeks ago
  37. dce6242 Support (module definition ...) constructs (#2829) by Zoltan Herczeg · 9 weeks ago
  38. 3ace4bd Write init expressions folded so they can be parsed back (#2830) by nishad shabbir · 9 weeks ago
  39. 9d9366b wasm2c: Save memory size locally as a perf optimization by shravanrn · 9 weeks ago
  40. 6f69fe9 wasm2c: Save memory base locally as a perf optimization by shravanrn · 9 weeks ago
  41. 371dd60 wasm2c: Use segue only for single unshared default page-size memories by shravanrn · 9 weeks ago
  42. 68a7ed2 wasm2c: reject contradictory imports instead of aborting (Fixes #2751) by Gauarv Chaudhary · 9 weeks ago
  43. 6feb2ff wasm2c: Optimize force_read performance by shravanrn · 9 weeks ago
  44. aee0a12 interp: assert stop_on_first_error in ReadBinaryInterp (#2816) by Gauarv Chaudhary · 9 weeks ago
  45. 671b860 Don't abort on an empty input file (#2821) by nishad shabbir · 10 weeks ago
  46. 279aac0 wasm2c: optimize performance of float handling by shravanrn · 10 weeks ago
  47. 09cf917 [interp] Fix out-of-bounds read tracing call_ref and return_call_ref (#2819) by aizu-m · 10 weeks ago
  48. afa2acc Assert that ReadBinaryIr is not used with skip_function_bodies (#2817) by nishad shabbir · 2 months ago
  49. 1efe420 Give the tools an 8MB stack on msvc (#2815) by nishad shabbir · 2 months ago
  50. 9dfd98d Fix validation of typed select with empty result types (#2708) (#2810) by Gauarv Chaudhary · 2 months ago
  51. fcc8847 [binary-reader] Fix out-of-bounds read on invalid name sub-section (#2801) by aizu-m · 2 months ago
  52. 8293228 wasm2c: Remove unnecessary force_read in bounds check mode for performance by shravanrn · 2 months ago
  53. 76800b2 Fix float argument types in wasm-interp --run-export (#2811) by xq · 2 months ago
  54. 5c51f66 wasm2c: Optimize call indirect code footprint for better performance by shravanrn · 2 months ago
  55. 2902099 Fix use-after-free resolving reference type names in wast-parser (#2805) by aizu-m · 3 months ago
  56. cd490a1 Fix memory64 offset truncation in the interp istream (#2799) by aizu-m · 3 months ago
  57. ec6f497 wasm2c: Extend segue to simd and unshared atomics by shravanrn · 3 months ago
  58. f8e5413 Fix out-of-bounds read when tracing global.set and table ops (#2802) by aizu-m · 3 months ago
  59. 0ef5bd9 [interp] Pop memory.copy/table.copy length using the minimum index type (#2800) by aizu-m · 3 months ago
  60. 11602da Fix out-of-bounds type stack read after rethrow in c-writer (#2798) by aizu-m · 3 months ago
  61. f794a59 Avoid out-of-bounds imports read in wasm_instance_new (#2797) by aizu-m · 3 months ago
  62. 2a8dc8b Fix out-of-bounds write in MakeTypeBindingReverseMapping (#2796) by aizu-m · 3 months ago
  63. 33328a0 Fix out-of-bounds read in BinaryReaderLogging::WriteIndent (#2795) by aizu-m · 3 months ago
  64. f93b921 Fix operand arity of v128.storeN_lane in GetExprArity (#2764) by aizu-m · 3 months ago
  65. fb04713 Check memory64 addr+offset overflow in wasm2c store/atomic/simd ops (#2790) by aizu-m · 3 months ago
  66. 814c8e3 Fix WABT_PRINTF_TYPE_CODE to correctly handle INT_MIN (#2792) by lexi-nadia · 3 months ago
  67. 40417c0 Add WABT_USE annotations for Result values only used in assertions (#2793) by lexi-nadia · 3 months ago
  68. 6b85d94 Mark Result as [[nodiscard]] and fix associated errors (#2791) by lexi-nadia · 4 months ago
  69. f490836 Zero-init an InitInst to avoid accessing unintialized memory (#2789) by lexi-nadia · 4 months ago
  70. 146b6f3 wasm2c: Move to O3 optimizations for wasm2c spec compliance tests by Shravan Narayan · 4 months ago
  71. 52a5fed Bounds-check function index in name section local handlers (#2787) by aizu-m · 4 months ago
  72. 4bedf7c wasm2c: (Security) fix to check address + offset addition for memory64 by Shravan Narayan · 4 months ago
  73. 58cf9ff wasm2c: fix minor errors in atomic ops implementation by Shravan Narayan · 4 months ago
  74. bf48b8c wasm2c: guard wasm_rt_allocate_memory size overflow and alloc failure by Aizal Khan · 4 months ago
  75. e62f23c [validator] Allow call_indirect/return_call_indirect table elements to be subtypes of funcref (#2780) by Valentino Contreras · 4 months ago
  76. 1c7bca9 wasm2c: (Security) fix runtime overflows when running Wasm modules with memory64 by Shravan Narayan · 4 months ago
  77. d75ec31 Fix DecodeInvalidOpcode for 9-bit opcode codes (#2781) by Sam Clegg · 4 months ago
  78. 984f7f3 [cpp20] Modernize binary reader and writer APIs to use std::span (#2775) by Sam Clegg · 4 months ago
  79. 23b62e9 [interp] Stop on first error in the binary reader fuzzer (#2778) by aizu-m · 4 months ago
  80. 2b2fb60 Remove ReadLeb128 type argument (#2776) by Zoltan Herczeg · 4 months ago
  81. 3baa263 Avoid out-of-bounds section_starts_ read on invalid reloc index (#2777) by aizu-m · 4 months ago
  82. 5d0a3a7 [wasm2c] Write float constants independent of the host locale (#2768) by aizu-m · 4 months ago
  83. 274f26b Use C++20 standard bit utilities and std::bit_cast. NFC (#2773) by Sam Clegg · 4 months ago
  84. 2565158 Add -Wno-gnu-folding-constant when compiling c api examples (#2774) by Sam Clegg · 4 months ago
  85. deeb6f3 Update from C++17 to C++20 (#2772) by Sam Clegg · 4 months ago
  86. 1bccd72 [binary-reader] Templatize LEB reading functions. NFC (#2771) by Sam Clegg · 4 months ago
  87. f87a3ad Support 64 bit limits for tables (#2767) by Zoltan Herczeg · 4 months ago
  88. 2304811 Remove wasm-decompile (#2769) by Sam Clegg · 4 months ago
  89. 3cd556a Add ruff python linter. NFC (#2770) by Sam Clegg · 4 months ago
  90. 4c6951d Avoid front() on an empty element expression in the validator (#2765) by aizu-m · 4 months ago
  91. 51f0020 Update man pages and html docs (#2763) by Sam Clegg · 4 months ago
  92. 80b6582 Avoid Var::name() on function-level branches in decompiler (#2762) by aizu-m · 4 months ago
  93. f42ead6 Avoid string_view underflow in ParseCodeMetadataAnnotation (#2761) by aizu-m · 4 months ago
  94. 4421c6c [interp] Use u64 table operands so out-of-range table64 indices trap (#2760) by aizu-m · 4 months ago
  95. 71acc6d Avoid unbounded alloca in FloatParser::ParseFloat (#2754) by aizu-m · 4 months ago
  96. e6053b8 [wasm2c] Use locale-independent ctype in GenerateHeaderGuard (#2759) by aizu-m · 4 months ago
  97. 68db1c1 [wasm-decompile] Avoid out-of-range shift in load/store rewrite (#2758) by aizu-m · 4 months ago
  98. b7ad849 Parse decimal float literals independent system locale (#2757) by aizu-m · 4 months ago
  99. 435b7da [wasm2c] Avoid size_t overflow in wasm_rt_grow table reallocation (#2756) by aizu-m · 4 months ago
  100. 2d84a99 Use unsigned shift in GetAlignment to avoid signed overflow (#2755) by aizu-m · 5 months ago