@@ -15,19 +15,19 @@ This project adheres to [Semantic Versioning](http://semver.org/).
15
15
- Added ` mlockall ` and ` munlockall `
16
16
([ #876 ] ( https://github.com/nix-rust/nix/pull/876 ) )
17
17
- Added ` SO_MARK ` on Linux.
18
- - ([ #873 ] ( https://github.com/nix-rust/nix/pull/873 ) )
18
+ ([ #873 ] ( https://github.com/nix-rust/nix/pull/873 ) )
19
19
- Added safe support for nearly any buffer type in the ` sys::aio ` module.
20
20
([ #872 ] ( https://github.com/nix-rust/nix/pull/872 ) )
21
21
- Added ` sys::aio::LioCb ` as a wrapper for ` libc::lio_listio ` .
22
22
([ #872 ] ( https://github.com/nix-rust/nix/pull/872 ) )
23
- - Added ` getsid ` in ` ::nix::unistd `
23
+ - Added ` unistd::getsid `
24
24
([ #850 ] ( https://github.com/nix-rust/nix/pull/850 ) )
25
25
- Added ` alarm ` . ([ #830 ] ( https://github.com/nix-rust/nix/pull/830 ) )
26
26
- Added interface flags ` IFF_NO_PI, IFF_TUN, IFF_TAP ` on linux-like systems.
27
27
([ #853 ] ( https://github.com/nix-rust/nix/pull/853 ) )
28
28
- Added ` statvfs ` module to all MacOS and Linux architectures.
29
29
([ #832 ] ( https://github.com/nix-rust/nix/pull/832 ) )
30
- - Added ` EVFILT_EMPTY ` , ` EVFILT_PROCDESC ` and ` EVFILT_SENDFILE ` on FreeBSD.
30
+ - Added ` EVFILT_EMPTY ` , ` EVFILT_PROCDESC ` , and ` EVFILT_SENDFILE ` on FreeBSD.
31
31
([ #825 ] ( https://github.com/nix-rust/nix/pull/825 ) )
32
32
- Exposed ` termios::cfmakesane ` on FreeBSD.
33
33
([ #825 ] ( https://github.com/nix-rust/nix/pull/825 ) )
@@ -39,18 +39,16 @@ This project adheres to [Semantic Versioning](http://semver.org/).
39
39
([ #833 ] ( https://github.com/nix-rust/nix/pull/833 ) )
40
40
41
41
### Changed
42
- - Display and Debug for SysControlAddr now includes all fields.
42
+ - ` Display ` and ` Debug ` for ` SysControlAddr ` now includes all fields.
43
43
([ #837 ] ( https://github.com/nix-rust/nix/pull/837 ) )
44
44
- ` ioctl! ` has been replaced with a family of ` ioctl_*! ` macros.
45
45
([ #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
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
48
48
in the documentation.
49
49
([ #833 ] ( https://github.com/nix-rust/nix/pull/833 ) )
50
50
- Enabled more ` ptrace::Request ` definitions for uncommon Linux platforms
51
51
([ #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
52
- Emulation of ` FD_CLOEXEC ` and ` O_NONBLOCK ` was removed from ` socket() ` , ` accept4() ` , and
55
53
` socketpair() ` .
56
54
([ #907 ] ( https://github.com/nix-rust/nix/pull/907 ) )
@@ -67,12 +65,14 @@ This project adheres to [Semantic Versioning](http://semver.org/).
67
65
68
66
### Removed
69
67
- Removed explicit support for the ` bytes ` crate from the ` sys::aio ` module.
70
- See ` sys::aio::AioCb::from_boxed_slice ` s examples for alternatives.
68
+ See ` sys::aio::AioCb::from_boxed_slice ` examples for alternatives.
71
69
([ #872 ] ( https://github.com/nix-rust/nix/pull/872 ) )
72
70
- Removed ` sys::aio::lio_listio ` . Use ` sys::aio::LioCb::listio ` instead.
73
71
([ #872 ] ( https://github.com/nix-rust/nix/pull/872 ) )
74
72
- Removed emulated ` accept4() ` from macos, ios, and netbsd targets
75
73
([ #907 ] ( https://github.com/nix-rust/nix/pull/907 ) )
74
+ - Removed ` IFF_NOTRAILERS ` on OpenBSD, as it has been removed in OpenBSD 6.3
75
+ ([ #893 ] ( https://github.com/nix-rust/nix/pull/893 ) )
76
76
77
77
## [ 0.10.0] 2018-01-26
78
78
0 commit comments