John Sharratt's Shared Account
6774f2dfae
- Converted the block_on method to another trait for better code reuse
...
- Fixed the wasi_wast unit tests which were not async
- Fixed an issue with the stack capture and restore syscalls
- Fixed a deadlock on the event notification read syscall
- Fixed some missing stderr messages on execution failures
- Implemented some cleanup calls when a WASI process exits
- Fixed an issue where too many file descriptors were being opened when vforking
- Fixed the stdin and stdout host implementations which were not working
- Removed wai-bindgen-rust as a dependency as it does not compile on the browser (even when optional)
2022-11-21 16:58:13 +11:00
Felix Schütt
dcc0164698
Release 3.0.0
2022-11-20 17:00:03 +01:00
Felix Schütt
7e304eca90
Merge branch 'master' into whoami
2022-11-20 15:03:07 +01:00
Felix Schütt
2f48a3c35e
Fix unit tests
2022-11-20 12:51:08 +01:00
Felix Schütt
6141043c28
Fix unit tests
2022-11-20 11:23:43 +01:00
Felix Schütt
e9048b9e27
Merge branch 'master' into whoami
2022-11-20 11:22:47 +01:00
Felix Schütt
0d7f10ffd1
Fix #[cfg(test]] code
2022-11-20 11:17:14 +01:00
Felix Schütt
c3fe911e17
Merge branch 'master' into run-url
2022-11-20 11:13:36 +01:00
Felix Schütt
b37c79e645
Test login prompt
2022-11-20 10:58:13 +01:00
Felix Schütt
c5af4657e8
Fix pip install command to account for python2 / python3
2022-11-20 10:49:00 +01:00
Felix Schütt
5fcb1e5fed
Fix bug in wasmer login
2022-11-20 10:33:31 +01:00
Felix Schütt
0df50c4227
Fix bug in wasmer add
2022-11-20 10:33:21 +01:00
Felix Schütt
91c2c1daea
Release 3.0.0-rc.4
2022-11-19 16:21:42 +01:00
Felix Schütt
0ed1b0d5bd
Fix typo
2022-11-18 23:20:38 +01:00
Felix Schütt
126b354a9e
Refactor compile_zig to remove duplicated code
2022-11-18 22:25:23 +01:00
Felix Schütt
3daec87b15
Address review comments from https://github.com/wasmerio/wasmer/pull/3299#pullrequestreview-1186599785
2022-11-18 20:17:58 +01:00
Felix Schütt
820b83e56b
Update 3.0.0-rc.2 -> 3.0.0-rc.3
2022-11-18 19:50:41 +01:00
Felix Schütt
db299b895d
Authenticate requests to /release page with GITHUB_TOKEN in CI
2022-11-18 17:34:17 +01:00
Felix Schütt
8dfe8daffd
Fix compilation error
2022-11-18 17:08:10 +01:00
Felix Schütt
8883b428ad
Fix make lint
2022-11-18 17:05:24 +01:00
Felix Schütt
45674a620e
Fix install_webc_package compile error
2022-11-18 16:40:29 +01:00
Felix Schütt
71563bc21f
Turn error into warning for failing GH API fetch, print response
2022-11-18 16:36:27 +01:00
Felix Schütt
57b3263ada
Try fixing unit tests
2022-11-18 14:43:46 +01:00
Felix Schütt
8644fc2566
Fix make lint
2022-11-18 12:10:53 +01:00
Felix Schütt
1d6dd0d860
Merge branch 'master' into whoami
2022-11-18 12:05:47 +01:00
Felix Schütt
ac3a46c37f
Merge branch 'master' into run-url
2022-11-18 12:00:25 +01:00
Felix Schütt
195ec847ee
Download -gnu64.tar.gz on Windows, fix make lint
2022-11-18 11:50:10 +01:00
Felix Schütt
a81344e29d
Fix windows-gnu create-exe
2022-11-18 11:35:57 +01:00
Felix Schütt
64d4e609a7
Merge branch 'master' into fix-create-exe-windows
2022-11-18 11:11:04 +01:00
Michael-F-Bryan
3f09c82cab
Delete PackageSpecifier in favour of SplitVersion
2022-11-18 01:59:33 +08:00
Michael-F-Bryan
8d46d34c58
Renamed "wasmer install" to "wasmer add"
2022-11-18 01:59:33 +08:00
Michael-F-Bryan
02e61302f4
Add install to the list of supported commands
2022-11-18 01:59:33 +08:00
Michael-F-Bryan
e630c50a69
Added an install command
2022-11-18 01:59:33 +08:00
Michael-F-Bryan
fe2e2b429c
Fixed a typo in Cargo.toml which caused warnings
2022-11-18 01:59:33 +08:00
Michael-F-Bryan
3a092cf6f9
Make "make lint" pass for Rust 1.63
2022-11-18 00:43:54 +08:00
Christoph Herzog
091ce308e9
refactor!: Move OS filesystem to os::fs submodule
2022-11-17 15:55:19 +01:00
Felix Schütt
a241c7e108
Merge branch 'master' into run-url
2022-11-17 15:33:42 +01:00
Felix Schütt
fff2917ba9
cargo fmt
2022-11-17 15:32:07 +01:00
Felix Schütt
33a2585b14
Update from master, fix merge conflicts
2022-11-17 15:28:59 +01:00
Felix Schütt
9d7ed9e04a
Add wasmer whoami
2022-11-17 14:32:49 +01:00
Christoph Herzog
92bbe52b0b
wasi: Remove os and logging features
...
Removes the "os" feature in the wasi create and enables all OS
functionality by default.
Also removes the logging feature.
2022-11-17 01:26:50 +01:00
Felix Schütt
a854775227
Last .o / .obj renaming
2022-11-16 14:08:32 +01:00
Felix Schütt
676e1cc0d6
Revert more .o / .obj renaming
2022-11-16 14:04:29 +01:00
Felix Schütt
aafd57ca9e
Remove unpack zip functionality from unpack_tar_gz
2022-11-16 13:58:37 +01:00
Felix Schütt
6375a8d19b
Remove unnecessary configuration
2022-11-16 13:55:06 +01:00
Felix Schütt
ec13f47071
Remove try_autoinstall_zig function
2022-11-16 13:50:08 +01:00
Felix Schütt
c60a04c884
Add more debug to the zig autoinstallation
2022-11-16 13:43:00 +01:00
John Sharratt's Shared Account
9cdc6423d2
Ran cargo fmt --all
2022-11-16 12:47:58 +01:00
John Sharratt's Shared Account
8495461105
Fixed an issue with building pirita on JS targets
2022-11-16 12:47:58 +01:00
John Sharratt's Shared Account
8d6f6b3cef
Fixed the JS build
2022-11-16 12:47:58 +01:00