@@ -5,6 +5,16 @@ This project adheres to [Semantic Versioning](http://semver.org/).
5
5
6
6
## [ Unreleased]
7
7
8
+ ### Added
9
+
10
+ ### Changed
11
+
12
+ ### Fixed
13
+
14
+ ### Removed
15
+
16
+ ## [ 0.11.0] 2018-06-01
17
+
8
18
### Added
9
19
- Added ` sendfile ` on FreeBSD and Darwin.
10
20
([ #901 ] ( https://github.com/nix-rust/nix/pull/901 ) )
@@ -15,19 +25,19 @@ This project adheres to [Semantic Versioning](http://semver.org/).
15
25
- Added ` mlockall ` and ` munlockall `
16
26
([ #876 ] ( https://github.com/nix-rust/nix/pull/876 ) )
17
27
- Added ` SO_MARK ` on Linux.
18
- - ([ #873 ] ( https://github.com/nix-rust/nix/pull/873 ) )
28
+ ([ #873 ] ( https://github.com/nix-rust/nix/pull/873 ) )
19
29
- Added safe support for nearly any buffer type in the ` sys::aio ` module.
20
30
([ #872 ] ( https://github.com/nix-rust/nix/pull/872 ) )
21
31
- Added ` sys::aio::LioCb ` as a wrapper for ` libc::lio_listio ` .
22
32
([ #872 ] ( https://github.com/nix-rust/nix/pull/872 ) )
23
- - Added ` getsid ` in ` ::nix::unistd `
33
+ - Added ` unistd::getsid `
24
34
([ #850 ] ( https://github.com/nix-rust/nix/pull/850 ) )
25
35
- Added ` alarm ` . ([ #830 ] ( https://github.com/nix-rust/nix/pull/830 ) )
26
36
- Added interface flags ` IFF_NO_PI, IFF_TUN, IFF_TAP ` on linux-like systems.
27
37
([ #853 ] ( https://github.com/nix-rust/nix/pull/853 ) )
28
38
- Added ` statvfs ` module to all MacOS and Linux architectures.
29
39
([ #832 ] ( https://github.com/nix-rust/nix/pull/832 ) )
30
- - Added ` EVFILT_EMPTY ` , ` EVFILT_PROCDESC ` and ` EVFILT_SENDFILE ` on FreeBSD.
40
+ - Added ` EVFILT_EMPTY ` , ` EVFILT_PROCDESC ` , and ` EVFILT_SENDFILE ` on FreeBSD.
31
41
([ #825 ] ( https://github.com/nix-rust/nix/pull/825 ) )
32
42
- Exposed ` termios::cfmakesane ` on FreeBSD.
33
43
([ #825 ] ( https://github.com/nix-rust/nix/pull/825 ) )
@@ -39,18 +49,16 @@ This project adheres to [Semantic Versioning](http://semver.org/).
39
49
([ #833 ] ( https://github.com/nix-rust/nix/pull/833 ) )
40
50
41
51
### Changed
42
- - Display and Debug for SysControlAddr now includes all fields.
52
+ - ` Display ` and ` Debug ` for ` SysControlAddr ` now includes all fields.
43
53
([ #837 ] ( https://github.com/nix-rust/nix/pull/837 ) )
44
54
- ` ioctl! ` has been replaced with a family of ` ioctl_*! ` macros.
45
55
([ #833 ] ( https://github.com/nix-rust/nix/pull/833 ) )
46
- - ` io! ` , ` ior! ` , ` iow! ` , and ` iorw ` has been renamed to ` request_code_none! ` , ` request_code_read! ` ,
47
- ` request_code_write ` , and ` request_code_readwrite ` respectively. These have also now been exposed
56
+ - ` io! ` , ` ior! ` , ` iow! ` , and ` iorw! ` has been renamed to ` request_code_none! ` , ` request_code_read! ` ,
57
+ ` request_code_write! ` , and ` request_code_readwrite! ` respectively. These have also now been exposed
48
58
in the documentation.
49
59
([ #833 ] ( https://github.com/nix-rust/nix/pull/833 ) )
50
60
- Enabled more ` ptrace::Request ` definitions for uncommon Linux platforms
51
61
([ #892 ] ( https://github.com/nix-rust/nix/pull/892 ) )
52
- - Remove ` IFF_NOTRAILERS ` on OpenBSD, as it has been removed in OpenBSD 6.3
53
- ([ #893 ] ( https://github.com/nix-rust/nix/pull/893 ) )
54
62
- Emulation of ` FD_CLOEXEC ` and ` O_NONBLOCK ` was removed from ` socket() ` , ` accept4() ` , and
55
63
` socketpair() ` .
56
64
([ #907 ] ( https://github.com/nix-rust/nix/pull/907 ) )
@@ -67,12 +75,14 @@ This project adheres to [Semantic Versioning](http://semver.org/).
67
75
68
76
### Removed
69
77
- Removed explicit support for the ` bytes ` crate from the ` sys::aio ` module.
70
- See ` sys::aio::AioCb::from_boxed_slice ` s examples for alternatives.
78
+ See ` sys::aio::AioCb::from_boxed_slice ` examples for alternatives.
71
79
([ #872 ] ( https://github.com/nix-rust/nix/pull/872 ) )
72
80
- Removed ` sys::aio::lio_listio ` . Use ` sys::aio::LioCb::listio ` instead.
73
81
([ #872 ] ( https://github.com/nix-rust/nix/pull/872 ) )
74
82
- Removed emulated ` accept4() ` from macos, ios, and netbsd targets
75
83
([ #907 ] ( https://github.com/nix-rust/nix/pull/907 ) )
84
+ - Removed ` IFF_NOTRAILERS ` on OpenBSD, as it has been removed in OpenBSD 6.3
85
+ ([ #893 ] ( https://github.com/nix-rust/nix/pull/893 ) )
76
86
77
87
## [ 0.10.0] 2018-01-26
78
88
0 commit comments