|
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 | +- move NT_XXX constants defined in elf.h to linux/mod.rs ([#3938](https://github.com/rust-lang/libc/pull/3938)) |
| 10 | + |
| 11 | +### Fixed |
| 12 | + |
| 13 | +- Update ESP-IDF structs |
| 14 | +- Update ESP-IDF constants |
| 15 | + |
| 16 | +### Other |
| 17 | + |
| 18 | +- Add fnmatch.h |
| 19 | +- VxWorks Sched_param renamed, pthread functions and constants added |
| 20 | +- unbreak OpenBSD after [#3714](https://github.com/rust-lang/libc/pull/3714) by properly define RTF_FMASK |
| 21 | +- [solarish/freebsd] add a few missing constants and functions |
| 22 | +- Add RTF_*, RTA_*, RTAX_*, RTM_* definitions on BSDs |
| 23 | +- adding new illumos ptsname_r call. |
| 24 | +- Make vxworks functions public and add Risc-V targets |
| 25 | +- Add missing definitions on NetBSD ([#3927](https://github.com/rust-lang/libc/pull/3927)) |
| 26 | +- Add getentropy to RTEMS |
| 27 | +- [musl] add posix_spawn chdir functions |
| 28 | +- arc4random api for haiku |
| 29 | +- fcntl add F_TRANSFEREXTENTS for macos. |
| 30 | +- Add mach_error_string (and mach_error_t) ([#3913](https://github.com/rust-lang/libc/pull/3913)) |
| 31 | +- Add `getgrgid`, `getgrnam`, `getgrnam_r` and `getgrgid_r` for emscripten ([#3912](https://github.com/rust-lang/libc/pull/3912)) |
| 32 | +- *(Apple)* Add the LOCAL_PEERTOKEN socket option ([#3929](https://github.com/rust-lang/libc/pull/3929)) |
| 33 | +- Added PR_GET_NAME and PR_SET_NAME ([#3941](https://github.com/rust-lang/libc/pull/3941)) |
| 34 | +- Add `AT_EACCESS` to emscripten ([#3911](https://github.com/rust-lang/libc/pull/3911)) |
| 35 | +- Initial support for NuttX ([#3909](https://github.com/rust-lang/libc/pull/3909)) |
| 36 | +- Add missing musl utmpx.h constants |
| 37 | +- Add port for RTEMS |
| 38 | +- Add additional `pthread` APIs |
| 39 | +- Add iopl/ioperm to musl x86_64 |
| 40 | +- Add `getpwnam_r`, `getpwuid_r` to emscripten ([#3906](https://github.com/rust-lang/libc/pull/3906)) |
| 41 | +- Link windows-sys crate ([#3915](https://github.com/rust-lang/libc/pull/3915)) |
| 42 | +- Make ino_t be c_ulonglong ([#3919](https://github.com/rust-lang/libc/pull/3919)) |
| 43 | +- adding a handful of linux fanotify data types. |
| 44 | +- adding tcp_info struct to linux musl/glibc. |
| 45 | +- Add additional Linux AF_PACKET options ([#3540](https://github.com/rust-lang/libc/pull/3540)) |
| 46 | +- Fix CI for FreeBSD 15, on libc-0.2 branch ([#3952](https://github.com/rust-lang/libc/pull/3952)) |
| 47 | +- Fix "struct stat" on 32-bit FreeBSD 12+ ([#3939](https://github.com/rust-lang/libc/pull/3939)) |
| 48 | + |
5 | 49 | ## [0.2.159](https://github.com/rust-lang/libc/compare/0.2.158...0.2.159) - 2024-09-24
|
6 | 50 |
|
7 | 51 | ### Added
|
|
0 commit comments