Cloudlibc Versions Save

CloudABI's standard C library

v0.93

6 years ago

This release includes the addition of uv_udp_t.

v0.92

6 years ago
  • Add uv_tty_t for Node.js.
  • Add uname() for Node.js.
  • Upgrade IANA tzdata to 2017c.

v0.91

6 years ago
  • No longer depend on fields in cloudabi_event_t that will be removed from the CloudABI specification.
  • Add uv_disable_stdio_inheritance() for Node.js.
  • Add uv_tty_reset_mode() for Node.js.

v0.90

6 years ago
  • Addition of UV_ERRNO_MAP, UV_HANDLE_TYPE_MAP and UV_REQ_TYPE_MAP.
  • Addition of uv_*_s structure tags.
  • Addition of uv_pipe_t::ipc.

These features are not officially documented yet, but seem to be used by Node.js.

v0.89

6 years ago
  • Add <arpa/nameser.h> for c-ares.
  • Add struct hostent and h_addr in order to reduce the number of local patches of applications.

v0.88

6 years ago

This release contains an implementation of <uv.h> that is a lot more robust than before. Stream I/O should now mostly work, including file descriptor passing.

v0.87

6 years ago
  • Add uv_process_kill().

v0.86

6 years ago
  • Add an event loop to the C library that shares the same API as libuv, or at least the parts compatible with CloudABI's security model.
  • Remove the pdfork() function. We're going to work towards having an environment where we can spawn subprocesses, as opposed to forking the execution of a running process. This has the advantage that it improves security and makes programming easier.