Skip to content

Commit 83ece01

Browse files
chore: release v0.2.170
1 parent c6ad434 commit 83ece01

File tree

3 files changed

+51
-2
lines changed

3 files changed

+51
-2
lines changed

CHANGELOG.md

+49
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,55 @@
11
# Changelog
22

33
## [Unreleased]
4+
## [0.2.171](https://github.com/xingxue-ibm/libc/compare/0.2.170...0.2.171) - 2025-03-10
5+
6+
### Added
7+
8+
- Add PTY and group API ([#4309](https://github.com/rust-lang/libc/pull/4309))
9+
- add support ([#4279](https://github.com/rust-lang/libc/pull/4279))
10+
- Add SO_PREFER_BUSY_POLL and SO_BUSY_POLL_BUDGET
11+
- Added bindings for `wasm32-wali-linux-musl` target
12+
- Add SysV semaphore constants
13+
- add NetBSD, OpenBSD, DragonflyBSD ([#4290](https://github.com/rust-lang/libc/pull/4290))
14+
- adding if_nameindex/if_freenameindex support for Android.
15+
- add devname(3) ([#4285](https://github.com/rust-lang/libc/pull/4285))
16+
- add labels to each FIXME ([#4231](https://github.com/rust-lang/libc/pull/4231))
17+
- add labels to FIXMEs ([#4232](https://github.com/rust-lang/libc/pull/4232))
18+
- add pw_passwd field to passwd struct in NuttX ([#4222](https://github.com/rust-lang/libc/pull/4222))
19+
20+
### Changed
21+
22+
- Change the range syntax that is giving `ctest` problems
23+
24+
### Deprecated
25+
26+
- deprecate obsolete packet filter interfaces. ([#4267](https://github.com/rust-lang/libc/pull/4267))
27+
28+
### Fixed
29+
30+
- Fix strerror_r ([#4308](https://github.com/rust-lang/libc/pull/4308))
31+
- Fix usage of f! ([#4308](https://github.com/rust-lang/libc/pull/4308))
32+
- update tm_zone and d_name fields to use c_char type in NuttX ([#4222](https://github.com/rust-lang/libc/pull/4222))
33+
34+
### Other
35+
36+
- include prelude to define c_int ([#4304](https://github.com/rust-lang/libc/pull/4304))
37+
- Make msqid_ds.__msg_cbytes public.
38+
- Relocate <spawn.h> functions to define them to dragonfly.
39+
- Correct values for SI_TIMER, SI_MESGQ, SI_ASYNCIO ([#4292](https://github.com/rust-lang/libc/pull/4292))
40+
- define `IP_BOUND_IF` and `IPV6_BOUND_IF` ([#4287](https://github.com/rust-lang/libc/pull/4287))
41+
- Use sa_sigaction instead the union for AIX.
42+
- Make all `major`, `minor`, `makedev` into `const fn`.
43+
- gnu b32: Remove mips cfg conditionals in struct stat
44+
- gnu b32: Copy struct stat to mips and use it
45+
- move AF_XDP structs and constants to linux/mod.rs
46+
- make `stat::st_size` signed
47+
48+
### Removed
49+
50+
- Remove the `check_cfg` job
51+
- Remove tests for the `i586-pc-windows-msvc` target
52+
- Remove pthread_set_name_np from NuttX
453
## [0.2.170](https://github.com/rust-lang/libc/compare/0.2.169...0.2.170) - 2025-02-23
554

655
### Added

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "libc"
3-
version = "0.2.170"
3+
version = "0.2.171"
44
authors = ["The Rust Project Developers"]
55
license = "MIT OR Apache-2.0"
66
readme = "README.md"

libc-test/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ A test crate for the libc crate.
1414

1515
[dependencies.libc]
1616
path = ".."
17-
version = "0.2.170"
17+
version = "0.2.171"
1818
default-features = false
1919

2020
[dev-dependencies]

0 commit comments

Comments
 (0)