@@ -6,6 +6,9 @@ This project adheres to [Semantic Versioning](http://semver.org/).
6
6
## [ Unreleased]
7
7
8
8
### Added
9
+ - Added complete definitions for all kqueue-related constants on all supported
10
+ OSes
11
+ ([ #415 ] ( https://github.com/nix-rust/nix/pull/415 ) )
9
12
- Added ` lseek ` and ` lseek64 ` in ` ::nix::unistd `
10
13
([ #377 ] ( https://github.com/nix-rust/nix/pull/377 ) )
11
14
- Added accessors ` sigmask_mut ` and ` sigmask ` to ` UContext ` in
@@ -19,6 +22,9 @@ This project adheres to [Semantic Versioning](http://semver.org/).
19
22
([ #386 ] ( https://github.com/nix-rust/nix/pull/386 ) )
20
23
21
24
### Changed
25
+ - Changed ` KEvent ` to an opaque structure that may only be modified by its
26
+ constructor and the ` ev_set ` method.
27
+ ([ #415 ] ( https://github.com/nix-rust/nix/pull/415 ) )
22
28
- Replaced the reexported integer constants for signals by the enumeration
23
29
` Signal ` in ` ::nix::sys::signal ` .
24
30
([ #362 ] ( https://github.com/nix-rust/nix/pull/362 ) )
@@ -30,6 +36,8 @@ This project adheres to [Semantic Versioning](http://semver.org/).
30
36
([ #362 ] ( https://github.com/nix-rust/nix/pull/362 ) )
31
37
32
38
### Fixed
39
+ - Fixed using kqueue with ` EVFILT_USER ` on FreeBSD
40
+ ([ #415 ] ( https://github.com/nix-rust/nix/pull/415 ) )
33
41
- Fixed the build problem for NetBSD (Note, that we currently do not support
34
42
it, so it might already be broken again).
35
43
([ #389 ] ( https://github.com/nix-rust/nix/pull/389 ) )
0 commit comments