Commit Graph

725 Commits

Author SHA1 Message Date
Felix Schütt
18765cda89 Remove threading when dowloading release to prevent unexpected failure 2022-11-14 15:52:05 +01:00
Felix Schütt
ddf4b33d0b Try to fix include paths for new wasmer-windows target 2022-11-14 15:20:47 +01:00
Felix Schütt
97b1834c9c Fix target on Linux 2022-11-11 21:01:41 +01:00
Felix Schütt
6f3b35668d Debug issue on MacOS 2022-11-11 18:21:32 +01:00
Felix Schütt
bcf259550a Convert from String -> anyhow::Error 2022-11-11 12:51:59 +01:00
Felix Schütt
b8c281b1b5 Fix https://{registry}/me display 2022-11-11 11:43:08 +01:00
Felix Schütt
b798fe3f87 Adress review comment: wasmer login --registry {value} 2022-11-11 11:36:17 +01:00
Felix Schütt
26524da659 Add integration test for failing create-exe command 2022-11-11 11:22:37 +01:00
Felix Schütt
509a5619c9 Implement wasmer login 2022-11-10 15:46:09 +01:00
Felix Schütt
75bedbaa71 Add integration test, fix make lint 2022-11-10 14:38:44 +01:00
Felix Schütt
e8c422d520 Implement wasmer run {url} 2022-11-10 14:24:16 +01:00
Felix Schütt
15aeda5f8e Fix "make lint" 2022-11-03 19:23:25 +01:00
Felix Schütt
017762d5f5 Fix issue with wasmer [command] args handling 2022-11-03 18:42:30 +01:00
Felix Schütt
90f110f4b5 Disable println output and spinner if stdout is not a tty 2022-11-03 13:14:30 +01:00
ptitSeb
9dc53cb476 Merge branch 'master' into bug_enotcapable_on_root_access 2022-11-03 10:20:01 +01:00
Felix Schütt
70078e5630 Disable printing "local package ... not found" in release mode 2022-11-03 09:52:30 +01:00
ptitSeb
ba5a66e115 Merge branch 'master' into bug_enotcapable_on_root_access 2022-11-02 18:42:35 +01:00
ptitSeb
4f2873e048 Added a comment about why not using abort 2022-11-02 18:41:55 +01:00
Felix Schütt
5bf9c697d8 Debug libwasmer path not found 2022-11-02 09:32:54 +01:00
Felix Schütt
eb7f14aa1d Rename wasmer_module_new -> wasmer_object_module_new
There was a bit of confusion when merging: both wasmer_module_new,
wasmer_object_module_new and wasmer_static_module_new are one and
the same function.
2022-11-01 15:04:51 +01:00
Felix Schütt
84feb95c76 Fix bug in wasmer_module_new 2022-11-01 11:38:31 +01:00
Felix Schütt
5160cb5cf2 Fix "wasmer_static_module_new" function 2022-11-01 11:11:13 +01:00
ptitSeb
3468138a37 Fixed linter 2022-10-31 20:27:18 +01:00
ptitSeb
c1ffc505c2 Return the correct error code when execution is aborted with a trap (3 on windows, 128+SIGABT elsewhere) 2022-10-31 18:05:09 +01:00
Felix Schütt
fde919f6fb Fixed CI not running integration tests 2022-10-29 10:30:39 +02:00
Felix Schütt
86ef576421 Added function to auto-download and install zig when cross-compiling 2022-10-28 20:31:19 +02:00
Felix Schütt
ad1f72a230 Merge branch 'master' into migrate-wasmer-private 2022-10-28 11:49:17 +02:00
Felix Schütt
178f469506 Fix make lint 2022-10-28 11:48:53 +02:00
Felix Schütt
cf3ab70691 cargo fmt 2022-10-28 11:26:22 +02:00
Felix Schütt
a3f833fc40 Fix compilation bugs with webc 2022-10-28 11:23:23 +02:00
Felix Schütt
a0d9248576 Move /runners into wasmer-wasi 2022-10-28 10:00:08 +02:00
Felix Schütt
7e76db8490 Fixed most dependency errors 2022-10-27 18:42:32 +02:00
Felix Schütt
6d404dee25 Move runners into wasmer/api crate 2022-10-27 18:16:32 +02:00
Felix Schütt
87aa82f33b cargo fmt 2022-10-27 17:24:37 +02:00
Felix Schütt
afdffbe579 cargo fmt 2022-10-27 16:54:23 +02:00
Felix Schütt
acc5ac1383 Add WasiRunner and EmscriptenRunner 2022-10-27 16:53:46 +02:00
Felix Schütt
1030254591 Extract argument fixing into separate function 2022-10-27 11:21:47 +02:00
Felix Schütt
8610c2289b Fix bug in wasmer run registry.wapm.io/python/python 2022-10-27 09:50:21 +02:00
Felix Schütt
f7c647a5d1 Add support for WASI args, add integration test for run pirita 2022-10-27 09:36:19 +02:00
Felix Schütt
705dc8f345 Compilation with make-wasmer-pirita now works 2022-10-27 08:59:40 +02:00
Felix Schütt
c4bf4e173c Fix cargo clippy 2022-10-27 08:40:37 +02:00
Felix Schütt
e8977ed335 cargo clippy --fix 2022-10-26 18:11:33 +02:00
Felix Schütt
1e2617ca18 Add feature=pirita_file 2022-10-26 17:44:21 +02:00
Felix Schütt
9b0ac57e89 Fix failing unit test (refactor) 2022-10-24 18:18:17 +02:00
Felix Schütt
81350bc2a1 Adress review comments 2022-10-24 17:38:59 +02:00
Felix Schütt
71e7ee12b8 Fix CI 2022-10-19 17:49:48 +02:00
Felix Schütt
69cd380142 Fix issue with wasmer run not working correctly 2022-10-19 16:33:45 +02:00
Felix Schütt
d89db1f020 Fix bug when running file with directory 2022-10-19 16:07:12 +02:00
Felix Schütt
8eec46ad66 Fix "make lint" 2022-10-19 15:42:09 +02:00
Felix Schütt
b887a835af Fix integration test, add option to run directory with wapm.toml 2022-10-19 15:15:34 +02:00