1### Unreleased 2 3- Added `Uffd::read_events` that can read multiple events from the userfaultfd file descriptor. 4 5### 0.3.1 (2021-02-17) 6 7- Added support for the `UFFD_FEATURE_THREAD_ID` flag when compiled with the `linux4_14` Cargo 8 feature. 9 10### 0.3.0 (2021-02-03) 11 12- Update `bindgen` dependency of `userfaultfd-sys` to `0.57`. Thank you @jgowans 13 14### 0.2.1 (2020-11-20) 15 16- Make `ReadWrite` public. Thank you @electroCutie 17 18### 0.2.0 (2020-04-10) 19 20- Removed the compile-time Linux version check, and replaced it with a Cargo feature. 21 22 The Linux version check was overly restrictive, even on systems that did have the right kernel 23 version installed but had older headers in `/usr/include/linux`. Beyond that, this check made it 24 more difficult to compile on a different host than what's targeted. 25 26 There is now a `linux4_14` feature flag on `userfaultfd-sys`, which turns on and tests the extra 27 constants available in that version. Since `userfaultfd` did not make use of any of those newer 28 features, it doesn't have a feature flag yet. 29 30 Applications should take care when initializing with `UffdBuilder` to specify the features and 31 ioctls they require, so that an unsupported version will be detected at runtime. 32 33 34### 0.1.0 (2020-04-07) 35 36- Initial public release of userfaultfd-rs. 37