Skip to content

chore: release v0.2.171 #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: libc-0.2
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 49 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,55 @@
# Changelog

## [Unreleased]
## [0.2.171](https://github.com/xingxue-ibm/libc/compare/0.2.170...0.2.171) - 2025-03-10

### Added

- Add PTY and group API ([#4309](https://github.com/rust-lang/libc/pull/4309))
- add support ([#4279](https://github.com/rust-lang/libc/pull/4279))
- Add SO_PREFER_BUSY_POLL and SO_BUSY_POLL_BUDGET
- Added bindings for `wasm32-wali-linux-musl` target
- Add SysV semaphore constants
- add NetBSD, OpenBSD, DragonflyBSD ([#4290](https://github.com/rust-lang/libc/pull/4290))
- adding if_nameindex/if_freenameindex support for Android.
- add devname(3) ([#4285](https://github.com/rust-lang/libc/pull/4285))
- add labels to each FIXME ([#4231](https://github.com/rust-lang/libc/pull/4231))
- add labels to FIXMEs ([#4232](https://github.com/rust-lang/libc/pull/4232))
- add pw_passwd field to passwd struct in NuttX ([#4222](https://github.com/rust-lang/libc/pull/4222))

### Changed

- Change the range syntax that is giving `ctest` problems

### Deprecated

- deprecate obsolete packet filter interfaces. ([#4267](https://github.com/rust-lang/libc/pull/4267))

### Fixed

- Fix strerror_r ([#4308](https://github.com/rust-lang/libc/pull/4308))
- Fix usage of f! ([#4308](https://github.com/rust-lang/libc/pull/4308))
- update tm_zone and d_name fields to use c_char type in NuttX ([#4222](https://github.com/rust-lang/libc/pull/4222))

### Other

- include prelude to define c_int ([#4304](https://github.com/rust-lang/libc/pull/4304))
- Make msqid_ds.__msg_cbytes public.
- Relocate <spawn.h> functions to define them to dragonfly.
- Correct values for SI_TIMER, SI_MESGQ, SI_ASYNCIO ([#4292](https://github.com/rust-lang/libc/pull/4292))
- define `IP_BOUND_IF` and `IPV6_BOUND_IF` ([#4287](https://github.com/rust-lang/libc/pull/4287))
- Use sa_sigaction instead the union for AIX.
- Make all `major`, `minor`, `makedev` into `const fn`.
- gnu b32: Remove mips cfg conditionals in struct stat
- gnu b32: Copy struct stat to mips and use it
- move AF_XDP structs and constants to linux/mod.rs
- make `stat::st_size` signed

### Removed

- Remove the `check_cfg` job
- Remove tests for the `i586-pc-windows-msvc` target
- Remove pthread_set_name_np from NuttX
## [0.2.170](https://github.com/rust-lang/libc/compare/0.2.169...0.2.170) - 2025-02-23

### Added
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "libc"
version = "0.2.170"
version = "0.2.171"
authors = ["The Rust Project Developers"]
license = "MIT OR Apache-2.0"
readme = "README.md"
Expand Down
2 changes: 1 addition & 1 deletion libc-test/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ A test crate for the libc crate.

[dependencies.libc]
path = ".."
version = "0.2.170"
version = "0.2.171"
default-features = false

[dev-dependencies]
Expand Down