v0.19
- Add a reserved
errno
code for success. This is needed for languages that have closed enums. - Allow locks and condvar sleeps to be used in combination with relative timeouts. This is useful for implementing threading APIs that use relative timeouts.
- Add Rust bindings.
- No longer create inline wrappers for system calls to improve ABI stability.