New features:
- solaris ports API
- FreeBSD kqueue API
- Expanded io_uring coverage
- termios2, inotify, pidfd_open, witid, set{u,g}id, cap{g,s}et, unmount
SO_NOSIGPIPE
,SEEK_DATA
,SEEK_HOLE
- A new
linux_4_11
cargo feature to optimize for Linux versions >= 4.11.
Changes:
- stdout/etc. are now a safe functions (in "std" mode) (#519)
- epoll no longer has a context (#487)
copy_file_range
'slen
argument changed fromu64
tousize
(#499)io_uring::IoringRecvsendFlags
is now split into separate send and
receive types. (#553)fs::seek
now uses Rustix's ownSeekFrom
type rather than
std::io::SeekFrom
(#486)- Some of the Linux capabilities functions were renamed. (#500)
And many bug fixes, including hopefully a fix for the intermittent build failures (#526).