Skip to content

Commit 9a989b9

Browse files
chore: release v0.2.170
1 parent b1d4d35 commit 9a989b9

File tree

3 files changed

+46
-2
lines changed

3 files changed

+46
-2
lines changed

CHANGELOG.md

+44
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,50 @@
11
# Changelog
22

33
## [Unreleased]
4+
## [0.2.170](https://github.com/rust-lang/libc/compare/0.2.169...0.2.170) - 2025-02-22
5+
6+
### Added
7+
8+
- Add forgotten SO_*_NEW values to powerpc, mips and arm
9+
- Add FIXME(time) for struct timeval ([#4148](https://github.com/rust-lang/libc/pull/4148))
10+
- Add missing preludes
11+
- Adds in SI and TRAP signal codes
12+
- add labels for FIXMEs in repo ([#4237](https://github.com/rust-lang/libc/pull/4237))
13+
- Add the new `st_filerev` field to `stat32` for FreeBSD 15 ([#4254](https://github.com/rust-lang/libc/pull/4254))
14+
- add CLONE_NEWTIME to Linux/musl
15+
- add labels to FIXMEs ([#4230](https://github.com/rust-lang/libc/pull/4230))
16+
- add labels to each FIXME ([#4229](https://github.com/rust-lang/libc/pull/4229))
17+
- Added new CANFD_FDF flag for the flags field of canfd_frame.
18+
19+
### Fixed
20+
21+
- Revert vita's c_char to i8 ([#4258](https://github.com/rust-lang/libc/pull/4258))
22+
- fix some lints that were detected by the new style checker
23+
- fix getmntinfo for NetBSD ([#4265](https://github.com/rust-lang/libc/pull/4265))
24+
- Fix reference to build file with guaranteed build platforms.
25+
- Fix CMSG_DATA on 64bit systems ([#4240](https://github.com/rust-lang/libc/pull/4240))
26+
- Fix the `missing_abi` lint
27+
28+
### Other
29+
30+
- Rerun build if RUST_LIBC_UNSTABLE_LINUX_TIME_BITS64 changes
31+
- Update struct input_event for __USE_TIME_BITS64 ([#4148](https://github.com/rust-lang/libc/pull/4148))
32+
- Set RLIM_INFINITY for 32bit mips with __USE_TIME_BITS64 ([#4148](https://github.com/rust-lang/libc/pull/4148))
33+
- Set SO_TIMESTAMP* and SO_RCVTIMEO and SO_SNDTIMEO ([#4148](https://github.com/rust-lang/libc/pull/4148))
34+
- Add linux_time_bits64 to ALLOWED_CFGS ([#4148](https://github.com/rust-lang/libc/pull/4148))
35+
- Copy definitions from core::ffi and centralize them
36+
- port style.rs to syn and add tests for the style checker
37+
- [solarish/illumos] add the posix_spawn family of functions
38+
- Assume version is at least 3.1.42
39+
- linux/android proposal to deprecate kernel modules syscalls.
40+
- Move `setdomainname` and `getdomainname` into linux_like.
41+
- Declare `setdomainname` and `getdomainname` on Android.
42+
- Define c_char at top-level and remove per-target c_char definitions
43+
- Allow `unpredictable_function_pointer_comparisons` in another place
44+
45+
### Removed
46+
47+
- Remove `c_char` from the PSP module
448
## [0.2.169](https://github.com/rust-lang/libc/compare/0.2.168...0.2.169) - 2024-12-18
549

650
### 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.169"
3+
version = "0.2.170"
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.169"
17+
version = "0.2.170"
1818
default-features = false
1919

2020
[dev-dependencies]

0 commit comments

Comments
 (0)