• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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