Commit Graph

857 Commits

Author SHA1 Message Date
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