Yuji Yamamoto
|
0df0a1cccb
|
Support Android
I'll send a PR after https://github.com/rust-lang/libc/pull/1622 is merged and released
|
2020-03-23 11:55:31 +09:00 |
|
Mark McCaskey
|
69fd76af10
|
Improve support for preopened directories in WASI syscalls
Also filters our default logging more and improves some debug statements
|
2020-03-04 11:51:24 -08:00 |
|
Mark McCaskey
|
c005f94a55
|
Add clippy::missing_safety_doc lint to wasi, misc clean up
|
2020-02-17 15:15:04 -08:00 |
|
Syrus
|
61c85b3fbf
|
Improved fd_write debugging
|
2020-02-13 10:35:48 -08:00 |
|
MikaelUrankar
|
fcbdada259
|
Port to FreeBSD
|
2020-01-28 21:49:55 +01:00 |
|
Mark McCaskey
|
5931944a21
|
Add clippy error checking in lint step
|
2020-01-17 15:47:45 -08:00 |
|
Mark McCaskey
|
286e5db370
|
Remove vestigial debug features from various crates
|
2020-01-14 13:03:19 -08:00 |
|
Mark McCaskey
|
12f7416a85
|
Update logging to use log , add command line flag to toggle it
|
2020-01-14 12:41:46 -08:00 |
|
Mark McCaskey
|
caa75fa157
|
Merge branch 'master' into wat
|
2019-12-18 15:42:14 -05:00 |
|
Mark McCaskey
|
bb344c1ab1
|
Add fn for splitting borrow of memory & data in Ctx, use in WASI
|
2019-12-16 16:48:52 -05:00 |
|
Mark McCaskey
|
5da98caf83
|
Merge branch 'master' into wat
|
2019-12-04 17:17:00 -08:00 |
|
Mark McCaskey
|
bdeec52152
|
Fix imports in test; copy manual implementations of Debug for wasi
|
2019-11-21 14:00:46 -08:00 |
|
Mark McCaskey
|
ddccdb92b8
|
More fixes for CI
|
2019-11-21 11:30:44 -08:00 |
|
Mark McCaskey
|
be217e8f8e
|
Update from feedback, fix CI issues, update wasi-test
|
2019-11-21 10:57:04 -08:00 |
|
Mark McCaskey
|
f1e5cd39d8
|
Add support for new WASI snapshot, backwards compat too
|
2019-11-12 13:01:03 -08:00 |
|
Mark McCaskey
|
64783423ea
|
Fix WASI append bug, add test
|
2019-11-08 11:17:04 -08:00 |
|
Mark McCaskey
|
ef5faccb76
|
Update __wasi_rights_t and __wasi_signal_t with published changes
|
2019-11-04 13:45:19 -08:00 |
|
Mark McCaskey
|
aaa0160c95
|
Fix values of __wasi_advice_t
|
2019-11-04 10:48:42 -08:00 |
|
newpavlov
|
8e6f4c448b
|
reuse __WASI_EIO error code
|
2019-10-28 18:37:14 +03:00 |
|
newpavlov
|
b67f2c9f18
|
use getrandom instead of rand
|
2019-10-28 18:33:15 +03:00 |
|
Mark McCaskey
|
3a87edc0c1
|
Remove special casing of stdin, stdout, and stderr in WASI FS
|
2019-10-22 16:40:01 -07:00 |
|
bors[bot]
|
38048b6acf
|
Merge #774
774: Introduce some breaking changes to WasiFS API for next release r=MarkMcCaskey a=MarkMcCaskey
Co-authored-by: Mark McCaskey <mark@wasmer.io>
|
2019-09-12 18:55:29 +00:00 |
|
Mark McCaskey
|
6fe3719e8e
|
Add test for closing wasi preopen fd
|
2019-09-11 14:25:53 -07:00 |
|
Mark McCaskey
|
7e640c0dfb
|
Introduce some breaking changes to WasiFS API for next release
|
2019-09-10 13:52:02 -07:00 |
|
Mark McCaskey
|
85358a84ae
|
framebuffer wip
|
2019-08-30 15:35:07 -07:00 |
|
Mark McCaskey
|
8b32a838f7
|
Merge branch 'master' into feature/serialization-of-wasi-state
|
2019-08-30 05:16:50 +09:00 |
|
Mark McCaskey
|
0776da7e22
|
Remove fd_entry lookup on stdin,out,err for wasi::poll_oneoff
|
2019-08-28 16:14:14 -07:00 |
|
Mark McCaskey
|
6767087004
|
Always flush when writing, even if we get invalid pointers
|
2019-08-28 15:13:30 -07:00 |
|
Mark McCaskey
|
e88a08f973
|
Use typetag so that we can still use serde
|
2019-08-27 15:18:12 -07:00 |
|
Mark McCaskey
|
51faeed2cf
|
Add serialization for WASI state - wip
|
2019-08-26 17:11:56 -07:00 |
|
Mark McCaskey
|
0c45707d33
|
implement wasi::poll_oneoff for write on Unix-like platforms
|
2019-08-15 15:51:16 +09:00 |
|
Mark McCaskey
|
d733989657
|
Add wasi::poll_oneoff file read test
|
2019-08-15 13:13:20 +09:00 |
|
Mark McCaskey
|
8c03338330
|
Implement wasi::poll_oneoff more properly for Unix
|
2019-08-14 15:51:39 +09:00 |
|
Mark McCaskey
|
09b056cc40
|
Add wip wasi::poll_oneoff work
|
2019-08-13 16:59:01 +09:00 |
|
Mark McCaskey
|
61f1df06d1
|
implement wasi::path_rename
|
2019-08-09 15:40:04 +09:00 |
|
Mark McCaskey
|
d0696a0c0e
|
implement wasi::path_symlink test & fix readlink test
|
2019-08-08 16:42:27 +09:00 |
|
Mark McCaskey
|
cdfd9afccc
|
Improve error reporting of IO errors, begin implementation of path_symlink
|
2019-08-08 11:59:35 +09:00 |
|
Mark McCaskey
|
ddb0b99f12
|
implement path_link updated unlink, fix tests, add new test
|
2019-08-07 16:11:38 +09:00 |
|
Mark McCaskey
|
6ad0be1e02
|
add fd_sync test
|
2019-08-07 12:41:35 +09:00 |
|
Mark McCaskey
|
dbe96bbce9
|
add wasi::fd_sync
|
2019-08-07 12:17:52 +09:00 |
|
Mark McCaskey
|
061d540627
|
Implement wasi::path_filestat_set_times
|
2019-08-05 15:53:42 +09:00 |
|
Mark McCaskey
|
6db7bd8f07
|
get fd_allocate test working
|
2019-08-05 14:01:04 +09:00 |
|
Mark McCaskey
|
f0eb85a919
|
refactor wasi state file to hide boilerplate
|
2019-08-05 11:59:32 +09:00 |
|
Mark McCaskey
|
c2e3847e9a
|
add check for fd_allocate, improve debug str for filestat_t
|
2019-08-05 11:24:06 +09:00 |
|
Mark McCaskey
|
e6f188286b
|
Implement wasi::fd_pread
|
2019-08-01 14:58:17 +09:00 |
|
Mark McCaskey
|
61d72a179b
|
implement updating times in wasi::fd_filestat_set_times
|
2019-08-01 14:06:28 +09:00 |
|
Mark McCaskey
|
a824d8d4d8
|
Implement wasi::{fd_allocation, fd_filestat_set_size}
|
2019-08-01 13:34:42 +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
|
620a521690
|
clean up wasi fs public api changes
|
2019-07-31 09:58:39 +09:00 |
|