727 Commits

Author SHA1 Message Date
NikVolf
e28071e35f bump version 2018-04-17 22:23:34 +03:00
Alex Crichton
e79aaa1299 Fix an arithmetic overflow on 32-bit
The current test suite fails on 32-bit targets due to an arithmetic overflow,
but it was pretty easy to avoid!
2018-04-17 22:22:52 +03:00
NikVolf
0a61083238 fix signature return types amount specification 2018-03-25 13:03:27 +03:00
NikVolf
42c60e9154 Merge remote-tracking branch 'origin/master' into fix-leb-i64
# Conflicts:
#	Cargo.toml
2018-03-23 16:31:37 +03:00
NikVolf
d86487aa84 bump version again 2018-03-21 16:09:14 +08:00
NikVolf
76000cc2fd Merge commit '9bb84a91119e564e1ce372940d38acba4967965b' into fix-leb-i64 2018-03-21 16:08:48 +08:00
NikVolf
fe9c1e6044 minor version update 2018-03-21 15:52:41 +08:00
NikVolf
c2184421f1 also limit for unsigned 2018-03-20 10:47:18 +08:00
NikVolf
59b61c6ef6 add more for i32 2018-03-19 02:33:58 +03:00
Nikolay Volf
2fc81dbce3
Merge pull request #199 from paritytech/reloc-note
Add note about relocation section serialization issue
2018-03-14 23:19:05 +03:00
Nikolay Volf
1896f609c3
Update section.rs 2018-03-13 20:00:19 +03:00
Nikolay Volf
48e3a42581
Merge pull request #196 from Arnavion/master
Parse reloc sections.
2018-03-10 20:40:12 +03:00
Arnavion
5cf1ae0a08 One last missing doc comment warning. 2018-03-08 12:51:09 -08:00
Arnavion
3c65f63973 Make relocation section types visible to crate users. 2018-03-08 12:49:46 -08:00
Arnavion
6bf5f10273 Added more missing doc comments. 2018-03-08 12:47:43 -08:00
Arnavion
040d6ef388 Added getters and setters for RelocSection, and tests. 2018-03-07 22:05:15 -08:00
Arnavion
bfe87d89df Fixed reloc section doc comments and removed prefix from entry type constants. 2018-03-07 21:24:43 -08:00
Arnavion
653ba50200 Assert that reloc section completely uses up the custom section payload. 2018-03-07 21:23:39 -08:00
Arnavion
0ab2aa15b2 Parse reloc sections in roundtrip example. 2018-03-07 21:23:05 -08:00
NikVolf
dcb7770e24 bump version 2018-03-08 06:01:26 +03:00
Nikolay Volf
f252c92d02
Merge pull request #197 from paritytech/fix-peek
Fix peek size on edge case
2018-03-08 06:00:56 +03:00
NikVolf
9bb84a9111 Fix peek size on edge 2018-03-08 05:49:22 +03:00
Arnavion
b1bd5dacc2 Parse reloc sections. 2018-03-07 03:13:03 -08:00
NikVolf
4d4dfb621e validate trailing byte for i64 2018-03-07 13:37:14 +03:00
NikVolf
6dc7f54ab8 bump version 2018-02-22 15:35:40 +03:00
Nikolay Volf
4fa71d2ab4
Merge pull request #193 from paritytech/remove-stale-bench
Delete interpreter.rs
2018-02-22 15:34:42 +03:00
Sergey Pepyakin
1e6e8eda7e
Merge pull request #192 from paritytech/missing-queries
Add missing module queries
2018-02-22 11:28:20 +03:00
Sergey Pepyakin
8bc5a4de6d
Delete interpreter.rs 2018-02-22 11:27:34 +03:00
NikVolf
e8d324e6b2 also test and example 2018-02-21 17:56:21 +03:00
NikVolf
7f452e5e32 Add missing module queries 2018-02-21 17:23:33 +03:00
NikVolf
587793e1f7 bump version 2018-02-21 17:06:15 +03:00
Nikolay Volf
32e5ec7824
Merge pull request #191 from paritytech/drop-interpreter
Remove deprecated interpreter
2018-02-21 17:05:27 +03:00
NikVolf
cbd146a2ef change readme 2018-02-21 13:41:05 +03:00
NikVolf
4e28d0c61e drop interpreter 2018-02-21 13:37:13 +03:00
NikVolf
d81dd49f72 bump version 2018-02-20 20:18:27 +03:00
Nikolay Volf
a9bb871956
Merge pull request #189 from paritytech/fix-section
Fix section out-of-order after custom section
2018-02-20 20:18:00 +03:00
NikVolf
9b2bbf38a8 Merge remote-tracking branch 'origin/master' into fix-section 2018-02-20 20:00:28 +03:00
NikVolf
686081be60 move section_id inside 2018-02-20 20:00:19 +03:00
Nikolay Volf
5599d2ef87
Merge pull request #187 from paritytech/new-testsuite
Migrate testsuite to wabt
2018-02-20 19:59:20 +03:00
NikVolf
258d7f6263 add positive test 2018-02-20 19:46:41 +03:00
NikVolf
149b255442 remove from submodules 2018-02-20 19:11:31 +03:00
NikVolf
b44e51a82c fix test 2018-02-20 18:16:43 +03:00
NikVolf
2ea7022ca8 convert spaces to tabs 2018-02-20 18:05:19 +03:00
NikVolf
75745055cc add testsuite and list all malformed cases 2018-02-20 18:01:02 +03:00
NikVolf
2aeaacad6b add testsuite dir 2018-02-20 17:30:47 +03:00
NikVolf
73318ee1f1 remove wabt submodule ref 2018-02-20 17:28:37 +03:00
NikVolf
7ae0c11411 bump version 2018-02-20 17:24:03 +03:00
Nikolay Volf
8516158776
Merge pull request #186 from paritytech/fix-varint7
Fix varint7 bug
2018-02-20 17:05:24 +03:00
NikVolf
5712ff74ee remove should_panic 2018-02-20 16:48:42 +03:00
NikVolf
1bedcde2e3 add test 2018-02-20 16:05:14 +03:00