Mark McCaskey
7760d5a4a2
simplify example and make public get_wasi_state unsafe
2019-07-31 15:59:08 +09:00
Syrus Akbary
6a4091e78e
Merge branch 'master' into feature/no-mem-uninit
2019-07-30 22:28:56 -07:00
Mark McCaskey
0ab8a0de09
Remove all uses of mem::uninitialized for Rust 1.38
2019-07-31 13:21:20 +09:00
Mark McCaskey
b407633366
add logging to plugin example, improve swap, and add some consts
2019-07-31 12:51:55 +09:00
Mark McCaskey
620a521690
clean up wasi fs public api changes
2019-07-31 09:58:39 +09:00
Mark McCaskey
fba09bef1a
Add useful functions for external use of WASI filesystem
2019-07-30 14:53:42 +09:00
Mark McCaskey
ad7e3b52d3
Prepare for release of 0.5.7
2019-07-23 11:20:59 -07:00
Mark McCaskey
f15e90f8f3
Merge branch 'master' into feature/wasi-readlink
2019-07-19 13:36:27 -07:00
Mark McCaskey
a0672b3fa2
updates from code review
2019-07-19 13:36:05 -07:00
Mark McCaskey
328ef4e66e
use correct debug macro on Windows
2019-07-19 12:55:58 -07:00
Mark McCaskey
d74560e1d4
impl fd_close
2019-07-19 12:10:45 -07:00
Mark McCaskey
a8a0dbed91
improve abstraction impl rm syscalls, properly finish create_dir
2019-07-19 11:47:31 -07:00
Mark McCaskey
9910527b30
further improve sandbox, rework syscalls, add tests
2019-07-18 17:14:01 -07:00
Mark McCaskey
e7e1b8c7d3
get tests passing! (more tests and clean up required)
2019-07-17 15:32:47 -07:00
Mark McCaskey
65bc9a5203
massive fs rewrite; add virtual root, tests
2019-07-17 14:00:51 -07:00
Mark McCaskey
78702fc1a0
Merge remote-tracking branch 'origin/master' into feature/wasi-readlink
2019-07-16 13:50:56 -07:00
Mark McCaskey
19f544e489
update to 0.5.6
2019-07-16 13:12:21 -07:00
Mark McCaskey
dd1ddea37b
wip fs improvements
2019-07-15 17:37:11 -07:00
Mark McCaskey
122963909f
symlink code from last week
2019-07-15 09:59:07 -07:00
Mark McCaskey
5119f07ea3
implement wasi::readlink
2019-07-12 15:58:28 -07:00
Mark McCaskey
cbac3ed92d
finish implementation of wasi::fd_seek, fix bug in filestat
2019-07-12 15:10:16 -07:00
Mark McCaskey
4752492974
update version numbers to 0.5.5
2019-07-09 17:43:04 -07:00
Mark McCaskey
5bf491857b
fix abi crates depending on compilers
2019-07-09 11:58:03 -07:00
Syrus Akbary
4d21d2485c
Merge branch 'master' into update-0.5.4
2019-07-06 00:53:02 -07:00
Syrus
2569d3b40c
Added LLVM compiler to WASI tests
2019-07-05 19:27:33 -07:00
Syrus
b9237a9f00
Fixed WASI tests
2019-07-05 19:15:10 -07:00
Mark McCaskey
99ebb782dc
update to version 0.5.4
2019-07-05 13:35:55 -07:00
Syrus
9c2250dd41
Improved WASI path_readlink function signature
2019-07-05 03:27:13 -07:00
Mark McCaskey
535da4c34a
update to version 0.5.3 for wapm bug fix
2019-07-03 14:35:39 -07:00
Mark McCaskey
83da82d844
update for release wasmer 0.5.2
2019-07-02 14:13:45 -07:00
Mark McCaskey
09177ac3ae
update version numbers to 0.5.1, add changelog entry
2019-06-24 12:45:40 -07:00
Mark McCaskey
7bdfb2be51
update version numbers and changelog for 0.5.0
2019-06-17 12:56:28 -07:00
Mark McCaskey
b36783fc50
remove duplicated code, wrap WasmPtr on wasi side
2019-06-11 11:10:42 +02:00
Mark McCaskey
7965ed2746
fix newly introduced bug in wasmptr array access
2019-06-10 13:32:33 +02:00
Mark McCaskey
811acd7e68
probably actually fix the wasi ptr array bug now
2019-06-06 16:19:15 -07:00
Mark McCaskey
d7ea46bab7
add wasmptr memory abstraction to emscripten; update wasi array access
2019-06-06 15:45:19 -07:00
Mark McCaskey
6a9515d13d
improve wasi envvar test
2019-05-30 12:25:14 -07:00
Mark McCaskey
2a94a6933f
add envvar opt, add test, rm binaries from wasitests, clean up
2019-05-30 11:58:52 -07:00
Mark McCaskey
792ebc06fc
fix bug in wasi::environ_get, fix off by one error in env_size_get
2019-05-29 18:04:55 -07:00
Mark McCaskey
dc3ac156a4
add test, update changelog
2019-05-22 15:57:12 -07:00
Mark McCaskey
b7abc44648
Prevent parent directory from being opened without being preopened wasi
2019-05-22 15:30:38 -07:00
bors[bot]
32c2ad1916
Merge #447
...
447: add trace macro for more verbose debug statements r=MarkMcCaskey a=MarkMcCaskey
The next step is to implement these in terms of `log`
Co-authored-by: Mark McCaskey <mark@wasmer.io>
Co-authored-by: Mark McCaskey <markmccaskey@users.noreply.github.com>
2019-05-21 19:28:34 +00:00
Mark McCaskey
3bedf6218c
Merge branch 'master' into feature/trace-macro
2019-05-21 11:44:50 -07:00
Mark McCaskey
deb00c886c
change to depend on winapi only on windows
2019-05-21 11:23:24 -07:00
Mark McCaskey
8857e6d320
move check with debug build higher in CI, fix bug in debug macro
2019-05-21 11:15:13 -07:00
Mark McCaskey
e989a86d33
properly handle bad input on windows clocks
2019-05-21 10:55:54 -07:00
Mark McCaskey
2a30fc3f1b
wrap call in unsafe, unconditionally depend on winapi
2019-05-21 10:41:40 -07:00
Mark McCaskey
736bddfe17
debug log error in windows clock, conditionally pull in winapi
2019-05-21 10:35:51 -07:00
Mark McCaskey
08b4b639f4
add realtime and monotonic clock support for wasi on windows
2019-05-21 10:24:06 -07:00
Mark McCaskey
6b81ec0aa7
add mapdir regression test; add testfs; add arg passing system
2019-05-20 17:43:50 -07:00