Skip to content

Commit 2966dcd

Browse files
committed
Add CHANGELOG entry.
1 parent 15ed5a5 commit 2966dcd

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,25 @@ This project adheres to [Semantic Versioning](http://semver.org/).
99
([#1002](https://github.com/nix-rust/nix/pull/1002))
1010
### Changed
1111
- `PollFd` event flags renamed to `PollFlags` ([#1024](https://github.com/nix-rust/nix/pull/1024/))
12+
- `recvmsg` now returns an Iterator over `ControlMessageOwned` objects rather
13+
than `ControlMessage` objects. This is sadly not backwards-compatible. Fix
14+
code like this:
15+
```rust
16+
if let ControlMessage::ScmRights(&fds) = cmsg {
17+
```
18+
19+
By replacing it with code like this:
20+
```rust
21+
if let ControlMessageOwned::ScmRights(fds) = cmsg {
22+
```
23+
([#1020](https://github.com/nix-rust/nix/pull/1020))
24+
- Replaced `CmsgSpace` with the `cmsg_space` macro.
25+
([#1020](https://github.com/nix-rust/nix/pull/1020))
26+
1227
### Fixed
28+
- Fixed multiple bugs when using `sendmsg` and `recvmsg` with ancillary control messages
29+
([#1020](https://github.com/nix-rust/nix/pull/1020))
30+
1331
### Removed
1432

1533
## [0.13.0] - 2019-01-15

0 commit comments

Comments
 (0)