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
|
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 |
|
Syrus
|
9c2250dd41
|
Improved WASI path_readlink function signature
|
2019-07-05 03:27:13 -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
|
b7abc44648
|
Prevent parent directory from being opened without being preopened wasi
|
2019-05-22 15:30:38 -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 |
|
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 |
|
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 |
|
Mark McCaskey
|
f9beef276d
|
implement map-dir for WASI; fix bug in path_open
|
2019-05-16 17:35:13 -07: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 |
|
Mark McCaskey
|
ace7a19a7b
|
apply base path update to wasi::path_filestat_get
|
2019-05-15 10:25:31 -07:00 |
|
Mark McCaskey
|
216d09b7c7
|
Merge branch 'fix/misc-wasi-fs-issues' of github.com:wasmerio/wasmer into fix/misc-wasi-fs-issues
|
2019-05-14 17:40:09 -07:00 |
|
Mark McCaskey
|
c402c0350c
|
return EIO if internal data structures are corrupt
|
2019-05-14 17:39:19 -07:00 |
|
Mark McCaskey
|
593255021d
|
Merge branch 'master' into fix/misc-wasi-fs-issues
|
2019-05-14 16:42:42 -07:00 |
|
Mark McCaskey
|
87d9940a23
|
implement readdir!
|
2019-05-14 16:33:54 -07:00 |
|
Mark McCaskey
|
3bf550055f
|
rm from entry in fd_renumber -- thanks Brandon!
|
2019-05-14 15:10:01 -07:00 |
|
Mark McCaskey
|
84ea25241a
|
fix opening directories in path_open
|
2019-05-14 15:08:45 -07:00 |
|
Mark McCaskey
|
5114d42237
|
fix borrowing warning on nightly
|
2019-05-14 14:05:41 -07:00 |
|
Mark McCaskey
|
02f3349cb1
|
clean up, update changelog
|
2019-05-10 10:58:06 -07:00 |
|
Mark McCaskey
|
a527154c62
|
major improvements to wasi fs calls; include explanation in unimpl!s
|
2019-05-10 10:54:36 -07:00 |
|
Mark McCaskey
|
1f99ef8377
|
implement some FS operations for rsign2
|
2019-05-09 16:01:36 -07:00 |
|
Mark McCaskey
|
655188a788
|
Fix WASI FS abstraction for Windows
|
2019-04-26 13:17:36 -07:00 |
|
Lachlan Sneff
|
706ddabf61
|
Hook up error propagation
|
2019-04-22 15:06:40 -07:00 |
|
Syrus
|
3729c4a8b8
|
Revert "Merge #370"
This reverts commit 48a8391f5d , reversing
changes made to 363b46eca7 .
|
2019-04-22 12:10:39 -07:00 |
|
Syrus
|
878a0e6687
|
Partial Revert of types “Return type normalization, and change return errors from imported functions"
This reverts commit 74b6ba4eaf .
# Conflicts:
# lib/wasi/src/syscalls/mod.rs
|
2019-04-22 12:09:30 -07:00 |
|
Lachlan Sneff
|
7940aa7e42
|
Fix renamed variable
|
2019-04-22 11:57:50 -07:00 |
|
Lachlan Sneff
|
74b6ba4eaf
|
Return type normalization, and change return errors from imported functions
|
2019-04-22 11:42:52 -07:00 |
|
Brandon Fish
|
2516a1ee31
|
Merge branch 'master' into feature/wasi-more-debug
|
2019-04-20 14:22:59 -05:00 |
|
Brandon Fish
|
962c9c8596
|
Add more Debug impl for WASI types
|
2019-04-20 14:22:31 -05:00 |
|
Syrus
|
0aa35a675b
|
Fix WASI by using u32 everywhere instead of u16
|
2019-04-20 11:47:06 -07:00 |
|
Mark McCaskey
|
8095d70957
|
fix write to flush buffer; fix warnings
|
2019-04-19 15:57:51 -07:00 |
|
Mark McCaskey
|
5e504b77cd
|
add support for more complex paths in path_open
|
2019-04-19 12:48:29 -07:00 |
|
Mark McCaskey
|
c75f055b09
|
disable ZFS again; clean up simple-path's control-flow-path in path_open
|
2019-04-19 09:25:29 -07:00 |
|
Mark McCaskey
|
19e830d25a
|
fix memory access in WasmPtr
|
2019-04-18 17:48:14 -07:00 |
|
Mark McCaskey
|
91af7cf8a8
|
add preopened fd and fix/improve fs syscalls (WIP)
|
2019-04-10 18:23:25 -07:00 |
|
Mark McCaskey
|
c1c99dbff1
|
rename fs and fix (probable) bug in renumber syscall
|
2019-04-03 17:01:02 -07:00 |
|
Mark McCaskey
|
10696c4849
|
clean up platform-specific syscall code
|
2019-04-03 16:21:26 -07:00 |
|
Mark McCaskey
|
d04d1bf2a9
|
improve debug statements for arg syscalls
|
2019-04-03 14:59:24 -07:00 |
|
Mark McCaskey
|
7d728fc4cc
|
implement path_filestat_get
|
2019-04-03 12:48:27 -07:00 |
|