-
Notifications
You must be signed in to change notification settings - Fork 98
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
Claudio/result arity fix #472
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
nomeata
approved these changes
Jun 5, 2019
matthewhammer
approved these changes
Jun 5, 2019
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks for the fast turnaround!
dfinity-bot
added a commit
that referenced
this pull request
Jan 18, 2023
## Changelog for motoko-base: Branch: next-moc Commits: [dfinity/motoko-base@40e2d36e...551acc9a](dfinity/motoko-base@40e2d36...551acc9) * [`3a8d1f44`](dfinity/motoko-base@3a8d1f4) test: List module ([dfinity/motoko-base#457](https://togithub.com/dfinity/motoko-base/issues/457)) * [`d74cc136`](dfinity/motoko-base@d74cc13) Int documentation and unit tests ([dfinity/motoko-base#473](https://togithub.com/dfinity/motoko-base/issues/473)) * [`7171ebe3`](dfinity/motoko-base@7171ebe) Fix typo in Int.neg() function name ([dfinity/motoko-base#479](https://togithub.com/dfinity/motoko-base/issues/479)) * [`85e17dcb`](dfinity/motoko-base@85e17dc) Motoko 0.7.5 * [`489a7595`](dfinity/motoko-base@489a759) Add `Array.size()` * [`15ec733a`](dfinity/motoko-base@15ec733) Fix `Array.size` example * [`bafaab29`](dfinity/motoko-base@bafaab2) Remove extraneous closing brace * [`bc011ec3`](dfinity/motoko-base@bc011ec) Add missing semicolon * [`8e2057d1`](dfinity/motoko-base@8e2057d) fix: import in `Trie.mo` * [`f884484b`](dfinity/motoko-base@f884484) Add 'mo:base' import sanity check * [`70f291d7`](dfinity/motoko-base@70f291d) Add link to PR in reference check file * [`e35fde03`](dfinity/motoko-base@e35fde0) feat: user-facing API for timers ([dfinity/motoko-base#474](https://togithub.com/dfinity/motoko-base/issues/474)) * [`cf74656f`](dfinity/motoko-base@cf74656) doc: Text module ([dfinity/motoko-base#458](https://togithub.com/dfinity/motoko-base/issues/458)) * [`b1d30ec1`](dfinity/motoko-base@b1d30ec) chore: add examples for CertifiedData ([dfinity/motoko-base#469](https://togithub.com/dfinity/motoko-base/issues/469)) * [`a3233a47`](dfinity/motoko-base@a3233a4) doc: ExperimentalStableMemory module ([dfinity/motoko-base#482](https://togithub.com/dfinity/motoko-base/issues/482)) * [`e52bc256`](dfinity/motoko-base@e52bc25) Small typo in CertifiedData ([dfinity/motoko-base#490](https://togithub.com/dfinity/motoko-base/issues/490)) * [`3729c65c`](dfinity/motoko-base@3729c65) Float documentation and unit tests ([dfinity/motoko-base#455](https://togithub.com/dfinity/motoko-base/issues/455)) * [`1fa5240f`](dfinity/motoko-base@1fa5240) Deque documentation and unit tests ([dfinity/motoko-base#465](https://togithub.com/dfinity/motoko-base/issues/465)) * [`a6826315`](dfinity/motoko-base@a682631) RBTree documentation and unit tests ([dfinity/motoko-base#472](https://togithub.com/dfinity/motoko-base/issues/472)) * [`edb24def`](dfinity/motoko-base@edb24de) ExperimentalCycles documentation (no unit tests) ([dfinity/motoko-base#477](https://togithub.com/dfinity/motoko-base/issues/477)) * [`eded1b73`](dfinity/motoko-base@eded1b7) doc: Text module ([dfinity/motoko-base#458](https://togithub.com/dfinity/motoko-base/issues/458)) * [`41736374`](dfinity/motoko-base@4173637) chore: add examples for CertifiedData ([dfinity/motoko-base#469](https://togithub.com/dfinity/motoko-base/issues/469)) * [`f4255ddb`](dfinity/motoko-base@f4255dd) doc: ExperimentalStableMemory module ([dfinity/motoko-base#482](https://togithub.com/dfinity/motoko-base/issues/482)) * [`d99cd69d`](dfinity/motoko-base@d99cd69) Small typo in CertifiedData ([dfinity/motoko-base#490](https://togithub.com/dfinity/motoko-base/issues/490)) * [`859edc14`](dfinity/motoko-base@859edc1) Float documentation and unit tests ([dfinity/motoko-base#455](https://togithub.com/dfinity/motoko-base/issues/455)) * [`384ef6ee`](dfinity/motoko-base@384ef6e) Deque documentation and unit tests ([dfinity/motoko-base#465](https://togithub.com/dfinity/motoko-base/issues/465)) * [`f0cf4da4`](dfinity/motoko-base@f0cf4da) RBTree documentation and unit tests ([dfinity/motoko-base#472](https://togithub.com/dfinity/motoko-base/issues/472)) * [`66a682af`](dfinity/motoko-base@66a682a) ExperimentalCycles documentation (no unit tests) ([dfinity/motoko-base#477](https://togithub.com/dfinity/motoko-base/issues/477)) * [`b4b6caca`](dfinity/motoko-base@b4b6cac) Add `Array.size` ([dfinity/motoko-base#494](https://togithub.com/dfinity/motoko-base/issues/494)) * [`a5910190`](dfinity/motoko-base@a591019) fix: non-local import in `Trie.mo` ([dfinity/motoko-base#495](https://togithub.com/dfinity/motoko-base/issues/495)) * [`823b0b40`](dfinity/motoko-base@823b0b4) Add `Array.size` ([dfinity/motoko-base#494](https://togithub.com/dfinity/motoko-base/issues/494)) * [`4e6a7554`](dfinity/motoko-base@4e6a755) fix: non-local import in `Trie.mo` ([dfinity/motoko-base#495](https://togithub.com/dfinity/motoko-base/issues/495)) * [`98c96a57`](dfinity/motoko-base@98c96a5) doc: add some explanation and improve examples in `Func.mo` ([dfinity/motoko-base#471](https://togithub.com/dfinity/motoko-base/issues/471)) * [`4f8d37b6`](dfinity/motoko-base@4f8d37b) Int8/16/32/64 documentation and unit tests ([dfinity/motoko-base#475](https://togithub.com/dfinity/motoko-base/issues/475)) * [`ef40d9d4`](dfinity/motoko-base@ef40d9d) fix: Base library issues with `Float` ([dfinity/motoko-base#480](https://togithub.com/dfinity/motoko-base/issues/480)) * [`842e2b95`](dfinity/motoko-base@842e2b9) Typo in Float documentation ([dfinity/motoko-base#498](https://togithub.com/dfinity/motoko-base/issues/498)) * [`443fcf86`](dfinity/motoko-base@443fcf8) doc: Random module ([dfinity/motoko-base#484](https://togithub.com/dfinity/motoko-base/issues/484)) * [`ed727604`](dfinity/motoko-base@ed72760) doc: add examples to trie ([dfinity/motoko-base#454](https://togithub.com/dfinity/motoko-base/issues/454)) * [`4b472cf9`](dfinity/motoko-base@4b472cf) fix `bitnot` for the `Nat*` family too ([dfinity/motoko-base#504](https://togithub.com/dfinity/motoko-base/issues/504)) * [`78af93bd`](dfinity/motoko-base@78af93b) feat: fix TrieSet.equals, add TrieSet.isEmpty, TrieSet.isSubset; add tests ([dfinity/motoko-base#503](https://togithub.com/dfinity/motoko-base/issues/503)) * [`22152e95`](dfinity/motoko-base@22152e9) bugfix: fix issue [dfinity/motoko-base#492](https://togithub.com/dfinity/motoko-base/issues/492) plus some testing of Random.mo ([dfinity/motoko-base#500](https://togithub.com/dfinity/motoko-base/issues/500)) * [`b2e6e584`](dfinity/motoko-base@b2e6e58) bugfix: fixes [dfinity/motoko-base#448](https://togithub.com/dfinity/motoko-base/issues/448) ([dfinity/motoko-base#505](https://togithub.com/dfinity/motoko-base/issues/505)) * [`f602517f`](dfinity/motoko-base@f602517) Add examples and update docs for Stack ([dfinity/motoko-base#470](https://togithub.com/dfinity/motoko-base/issues/470))
mergify bot
pushed a commit
that referenced
this pull request
Jan 18, 2023
## Changelog for motoko-base: Branch: next-moc Commits: [dfinity/motoko-base@40e2d36e...551acc9a](dfinity/motoko-base@40e2d36...551acc9) * [`3a8d1f44`](dfinity/motoko-base@3a8d1f4) test: List module ([dfinity/motoko-base#457](https://togithub.com/dfinity/motoko-base/issues/457)) * [`d74cc136`](dfinity/motoko-base@d74cc13) Int documentation and unit tests ([dfinity/motoko-base#473](https://togithub.com/dfinity/motoko-base/issues/473)) * [`7171ebe3`](dfinity/motoko-base@7171ebe) Fix typo in Int.neg() function name ([dfinity/motoko-base#479](https://togithub.com/dfinity/motoko-base/issues/479)) * [`85e17dcb`](dfinity/motoko-base@85e17dc) Motoko 0.7.5 * [`489a7595`](dfinity/motoko-base@489a759) Add `Array.size()` * [`15ec733a`](dfinity/motoko-base@15ec733) Fix `Array.size` example * [`bafaab29`](dfinity/motoko-base@bafaab2) Remove extraneous closing brace * [`bc011ec3`](dfinity/motoko-base@bc011ec) Add missing semicolon * [`8e2057d1`](dfinity/motoko-base@8e2057d) fix: import in `Trie.mo` * [`f884484b`](dfinity/motoko-base@f884484) Add 'mo:base' import sanity check * [`70f291d7`](dfinity/motoko-base@70f291d) Add link to PR in reference check file * [`e35fde03`](dfinity/motoko-base@e35fde0) feat: user-facing API for timers ([dfinity/motoko-base#474](https://togithub.com/dfinity/motoko-base/issues/474)) * [`cf74656f`](dfinity/motoko-base@cf74656) doc: Text module ([dfinity/motoko-base#458](https://togithub.com/dfinity/motoko-base/issues/458)) * [`b1d30ec1`](dfinity/motoko-base@b1d30ec) chore: add examples for CertifiedData ([dfinity/motoko-base#469](https://togithub.com/dfinity/motoko-base/issues/469)) * [`a3233a47`](dfinity/motoko-base@a3233a4) doc: ExperimentalStableMemory module ([dfinity/motoko-base#482](https://togithub.com/dfinity/motoko-base/issues/482)) * [`e52bc256`](dfinity/motoko-base@e52bc25) Small typo in CertifiedData ([dfinity/motoko-base#490](https://togithub.com/dfinity/motoko-base/issues/490)) * [`3729c65c`](dfinity/motoko-base@3729c65) Float documentation and unit tests ([dfinity/motoko-base#455](https://togithub.com/dfinity/motoko-base/issues/455)) * [`1fa5240f`](dfinity/motoko-base@1fa5240) Deque documentation and unit tests ([dfinity/motoko-base#465](https://togithub.com/dfinity/motoko-base/issues/465)) * [`a6826315`](dfinity/motoko-base@a682631) RBTree documentation and unit tests ([dfinity/motoko-base#472](https://togithub.com/dfinity/motoko-base/issues/472)) * [`edb24def`](dfinity/motoko-base@edb24de) ExperimentalCycles documentation (no unit tests) ([dfinity/motoko-base#477](https://togithub.com/dfinity/motoko-base/issues/477)) * [`eded1b73`](dfinity/motoko-base@eded1b7) doc: Text module ([dfinity/motoko-base#458](https://togithub.com/dfinity/motoko-base/issues/458)) * [`41736374`](dfinity/motoko-base@4173637) chore: add examples for CertifiedData ([dfinity/motoko-base#469](https://togithub.com/dfinity/motoko-base/issues/469)) * [`f4255ddb`](dfinity/motoko-base@f4255dd) doc: ExperimentalStableMemory module ([dfinity/motoko-base#482](https://togithub.com/dfinity/motoko-base/issues/482)) * [`d99cd69d`](dfinity/motoko-base@d99cd69) Small typo in CertifiedData ([dfinity/motoko-base#490](https://togithub.com/dfinity/motoko-base/issues/490)) * [`859edc14`](dfinity/motoko-base@859edc1) Float documentation and unit tests ([dfinity/motoko-base#455](https://togithub.com/dfinity/motoko-base/issues/455)) * [`384ef6ee`](dfinity/motoko-base@384ef6e) Deque documentation and unit tests ([dfinity/motoko-base#465](https://togithub.com/dfinity/motoko-base/issues/465)) * [`f0cf4da4`](dfinity/motoko-base@f0cf4da) RBTree documentation and unit tests ([dfinity/motoko-base#472](https://togithub.com/dfinity/motoko-base/issues/472)) * [`66a682af`](dfinity/motoko-base@66a682a) ExperimentalCycles documentation (no unit tests) ([dfinity/motoko-base#477](https://togithub.com/dfinity/motoko-base/issues/477)) * [`b4b6caca`](dfinity/motoko-base@b4b6cac) Add `Array.size` ([dfinity/motoko-base#494](https://togithub.com/dfinity/motoko-base/issues/494)) * [`a5910190`](dfinity/motoko-base@a591019) fix: non-local import in `Trie.mo` ([dfinity/motoko-base#495](https://togithub.com/dfinity/motoko-base/issues/495)) * [`823b0b40`](dfinity/motoko-base@823b0b4) Add `Array.size` ([dfinity/motoko-base#494](https://togithub.com/dfinity/motoko-base/issues/494)) * [`4e6a7554`](dfinity/motoko-base@4e6a755) fix: non-local import in `Trie.mo` ([dfinity/motoko-base#495](https://togithub.com/dfinity/motoko-base/issues/495)) * [`98c96a57`](dfinity/motoko-base@98c96a5) doc: add some explanation and improve examples in `Func.mo` ([dfinity/motoko-base#471](https://togithub.com/dfinity/motoko-base/issues/471)) * [`4f8d37b6`](dfinity/motoko-base@4f8d37b) Int8/16/32/64 documentation and unit tests ([dfinity/motoko-base#475](https://togithub.com/dfinity/motoko-base/issues/475)) * [`ef40d9d4`](dfinity/motoko-base@ef40d9d) fix: Base library issues with `Float` ([dfinity/motoko-base#480](https://togithub.com/dfinity/motoko-base/issues/480)) * [`842e2b95`](dfinity/motoko-base@842e2b9) Typo in Float documentation ([dfinity/motoko-base#498](https://togithub.com/dfinity/motoko-base/issues/498)) * [`443fcf86`](dfinity/motoko-base@443fcf8) doc: Random module ([dfinity/motoko-base#484](https://togithub.com/dfinity/motoko-base/issues/484)) * [`ed727604`](dfinity/motoko-base@ed72760) doc: add examples to trie ([dfinity/motoko-base#454](https://togithub.com/dfinity/motoko-base/issues/454)) * [`4b472cf9`](dfinity/motoko-base@4b472cf) fix `bitnot` for the `Nat*` family too ([dfinity/motoko-base#504](https://togithub.com/dfinity/motoko-base/issues/504)) * [`78af93bd`](dfinity/motoko-base@78af93b) feat: fix TrieSet.equals, add TrieSet.isEmpty, TrieSet.isSubset; add tests ([dfinity/motoko-base#503](https://togithub.com/dfinity/motoko-base/issues/503)) * [`22152e95`](dfinity/motoko-base@22152e9) bugfix: fix issue [dfinity/motoko-base#492](https://togithub.com/dfinity/motoko-base/issues/492) plus some testing of Random.mo ([dfinity/motoko-base#500](https://togithub.com/dfinity/motoko-base/issues/500)) * [`b2e6e584`](dfinity/motoko-base@b2e6e58) bugfix: fixes [dfinity/motoko-base#448](https://togithub.com/dfinity/motoko-base/issues/448) ([dfinity/motoko-base#505](https://togithub.com/dfinity/motoko-base/issues/505)) * [`f602517f`](dfinity/motoko-base@f602517) Add examples and update docs for Stack ([dfinity/motoko-base#470](https://togithub.com/dfinity/motoko-base/issues/470))
dfinity-bot
added a commit
that referenced
this pull request
Feb 25, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...0fe51d25](WebAssembly/wasi-libc@c5264e2...0fe51d2) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472))
dfinity-bot
added a commit
that referenced
this pull request
Mar 3, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...09683b36](WebAssembly/wasi-libc@c5264e2...09683b3) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464))
dfinity-bot
added a commit
that referenced
this pull request
Mar 10, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...a1b4def3](WebAssembly/wasi-libc@c5264e2...a1b4def) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479))
dfinity-bot
added a commit
that referenced
this pull request
Mar 17, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...f493dc28](WebAssembly/wasi-libc@c5264e2...f493dc2) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481))
dfinity-bot
added a commit
that referenced
this pull request
Mar 24, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...6593687e](WebAssembly/wasi-libc@c5264e2...6593687) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482))
dfinity-bot
added a commit
that referenced
this pull request
Mar 31, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...a2ed34e8](WebAssembly/wasi-libc@c5264e2...a2ed34e) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486))
dfinity-bot
added a commit
that referenced
this pull request
Apr 7, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...d0382948](WebAssembly/wasi-libc@c5264e2...d038294) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488))
dfinity-bot
added a commit
that referenced
this pull request
Apr 14, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...9e8c5423](WebAssembly/wasi-libc@c5264e2...9e8c542) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489))
dfinity-bot
added a commit
that referenced
this pull request
Apr 21, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...9e8c5423](WebAssembly/wasi-libc@c5264e2...9e8c542) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489))
dfinity-bot
added a commit
that referenced
this pull request
May 5, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...88761387](WebAssembly/wasi-libc@c5264e2...8876138) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491))
dfinity-bot
added a commit
that referenced
this pull request
May 12, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...2f088a99](WebAssembly/wasi-libc@c5264e2...2f088a9) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494))
dfinity-bot
added a commit
that referenced
this pull request
May 19, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...a3ef1520](WebAssembly/wasi-libc@c5264e2...a3ef152) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494)) * [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc#496](https://togithub.com/WebAssembly/wasi-libc/issues/496))
dfinity-bot
added a commit
that referenced
this pull request
May 26, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...7528b131](WebAssembly/wasi-libc@c5264e2...7528b13) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494)) * [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc#496](https://togithub.com/WebAssembly/wasi-libc/issues/496)) * [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc#498](https://togithub.com/WebAssembly/wasi-libc/issues/498)) * [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc#499](https://togithub.com/WebAssembly/wasi-libc/issues/499)) * [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc#500](https://togithub.com/WebAssembly/wasi-libc/issues/500))
dfinity-bot
added a commit
that referenced
this pull request
Jun 2, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...31845366](WebAssembly/wasi-libc@c5264e2...3184536) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494)) * [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc#496](https://togithub.com/WebAssembly/wasi-libc/issues/496)) * [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc#498](https://togithub.com/WebAssembly/wasi-libc/issues/498)) * [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc#499](https://togithub.com/WebAssembly/wasi-libc/issues/499)) * [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc#500](https://togithub.com/WebAssembly/wasi-libc/issues/500)) * [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc#504](https://togithub.com/WebAssembly/wasi-libc/issues/504)) * [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc#502](https://togithub.com/WebAssembly/wasi-libc/issues/502))
dfinity-bot
added a commit
that referenced
this pull request
Jun 9, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...31845366](WebAssembly/wasi-libc@c5264e2...3184536) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494)) * [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc#496](https://togithub.com/WebAssembly/wasi-libc/issues/496)) * [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc#498](https://togithub.com/WebAssembly/wasi-libc/issues/498)) * [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc#499](https://togithub.com/WebAssembly/wasi-libc/issues/499)) * [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc#500](https://togithub.com/WebAssembly/wasi-libc/issues/500)) * [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc#504](https://togithub.com/WebAssembly/wasi-libc/issues/504)) * [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc#502](https://togithub.com/WebAssembly/wasi-libc/issues/502))
dfinity-bot
added a commit
that referenced
this pull request
Jun 23, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...320bbbcc](WebAssembly/wasi-libc@c5264e2...320bbbc) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494)) * [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc#496](https://togithub.com/WebAssembly/wasi-libc/issues/496)) * [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc#498](https://togithub.com/WebAssembly/wasi-libc/issues/498)) * [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc#499](https://togithub.com/WebAssembly/wasi-libc/issues/499)) * [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc#500](https://togithub.com/WebAssembly/wasi-libc/issues/500)) * [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc#504](https://togithub.com/WebAssembly/wasi-libc/issues/504)) * [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc#502](https://togithub.com/WebAssembly/wasi-libc/issues/502)) * [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc#507](https://togithub.com/WebAssembly/wasi-libc/issues/507)) * [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc#509](https://togithub.com/WebAssembly/wasi-libc/issues/509))
dfinity-bot
added a commit
that referenced
this pull request
Jul 7, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...5667be15](WebAssembly/wasi-libc@c5264e2...5667be1) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494)) * [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc#496](https://togithub.com/WebAssembly/wasi-libc/issues/496)) * [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc#498](https://togithub.com/WebAssembly/wasi-libc/issues/498)) * [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc#499](https://togithub.com/WebAssembly/wasi-libc/issues/499)) * [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc#500](https://togithub.com/WebAssembly/wasi-libc/issues/500)) * [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc#504](https://togithub.com/WebAssembly/wasi-libc/issues/504)) * [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc#502](https://togithub.com/WebAssembly/wasi-libc/issues/502)) * [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc#507](https://togithub.com/WebAssembly/wasi-libc/issues/507)) * [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc#509](https://togithub.com/WebAssembly/wasi-libc/issues/509)) * [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc#510](https://togithub.com/WebAssembly/wasi-libc/issues/510)) * [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc#508](https://togithub.com/WebAssembly/wasi-libc/issues/508))
dfinity-bot
added a commit
that referenced
this pull request
Jul 14, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...b9e15a8a](WebAssembly/wasi-libc@c5264e2...b9e15a8) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494)) * [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc#496](https://togithub.com/WebAssembly/wasi-libc/issues/496)) * [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc#498](https://togithub.com/WebAssembly/wasi-libc/issues/498)) * [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc#499](https://togithub.com/WebAssembly/wasi-libc/issues/499)) * [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc#500](https://togithub.com/WebAssembly/wasi-libc/issues/500)) * [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc#504](https://togithub.com/WebAssembly/wasi-libc/issues/504)) * [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc#502](https://togithub.com/WebAssembly/wasi-libc/issues/502)) * [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc#507](https://togithub.com/WebAssembly/wasi-libc/issues/507)) * [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc#509](https://togithub.com/WebAssembly/wasi-libc/issues/509)) * [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc#510](https://togithub.com/WebAssembly/wasi-libc/issues/510)) * [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc#508](https://togithub.com/WebAssembly/wasi-libc/issues/508)) * [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc#511](https://togithub.com/WebAssembly/wasi-libc/issues/511)) * [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc#512](https://togithub.com/WebAssembly/wasi-libc/issues/512)) * [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc#505](https://togithub.com/WebAssembly/wasi-libc/issues/505))
dfinity-bot
added a commit
that referenced
this pull request
Jul 21, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...b9e15a8a](WebAssembly/wasi-libc@c5264e2...b9e15a8) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494)) * [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc#496](https://togithub.com/WebAssembly/wasi-libc/issues/496)) * [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc#498](https://togithub.com/WebAssembly/wasi-libc/issues/498)) * [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc#499](https://togithub.com/WebAssembly/wasi-libc/issues/499)) * [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc#500](https://togithub.com/WebAssembly/wasi-libc/issues/500)) * [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc#504](https://togithub.com/WebAssembly/wasi-libc/issues/504)) * [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc#502](https://togithub.com/WebAssembly/wasi-libc/issues/502)) * [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc#507](https://togithub.com/WebAssembly/wasi-libc/issues/507)) * [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc#509](https://togithub.com/WebAssembly/wasi-libc/issues/509)) * [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc#510](https://togithub.com/WebAssembly/wasi-libc/issues/510)) * [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc#508](https://togithub.com/WebAssembly/wasi-libc/issues/508)) * [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc#511](https://togithub.com/WebAssembly/wasi-libc/issues/511)) * [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc#512](https://togithub.com/WebAssembly/wasi-libc/issues/512)) * [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc#505](https://togithub.com/WebAssembly/wasi-libc/issues/505))
dfinity-bot
added a commit
that referenced
this pull request
Jul 28, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...b9ef79d7](WebAssembly/wasi-libc@c5264e2...b9ef79d) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494)) * [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc#496](https://togithub.com/WebAssembly/wasi-libc/issues/496)) * [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc#498](https://togithub.com/WebAssembly/wasi-libc/issues/498)) * [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc#499](https://togithub.com/WebAssembly/wasi-libc/issues/499)) * [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc#500](https://togithub.com/WebAssembly/wasi-libc/issues/500)) * [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc#504](https://togithub.com/WebAssembly/wasi-libc/issues/504)) * [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc#502](https://togithub.com/WebAssembly/wasi-libc/issues/502)) * [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc#507](https://togithub.com/WebAssembly/wasi-libc/issues/507)) * [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc#509](https://togithub.com/WebAssembly/wasi-libc/issues/509)) * [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc#510](https://togithub.com/WebAssembly/wasi-libc/issues/510)) * [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc#508](https://togithub.com/WebAssembly/wasi-libc/issues/508)) * [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc#511](https://togithub.com/WebAssembly/wasi-libc/issues/511)) * [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc#512](https://togithub.com/WebAssembly/wasi-libc/issues/512)) * [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc#505](https://togithub.com/WebAssembly/wasi-libc/issues/505)) * [`b9ef79d7`](WebAssembly/wasi-libc@b9ef79d) Use the correct compiler-rt ([WebAssembly/wasi-libc#517](https://togithub.com/WebAssembly/wasi-libc/issues/517))
dfinity-bot
added a commit
that referenced
this pull request
Aug 4, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...5d3c5e91](WebAssembly/wasi-libc@c5264e2...5d3c5e9) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494)) * [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc#496](https://togithub.com/WebAssembly/wasi-libc/issues/496)) * [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc#498](https://togithub.com/WebAssembly/wasi-libc/issues/498)) * [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc#499](https://togithub.com/WebAssembly/wasi-libc/issues/499)) * [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc#500](https://togithub.com/WebAssembly/wasi-libc/issues/500)) * [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc#504](https://togithub.com/WebAssembly/wasi-libc/issues/504)) * [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc#502](https://togithub.com/WebAssembly/wasi-libc/issues/502)) * [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc#507](https://togithub.com/WebAssembly/wasi-libc/issues/507)) * [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc#509](https://togithub.com/WebAssembly/wasi-libc/issues/509)) * [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc#510](https://togithub.com/WebAssembly/wasi-libc/issues/510)) * [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc#508](https://togithub.com/WebAssembly/wasi-libc/issues/508)) * [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc#511](https://togithub.com/WebAssembly/wasi-libc/issues/511)) * [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc#512](https://togithub.com/WebAssembly/wasi-libc/issues/512)) * [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc#505](https://togithub.com/WebAssembly/wasi-libc/issues/505)) * [`b9ef79d7`](WebAssembly/wasi-libc@b9ef79d) Use the correct compiler-rt ([WebAssembly/wasi-libc#517](https://togithub.com/WebAssembly/wasi-libc/issues/517)) * [`5d3c5e91`](WebAssembly/wasi-libc@5d3c5e9) Improve some pthreads stub functions, batch 0 ([WebAssembly/wasi-libc#519](https://togithub.com/WebAssembly/wasi-libc/issues/519))
dfinity-bot
added a commit
that referenced
this pull request
Aug 11, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...230d4be6](WebAssembly/wasi-libc@c5264e2...230d4be) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494)) * [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc#496](https://togithub.com/WebAssembly/wasi-libc/issues/496)) * [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc#498](https://togithub.com/WebAssembly/wasi-libc/issues/498)) * [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc#499](https://togithub.com/WebAssembly/wasi-libc/issues/499)) * [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc#500](https://togithub.com/WebAssembly/wasi-libc/issues/500)) * [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc#504](https://togithub.com/WebAssembly/wasi-libc/issues/504)) * [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc#502](https://togithub.com/WebAssembly/wasi-libc/issues/502)) * [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc#507](https://togithub.com/WebAssembly/wasi-libc/issues/507)) * [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc#509](https://togithub.com/WebAssembly/wasi-libc/issues/509)) * [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc#510](https://togithub.com/WebAssembly/wasi-libc/issues/510)) * [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc#508](https://togithub.com/WebAssembly/wasi-libc/issues/508)) * [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc#511](https://togithub.com/WebAssembly/wasi-libc/issues/511)) * [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc#512](https://togithub.com/WebAssembly/wasi-libc/issues/512)) * [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc#505](https://togithub.com/WebAssembly/wasi-libc/issues/505)) * [`b9ef79d7`](WebAssembly/wasi-libc@b9ef79d) Use the correct compiler-rt ([WebAssembly/wasi-libc#517](https://togithub.com/WebAssembly/wasi-libc/issues/517)) * [`5d3c5e91`](WebAssembly/wasi-libc@5d3c5e9) Improve some pthreads stub functions, batch 0 ([WebAssembly/wasi-libc#519](https://togithub.com/WebAssembly/wasi-libc/issues/519)) * [`230d4be6`](WebAssembly/wasi-libc@230d4be) Improve some pthreads stub functions, batch 1 ([WebAssembly/wasi-libc#525](https://togithub.com/WebAssembly/wasi-libc/issues/525))
dfinity-bot
added a commit
that referenced
this pull request
Aug 18, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...230d4be6](WebAssembly/wasi-libc@c5264e2...230d4be) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494)) * [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc#496](https://togithub.com/WebAssembly/wasi-libc/issues/496)) * [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc#498](https://togithub.com/WebAssembly/wasi-libc/issues/498)) * [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc#499](https://togithub.com/WebAssembly/wasi-libc/issues/499)) * [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc#500](https://togithub.com/WebAssembly/wasi-libc/issues/500)) * [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc#504](https://togithub.com/WebAssembly/wasi-libc/issues/504)) * [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc#502](https://togithub.com/WebAssembly/wasi-libc/issues/502)) * [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc#507](https://togithub.com/WebAssembly/wasi-libc/issues/507)) * [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc#509](https://togithub.com/WebAssembly/wasi-libc/issues/509)) * [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc#510](https://togithub.com/WebAssembly/wasi-libc/issues/510)) * [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc#508](https://togithub.com/WebAssembly/wasi-libc/issues/508)) * [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc#511](https://togithub.com/WebAssembly/wasi-libc/issues/511)) * [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc#512](https://togithub.com/WebAssembly/wasi-libc/issues/512)) * [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc#505](https://togithub.com/WebAssembly/wasi-libc/issues/505)) * [`b9ef79d7`](WebAssembly/wasi-libc@b9ef79d) Use the correct compiler-rt ([WebAssembly/wasi-libc#517](https://togithub.com/WebAssembly/wasi-libc/issues/517)) * [`5d3c5e91`](WebAssembly/wasi-libc@5d3c5e9) Improve some pthreads stub functions, batch 0 ([WebAssembly/wasi-libc#519](https://togithub.com/WebAssembly/wasi-libc/issues/519)) * [`230d4be6`](WebAssembly/wasi-libc@230d4be) Improve some pthreads stub functions, batch 1 ([WebAssembly/wasi-libc#525](https://togithub.com/WebAssembly/wasi-libc/issues/525))
dfinity-bot
added a commit
that referenced
this pull request
Aug 25, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...230d4be6](WebAssembly/wasi-libc@c5264e2...230d4be) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494)) * [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc#496](https://togithub.com/WebAssembly/wasi-libc/issues/496)) * [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc#498](https://togithub.com/WebAssembly/wasi-libc/issues/498)) * [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc#499](https://togithub.com/WebAssembly/wasi-libc/issues/499)) * [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc#500](https://togithub.com/WebAssembly/wasi-libc/issues/500)) * [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc#504](https://togithub.com/WebAssembly/wasi-libc/issues/504)) * [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc#502](https://togithub.com/WebAssembly/wasi-libc/issues/502)) * [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc#507](https://togithub.com/WebAssembly/wasi-libc/issues/507)) * [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc#509](https://togithub.com/WebAssembly/wasi-libc/issues/509)) * [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc#510](https://togithub.com/WebAssembly/wasi-libc/issues/510)) * [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc#508](https://togithub.com/WebAssembly/wasi-libc/issues/508)) * [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc#511](https://togithub.com/WebAssembly/wasi-libc/issues/511)) * [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc#512](https://togithub.com/WebAssembly/wasi-libc/issues/512)) * [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc#505](https://togithub.com/WebAssembly/wasi-libc/issues/505)) * [`b9ef79d7`](WebAssembly/wasi-libc@b9ef79d) Use the correct compiler-rt ([WebAssembly/wasi-libc#517](https://togithub.com/WebAssembly/wasi-libc/issues/517)) * [`5d3c5e91`](WebAssembly/wasi-libc@5d3c5e9) Improve some pthreads stub functions, batch 0 ([WebAssembly/wasi-libc#519](https://togithub.com/WebAssembly/wasi-libc/issues/519)) * [`230d4be6`](WebAssembly/wasi-libc@230d4be) Improve some pthreads stub functions, batch 1 ([WebAssembly/wasi-libc#525](https://togithub.com/WebAssembly/wasi-libc/issues/525))
dfinity-bot
added a commit
that referenced
this pull request
Sep 1, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...1b19fc65](WebAssembly/wasi-libc@c5264e2...1b19fc6) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494)) * [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc#496](https://togithub.com/WebAssembly/wasi-libc/issues/496)) * [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc#498](https://togithub.com/WebAssembly/wasi-libc/issues/498)) * [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc#499](https://togithub.com/WebAssembly/wasi-libc/issues/499)) * [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc#500](https://togithub.com/WebAssembly/wasi-libc/issues/500)) * [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc#504](https://togithub.com/WebAssembly/wasi-libc/issues/504)) * [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc#502](https://togithub.com/WebAssembly/wasi-libc/issues/502)) * [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc#507](https://togithub.com/WebAssembly/wasi-libc/issues/507)) * [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc#509](https://togithub.com/WebAssembly/wasi-libc/issues/509)) * [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc#510](https://togithub.com/WebAssembly/wasi-libc/issues/510)) * [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc#508](https://togithub.com/WebAssembly/wasi-libc/issues/508)) * [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc#511](https://togithub.com/WebAssembly/wasi-libc/issues/511)) * [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc#512](https://togithub.com/WebAssembly/wasi-libc/issues/512)) * [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc#505](https://togithub.com/WebAssembly/wasi-libc/issues/505)) * [`b9ef79d7`](WebAssembly/wasi-libc@b9ef79d) Use the correct compiler-rt ([WebAssembly/wasi-libc#517](https://togithub.com/WebAssembly/wasi-libc/issues/517)) * [`5d3c5e91`](WebAssembly/wasi-libc@5d3c5e9) Improve some pthreads stub functions, batch 0 ([WebAssembly/wasi-libc#519](https://togithub.com/WebAssembly/wasi-libc/issues/519)) * [`230d4be6`](WebAssembly/wasi-libc@230d4be) Improve some pthreads stub functions, batch 1 ([WebAssembly/wasi-libc#525](https://togithub.com/WebAssembly/wasi-libc/issues/525)) * [`8279f959`](WebAssembly/wasi-libc@8279f95) Exclude setjmp runtime from LTO ([WebAssembly/wasi-libc#529](https://togithub.com/WebAssembly/wasi-libc/issues/529)) * [`3f812abf`](WebAssembly/wasi-libc@3f812ab) fix shared library build with llvm-19 ([WebAssembly/wasi-libc#526](https://togithub.com/WebAssembly/wasi-libc/issues/526)) * [`1b19fc65`](WebAssembly/wasi-libc@1b19fc6) getaddrinfo: improve the service/port resolution ([WebAssembly/wasi-libc#524](https://togithub.com/WebAssembly/wasi-libc/issues/524))
dfinity-bot
added a commit
that referenced
this pull request
Sep 15, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...1b19fc65](WebAssembly/wasi-libc@c5264e2...1b19fc6) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494)) * [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc#496](https://togithub.com/WebAssembly/wasi-libc/issues/496)) * [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc#498](https://togithub.com/WebAssembly/wasi-libc/issues/498)) * [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc#499](https://togithub.com/WebAssembly/wasi-libc/issues/499)) * [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc#500](https://togithub.com/WebAssembly/wasi-libc/issues/500)) * [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc#504](https://togithub.com/WebAssembly/wasi-libc/issues/504)) * [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc#502](https://togithub.com/WebAssembly/wasi-libc/issues/502)) * [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc#507](https://togithub.com/WebAssembly/wasi-libc/issues/507)) * [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc#509](https://togithub.com/WebAssembly/wasi-libc/issues/509)) * [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc#510](https://togithub.com/WebAssembly/wasi-libc/issues/510)) * [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc#508](https://togithub.com/WebAssembly/wasi-libc/issues/508)) * [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc#511](https://togithub.com/WebAssembly/wasi-libc/issues/511)) * [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc#512](https://togithub.com/WebAssembly/wasi-libc/issues/512)) * [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc#505](https://togithub.com/WebAssembly/wasi-libc/issues/505)) * [`b9ef79d7`](WebAssembly/wasi-libc@b9ef79d) Use the correct compiler-rt ([WebAssembly/wasi-libc#517](https://togithub.com/WebAssembly/wasi-libc/issues/517)) * [`5d3c5e91`](WebAssembly/wasi-libc@5d3c5e9) Improve some pthreads stub functions, batch 0 ([WebAssembly/wasi-libc#519](https://togithub.com/WebAssembly/wasi-libc/issues/519)) * [`230d4be6`](WebAssembly/wasi-libc@230d4be) Improve some pthreads stub functions, batch 1 ([WebAssembly/wasi-libc#525](https://togithub.com/WebAssembly/wasi-libc/issues/525)) * [`8279f959`](WebAssembly/wasi-libc@8279f95) Exclude setjmp runtime from LTO ([WebAssembly/wasi-libc#529](https://togithub.com/WebAssembly/wasi-libc/issues/529)) * [`3f812abf`](WebAssembly/wasi-libc@3f812ab) fix shared library build with llvm-19 ([WebAssembly/wasi-libc#526](https://togithub.com/WebAssembly/wasi-libc/issues/526)) * [`1b19fc65`](WebAssembly/wasi-libc@1b19fc6) getaddrinfo: improve the service/port resolution ([WebAssembly/wasi-libc#524](https://togithub.com/WebAssembly/wasi-libc/issues/524))
dfinity-bot
added a commit
that referenced
this pull request
Sep 22, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...7d4d3b83](WebAssembly/wasi-libc@c5264e2...7d4d3b8) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494)) * [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc#496](https://togithub.com/WebAssembly/wasi-libc/issues/496)) * [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc#498](https://togithub.com/WebAssembly/wasi-libc/issues/498)) * [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc#499](https://togithub.com/WebAssembly/wasi-libc/issues/499)) * [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc#500](https://togithub.com/WebAssembly/wasi-libc/issues/500)) * [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc#504](https://togithub.com/WebAssembly/wasi-libc/issues/504)) * [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc#502](https://togithub.com/WebAssembly/wasi-libc/issues/502)) * [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc#507](https://togithub.com/WebAssembly/wasi-libc/issues/507)) * [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc#509](https://togithub.com/WebAssembly/wasi-libc/issues/509)) * [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc#510](https://togithub.com/WebAssembly/wasi-libc/issues/510)) * [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc#508](https://togithub.com/WebAssembly/wasi-libc/issues/508)) * [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc#511](https://togithub.com/WebAssembly/wasi-libc/issues/511)) * [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc#512](https://togithub.com/WebAssembly/wasi-libc/issues/512)) * [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc#505](https://togithub.com/WebAssembly/wasi-libc/issues/505)) * [`b9ef79d7`](WebAssembly/wasi-libc@b9ef79d) Use the correct compiler-rt ([WebAssembly/wasi-libc#517](https://togithub.com/WebAssembly/wasi-libc/issues/517)) * [`5d3c5e91`](WebAssembly/wasi-libc@5d3c5e9) Improve some pthreads stub functions, batch 0 ([WebAssembly/wasi-libc#519](https://togithub.com/WebAssembly/wasi-libc/issues/519)) * [`230d4be6`](WebAssembly/wasi-libc@230d4be) Improve some pthreads stub functions, batch 1 ([WebAssembly/wasi-libc#525](https://togithub.com/WebAssembly/wasi-libc/issues/525)) * [`8279f959`](WebAssembly/wasi-libc@8279f95) Exclude setjmp runtime from LTO ([WebAssembly/wasi-libc#529](https://togithub.com/WebAssembly/wasi-libc/issues/529)) * [`3f812abf`](WebAssembly/wasi-libc@3f812ab) fix shared library build with llvm-19 ([WebAssembly/wasi-libc#526](https://togithub.com/WebAssembly/wasi-libc/issues/526)) * [`1b19fc65`](WebAssembly/wasi-libc@1b19fc6) getaddrinfo: improve the service/port resolution ([WebAssembly/wasi-libc#524](https://togithub.com/WebAssembly/wasi-libc/issues/524)) * [`7d4d3b83`](WebAssembly/wasi-libc@7d4d3b8) ci: update actions ([WebAssembly/wasi-libc#535](https://togithub.com/WebAssembly/wasi-libc/issues/535))
dfinity-bot
added a commit
that referenced
this pull request
Sep 29, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...5ed3ec57](WebAssembly/wasi-libc@c5264e2...5ed3ec5) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494)) * [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc#496](https://togithub.com/WebAssembly/wasi-libc/issues/496)) * [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc#498](https://togithub.com/WebAssembly/wasi-libc/issues/498)) * [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc#499](https://togithub.com/WebAssembly/wasi-libc/issues/499)) * [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc#500](https://togithub.com/WebAssembly/wasi-libc/issues/500)) * [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc#504](https://togithub.com/WebAssembly/wasi-libc/issues/504)) * [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc#502](https://togithub.com/WebAssembly/wasi-libc/issues/502)) * [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc#507](https://togithub.com/WebAssembly/wasi-libc/issues/507)) * [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc#509](https://togithub.com/WebAssembly/wasi-libc/issues/509)) * [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc#510](https://togithub.com/WebAssembly/wasi-libc/issues/510)) * [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc#508](https://togithub.com/WebAssembly/wasi-libc/issues/508)) * [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc#511](https://togithub.com/WebAssembly/wasi-libc/issues/511)) * [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc#512](https://togithub.com/WebAssembly/wasi-libc/issues/512)) * [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc#505](https://togithub.com/WebAssembly/wasi-libc/issues/505)) * [`b9ef79d7`](WebAssembly/wasi-libc@b9ef79d) Use the correct compiler-rt ([WebAssembly/wasi-libc#517](https://togithub.com/WebAssembly/wasi-libc/issues/517)) * [`5d3c5e91`](WebAssembly/wasi-libc@5d3c5e9) Improve some pthreads stub functions, batch 0 ([WebAssembly/wasi-libc#519](https://togithub.com/WebAssembly/wasi-libc/issues/519)) * [`230d4be6`](WebAssembly/wasi-libc@230d4be) Improve some pthreads stub functions, batch 1 ([WebAssembly/wasi-libc#525](https://togithub.com/WebAssembly/wasi-libc/issues/525)) * [`8279f959`](WebAssembly/wasi-libc@8279f95) Exclude setjmp runtime from LTO ([WebAssembly/wasi-libc#529](https://togithub.com/WebAssembly/wasi-libc/issues/529)) * [`3f812abf`](WebAssembly/wasi-libc@3f812ab) fix shared library build with llvm-19 ([WebAssembly/wasi-libc#526](https://togithub.com/WebAssembly/wasi-libc/issues/526)) * [`1b19fc65`](WebAssembly/wasi-libc@1b19fc6) getaddrinfo: improve the service/port resolution ([WebAssembly/wasi-libc#524](https://togithub.com/WebAssembly/wasi-libc/issues/524)) * [`7d4d3b83`](WebAssembly/wasi-libc@7d4d3b8) ci: update actions ([WebAssembly/wasi-libc#535](https://togithub.com/WebAssembly/wasi-libc/issues/535)) * [`5ed3ec57`](WebAssembly/wasi-libc@5ed3ec5) Initial FTS support ([WebAssembly/wasi-libc#522](https://togithub.com/WebAssembly/wasi-libc/issues/522))
dfinity-bot
added a commit
that referenced
this pull request
Oct 6, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...5ed3ec57](WebAssembly/wasi-libc@c5264e2...5ed3ec5) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494)) * [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc#496](https://togithub.com/WebAssembly/wasi-libc/issues/496)) * [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc#498](https://togithub.com/WebAssembly/wasi-libc/issues/498)) * [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc#499](https://togithub.com/WebAssembly/wasi-libc/issues/499)) * [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc#500](https://togithub.com/WebAssembly/wasi-libc/issues/500)) * [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc#504](https://togithub.com/WebAssembly/wasi-libc/issues/504)) * [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc#502](https://togithub.com/WebAssembly/wasi-libc/issues/502)) * [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc#507](https://togithub.com/WebAssembly/wasi-libc/issues/507)) * [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc#509](https://togithub.com/WebAssembly/wasi-libc/issues/509)) * [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc#510](https://togithub.com/WebAssembly/wasi-libc/issues/510)) * [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc#508](https://togithub.com/WebAssembly/wasi-libc/issues/508)) * [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc#511](https://togithub.com/WebAssembly/wasi-libc/issues/511)) * [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc#512](https://togithub.com/WebAssembly/wasi-libc/issues/512)) * [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc#505](https://togithub.com/WebAssembly/wasi-libc/issues/505)) * [`b9ef79d7`](WebAssembly/wasi-libc@b9ef79d) Use the correct compiler-rt ([WebAssembly/wasi-libc#517](https://togithub.com/WebAssembly/wasi-libc/issues/517)) * [`5d3c5e91`](WebAssembly/wasi-libc@5d3c5e9) Improve some pthreads stub functions, batch 0 ([WebAssembly/wasi-libc#519](https://togithub.com/WebAssembly/wasi-libc/issues/519)) * [`230d4be6`](WebAssembly/wasi-libc@230d4be) Improve some pthreads stub functions, batch 1 ([WebAssembly/wasi-libc#525](https://togithub.com/WebAssembly/wasi-libc/issues/525)) * [`8279f959`](WebAssembly/wasi-libc@8279f95) Exclude setjmp runtime from LTO ([WebAssembly/wasi-libc#529](https://togithub.com/WebAssembly/wasi-libc/issues/529)) * [`3f812abf`](WebAssembly/wasi-libc@3f812ab) fix shared library build with llvm-19 ([WebAssembly/wasi-libc#526](https://togithub.com/WebAssembly/wasi-libc/issues/526)) * [`1b19fc65`](WebAssembly/wasi-libc@1b19fc6) getaddrinfo: improve the service/port resolution ([WebAssembly/wasi-libc#524](https://togithub.com/WebAssembly/wasi-libc/issues/524)) * [`7d4d3b83`](WebAssembly/wasi-libc@7d4d3b8) ci: update actions ([WebAssembly/wasi-libc#535](https://togithub.com/WebAssembly/wasi-libc/issues/535)) * [`5ed3ec57`](WebAssembly/wasi-libc@5ed3ec5) Initial FTS support ([WebAssembly/wasi-libc#522](https://togithub.com/WebAssembly/wasi-libc/issues/522))
dfinity-bot
added a commit
that referenced
this pull request
Oct 13, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...a05277a6](WebAssembly/wasi-libc@c5264e2...a05277a) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494)) * [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc#496](https://togithub.com/WebAssembly/wasi-libc/issues/496)) * [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc#498](https://togithub.com/WebAssembly/wasi-libc/issues/498)) * [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc#499](https://togithub.com/WebAssembly/wasi-libc/issues/499)) * [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc#500](https://togithub.com/WebAssembly/wasi-libc/issues/500)) * [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc#504](https://togithub.com/WebAssembly/wasi-libc/issues/504)) * [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc#502](https://togithub.com/WebAssembly/wasi-libc/issues/502)) * [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc#507](https://togithub.com/WebAssembly/wasi-libc/issues/507)) * [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc#509](https://togithub.com/WebAssembly/wasi-libc/issues/509)) * [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc#510](https://togithub.com/WebAssembly/wasi-libc/issues/510)) * [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc#508](https://togithub.com/WebAssembly/wasi-libc/issues/508)) * [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc#511](https://togithub.com/WebAssembly/wasi-libc/issues/511)) * [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc#512](https://togithub.com/WebAssembly/wasi-libc/issues/512)) * [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc#505](https://togithub.com/WebAssembly/wasi-libc/issues/505)) * [`b9ef79d7`](WebAssembly/wasi-libc@b9ef79d) Use the correct compiler-rt ([WebAssembly/wasi-libc#517](https://togithub.com/WebAssembly/wasi-libc/issues/517)) * [`5d3c5e91`](WebAssembly/wasi-libc@5d3c5e9) Improve some pthreads stub functions, batch 0 ([WebAssembly/wasi-libc#519](https://togithub.com/WebAssembly/wasi-libc/issues/519)) * [`230d4be6`](WebAssembly/wasi-libc@230d4be) Improve some pthreads stub functions, batch 1 ([WebAssembly/wasi-libc#525](https://togithub.com/WebAssembly/wasi-libc/issues/525)) * [`8279f959`](WebAssembly/wasi-libc@8279f95) Exclude setjmp runtime from LTO ([WebAssembly/wasi-libc#529](https://togithub.com/WebAssembly/wasi-libc/issues/529)) * [`3f812abf`](WebAssembly/wasi-libc@3f812ab) fix shared library build with llvm-19 ([WebAssembly/wasi-libc#526](https://togithub.com/WebAssembly/wasi-libc/issues/526)) * [`1b19fc65`](WebAssembly/wasi-libc@1b19fc6) getaddrinfo: improve the service/port resolution ([WebAssembly/wasi-libc#524](https://togithub.com/WebAssembly/wasi-libc/issues/524)) * [`7d4d3b83`](WebAssembly/wasi-libc@7d4d3b8) ci: update actions ([WebAssembly/wasi-libc#535](https://togithub.com/WebAssembly/wasi-libc/issues/535)) * [`5ed3ec57`](WebAssembly/wasi-libc@5ed3ec5) Initial FTS support ([WebAssembly/wasi-libc#522](https://togithub.com/WebAssembly/wasi-libc/issues/522)) * [`a05277a6`](WebAssembly/wasi-libc@a05277a) Implement a stub pthreads library for `THREAD_MODEL=single` ([WebAssembly/wasi-libc#518](https://togithub.com/WebAssembly/wasi-libc/issues/518))
dfinity-bot
added a commit
that referenced
this pull request
Oct 20, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...98897e29](WebAssembly/wasi-libc@c5264e2...98897e2) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494)) * [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc#496](https://togithub.com/WebAssembly/wasi-libc/issues/496)) * [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc#498](https://togithub.com/WebAssembly/wasi-libc/issues/498)) * [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc#499](https://togithub.com/WebAssembly/wasi-libc/issues/499)) * [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc#500](https://togithub.com/WebAssembly/wasi-libc/issues/500)) * [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc#504](https://togithub.com/WebAssembly/wasi-libc/issues/504)) * [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc#502](https://togithub.com/WebAssembly/wasi-libc/issues/502)) * [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc#507](https://togithub.com/WebAssembly/wasi-libc/issues/507)) * [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc#509](https://togithub.com/WebAssembly/wasi-libc/issues/509)) * [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc#510](https://togithub.com/WebAssembly/wasi-libc/issues/510)) * [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc#508](https://togithub.com/WebAssembly/wasi-libc/issues/508)) * [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc#511](https://togithub.com/WebAssembly/wasi-libc/issues/511)) * [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc#512](https://togithub.com/WebAssembly/wasi-libc/issues/512)) * [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc#505](https://togithub.com/WebAssembly/wasi-libc/issues/505)) * [`b9ef79d7`](WebAssembly/wasi-libc@b9ef79d) Use the correct compiler-rt ([WebAssembly/wasi-libc#517](https://togithub.com/WebAssembly/wasi-libc/issues/517)) * [`5d3c5e91`](WebAssembly/wasi-libc@5d3c5e9) Improve some pthreads stub functions, batch 0 ([WebAssembly/wasi-libc#519](https://togithub.com/WebAssembly/wasi-libc/issues/519)) * [`230d4be6`](WebAssembly/wasi-libc@230d4be) Improve some pthreads stub functions, batch 1 ([WebAssembly/wasi-libc#525](https://togithub.com/WebAssembly/wasi-libc/issues/525)) * [`8279f959`](WebAssembly/wasi-libc@8279f95) Exclude setjmp runtime from LTO ([WebAssembly/wasi-libc#529](https://togithub.com/WebAssembly/wasi-libc/issues/529)) * [`3f812abf`](WebAssembly/wasi-libc@3f812ab) fix shared library build with llvm-19 ([WebAssembly/wasi-libc#526](https://togithub.com/WebAssembly/wasi-libc/issues/526)) * [`1b19fc65`](WebAssembly/wasi-libc@1b19fc6) getaddrinfo: improve the service/port resolution ([WebAssembly/wasi-libc#524](https://togithub.com/WebAssembly/wasi-libc/issues/524)) * [`7d4d3b83`](WebAssembly/wasi-libc@7d4d3b8) ci: update actions ([WebAssembly/wasi-libc#535](https://togithub.com/WebAssembly/wasi-libc/issues/535)) * [`5ed3ec57`](WebAssembly/wasi-libc@5ed3ec5) Initial FTS support ([WebAssembly/wasi-libc#522](https://togithub.com/WebAssembly/wasi-libc/issues/522)) * [`a05277a6`](WebAssembly/wasi-libc@a05277a) Implement a stub pthreads library for `THREAD_MODEL=single` ([WebAssembly/wasi-libc#518](https://togithub.com/WebAssembly/wasi-libc/issues/518)) * [`98897e29`](WebAssembly/wasi-libc@98897e2) Fix fts build for shared library ([WebAssembly/wasi-libc#544](https://togithub.com/WebAssembly/wasi-libc/issues/544))
dfinity-bot
added a commit
that referenced
this pull request
Oct 27, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...98897e29](WebAssembly/wasi-libc@c5264e2...98897e2) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494)) * [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc#496](https://togithub.com/WebAssembly/wasi-libc/issues/496)) * [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc#498](https://togithub.com/WebAssembly/wasi-libc/issues/498)) * [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc#499](https://togithub.com/WebAssembly/wasi-libc/issues/499)) * [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc#500](https://togithub.com/WebAssembly/wasi-libc/issues/500)) * [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc#504](https://togithub.com/WebAssembly/wasi-libc/issues/504)) * [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc#502](https://togithub.com/WebAssembly/wasi-libc/issues/502)) * [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc#507](https://togithub.com/WebAssembly/wasi-libc/issues/507)) * [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc#509](https://togithub.com/WebAssembly/wasi-libc/issues/509)) * [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc#510](https://togithub.com/WebAssembly/wasi-libc/issues/510)) * [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc#508](https://togithub.com/WebAssembly/wasi-libc/issues/508)) * [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc#511](https://togithub.com/WebAssembly/wasi-libc/issues/511)) * [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc#512](https://togithub.com/WebAssembly/wasi-libc/issues/512)) * [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc#505](https://togithub.com/WebAssembly/wasi-libc/issues/505)) * [`b9ef79d7`](WebAssembly/wasi-libc@b9ef79d) Use the correct compiler-rt ([WebAssembly/wasi-libc#517](https://togithub.com/WebAssembly/wasi-libc/issues/517)) * [`5d3c5e91`](WebAssembly/wasi-libc@5d3c5e9) Improve some pthreads stub functions, batch 0 ([WebAssembly/wasi-libc#519](https://togithub.com/WebAssembly/wasi-libc/issues/519)) * [`230d4be6`](WebAssembly/wasi-libc@230d4be) Improve some pthreads stub functions, batch 1 ([WebAssembly/wasi-libc#525](https://togithub.com/WebAssembly/wasi-libc/issues/525)) * [`8279f959`](WebAssembly/wasi-libc@8279f95) Exclude setjmp runtime from LTO ([WebAssembly/wasi-libc#529](https://togithub.com/WebAssembly/wasi-libc/issues/529)) * [`3f812abf`](WebAssembly/wasi-libc@3f812ab) fix shared library build with llvm-19 ([WebAssembly/wasi-libc#526](https://togithub.com/WebAssembly/wasi-libc/issues/526)) * [`1b19fc65`](WebAssembly/wasi-libc@1b19fc6) getaddrinfo: improve the service/port resolution ([WebAssembly/wasi-libc#524](https://togithub.com/WebAssembly/wasi-libc/issues/524)) * [`7d4d3b83`](WebAssembly/wasi-libc@7d4d3b8) ci: update actions ([WebAssembly/wasi-libc#535](https://togithub.com/WebAssembly/wasi-libc/issues/535)) * [`5ed3ec57`](WebAssembly/wasi-libc@5ed3ec5) Initial FTS support ([WebAssembly/wasi-libc#522](https://togithub.com/WebAssembly/wasi-libc/issues/522)) * [`a05277a6`](WebAssembly/wasi-libc@a05277a) Implement a stub pthreads library for `THREAD_MODEL=single` ([WebAssembly/wasi-libc#518](https://togithub.com/WebAssembly/wasi-libc/issues/518)) * [`98897e29`](WebAssembly/wasi-libc@98897e2) Fix fts build for shared library ([WebAssembly/wasi-libc#544](https://togithub.com/WebAssembly/wasi-libc/issues/544))
dfinity-bot
added a commit
that referenced
this pull request
Nov 3, 2024
## Changelog for musl-wasi: Branch: main Commits: [WebAssembly/wasi-libc@c5264e2b...98897e29](WebAssembly/wasi-libc@c5264e2...98897e2) * [`4bac52ea`](WebAssembly/wasi-libc@4bac52e) Remove trailing backtick in README.md ([WebAssembly/wasi-libc#455](https://togithub.com/WebAssembly/wasi-libc/issues/455)) * [`5a693184`](WebAssembly/wasi-libc@5a69318) add `wasm32-wasi-preview2` target ([WebAssembly/wasi-libc#457](https://togithub.com/WebAssembly/wasi-libc/issues/457)) * [`925ad6d7`](WebAssembly/wasi-libc@925ad6d) CI: include wasi-threads in the sysroot ([WebAssembly/wasi-libc#458](https://togithub.com/WebAssembly/wasi-libc/issues/458)) * [`03b228e4`](WebAssembly/wasi-libc@03b228e) emmalloc: use __heap_end instead of sbrk(0) ([WebAssembly/wasi-libc#462](https://togithub.com/WebAssembly/wasi-libc/issues/462)) * [`47b9db6d`](WebAssembly/wasi-libc@47b9db6) add WASI Preview 2 bindings ([WebAssembly/wasi-libc#460](https://togithub.com/WebAssembly/wasi-libc/issues/460)) * [`cc62fa82`](WebAssembly/wasi-libc@cc62fa8) add stubs for `statvfs`, `chmod`, etc. ([WebAssembly/wasi-libc#463](https://togithub.com/WebAssembly/wasi-libc/issues/463)) * [`a6489a85`](WebAssembly/wasi-libc@a6489a8) test: use the same version of wasmtime and adapter ([WebAssembly/wasi-libc#468](https://togithub.com/WebAssembly/wasi-libc/issues/468)) * [`212296e4`](WebAssembly/wasi-libc@212296e) add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` ([WebAssembly/wasi-libc#473](https://togithub.com/WebAssembly/wasi-libc/issues/473)) * [`55df1f54`](WebAssembly/wasi-libc@55df1f5) Update bindings and dependencies to WASI 0.2.0 ([WebAssembly/wasi-libc#471](https://togithub.com/WebAssembly/wasi-libc/issues/471)) * [`0fe51d25`](WebAssembly/wasi-libc@0fe51d2) add preview2_component_type.o to libc.a and libc.so ([WebAssembly/wasi-libc#472](https://togithub.com/WebAssembly/wasi-libc/issues/472)) * [`09683b36`](WebAssembly/wasi-libc@09683b3) add descriptor table for mapping fds to handles ([WebAssembly/wasi-libc#464](https://togithub.com/WebAssembly/wasi-libc/issues/464)) * [`c9c7d061`](WebAssembly/wasi-libc@c9c7d06) Start renaming preview1 to p1 and preview2 to p2 ([WebAssembly/wasi-libc#478](https://togithub.com/WebAssembly/wasi-libc/issues/478)) * [`a1b4def3`](WebAssembly/wasi-libc@a1b4def) fix `#ifdef __cplusplus` guard in dirent.h ([WebAssembly/wasi-libc#479](https://togithub.com/WebAssembly/wasi-libc/issues/479)) * [`c8ef60ad`](WebAssembly/wasi-libc@c8ef60a) Add support for pthread_getattr_np ([WebAssembly/wasi-libc#470](https://togithub.com/WebAssembly/wasi-libc/issues/470)) * [`a963040f`](WebAssembly/wasi-libc@a963040) crt1-command.c: fix whitespace issues ([WebAssembly/wasi-libc#480](https://togithub.com/WebAssembly/wasi-libc/issues/480)) * [`684f1556`](WebAssembly/wasi-libc@684f155) implement basic TCP/UDP client support ([WebAssembly/wasi-libc#477](https://togithub.com/WebAssembly/wasi-libc/issues/477)) * [`f493dc28`](WebAssembly/wasi-libc@f493dc2) implement basic TCP/UDP server support ([WebAssembly/wasi-libc#481](https://togithub.com/WebAssembly/wasi-libc/issues/481)) * [`6593687e`](WebAssembly/wasi-libc@6593687) add wasip2 implementations of more socket APIs ([WebAssembly/wasi-libc#482](https://togithub.com/WebAssembly/wasi-libc/issues/482)) * [`a2ed34e8`](WebAssembly/wasi-libc@a2ed34e) wasip2 support for `close`, `poll`, `pselect` ([WebAssembly/wasi-libc#486](https://togithub.com/WebAssembly/wasi-libc/issues/486)) * [`1ab654e2`](WebAssembly/wasi-libc@1ab654e) Add libsetjmp.a/so ([WebAssembly/wasi-libc#483](https://togithub.com/WebAssembly/wasi-libc/issues/483)) * [`d0382948`](WebAssembly/wasi-libc@d038294) implement `getsockname`, `getpeername`, and `getaddrinfo` ([WebAssembly/wasi-libc#488](https://togithub.com/WebAssembly/wasi-libc/issues/488)) * [`9e8c5423`](WebAssembly/wasi-libc@9e8c542) add `__wasilibc_reset_preopens` ([WebAssembly/wasi-libc#489](https://togithub.com/WebAssembly/wasi-libc/issues/489)) * [`13ed9802`](WebAssembly/wasi-libc@13ed980) Adjust Makefile for LLVM trunk (19) as of 2024-04-26 ([WebAssembly/wasi-libc#492](https://togithub.com/WebAssembly/wasi-libc/issues/492)) * [`129ee9b6`](WebAssembly/wasi-libc@129ee9b) Adjust Makefile for LLVM trunk (19) as of 2024-04-30 ([WebAssembly/wasi-libc#493](https://togithub.com/WebAssembly/wasi-libc/issues/493)) * [`88761387`](WebAssembly/wasi-libc@8876138) Remove extra lock-taking in preopen setup ([WebAssembly/wasi-libc#491](https://togithub.com/WebAssembly/wasi-libc/issues/491)) * [`2f088a99`](WebAssembly/wasi-libc@2f088a9) Update `_POSIX_THREAD_XX` macro definitions ([WebAssembly/wasi-libc#494](https://togithub.com/WebAssembly/wasi-libc/issues/494)) * [`a3ef1520`](WebAssembly/wasi-libc@a3ef152) dlmalloc: account the footprint of the initial heap ([WebAssembly/wasi-libc#496](https://togithub.com/WebAssembly/wasi-libc/issues/496)) * [`153f6321`](WebAssembly/wasi-libc@153f632) Ignore the `__tls_base` undefined symbol ([WebAssembly/wasi-libc#498](https://togithub.com/WebAssembly/wasi-libc/issues/498)) * [`44c4b1e3`](WebAssembly/wasi-libc@44c4b1e) Use a different makefile variable for `-D__wasilibc_use_wasip2` ([WebAssembly/wasi-libc#499](https://togithub.com/WebAssembly/wasi-libc/issues/499)) * [`7528b131`](WebAssembly/wasi-libc@7528b13) Extend wasi-emulated-mman with `mprotect`. ([WebAssembly/wasi-libc#500](https://togithub.com/WebAssembly/wasi-libc/issues/500)) * [`acd0a6e3`](WebAssembly/wasi-libc@acd0a6e) include pthread.h for all targets ([WebAssembly/wasi-libc#504](https://togithub.com/WebAssembly/wasi-libc/issues/504)) * [`31845366`](WebAssembly/wasi-libc@3184536) Makefile: separate the target to create empty dummy libraries ([WebAssembly/wasi-libc#502](https://togithub.com/WebAssembly/wasi-libc/issues/502)) * [`ebac9aee`](WebAssembly/wasi-libc@ebac9ae) timezone __secs_to_zone stub: guard against null pointer dereference ([WebAssembly/wasi-libc#507](https://togithub.com/WebAssembly/wasi-libc/issues/507)) * [`320bbbcc`](WebAssembly/wasi-libc@320bbbc) Adjust Makefile for LLVM trunk (19) as of 2024-06-20 ([WebAssembly/wasi-libc#509](https://togithub.com/WebAssembly/wasi-libc/issues/509)) * [`67080fa0`](WebAssembly/wasi-libc@67080fa) `times` should always return 0 for `tms_cutime` ([WebAssembly/wasi-libc#510](https://togithub.com/WebAssembly/wasi-libc/issues/510)) * [`5667be15`](WebAssembly/wasi-libc@5667be1) 0-initialize thread-specific data upon thread creation. ([WebAssembly/wasi-libc#508](https://togithub.com/WebAssembly/wasi-libc/issues/508)) * [`3f43ea9a`](WebAssembly/wasi-libc@3f43ea9) iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation ([WebAssembly/wasi-libc#511](https://togithub.com/WebAssembly/wasi-libc/issues/511)) * [`d43dcc63`](WebAssembly/wasi-libc@d43dcc6) Adjust Makefile for LLVM trunk (19) as of 2024-07-10 ([WebAssembly/wasi-libc#512](https://togithub.com/WebAssembly/wasi-libc/issues/512)) * [`b9e15a8a`](WebAssembly/wasi-libc@b9e15a8) Add LTO build option ([WebAssembly/wasi-libc#505](https://togithub.com/WebAssembly/wasi-libc/issues/505)) * [`b9ef79d7`](WebAssembly/wasi-libc@b9ef79d) Use the correct compiler-rt ([WebAssembly/wasi-libc#517](https://togithub.com/WebAssembly/wasi-libc/issues/517)) * [`5d3c5e91`](WebAssembly/wasi-libc@5d3c5e9) Improve some pthreads stub functions, batch 0 ([WebAssembly/wasi-libc#519](https://togithub.com/WebAssembly/wasi-libc/issues/519)) * [`230d4be6`](WebAssembly/wasi-libc@230d4be) Improve some pthreads stub functions, batch 1 ([WebAssembly/wasi-libc#525](https://togithub.com/WebAssembly/wasi-libc/issues/525)) * [`8279f959`](WebAssembly/wasi-libc@8279f95) Exclude setjmp runtime from LTO ([WebAssembly/wasi-libc#529](https://togithub.com/WebAssembly/wasi-libc/issues/529)) * [`3f812abf`](WebAssembly/wasi-libc@3f812ab) fix shared library build with llvm-19 ([WebAssembly/wasi-libc#526](https://togithub.com/WebAssembly/wasi-libc/issues/526)) * [`1b19fc65`](WebAssembly/wasi-libc@1b19fc6) getaddrinfo: improve the service/port resolution ([WebAssembly/wasi-libc#524](https://togithub.com/WebAssembly/wasi-libc/issues/524)) * [`7d4d3b83`](WebAssembly/wasi-libc@7d4d3b8) ci: update actions ([WebAssembly/wasi-libc#535](https://togithub.com/WebAssembly/wasi-libc/issues/535)) * [`5ed3ec57`](WebAssembly/wasi-libc@5ed3ec5) Initial FTS support ([WebAssembly/wasi-libc#522](https://togithub.com/WebAssembly/wasi-libc/issues/522)) * [`a05277a6`](WebAssembly/wasi-libc@a05277a) Implement a stub pthreads library for `THREAD_MODEL=single` ([WebAssembly/wasi-libc#518](https://togithub.com/WebAssembly/wasi-libc/issues/518)) * [`98897e29`](WebAssembly/wasi-libc@98897e2) Fix fts build for shared library ([WebAssembly/wasi-libc#544](https://togithub.com/WebAssembly/wasi-libc/issues/544))
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes a bug in desugar.ml that naively translates function return types without considering result arity.
Revealed by PR #405 (@matthewhammer)