Skip to content

Releases: NuxiNL/cloudabi-utils

v0.39

01 Jan 21:09
Compare
Choose a tag to compare
  • Add Bazel build rules.

v0.38

24 Jan 15:48
Compare
Choose a tag to compare
  • Add !executable as a YAML tag for referring to the current executable.
  • Make the build on Linux more robust by hiding a _Thread_local variable in C++ mode.

v0.37

10 Jan 20:34
Compare
Choose a tag to compare
  • No longer depend on <cloudabi_syscalls_struct.h>. This structure has been removed in CloudABI 0.19.

v0.36

04 Jan 22:46
Compare
Choose a tag to compare

This release adds support for CloudABI's recently added support for relative timeouts on locks and condition variables. This is going to be used by pthread_cond_timedwait_relative_np(), uv_cond_timedwait() and Rust's std::sync::Condvar::wait_timeout().

v0.35

11 Nov 09:30
Compare
Choose a tag to compare
  • Remove support for forking entirely, as we should be aiming towards implementing spawning.
  • Make condition variables with monotonic clocks work on macOS.
  • Fix a file descriptor leak when using sendmsg() with SCM_RIGHTS.

v0.34

10 Nov 19:51
Compare
Choose a tag to compare
  • Fix the build on non-CloudABI systems.
  • Remove support for versions of macOS older than High Sierra. I'm not able to test this anyway.

v0.33

08 Nov 09:44
Compare
Choose a tag to compare
  • No longer fill structure fields for cloudabi_event_t that have been removed.
  • Generate a CLOUDABI_AT_PID auxiliary vector entry, so that processes have identifiers.

v0.32

20 Oct 20:25
Compare
Choose a tag to compare
  • No longer make use of pdfork() on CloudABI, as forking is slowly going to be removed.