a5ead80dca
Bump 0.x packages
2025-03-07 08:55:49 +01:00
a1e1cc86b1
Release 6.0.0-beta.1
2025-03-07 07:11:49 +01:00
ea975efe80
Improved features
2025-03-06 00:50:01 +01:00
75c00c2567
Add tests for select, recv and send over socket pairs
2025-03-05 17:37:19 +01:00
2c0a0d5f93
Add tests for exec*p and posix_spawnp
2025-03-03 09:42:07 +00:00
519291fb26
Update 0.x packages
2025-02-26 08:53:28 +01:00
8a37633137
Release 6.0.0-alpha.2
2025-02-26 08:53:28 +01:00
a5aeb8780f
Fix fd_close for directories, add test
2025-02-26 10:11:37 +04:00
2b721da67a
Add proper posix_spawn support without needing asyncify
2025-02-24 15:33:10 +00:00
d1d5164753
fix(singlepass): Don't panic on funcref
types
2025-02-21 12:03:57 +01:00
be4bc49045
Merge pull request #5409 from wasmerio/fix/vfork-close-fds-on-trap
...
Properly close vfork FDs if exec is not called, report subprocess traps
2025-02-18 18:47:25 +03:30
6dac818487
Properly close vfork FDs if exec is not called, report subprocess traps
2025-02-18 14:16:53 +00:00
77bfe70304
Update 0.x packages
2025-02-18 14:10:40 +01:00
a4382567d0
Release 6.0.0-alpha.1
2025-02-18 13:22:12 +01:00
d6d6db3c15
Fix FDs getting an additional reference over fork+exec
2025-02-17 20:41:35 +04:00
ea8ed00921
Add vfork tests
2025-02-17 19:28:45 +04:00
a58ef3c64e
Merge pull request #5386 from wasmerio/fix/pipes
...
Rework WASIX pipes to be simplex, implement proper closing semantics, implement SIGPIPE
2025-02-14 15:25:15 +03:30
3bfe1ea5d7
chore: Remove leftover prints and dbgs
2025-02-13 15:24:56 +01:00
b06ed25332
Rename socketpair test to properly indicate what it does
2025-02-13 17:54:55 +04:00
9d7911675a
Move pipe test to correct dir
2025-02-13 17:54:34 +04:00
2d3069a569
Merge remote-tracking branch 'origin/main' into wasmer-5.1.0
2025-02-12 16:22:05 +01:00
f1ba57784d
Rework WASIX pipes to be simplex, implement proper closing semantics, implement SIGPIPE
2025-02-12 15:18:21 +00:00
c2b84418d8
Add tests for CLOEXEC
2025-02-11 23:16:41 +04:00
974fa2b699
Merge remote-tracking branch 'origin/main' into wasmer-5.1.0
2025-02-11 10:31:49 +01:00
975e94195c
chore: ignore eh tests on windows
2025-02-10 15:49:22 +01:00
bd69406459
chore: update artifacts
2025-02-10 12:14:29 +01:00
1c3f177205
feat(llvm): Continue implementation of compact_unwind
support
2025-02-04 10:33:45 +01:00
31a97e03ac
Merge pull request #5312 from rodjjo/reuse-addr-port-udp-socket
...
Forward reuse_port and reuse_addr when it's possible to
2025-01-31 09:40:56 +01:00
ee025f3e80
Fix udp address reuse tests
2025-01-30 10:09:16 -03:00
4c92736d9b
Remove address reuse from windows target (not supported by the dependency)
2025-01-30 09:37:03 -03:00
4c2400bb63
Merge pull request #5363 from nyurik/fixes
...
chore: fix all warnings
2025-01-24 09:49:55 +01:00
7e789c891c
chore: fix all warnings
...
This fixes all compiler warnings. Note that `__cbindgen_hack__ = "yes"` is a bit weird - there is no need to make it support a value -- presence of a keyword is an indicator enough. Also, I couldn't figure out what actually sets that value.
2025-01-23 02:51:11 -05:00
f123f69892
chore: inline format args to improve readability
...
Using this command, fixed format argument inlining to improve readability, and fix a few minor related styling issues like trailing commas in a single line.
```
cargo clippy --all-targets --workspace --exclude wasmer-cli --exclude wasmer-swift -- -D clippy::uninlined_format_args
```
2025-01-22 12:53:01 -05:00
63ba59dd23
chore: inline format args to improve readability (2)
...
Using this command, fixed format argument inlining to improve readability, and fix a few minor related styling issues like trailing commas in a single line.
```
cargo clippy --all-targets --workspace --exclude wasmer-cli --exclude wasmer-swift -- -D clippy::uninlined_format_args
```
2025-01-21 16:26:21 -05:00
e04612ea95
fix(tests): Update artifacts
2025-01-17 14:20:25 +01:00
eb3277aa2a
Merge remote-tracking branch 'origin/wasmer-5.1.0' into 5201-experimental-add-support-for-exceptions
2025-01-17 13:54:23 +01:00
28b6bc5b9b
Merge remote-tracking branch 'origin/main' into wasmer-5.1.0
2025-01-16 10:09:36 +01:00
19d21ff831
chore: Make linter happy
2025-01-15 15:15:54 +01:00
dc227424e1
feat(llvm): Implement exception handling IR generation
...
This commit adds the code to generate `landingpads` and `catch`es in
LLVM.
2025-01-15 12:10:02 +01:00
0507d0293e
feat(test): Update wasmparser
and update spec tests
2025-01-15 11:46:01 +01:00
7f23611243
Merge pull request #5323 from wasmerio/fix/close-host-files-properly
...
Close host files when the last FD referencing them is closed
2025-01-10 18:58:20 +03:30
03c4d25700
Close host files when the last FD referencing them is closed
2025-01-04 10:52:01 +04:00
6bc2032a8b
update 0.x package versions
2025-01-03 16:54:04 +01:00
4d5a913b01
Release 5.0.5-rc1
2025-01-03 16:11:52 +01:00
196f81d00c
Implement cross-FS file rename
2024-12-25 09:18:15 +00:00
76cbdba059
update 0.x package versions
2024-12-17 13:04:55 +01:00
4ca260af3f
Release 5.0.4
2024-12-17 12:36:40 +01:00
e988a28852
Fix opening files after renaming their parent directories
2024-12-16 13:25:11 +04:00
deaa193fb0
Fix resolving relative paths in the presence of non-root CWD and non-root base FD
2024-12-12 17:28:47 +04:00
b05506c0d0
Refactor path_create_directory and path_remove_directory to fix bad EEXIST when re-creating directory
2024-12-11 16:26:26 +04:00