662 Commits

Author SHA1 Message Date
NikVolf
8f70a30e15 exhaust read for section 2018-02-16 00:54:18 +03:00
NikVolf
23119fca95 remove stray println 2018-02-16 00:26:26 +03:00
NikVolf
34344263d5 refactor section 2018-02-16 00:24:13 +03:00
NikVolf
f868b7b371 fix test payloads 2018-02-16 00:00:04 +03:00
NikVolf
cc0cd414aa add macro for buf read 2018-02-15 23:44:11 +03:00
NikVolf
5a2b924e3b check for buffer left 2018-02-15 21:06:09 +03:00
NikVolf
6e89dfbd9e take limited amount from reader 2018-02-15 20:30:36 +03:00
NikVolf
a178efea7e fix 3rd untrusted allcoation 2018-02-15 19:42:47 +03:00
NikVolf
55e0fb852a fix another untrusted allocation 2018-02-15 19:35:11 +03:00
NikVolf
386a965863 fix segment read untrusted 2018-02-15 19:29:56 +03:00
NikVolf
412600d4d8 remove unparsed version 2018-02-15 18:54:04 +03:00
NikVolf
ec3e12acea fix overflow while decoding leb 2018-02-15 16:11:29 +03:00
NikVolf
8354b3e372 bump version 2018-02-14 18:56:00 +03:00
Nikolay Volf
51b44ecf34
Merge pull request #172 from paritytech/func-serde
Dedicated serialize/deserialze for Func struct
2018-02-14 18:55:26 +03:00
NikVolf
85aff7cbd7 Dedicated serialize/deserialze for Func struct 2018-02-14 18:45:32 +03:00
NikVolf
6df88cfa13 bump version 2018-02-12 03:54:33 +03:00
Nikolay Volf
514bbe6c09
Merge pull request #169 from frehberg/master
CustomSection derive Default
2018-02-12 03:53:38 +03:00
Frank Rehberger
de64dea1b4 CustomSection derive Default 2018-02-11 22:22:33 +01:00
Nikolay Volf
92901b838b
Merge pull request #168 from paritytech/fix-bump
Fix warnings and bump version
2018-02-09 16:46:59 +03:00
NikVolf
2979bfdf36 Fix warnings and bump version 2018-02-09 15:44:55 +03:00
Nikolay Volf
26912d23bc
Merge pull request #163 from paritytech/add-test
Wrong varuint1 case
2018-02-09 14:08:35 +03:00
Nikolay Volf
bb0cd0c8fd
Merge pull request #164 from paritytech/payload-len-panic
Inconsistent metadata test and panic fix
2018-02-08 18:13:12 +03:00
NikVolf
ca0c2dd450 inconsistent metadata test and panic fix 2018-02-07 21:57:09 +03:00
NikVolf
ddee847466 wrong varuint1 case 2018-02-07 20:26:18 +03:00
Nikolay Volf
94fba1c41a
Merge pull request #162 from paritytech/doc-comment
Add a comment for name section
2018-02-05 20:28:50 +03:00
Sergey Pepyakin
8661f25921
Split docs for NameSection to two parts 2018-02-05 16:34:03 +03:00
Nikolay Volf
bc54beb3a5
Add a comment 2018-02-05 01:46:41 +03:00
Nikolay Volf
4519538096
Merge pull request #158 from paritytech/tabify
Spaces to tabs
2018-01-23 23:11:59 +03:00
NikVolf
f915a89b9d spaces to tabs 2018-01-23 22:47:20 +03:00
Nikolay Volf
bb24f2a11a
Merge pull request #157 from paritytech/contribution-note
Contribution notice in license section
2018-01-23 20:01:15 +03:00
NikVolf
1cb7dcddcf contribution notice 2018-01-23 19:48:58 +03:00
NikVolf
07855d71b8 fix warnings and dep version 2018-01-23 16:51:29 +03:00
Nikolay Volf
e9064b3598
Merge pull request #156 from paritytech/deprecate-interpreter
Deprecate interpreter and bump version
2018-01-23 16:47:52 +03:00
NikVolf
3dd880571b add notice to readme 2018-01-23 15:57:02 +03:00
NikVolf
0d384ba146 bump version 2018-01-23 14:35:32 +03:00
NikVolf
809795efa4 add deprecated warning 2018-01-23 14:35:17 +03:00
Nikolay Volf
502b6c8eeb
Merge pull request #155 from paritytech/decoder-bench
Toy decoder bench example
2018-01-23 14:30:45 +03:00
NikVolf
30d210020a remove test feature 2018-01-22 17:41:10 +03:00
NikVolf
965213e81a bump version 2018-01-22 17:31:18 +03:00
Nikolay Volf
bf66aa69a2
Merge pull request #154 from paritytech/vec-to-box
Replace Vec with Box in br table
2018-01-22 18:30:39 +04:00
NikVolf
791181447f remove roundtrip for clang.wasm 2018-01-22 17:26:04 +03:00
NikVolf
d909b71c8f add tabs 2018-01-22 17:20:01 +03:00
NikVolf
355735c6bc also travis 2018-01-22 17:19:16 +03:00
NikVolf
8aea108f40 limit size of Opcode 2018-01-22 17:14:42 +03:00
NikVolf
ce905b1fa2 decoder simple bencher 2018-01-22 17:09:52 +03:00
NikVolf
1943b0f2a7 Merge branch 'clang-wasm' into decoder-bench 2018-01-22 16:58:51 +03:00
NikVolf
6f6951a5d4 bump version 2018-01-22 16:41:08 +03:00
NikVolf
9275b253ca replace vec<u32> with box<[u32]> 2018-01-22 16:40:27 +03:00
Sergey Pepyakin
8056481dc8
Merge pull request #153 from paritytech/in-process-ttf
Use binaryen-rs for in-process wasm fuzzing
2018-01-22 12:29:24 +03:00
Sergey Pepyakin
645cc6bbb7
Merge pull request #148 from paritytech/emk-names
Reintroduce name sections PR
2018-01-21 15:01:26 +03:00