|
2 | 2 |
|
3 | 3 | ## [Unreleased]
|
4 | 4 |
|
| 5 | +## [0.2.160](https://github.com/rust-lang/libc/compare/0.2.159...0.2.160) - 2024-10-17 |
| 6 | + |
| 7 | +### Added |
| 8 | + |
| 9 | +- Android: add `PR_GET_NAME` and `PR_SET_NAME` <https://github.com/rust-lang/libc/pull/3941> |
| 10 | +- Apple: add `F_TRANSFEREXTENTS` <https://github.com/rust-lang/libc/pull/3925> |
| 11 | +- Apple: add `mach_error_string` <https://github.com/rust-lang/libc/pull/3913> |
| 12 | +- Apple: add additional `pthread` APIs <https://github.com/rust-lang/libc/pull/3846> |
| 13 | +- Apple: add the `LOCAL_PEERTOKEN` socket option <https://github.com/rust-lang/libc/pull/3929> |
| 14 | +- BSD: add `RTF_*`, `RTA_*`, `RTAX_*`, and `RTM_*` definitions <https://github.com/rust-lang/libc/pull/3714> |
| 15 | +- Emscripten: add `AT_EACCESS` <https://github.com/rust-lang/libc/pull/3911> |
| 16 | +- Emscripten: add `getgrgid`, `getgrnam`, `getgrnam_r` and `getgrgid_r` <https://github.com/rust-lang/libc/pull/3912> |
| 17 | +- Emscripten: add `getpwnam_r` and `getpwuid_r` <https://github.com/rust-lang/libc/pull/3906> |
| 18 | +- FreeBSD: add `POLLRDHUP` <https://github.com/rust-lang/libc/pull/3936> |
| 19 | +- Haiku: add `arc4random` <https://github.com/rust-lang/libc/pull/3945> |
| 20 | +- Illumos: add `ptsname_r` <https://github.com/rust-lang/libc/pull/3867> |
| 21 | +- Linux: add `fanotify` interfaces <https://github.com/rust-lang/libc/pull/3695> |
| 22 | +- Linux: add `tcp_info` <https://github.com/rust-lang/libc/pull/3480> |
| 23 | +- Linux: add additional AF_PACKET options <https://github.com/rust-lang/libc/pull/3540> |
| 24 | +- Linux: make Elf constants always available <https://github.com/rust-lang/libc/pull/3938> |
| 25 | +- Musl x86: add `iopl` and `ioperm` <https://github.com/rust-lang/libc/pull/3720> |
| 26 | +- Musl: add `posix_spawn` chdir functions <https://github.com/rust-lang/libc/pull/3949> |
| 27 | +- Musl: add `utmpx.h` constants <https://github.com/rust-lang/libc/pull/3908> |
| 28 | +- NetBSD: add `sysctlnametomib`, `CLOCK_THREAD_CPUTIME_ID` and `CLOCK_PROCESS_CPUTIME_ID` <https://github.com/rust-lang/libc/pull/3927> |
| 29 | +- Nuttx: initial support <https://github.com/rust-lang/libc/pull/3909> |
| 30 | +- RTEMS: add `getentropy` <https://github.com/rust-lang/libc/pull/3973> |
| 31 | +- RTEMS: initial support <https://github.com/rust-lang/libc/pull/3866> |
| 32 | +- Solarish: add `POLLRDHUP`, `POSIX_FADV_*`, `O_RSYNC`, and `posix_fallocate` <https://github.com/rust-lang/libc/pull/3936> |
| 33 | +- Unix: add `fnmatch.h` <https://github.com/rust-lang/libc/pull/3937> |
| 34 | +- VxWorks: add riscv64 support <https://github.com/rust-lang/libc/pull/3935> |
| 35 | +- VxWorks: update constants related to the scheduler <https://github.com/rust-lang/libc/pull/3963> |
| 36 | + |
| 37 | +### Changed |
| 38 | + |
| 39 | +- Redox: change `ino_t` to be `c_ulonglong` <https://github.com/rust-lang/libc/pull/3919> |
| 40 | + |
| 41 | +### Fixed |
| 42 | + |
| 43 | +- ESP-IDF: fix mismatched constants and structs <https://github.com/rust-lang/libc/pull/3920> |
| 44 | +- FreeBSD: fix `struct stat` on FreeBSD 12+ <https://github.com/rust-lang/libc/pull/3946> |
| 45 | + |
| 46 | +### Other |
| 47 | + |
| 48 | +- CI: Fix CI for FreeBSD 15 <https://github.com/rust-lang/libc/pull/3950> |
| 49 | +- Docs: link to `windows-sys` <https://github.com/rust-lang/libc/pull/3915> |
| 50 | + |
5 | 51 | ## [0.2.159](https://github.com/rust-lang/libc/compare/0.2.158...0.2.159) - 2024-09-24
|
6 | 52 |
|
7 | 53 | ### Added
|
|
0 commit comments