|
| 1 | +# Changelog |
| 2 | +All notable changes to this project will be documented in this file. |
| 3 | + |
| 4 | +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 5 | +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 6 | + |
| 7 | +## [Unreleased] |
| 8 | + |
| 9 | +## [0.2.156](https://github.com/rust-lang/libc/compare/0.2.155...0.2.156) - 2024-08-15 |
| 10 | + |
| 11 | +### Added |
| 12 | +- F_ALLOCATEPERSIST for apple |
| 13 | +- IP_RECVTTL/IPV6_RECVHOPLIMIT for FreeBSD/DragonFly |
| 14 | + |
| 15 | +### Fixed |
| 16 | +- Remove macOS 11 usage on CI |
| 17 | +- Allow dead_code lint |
| 18 | + |
| 19 | +### Other |
| 20 | +- Enable publishing new versions via release-plz |
| 21 | +- Add `release-plz` for the 0.2 branch |
| 22 | +- Merge pull request [#3821](https://github.com/rust-lang/libc/pull/3821) from tgross35/backport-celery |
| 23 | +- Modify QNX NTO platform support |
| 24 | +- Adding constant SOMAXCONN to vxworks |
| 25 | +- Add XATTR_CREATE, XATTR_REPLACE |
| 26 | +- Change ifa_flags type to u64 for Solaris/illumos |
| 27 | +- add confstr API and _CS_* to linux-gnu |
| 28 | +- Merge pull request [#3814](https://github.com/rust-lang/libc/pull/3814) from tgross35/backport-hermit |
| 29 | +- Merge pull request [#3813](https://github.com/rust-lang/libc/pull/3813) from tgross35/backport-futex-constants |
| 30 | +- Merge pull request [#3812](https://github.com/rust-lang/libc/pull/3812) from tgross35/backport-fbsd-kinfo_file |
| 31 | +- Merge pull request [#3811](https://github.com/rust-lang/libc/pull/3811) from tgross35/backport-riscv64-clone_args |
| 32 | +- Merge pull request [#3810](https://github.com/rust-lang/libc/pull/3810) from tgross35/backport-haiku-b_app_image_symbol |
| 33 | +- Merge pull request [#3807](https://github.com/rust-lang/libc/pull/3807) from sunshowers/illumos-pthread-pick |
| 34 | +- vxWorks adding few errnoLib related constants. |
| 35 | +- Disable hexagon-unknown-linux-musl testing for now |
| 36 | +- Fix FreeBSD 15 CI |
| 37 | +- Remove tier 3 targets from CI |
| 38 | +- Tweak comment |
| 39 | +- Disable `libregex` for QNX 7.0 |
| 40 | +- Reference specific MSRV in comment |
| 41 | +- `addr_of!(EXTERN_STATIC)` is now considered safe |
| 42 | +- `rmx_state` has been removed |
| 43 | +- skip API that requires a newer macOS SDK in tests |
| 44 | +- add `os_sync_wait_on_address` and related definitions |
| 45 | +- adding preadv2/pwritev2 to linux musl (1.2.5 min.) |
| 46 | +- Merge pull request [#3716](https://github.com/rust-lang/libc/pull/3716) from devnexen/ipv6_dontfrag |
| 47 | +- generalising IPV6_DONTFRAG to all bsd. |
| 48 | +- Merge pull request [#3715](https://github.com/rust-lang/libc/pull/3715) from tesuji/ci-verbosity |
| 49 | +- Merge pull request [#3700](https://github.com/rust-lang/libc/pull/3700) from asomers/freebsd-capsicum-libc0.2 |
| 50 | +- Merge pull request [#3738](https://github.com/rust-lang/libc/pull/3738) from operutka/getauxval_uclibc |
| 51 | +- Merge pull request [#3737](https://github.com/rust-lang/libc/pull/3737) from operutka/si_pid_uclibc |
| 52 | +- Merge pull request [#3747](https://github.com/rust-lang/libc/pull/3747) from djkoloski/libc-0.2 |
| 53 | +- Merge pull request [#3719](https://github.com/rust-lang/libc/pull/3719) from tesuji/ci-cirrus-cache |
| 54 | +- Merge pull request [#3750](https://github.com/rust-lang/libc/pull/3750) from SteveLauC/feat/IP_RECVTTL_FreeBSD |
0 commit comments