Felix Schütt
41a311df52
Fix wapm.toml definition
2022-12-12 14:33:49 +01:00
Felix Schütt
0dfa9a8bfa
Add wasmer init
2022-12-12 14:33:49 +01:00
Felix Schütt
d45850733e
Release 3.1.0
2022-12-12 13:38:00 +01:00
Felix Schütt
23697d3f30
Fix make lint
2022-12-12 10:36:18 +01:00
Felix Schütt
fd7c5b71c5
Fix tests for listing local packages
2022-12-12 10:27:31 +01:00
Christoph Herzog
b69ccaf37b
refactor(wasi): Rename Capabilities::http to http_client
2022-12-11 07:17:40 +01:00
Christoph Herzog
680ee18c20
cli: Add http client support to the CLI run command
...
Adds a new --http-client flag to the run command, which enables the http
client capability for the executed command.
2022-12-11 06:01:43 +01:00
Felix Schütt
575373c55a
Prefer local paths over remote packages
2022-12-09 15:38:54 +01:00
Felix Schütt
ad89a82838
Add unit tests + fix bug in version parsing
2022-12-09 14:41:54 +01:00
Felix Schütt
2812110845
Fix from_binfmt_args_fallible on Linux
2022-12-09 14:12:10 +01:00
Felix Schütt
7272ec7eeb
Running python works
2022-12-09 13:31:52 +01:00
Felix Schütt
bc22701cae
Add downloading .tar.gz URLs and new caching in checkouts dir
2022-12-09 13:09:57 +01:00
Christoph Herzog
eb60a96bcf
Merge branch 'master' into wasix-merge
2022-12-06 13:22:09 +01:00
Felix Schütt
cdd71d3da3
Add -OReleaseSafe back
2022-12-02 14:52:03 +01:00
Felix Schütt
2c88eb83a8
Do not ignore error on fs::create_dir_all
2022-12-02 14:51:22 +01:00
Felix Schütt
cdbacbb67b
Remove --feature http because wasmer_registry requires HTTP deps
2022-12-02 11:56:28 +01:00
Felix Schütt
81cde2b982
Fix make lint
2022-12-02 11:51:38 +01:00
Felix Schütt
14dc05cc08
Refactor methods to filter tarballs
2022-12-02 11:47:05 +01:00
Felix Schütt
54a0b087ce
Update lib/cli/src/commands/create_exe.rs
...
Co-authored-by: Michael Bryan <michael@wasmer.io >
2022-12-02 11:27:25 +01:00
Felix Schütt
5d4817c4a1
Undo changes, recomment out failing tests + add link to zig bug report
2022-12-01 19:46:24 +01:00
Felix Schütt
991ad55bdb
Debug undefined wasmer_vm_raise_trap error
2022-12-01 12:33:40 +01:00
Felix Schütt
0822773c09
Don't ping GitHub if local tarball can be found
2022-11-30 20:16:00 +01:00
Felix Schütt
2c254a55cc
Fix compilation issue in create-exe function
2022-11-30 20:16:00 +01:00
Felix Schütt
1346252a18
Fix error in searching for file path on Windows
2022-11-30 20:16:00 +01:00
ptitSeb
30a7d61943
Merge branch 'master' into feat_sharedmemory
2022-11-29 14:39:45 +01:00
Felix Schütt
8f76b6780c
Downgrade webc: 3.0.2 -> 3.0.1
2022-11-25 21:36:23 +01:00
Felix Schütt
b70f6e9052
Release 3.0.2
2022-11-25 21:30:20 +01:00
ptitSeb
32137b4562
Merge branch 'master' into feat_sharedmemory
2022-11-25 13:07:37 +01:00
Felix Schütt
8676105fbb
Merge branch 'master' into fix-3366
2022-11-24 21:40:43 +01:00
Felix Schütt
8674d8ceea
Adress review comments and fix test
2022-11-24 19:34:41 +01:00
Felix Schütt
09cad809cc
Remove debug: false
2022-11-24 19:30:48 +01:00
Felix Schütt
813d5269b7
cargo fmt
2022-11-24 18:05:26 +01:00
Felix Schütt
bc3ef99523
Print proper error message when running wasmer login
2022-11-24 17:59:04 +01:00
Felix Schütt
98f8d863d5
Add proper failure when login fails
2022-11-24 17:53:57 +01:00
Felix Schütt
351b0a6e4c
Add integration test, use different spinner library to fix #3346
2022-11-24 17:25:43 +01:00
Felix Schütt
5d1d4f3116
Fix #3366 - file paths could get interpreted as URLs in wasmer run
2022-11-24 17:09:53 +01:00
ptitSeb
ffd6d6b140
Merge branch 'master' into feat_sharedmemory
2022-11-24 15:56:32 +01:00
Jiahao XU
40207ae029
Fix installing wasmer via cargo-binstall
...
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com >
2022-11-24 23:31:57 +11:00
Felix Schütt
eb525c53e7
Merge branch 'master' into release-3.0.1
2022-11-23 14:04:51 +01:00
Michael-F-Bryan
8f28ea4c9f
Stdout/stderr should be inherited
2022-11-23 17:49:32 +08:00
Michael-F-Bryan
cab9e010f6
Use println!() instead of the log crate
2022-11-23 17:48:56 +08:00
Felix Schütt
27f3300fef
Release 3.0.1
2022-11-23 01:14:06 +01:00
ptitSeb
b86f129c44
Moved import_shared_memory to wasi specific, and use this function on the run/wasi cli command directly
...
Fixed linter
Fixed js build
Fixed linter
2022-11-22 16:01:23 +01:00
ptitSeb
8a0bd4b331
Added some aarch64 atomic access emitter (not finished)
...
Removed public Imports::import_shared_memory and try to auto-initialize shared memory directly
Fixed clippy
Added Atomic Add/Sub/And/Or/Xor operator to Singlepass/AArch64 backend
Added atomic_xchg support for Singlepass/AArch64 backend
Finished all atomic access operator for Singlepass/Aarch64 backend
2022-11-22 15:43:06 +01:00
John Sharratt's Shared Account
a5f641b4b0
Implemented shared memory for Wasmer in preparation for multithreading
...
Fixed linter
Fixed clippy
Cleaned up some merge leftover
2022-11-22 14:11:32 +01:00
Christoph Herzog
1841ee5a99
build: Replace webc path dependencies with a patch in root Cargo.toml
2022-11-22 06:45:06 +01:00
John Sharratt's Shared Account
53c7b64d3f
Removed the wasix feature flag and fixed some compile issues on JS
2022-11-22 12:50:33 +11:00
John Sharratt's Shared Account
0b4affaa91
- Fixed an issue where the WebC caching was active for JS
...
- Fixed an issue with tokio missing io-util on JS builds
- Fixed an issue where duplicate stdio file descriptors was not preserving the is_stdio flag
- Added a text file that describes a suite of integration tests for WASIX
- Added compiled WASIX programs used for testing purposes
2022-11-22 12:26:37 +11:00
Felix Schütt
cb3096a702
Merge branch 'master' into whoami
2022-11-21 12:23:16 +01:00
Felix Schütt
04eda8d546
Remove unnecessary clap(name = )
2022-11-21 12:13:08 +01:00