1.3 KiB
Executable File
1.3 KiB
Executable File
Unreleased
- Added
Uffd::read_eventsthat can read multiple events from the userfaultfd file descriptor.
0.3.1 (2021-02-17)
- Added support for the
UFFD_FEATURE_THREAD_IDflag when compiled with thelinux4_14Cargo feature.
0.3.0 (2021-02-03)
- Update
bindgendependency ofuserfaultfd-systo0.57. Thank you @jgowans
0.2.1 (2020-11-20)
- Make
ReadWritepublic. Thank you @electroCutie
0.2.0 (2020-04-10)
-
Removed the compile-time Linux version check, and replaced it with a Cargo feature.
The Linux version check was overly restrictive, even on systems that did have the right kernel version installed but had older headers in
/usr/include/linux. Beyond that, this check made it more difficult to compile on a different host than what's targeted.There is now a
linux4_14feature flag onuserfaultfd-sys, which turns on and tests the extra constants available in that version. Sinceuserfaultfddid not make use of any of those newer features, it doesn't have a feature flag yet.Applications should take care when initializing with
UffdBuilderto specify the features and ioctls they require, so that an unsupported version will be detected at runtime.
0.1.0 (2020-04-07)
- Initial public release of userfaultfd-rs.