From 105c9a6aa3ef2ade2863c6c9a72126cfef8ba5f0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 21 Nov 2024 20:45:04 +0000 Subject: [PATCH] chore: release v0.2.165 --- CHANGELOG.md | 56 ++++++++++++++++++++++++++++++++++++++++++++ Cargo.toml | 2 +- libc-test/Cargo.toml | 2 +- 3 files changed, 58 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1a863b8af17a8..ec49b3c984982 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,62 @@ ## [Unreleased] +## [0.2.165](https://github.com/rust-lang/libc/compare/0.2.164...0.2.165) - 2024-11-21 + +### Added + +- add missing netfilter consts + +### Other + +- Fix the tests on riscv64gc-unknown-freebsd +- Add MAP_32BIT and MAP_EXCL +- Fix MAP_HASSEMAPHORE name +- fixed SA_* mismatched types +- netbsd adding mcontext related data for riscv64 +- Use `./` with shebangs rather than `sh` or `bash` +- Support mkostemp, mkostemps on Android +- Change from `$(,)?` to `$(,)*` for ctest +- add definition for _POSIX_VDISABLE +- Fix libc-tests for loongarch64-linux-musl +- Add domainname field to utsname +- Introduce a git-blame-ignore-revs file +- Apply formatting to macro bodies +- Use some tricks to format macro bodies +- Adjust the `f!` macro to be more flexible +- Mark `mach_task_self` as deprecated +- Merge pull request [#4101](https://github.com/rust-lang/libc/pull/4101) from tgross35/backport-lentils +- Merge pull request [#4097](https://github.com/rust-lang/libc/pull/4097) from tgross35/mach-deprecated +- Clean up wasi-libc module doc comment +- wasi-libc comment about `libc.a` restriction +- Sync more files with `main` to reduce the diff +- Fix warning +- Small syncs from `main` to `libc-0.2` +- adding aligned_alloc support for unixes. +- adding few android api 30 calls. +- Use `#[derive]` for `Copy`/`Clone` in `s!` and friends. +- Add htonl, htons, ntohl, ntohs +- added wireless struct and constants to Linux. +- utmpx api for linux musl. +- linux elf relocation related structs addition. +- adding in6_ifreq to apple. +- freebsd kcmp call support. +- Apply small fixes to sync `main` and `libc-0.2` build and test +- Merge pull request [#4064](https://github.com/rust-lang/libc/pull/4064) from tgross35/remove-cfg-underscore-const-names +- Drop the `libc_const_extern_fn` conditional +- Merge pull request [#4078](https://github.com/rust-lang/libc/pull/4078) from tgross35/posix-spawn-diff-indicators +- Take documentation from `main` +- fix some typos +- Drop the `ptr_addr_of` conditional +- Require rust >= 1.40 and drop libc_non_exhaustive conditional +- Require rust >= 1.33 and drop libc_cfg_target_vendor conditional +- Require rust >= 1.33 and drop libc_packedN conditional +- Require rust >= 1.30 and drop libc_core_cvoid conditional +- Require rust >= 1.26 and drop libc_int128 conditional +- Drop warnings about deprecated cargo features +- Require rust >= 1.25 and drop libc_align conditional +- Explicitly set the edition to 2015 + ## [0.2.164](https://github.com/rust-lang/libc/compare/0.2.163...0.2.164) - 2024-11-16 ### MSRV diff --git a/Cargo.toml b/Cargo.toml index 234e74453472c..be4bd9f916d84 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libc" -version = "0.2.164" +version = "0.2.165" authors = ["The Rust Project Developers"] license = "MIT OR Apache-2.0" readme = "README.md" diff --git a/libc-test/Cargo.toml b/libc-test/Cargo.toml index 62329d609a32f..39e42c8b7875b 100644 --- a/libc-test/Cargo.toml +++ b/libc-test/Cargo.toml @@ -14,7 +14,7 @@ A test crate for the libc crate. [dependencies.libc] path = ".." -version = "0.2.164" +version = "0.2.165" default-features = false [build-dependencies]