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