|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [0.2.181](https://github.com/rust-lang/libc/compare/0.2.180...0.2.181) - 2026-02-09 |
| 4 | + |
| 5 | +### Added |
| 6 | +- Apple: Add `MADV_ZERO` ([#4924](https://github.com/rust-lang/libc/pull/4924)) |
| 7 | +- Redox: Add `makedev`, `major`, and `minor` ([#4928](https://github.com/rust-lang/libc/pull/4928)) |
| 8 | +- GLibc: Add `PTRACE_SET_SYSCALL_INFO` ([#4933](https://github.com/rust-lang/libc/pull/4933)) |
| 9 | +- OpenBSD: Add more kqueue related constants for ([#4945](https://github.com/rust-lang/libc/pull/4945)) |
| 10 | +- Linux: add CAN error types ([#4944](https://github.com/rust-lang/libc/pull/4944)) |
| 11 | +- OpenBSD: Add siginfo_t::si_status ([#4946](https://github.com/rust-lang/libc/pull/4946)) |
| 12 | +- QNX NTO: Add `max_align_t` ([#4927](https://github.com/rust-lang/libc/pull/4927)) |
| 13 | +- Illumos: Add `_CS_PATH` ([#4956](https://github.com/rust-lang/libc/pull/4956)) |
| 14 | +- OpenBSD: add `ppoll` ([#4957](https://github.com/rust-lang/libc/pull/4957)) |
| 15 | + |
| 16 | +### Fixed |
| 17 | + |
| 18 | +- AIX: Change 'tv_nsec' of 'struct timespec' to type 'c_long' ([#4931](https://github.com/rust-lang/libc/pull/4931)) |
| 19 | +- AIX: Use 'struct st_timespec' in 'struct stat{,64}' ([#4931](https://github.com/rust-lang/libc/pull/4931)) |
| 20 | +- Glibc: Link old version of `tc{g,s}etattr` ([#4938](https://github.com/rust-lang/libc/pull/4938)) |
| 21 | +- Glibc: Link the correct version of `cf{g,s}et{i,o}speed` on mips{32,64}r6 ([#4938](https://github.com/rust-lang/libc/pull/4938)) |
| 22 | +- OpenBSD: Fix constness of tm.tm_zone ([#4948](https://github.com/rust-lang/libc/pull/4948)) |
| 23 | +- OpenBSD: Fix the definition of `ptrace_thread_state` ([#4947](https://github.com/rust-lang/libc/pull/4947)) |
| 24 | +- QuRT: Fix type visibility and defs ([#4932](https://github.com/rust-lang/libc/pull/4932)) |
| 25 | +- Redox: Fix dev_t ([#4928](https://github.com/rust-lang/libc/pull/4928)) |
| 26 | +- Redox: Fix values for `PTHREAD_MUTEX_{NORMAL, RECURSIVE}` ([#4943](https://github.com/rust-lang/libc/pull/4943)) |
| 27 | +- Various: Mark additional fields as private padding ([#4922](https://github.com/rust-lang/libc/pull/4922)) |
| 28 | + |
| 29 | +### Changed |
| 30 | + |
| 31 | +- Fuchsia: Update `SO_*` constants ([#4937](https://github.com/rust-lang/libc/pull/4937)) |
| 32 | +- Revert "musl: convert inline timespecs to timespec" (resolves build issues on targets only supported by Musl 1.2.3+ ) ([#4958](https://github.com/rust-lang/libc/pull/4958)) |
| 33 | + |
| 34 | + |
3 | 35 | ## [0.2.180](https://github.com/rust-lang/libc/compare/0.2.179...0.2.180) - 2026-01-08 |
4 | 36 |
|
5 | 37 | ### Added |
|
0 commit comments