Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Let's try merge from Wasmer master #20

Open
wants to merge 10,000 commits into
base: master
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
7bf6e46
Fix for a panic in the sock_recv when a file handle is missing
john-sharratt Mar 14, 2024
b17ce9a
Merge pull request #4490 from wasmerio/fix-for-panic
john-sharratt Mar 15, 2024
fe820b4
No longer restoring the thread local memory when we longjmp
john-sharratt Mar 18, 2024
707ffa2
feat(backend-api): Add DnsRecord types and queries
theduke Mar 12, 2024
0a05e5e
scafolding for domains subcommand
ayys Mar 13, 2024
85c5a04
Update graphql schema, setup cynic based on the new schema
ayys Mar 13, 2024
011e494
add `get`, `set`, `get-zone-file`, `sync-zone-file` subcommands
ayys Mar 13, 2024
52b04d5
Fix formatting issues
ayys Mar 13, 2024
f3bfaf4
make lint fixes & improvements to code quality
ayys Mar 15, 2024
c0c4233
Add subcommand `wasmer domain register` to register a new domain
ayys Mar 18, 2024
3ab660e
Merge pull request #4487 from wasmerio/manage-dns
ayys Mar 18, 2024
5a820ca
update snapshots
maminrayej Mar 18, 2024
4d0f268
Merge pull request #4492 from wasmerio/longjmp
syrusakbary Mar 18, 2024
126840a
fix(backend-api): Fix type of BigInt
theduke Mar 19, 2024
cf27c75
Update CHANGELOG
Arshia001 Mar 19, 2024
b500020
Release 4.2.7
Arshia001 Mar 19, 2024
110ab96
Lock clap to 4.4.11 as clap 4.5 is incompatible with rustc 1.73
Arshia001 Mar 19, 2024
bf56b58
Update CHANGELOG
Arshia001 Mar 19, 2024
cfc80c8
Update 0.x package versions
Arshia001 Mar 19, 2024
cfee33e
Lock normpath to 1.1.1 as 1.2.0 is incompatible with rustc 1.73
Arshia001 Mar 19, 2024
c8e5c20
Merge pull request #4503 from wasmerio/release-4.2.7
Arshia001 Mar 19, 2024
c09b105
Merge branch 'master' into dproxy
john-sharratt Mar 20, 2024
1af8c3c
Merge pull request #4462 from wasmerio/dproxy
john-sharratt Mar 21, 2024
3f09e2b
Added support for creating log file journals directly from buffers
john-sharratt Mar 21, 2024
f071c56
Merge remote-tracking branch 'origin/master' into journal-ext
john-sharratt Mar 21, 2024
078fe58
Made the output a concrete type so that its easier to use
john-sharratt Mar 21, 2024
064bb79
deps: Upgrade edge-schema to 0.0.3
theduke Mar 21, 2024
2ff9eeb
feat(backend-api): Add some more DnsRecord helper methods
theduke Mar 21, 2024
b4ad5c1
deps: Upgrade edge-schema and edge-util crates
theduke Mar 21, 2024
69e9359
feat: add wasmer-argus testsuite
xdoardo Mar 6, 2024
da0ae01
add README.md
xdoardo Mar 6, 2024
e3bf9b9
feat: add llvm to backends
xdoardo Mar 6, 2024
118a050
fix: clippy warnings
xdoardo Mar 6, 2024
af695f6
fix: formatting
xdoardo Mar 6, 2024
368104d
fix: clippy
xdoardo Mar 6, 2024
c7943c9
fix: clearer code
xdoardo Mar 7, 2024
75e0292
fix: use `tokio`'s `File`
xdoardo Mar 7, 2024
f0f6162
fix: mark non-rust codeblock as `text`
xdoardo Mar 7, 2024
f3a7403
feat(argus): feature-gate `wasmer_lib`
xdoardo Mar 15, 2024
62210fa
feat(argus): add CLI flag for using library
xdoardo Mar 15, 2024
5b6efe5
feat(argus): CLI and library testers
xdoardo Mar 15, 2024
3f19154
feat(argus): README with build instructions
xdoardo Mar 15, 2024
261d022
feat(argus): remove `paw`, add `async_trait`
xdoardo Mar 18, 2024
0136b7b
fix(argus): fmt
xdoardo Mar 18, 2024
32e5a3d
fix(argus): lint
xdoardo Mar 18, 2024
3f484af
feat(argus): add output path to compile command
xdoardo Mar 20, 2024
c260cb7
fix(argus): underscore unused parameter
xdoardo Mar 20, 2024
54e7e85
fix(argus): more logging
xdoardo Mar 20, 2024
00b125e
fix(argus): reasonable test indexing
xdoardo Mar 20, 2024
9c26c27
fix(argus): explicit env filter
xdoardo Mar 20, 2024
2df8741
feat(argus): add package identifier in test serialization
xdoardo Mar 20, 2024
bb5f36f
fix(argus): remove version for crate `wasmer-api`
xdoardo Mar 20, 2024
ec650e7
fix: remove version from backend crate
xdoardo Mar 20, 2024
516922e
feat(argus): bump workspace version
xdoardo Mar 20, 2024
cdd06e3
refactor(argus): remove lib
xdoardo Mar 20, 2024
9110bba
refactor(argus): remove run flag
xdoardo Mar 20, 2024
0750e92
refactor(argus): remove `wasmer_version` from `ArgusConfig`
xdoardo Mar 20, 2024
20e6322
refactor(argus): more autonomy to testers
xdoardo Mar 20, 2024
b2b1a02
chore(argus): clippy + fmt
xdoardo Mar 20, 2024
6626343
fix(argus): use rustls in reqwest
xdoardo Mar 21, 2024
236344d
fix(argus): use same reqwest config as CLI
xdoardo Mar 21, 2024
be89624
log version
xdoardo Mar 21, 2024
5358021
Merge pull request #4510 from wasmerio/journal-ext
john-sharratt Mar 25, 2024
ac81cde
Fix singlepass panic. Partially fix #4519
syrusakbary Mar 25, 2024
63cab7d
Merge pull request #4520 from wasmerio/fix-singlepass-panic
syrusakbary Mar 25, 2024
a0aee29
Fix bug with app deploy
ayys Mar 27, 2024
aa2ee5b
feat(singlepass): use SIMD insts for popcount
xdoardo Mar 27, 2024
4a43746
feat(singlepass): add NEON feature for arm64
xdoardo Mar 27, 2024
ae90237
Merge pull request #4525 from wasmerio/fix-app-deploy
ayys Mar 28, 2024
f553d9f
fix(singlepass): use `has_neon` flag
xdoardo Mar 28, 2024
733cf1f
fix(singlepass): use `ref` to match on target
xdoardo Mar 28, 2024
87e9bec
Merge branch 'master' into 4422-improve-singlepass-performance-on-aar…
xdoardo Mar 28, 2024
338b15d
fix(singlepass): lint
xdoardo Mar 28, 2024
3884a5d
Merge pull request #4526 from xdoardo/4422-improve-singlepass-perform…
xdoardo Mar 28, 2024
7d7a747
allow owner field in app.yaml
ayys Mar 28, 2024
1a7c9d2
add owner to app.yaml when creaing a new app with `wasmer app create`
ayys Mar 28, 2024
1e17dfc
made pacakge name optional
ayys Apr 1, 2024
1e7a545
use host_path instead of original_path, make name optional
ayys Apr 2, 2024
db767e1
make webc hash required
ayys Apr 2, 2024
d5c8db2
decided to make hash field optional
ayys Apr 2, 2024
c6487b4
reverts hack that was in place because webc crate expected `atom` fs
ayys Apr 2, 2024
b4b18c6
Various fixes detected in the build
john-sharratt Apr 3, 2024
104cf9c
Linting fix
john-sharratt Apr 3, 2024
084012b
CVE fix
john-sharratt Apr 3, 2024
999109c
Minor leftover fixes
john-sharratt Apr 3, 2024
e453cde
Lint fix
john-sharratt Apr 3, 2024
98708d7
fix(cli): Fix Edge WinterJS template
theduke Apr 3, 2024
3ca0dfb
Fix owner issues with app create
ayys Apr 3, 2024
af31e99
add owner field to assertions in integration tests
ayys Apr 3, 2024
a597145
Merge pull request #4537 from wasmerio/fix-app-create
ayys Apr 3, 2024
2d9d61d
deps: Switch from unmaintained term_size to terminal_size
theduke Apr 3, 2024
c0d2a31
deps: Upgrade h2 due to RUSTSEC advisory
theduke Apr 3, 2024
dda243e
Merge pull request #4539 from wasmerio/deps-upgrade-h2
syrusakbary Apr 4, 2024
7979e71
Merge branch 'master' into deps-termsize
syrusakbary Apr 4, 2024
c06e2cb
wasmer can now run unnamed packages
ayys Apr 4, 2024
1727710
Removed some dead code
john-sharratt Apr 2, 2024
ee0e1bd
Merge pull request #4541 from wasmerio/dead-code
john-sharratt Apr 4, 2024
80b933c
Merge branch 'master' into various-fixes
john-sharratt Apr 4, 2024
9fe37d2
Merge pull request #4542 from wasmerio/various-fixes
syrusakbary Apr 5, 2024
7429d6f
remove the parallel run code from makefile
ayys Apr 5, 2024
64fb2ab
fix(singlepass): large relocation offsets in cbz
xdoardo Apr 5, 2024
81322da
Add a test for issue 4519
xdoardo Apr 5, 2024
806808f
Update CHANGELOG
Arshia001 Apr 5, 2024
a180dad
Release 4.2.8
Arshia001 Apr 5, 2024
866d86c
Update 0.x package versions
Arshia001 Apr 5, 2024
c12cac2
Update CHANGELOG
Arshia001 Apr 5, 2024
f135527
Merge pull request #4544 from wasmerio/release-4.2.8
Arshia001 Apr 5, 2024
9aa352d
fix fs resolution on v3
maminrayej Apr 8, 2024
a7478d9
Expose `store::StoreObjects`
Twey Apr 8, 2024
7b5cb38
Fix detection of already-published packages in the publish script
Arshia001 Apr 8, 2024
3cc580b
bump virtual-net version
Arshia001 Apr 8, 2024
ede8c57
Merge pull request #4547 from wasmerio/v4.2.8-leftover-fixes
Arshia001 Apr 8, 2024
08d9f0d
support both v2 and v3 fs
maminrayej Apr 8, 2024
5800991
Merge pull request #4546 from Twey/expose-StoreObjects
syrusakbary Apr 9, 2024
8171c07
use patches instead of using local paths
ayys Apr 9, 2024
fe3c6d0
build: Add Wasmer CLI package definition to Nix flake
theduke Apr 5, 2024
4368155
feat(backend-api): Add get_package_release query and types
theduke Apr 9, 2024
f4b1f20
catch up to latest webc changes
maminrayej Apr 9, 2024
c6ab1e5
feat: Partial support for unnamed packages
theduke Apr 9, 2024
3a4b557
feat(backend-api): Add allPackageReleases query
theduke Apr 10, 2024
2de0fd1
Add a todo!() and fixme for fetching packages by hash
theduke Apr 10, 2024
5b9e220
Split the spawn functions so they can be invoked separately in a more…
john-sharratt Apr 10, 2024
51a6f46
feat: partial work on unnamed packages
xdoardo Apr 10, 2024
48e8424
Merge remote-tracking branch 'origin/master' into unnamed-packages
theduke Apr 10, 2024
4de4f39
More work on unnamed package resolution
theduke Apr 10, 2024
301651d
Implement hashed package fetching in the WapmSource
theduke Apr 10, 2024
947b4bd
Merge branch 'unnamed-packages' into package-specifier-ident
theduke Apr 10, 2024
d3f235f
Partially resolve compilation errors after merge
theduke Apr 10, 2024
5f7fe6d
More fixes...
theduke Apr 10, 2024
c43c114
More fixes for unnamed packages...
theduke Apr 10, 2024
e360b6d
Update backend api graphql schema again
theduke Apr 10, 2024
cdf8e27
Add webc_version to PackageDistribution
theduke Apr 10, 2024
5225bef
continue implementing support for unnamed packages
xdoardo Apr 10, 2024
3322c56
chore: Formatting + improve trace message
theduke Apr 10, 2024
49ee400
fix: Use correctly json name in graphql query
theduke Apr 10, 2024
348da30
Added webc version
syrusakbary Apr 10, 2024
3dcda00
continue work on unnamed packages
xdoardo Apr 10, 2024
8dd7227
Merge remote-tracking branch 'refs/remotes/origin/unnamed-packages' i…
xdoardo Apr 10, 2024
6f9b511
restore original package privacy logic
xdoardo Apr 10, 2024
c75c8de
Significant improvements to the load time of cached modules
john-sharratt Apr 11, 2024
1ed3040
continue work on unnamed packages
xdoardo Apr 11, 2024
778e42e
Fix all compilation errors
syrusakbary Apr 11, 2024
c3f2887
Safely handle offset in fd_seek
yagehu Apr 12, 2024
a8e1a91
Merge branch 'wasmerio:master' into 4519-singlepass-panics-impossible…
xdoardo Apr 15, 2024
cd5f2f2
Fd validity and basic bound checks on `fd_advise`
yagehu Apr 11, 2024
29cdaa7
tests: Improve compatibility fo wasi-fyi test.sh
theduke Apr 13, 2024
ee7a8ea
tests: Add fd-advise test to wasi-fyi
theduke Apr 13, 2024
a28b1f1
Fix fd_advise signature in fyi test
yagehu Apr 14, 2024
ecca8a6
Remove unused code
syrusakbary Apr 15, 2024
77c3d0e
Merge pull request #4552 from wasmerio/module-cache-optimization-round2
syrusakbary Apr 15, 2024
7fe49b1
chore: Make wasmer_wasix::os::console submodule public (again)
theduke Apr 15, 2024
00bbe2a
chore: remove repetitive words
StevenMia Apr 15, 2024
2f7525a
chore: Remove accidentally committed wasm file
theduke Apr 15, 2024
874fd6f
feat: use `emit_cbz_label_far` only on panic-inducing functions
xdoardo Apr 15, 2024
02bd1bc
Merge pull request #4561 from wasmerio/wasix-console-module-public
syrusakbary Apr 15, 2024
a5736af
Merge pull request #4563 from wasmerio/chore-remove-accidental-file
syrusakbary Apr 15, 2024
23c1bda
Merge branch 'wasmerio:master' into 4519-singlepass-panics-impossible…
xdoardo Apr 15, 2024
47f580f
Merge pull request #4559 from xdoardo/4519-singlepass-panics-impossib…
xdoardo Apr 15, 2024
a0e7bca
chore(backend-api): Add hostname to AppAlias type
theduke Apr 15, 2024
042aa23
Added a fix so that closed sockets do not cause errors
john-sharratt Apr 9, 2024
26c04bc
Lint fixes
john-sharratt Apr 9, 2024
03a31f7
More linting fixes
john-sharratt Apr 9, 2024
5b5b1f0
Improved WASIX tty
syrusakbary Apr 15, 2024
d17eb7a
Merge branch 'master' into deps-termsize
syrusakbary Apr 15, 2024
f5c6056
Fixed linting
syrusakbary Apr 15, 2024
d08f2d9
Merge pull request #4538 from wasmerio/deps-termsize
syrusakbary Apr 15, 2024
4ee75ad
Import wasmer-toml package
theduke Apr 10, 2024
a3b1082
Refactor wasmer-toml crate
theduke Apr 10, 2024
044570b
Replace usage of wasmer-toml with wasmer-config
theduke Apr 16, 2024
97858b4
feat(config): Add AppConfigV1
theduke Apr 16, 2024
d9a8fb5
feat: wasmer-config
theduke Apr 17, 2024
8f0aee0
feat(wasmer-config): Add HEADER_APP_VERSION_ID constant
theduke Apr 17, 2024
2630355
deps: Lift indexmap to be a workspace dependency
theduke Apr 17, 2024
f5b182f
chore: Remove dead code
theduke Apr 17, 2024
6417e2a
Restore virtual-fs::;webc_fs
theduke Apr 17, 2024
770bdd6
Improvements to PackageIdent and related types
theduke Apr 17, 2024
ac4d10f
Update wasmer-wasix with new wasmer-config types
theduke Apr 17, 2024
1060334
Merge remote-tracking branch 'origin/master' into unnamed-packages
theduke Apr 17, 2024
6eacaaa
chore: Remove unused imports
theduke Apr 17, 2024
79e9615
deploy flow dx
xdoardo Apr 19, 2024
7548937
fix: various
xdoardo Apr 19, 2024
c74aaad
[skip ci] continue dx
xdoardo Apr 20, 2024
6c06989
[skip ci] continue dx
xdoardo Apr 20, 2024
e3e4965
Fix fd_seek underflow
yagehu Apr 22, 2024
eb1531e
[skip ci] continue dx
xdoardo Apr 22, 2024
f473a88
[skip ci] use registry and token from CLI args
xdoardo Apr 22, 2024
419142a
[skip ci] fix registry & token use in deploy
xdoardo Apr 22, 2024
c9d1271
[skip ci] continue CLI dx
xdoardo Apr 22, 2024
15450d6
Add some helper methods
theduke Apr 22, 2024
4bade91
chore: Formatting
theduke Apr 22, 2024
6398bee
deps: Remove edge-schema patch
theduke Apr 22, 2024
f72807e
refactor: Replace edge-schema with wasmer-config types
theduke Apr 22, 2024
b52185f
fix(backend-api): Forward variables for getAllPackageReleases query
theduke Apr 22, 2024
48f38e4
backend-api: Some more fields
theduke Apr 22, 2024
45bd45b
chore: Remove leftover dbg!()
theduke Apr 22, 2024
82d248a
feat(backend-api): Add PackageWebc::webc_v3 field
theduke Apr 22, 2024
21dead6
Merge pull request #4590 from yagehu/yagehu/seek-neg
syrusakbary Apr 22, 2024
6bf1f08
fix: Allow combined webc v2 and v3 filesystems
theduke Apr 22, 2024
f18c2cd
fix: Fix detection of Windows paths in PackageSource parser
theduke Apr 22, 2024
dd7af63
[skip ci] continue dx
xdoardo Apr 22, 2024
2bf3e75
deps: webc upgrade + lift to workspace deps
theduke Apr 22, 2024
279d84c
Now properly attaching the ctrl-c handler for WASM processes
john-sharratt Mar 22, 2024
6dd8db9
Fixed an issue with the snapshot triggers not being attached in certa…
john-sharratt Mar 22, 2024
f7c0938
Fixed a compile issue with teh ctrlc feature
john-sharratt Apr 3, 2024
2a2b0f7
Added additional bootstrap methods and enums
john-sharratt Apr 3, 2024
81754c2
Added automatic flushing of journals upon snapshots
john-sharratt Apr 3, 2024
47ce811
Fix for rustls security patches
john-sharratt Apr 23, 2024
85c7552
Replace more edge_schema usage with wasmer_config
theduke Apr 23, 2024
32f5ee9
[skip ci] continue dx
xdoardo Apr 23, 2024
0c19597
Merge remote-tracking branch 'refs/remotes/origin/unnamed-packages' i…
xdoardo Apr 23, 2024
74bacbd
[skip ci] deploy hotfix
xdoardo Apr 23, 2024
6e844b2
[skip ci] continue dx
xdoardo Apr 23, 2024
2da7b18
[skip ci] ...own this package -> ...own this app
xdoardo Apr 23, 2024
3efdc24
[skip ci] change deploying message
xdoardo Apr 23, 2024
a83295e
[skip ci] continue dx
xdoardo Apr 24, 2024
00ccb44
[skip ci] continue dx
xdoardo Apr 24, 2024
f63b588
Merge remote-tracking branch 'origin/master' into unnamed-packages
theduke Apr 24, 2024
e434923
chore: Remove duplicate `lib/config` in Cargo.toml
theduke Apr 24, 2024
4b66cee
chore: Organize workspace.dependencies in root Cargo.toml
theduke Apr 24, 2024
502d7ae
[skip ci] Remove hack for manifest version
xdoardo Apr 24, 2024
fd3774c
[skip ci] remove mut and fix compiler error
xdoardo Apr 24, 2024
98a5499
Merge remote-tracking branch 'refs/remotes/origin/unnamed-packages' i…
xdoardo Apr 24, 2024
8bb6915
[skip ci] use `preserve_order` feature in toml
xdoardo Apr 24, 2024
f4a9624
chore: Remove stray .github dir left over from crate import
theduke Apr 24, 2024
62f0c2c
[skip ci] Fix for tests + bump serde_yaml and indexmap
xdoardo Apr 24, 2024
47ba3da
Merge remote-tracking branch 'refs/remotes/origin/unnamed-packages' i…
xdoardo Apr 24, 2024
1125fe5
remove blocking feature from reqwest dependency
maminrayej Apr 24, 2024
ff0dc50
fix linting
maminrayej Apr 24, 2024
01e9f59
fix filesystem test failure
maminrayej Apr 24, 2024
cf4f322
[skip ci] Fix CLI tests, resolve review comments
xdoardo Apr 24, 2024
3a83d9c
Merge remote-tracking branch 'refs/remotes/origin/unnamed-packages' i…
xdoardo Apr 24, 2024
1a3a652
Improved prompting
syrusakbary Apr 24, 2024
14b7490
Merge branch 'unnamed-packages' of github.com:wasmerio/wasmer into un…
syrusakbary Apr 24, 2024
af17754
Improved Confirm dialog theme
syrusakbary Apr 24, 2024
d8e4f0b
Various fixes
syrusakbary Apr 24, 2024
28ec67a
Fixed linting
syrusakbary Apr 24, 2024
26ef643
Small fixes
syrusakbary Apr 24, 2024
aa315ca
Small fix
syrusakbary Apr 24, 2024
3202c94
Fix publish
syrusakbary Apr 24, 2024
6c5e066
Make stage 1 tests pass
syrusakbary Apr 24, 2024
9f055ba
ignore python merge test
maminrayej Apr 24, 2024
99eeb65
Fetch app name from directory
syrusakbary Apr 24, 2024
5ec6d3d
disable tests that rely on backend
maminrayej Apr 24, 2024
fad87e2
Fix tests
syrusakbary Apr 24, 2024
f275d6f
Merge pull request #4532 from wasmerio/unnamed-packages
syrusakbary Apr 24, 2024
a363283
Update CHANGELOG
Arshia001 Apr 25, 2024
d809fe5
Release 4.3.0-alpha.1
Arshia001 Apr 25, 2024
3f73619
Update CHANGELOG
Arshia001 Apr 25, 2024
6256744
Update 0.x package versions
Arshia001 Apr 25, 2024
e966df2
Merge pull request #4603 from wasmerio/release-4.3.0-alpha.1
Arshia001 Apr 25, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
43 changes: 0 additions & 43 deletions .azure/install-cmake.yml

This file was deleted.

18 changes: 0 additions & 18 deletions .azure/install-innosetup.yml

This file was deleted.

56 changes: 0 additions & 56 deletions .azure/install-llvm.yml

This file was deleted.

53 changes: 0 additions & 53 deletions .azure/install-rust.yml

This file was deleted.

57 changes: 0 additions & 57 deletions .azure/install-sccache.yml

This file was deleted.

10 changes: 10 additions & 0 deletions .config/nextest.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
[profile.ci]
# Print out output for failing tests as soon as they fail, and also at the end
# of the run (for easy scrollability).
failure-output = "immediate-final"
# Do not cancel the test run on the first failure.
fail-fast = false
# Automatically mark a test as "slow" after 60 seconds, then kill it after 180s
slow-timeout = { period = "60s", terminate-after = 3 }
# Retry a couple times in case there are flaky tests
retries = 3
1 change: 1 addition & 0 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
FROM rust:1
18 changes: 18 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"name": "Wasmer dev environment",
"dockerFile": "Dockerfile",

// Set *default* container specific settings.json values on container create.
"settings": {
"terminal.integrated.shell.linux": "/bin/bash",
"lldb.executable": "/usr/bin/lldb"
},

// Add the IDs of extensions you want installed when the container is created.
"extensions": [
"rust-lang.rust-analyzer",
"dtsvet.vscode-wasm",
"bungcip.better-toml",
"vadimcn.vscode-lldb"
]
}
5 changes: 3 additions & 2 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
lib/emscripten/emtests/* linguist-vendored
lib/spectests/spectests/* linguist-vendored
CHANGELOG.md merge=union
*.wast linguist-vendored
*.wat linguist-vendored
scene*.txt -text
61 changes: 23 additions & 38 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,38 +1,23 @@
#
src/ @syrusakbary @MarkMcCaskey

# Backends
lib/singlepass-backend @losfair @nlewycky
lib/clif-backend @nlewycky
lib/llvm-backend @nlewycky @losfair

# Runtime
lib/runtime-core @Hywan
lib/runtime @MarkMcCaskey @Hywan
lib/runtime-c-api @Hywan
lib/win-exception-handler @losfair
lib/middleware-common @losfair

# Frontend integrations

## Emscripten
lib/emscripten @MarkMcCaskey @syrusakbary
lib/emscripten-tests @MarkMcCaskey @syrusakbary

## WASI
lib/wasi @MarkMcCaskey
lib/wasi-tests @MarkMcCaskey

## Spectests
lib/spectests @syrusakbary @MarkMcCaskey @nlewycky

# Kernel
lib/kernel-loader @losfair
lib/kernel-net @losfair

# Examples
examples @syrusakbary

# Documentation
docs @syrusakbary

benches @syrusakbary
examples
fuzz @syrusakbary
lib/api @syrusakbary
lib/c-api
lib/cache @syrusakbary
lib/cli @syrusakbary
lib/compiler @syrusakbary
lib/compiler-cranelift @syrusakbary
lib/compiler-llvm
lib/compiler-singlepass @syrusakbary
lib/deprecated
lib/emscripten
lib/engine @syrusakbary
lib/engine-jit @syrusakbary
lib/engine-native @syrusakbary
lib/engine-object-file @syrusakbary
lib/object @syrusakbary
lib/vm @syrusakbary
lib/wasi
lib/wasmer-types @syrusakbary
scripts @syrusakbary
tests
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/---bug-report.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Copy and paste the result of executing the following in your shell, so we can kn
-->

```sh
echo "`wasmer -V` | `rustc -V` | `uname -m`"
wasmer -vV; rustc -vV
```


Expand Down
11 changes: 11 additions & 0 deletions .github/cross-linux-aarch64/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
FROM rust:1
#FROM ghcr.io/cross-rs/aarch64-unknown-linux-gnu:edge

# set CROSS_DOCKER_IN_DOCKER to inform `cross` that it is executed from within a container
ENV CROSS_DOCKER_IN_DOCKER=true

RUN cargo install cross
RUN dpkg --add-architecture arm64 && \
apt-get update && \
apt-get install -qy curl && \
curl -sSL https://get.docker.com/ | sh
Loading