Skip to content

Commit e298119

Browse files
chore: release v0.2.160
1 parent a367628 commit e298119

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
@@ -2,6 +2,50 @@
22

33
## [Unreleased]
44

5+
## [0.2.160](https://github.com/rust-lang/libc/compare/0.2.159...0.2.160) - 2024-10-17
6+
7+
### Added
8+
9+
- move NT_XXX constants defined in elf.h to linux/mod.rs ([#3938](https://github.com/rust-lang/libc/pull/3938))
10+
11+
### Fixed
12+
13+
- Update ESP-IDF structs
14+
- Update ESP-IDF constants
15+
16+
### Other
17+
18+
- Add fnmatch.h
19+
- VxWorks Sched_param renamed, pthread functions and constants added
20+
- unbreak OpenBSD after [#3714](https://github.com/rust-lang/libc/pull/3714) by properly define RTF_FMASK
21+
- [solarish/freebsd] add a few missing constants and functions
22+
- Add RTF_*, RTA_*, RTAX_*, RTM_* definitions on BSDs
23+
- adding new illumos ptsname_r call.
24+
- Make vxworks functions public and add Risc-V targets
25+
- Add missing definitions on NetBSD ([#3927](https://github.com/rust-lang/libc/pull/3927))
26+
- Add getentropy to RTEMS
27+
- [musl] add posix_spawn chdir functions
28+
- arc4random api for haiku
29+
- fcntl add F_TRANSFEREXTENTS for macos.
30+
- Add mach_error_string (and mach_error_t) ([#3913](https://github.com/rust-lang/libc/pull/3913))
31+
- Add `getgrgid`, `getgrnam`, `getgrnam_r` and `getgrgid_r` for emscripten ([#3912](https://github.com/rust-lang/libc/pull/3912))
32+
- *(Apple)* Add the LOCAL_PEERTOKEN socket option ([#3929](https://github.com/rust-lang/libc/pull/3929))
33+
- Added PR_GET_NAME and PR_SET_NAME ([#3941](https://github.com/rust-lang/libc/pull/3941))
34+
- Add `AT_EACCESS` to emscripten ([#3911](https://github.com/rust-lang/libc/pull/3911))
35+
- Initial support for NuttX ([#3909](https://github.com/rust-lang/libc/pull/3909))
36+
- Add missing musl utmpx.h constants
37+
- Add port for RTEMS
38+
- Add additional `pthread` APIs
39+
- Add iopl/ioperm to musl x86_64
40+
- Add `getpwnam_r`, `getpwuid_r` to emscripten ([#3906](https://github.com/rust-lang/libc/pull/3906))
41+
- Link windows-sys crate ([#3915](https://github.com/rust-lang/libc/pull/3915))
42+
- Make ino_t be c_ulonglong ([#3919](https://github.com/rust-lang/libc/pull/3919))
43+
- adding a handful of linux fanotify data types.
44+
- adding tcp_info struct to linux musl/glibc.
45+
- Add additional Linux AF_PACKET options ([#3540](https://github.com/rust-lang/libc/pull/3540))
46+
- Fix CI for FreeBSD 15, on libc-0.2 branch ([#3952](https://github.com/rust-lang/libc/pull/3952))
47+
- Fix "struct stat" on 32-bit FreeBSD 12+ ([#3939](https://github.com/rust-lang/libc/pull/3939))
48+
549
## [0.2.159](https://github.com/rust-lang/libc/compare/0.2.158...0.2.159) - 2024-09-24
650

751
### 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.159"
3+
version = "0.2.160"
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.159"
17+
version = "0.2.160"
1818
default-features = false
1919

2020
[build-dependencies]

0 commit comments

Comments
 (0)