Mark McCaskey
7cc967e709
flip order of args in mapdir
2019-05-20 16:46:08 -07:00
Mark McCaskey
be4dd453c2
clean up and fix bugs
2019-05-20 16:39:02 -07:00
Mark McCaskey
97a2237255
Merge branch 'master' into feature/map-dir
2019-05-20 15:23:13 -07:00
bors[bot]
082c56bfc3
Merge #457
...
457: fix file metadata wasi test r=MarkMcCaskey a=MarkMcCaskey
gets the test working by properly filling in data into the stat
also resolves #453
Co-authored-by: Mark McCaskey <mark@wasmer.io>
Co-authored-by: Mark McCaskey <markmccaskey@users.noreply.github.com>
2019-05-20 22:11:36 +00:00
Mark McCaskey
f2001fea50
fix file creation ts for WASI Linux
2019-05-20 15:02:22 -07:00
Mark McCaskey
d7d17bd647
add expect to call entrypoint in wasi tests
2019-05-20 13:55:29 -07:00
Mark McCaskey
7a4b47d651
update compiled tests
2019-05-20 13:28:31 -07:00
Mark McCaskey
a4ccf369c8
explicitly default to nightly
2019-05-20 13:21:31 -07:00
Mark McCaskey
e00f414aa5
try using current rust nightly for wasi tests
2019-05-20 13:05:51 -07:00
Mark McCaskey
faeac98944
change directory before calling rename
2019-05-20 12:12:42 -07:00
Mark McCaskey
c1cda5f5b5
make the directory if it doesn't exist
2019-05-20 12:07:11 -07:00
Mark McCaskey
3fd55cfefb
attempt to gain manual control over caching on windows wapm-cli
2019-05-20 11:56:40 -07:00
Mark McCaskey
10fb60db78
attempt to reset wapm-cli dir on windows CI
2019-05-20 11:43:28 -07:00
Mark McCaskey
463ca75637
Merge branch 'master' into fix/wasi-fs-metadata-test
2019-05-20 11:02:33 -07:00
Mark McCaskey
2c5f72805e
fix WASI clock bugs
2019-05-20 11:01:28 -07:00
Mark McCaskey
8a177363f4
fix file metadata wasi test
2019-05-20 09:24:55 -07:00
Syrus
b1fa60e44a
Use appveyor repo tag
2019-05-18 13:26:32 -07:00
Syrus
520e8f7227
Trying to improve appveyor
2019-05-18 12:42:59 -07:00
Syrus Akbary
933d22523a
Building wapm with appveyor
2019-05-18 12:18:54 -07:00
Syrus Akbary
973f9350b2
Update .appveyor.yml
2019-05-18 12:11:33 -07:00
Syrus Akbary
ff7cb0532e
Trying to improve appveryor deploys
2019-05-18 12:04:23 -07:00
Syrus Akbary
c55571e0e6
Fix macos release using latest wapm instead of pinned version
2019-05-18 00:38:31 -07:00
Mark McCaskey
4b03abafcc
Merge branch 'master' into feature/map-dir
2019-05-17 16:24:26 -07:00
bors[bot]
edae361689
Merge #452
...
452: add wasi regression test system r=MarkMcCaskey a=MarkMcCaskey
TODO:
- [x] clean up dependency on emscripten
- [x] clean up dependencies on compiler backends (maybe make a separate testing crate?)
Co-authored-by: Mark McCaskey <mark@wasmer.io>
2019-05-17 23:12:09 +00:00
Mark McCaskey
4760840a77
move stdout capture from runtime core to dev-utils
2019-05-17 15:48:30 -07:00
Mark McCaskey
542e47ff82
add more wasi tests
2019-05-17 15:31:02 -07:00
Mark McCaskey
faa4d058ec
rm fallback cache in circle CI
2019-05-17 14:18:58 -07:00
Mark McCaskey
d50b7c498d
move wasi tests to nightly section
2019-05-17 14:08:29 -07:00
Mark McCaskey
eb97235a99
fix typo; reorder wasi tests
2019-05-17 13:56:38 -07:00
Mark McCaskey
f03fbdbbb2
install the wasi toolchain and latest nightly in CI
2019-05-17 13:53:22 -07:00
Mark McCaskey
f3288489ba
Add wasi integration tests; disable integration tests from all test
2019-05-17 13:42:21 -07:00
Mark McCaskey
b3b5716dbb
add files in runtime_Core
2019-05-17 13:31:41 -07:00
Mark McCaskey
ec9c5360ef
move stdio capture into runtime_core; rm emscripten dep in wasi
2019-05-17 13:30:10 -07:00
Mark McCaskey
b9bb310215
add wasi regression test system
2019-05-17 12:09:31 -07:00
Mark McCaskey
f9beef276d
implement map-dir for WASI; fix bug in path_open
2019-05-16 17:35:13 -07:00
Syrus
4ddffb8285
Update libraries versions to 0.4.2
2019-05-16 14:39:13 -07:00
Syrus Akbary
14089fcf37
Fixes fetching latest wapm
2019-05-16 14:23:43 -07:00
Syrus
7f41d57188
Updated version to 0.4.2
2019-05-16 13:09:41 -07:00
bors[bot]
4e5ac24517
Merge #416
...
416: Remote code loading framework. r=losfair a=losfair
Co-authored-by: losfair <zhy20000919@hotmail.com>
Co-authored-by: Heyang Zhou <zhy20000919@hotmail.com>
2019-05-16 02:44:49 +00:00
losfair
100039afd6
Merge remote-tracking branch 'origin/master' into feature/remote-code-load
2019-05-16 09:28:02 +08:00
losfair
a17795478c
Rename wasi-networking
to echo-server
.
2019-05-16 09:24:06 +08:00
losfair
b28992932e
Rename wasmer-kernel-net
to kernel-net
.
2019-05-16 09:22:40 +08:00
bors[bot]
88124d926e
Merge #449
...
449: avoid opening files when not needed in WASI, check for write permissions r=MarkMcCaskey a=MarkMcCaskey
resolves #438
Follow up to #448 . Turns out we don't have to complect things in that way, we can just be more conservative about opening files and granting write permissions
Co-authored-by: Mark McCaskey <mark@wasmer.io>
2019-05-15 22:18:10 +00:00
Mark McCaskey
83deae80dc
update changelog; clean up
2019-05-15 15:16:52 -07:00
Mark McCaskey
b2752735db
avoid opening files when not needed in WASI, check for write permissions
2019-05-15 15:11:29 -07:00
bors[bot]
245cc32937
Merge #446
...
446: apply base path update to wasi::path_filestat_get r=MarkMcCaskey a=MarkMcCaskey
resolves #434 (again)
causes `path_filestat_get` to start at the base path calculated from the fd passed in. This technique was applied to `path_open` but didn't make it to `path_filestat_get`, this fixes that
Co-authored-by: Mark McCaskey <mark@wasmer.io>
2019-05-15 18:00:16 +00:00
Syrus
0ab8a045b9
Re-enable circleci cache
2019-05-15 10:41:44 -07:00
Syrus
82bf7ea147
Improved error messages when running on a specific loader
2019-05-15 10:35:43 -07:00
Syrus
720d984d9e
Make kernel loader available by default
2019-05-15 10:35:09 -07:00
Syrus
3bbf7753cb
Renamed kwasm-net to wasmer-kernel-net
2019-05-15 10:34:56 -07:00