Sourced from libc's releases.
0.2.175
Added
- AIX: Add
getpeereid
(#4524)- AIX: Add
struct ld_info
and friends (#4578)- AIX: Retore
struct winsize
(#4577)- Android: Add UDP socket option constants (#4619)
- Android: Add
CLONE_CLEAR_SIGHAND
andCLONE_INTO_CGROUP
(#4502)- Android: Add more
prctl
constants (#4531)- FreeBSD Add further TCP stack-related constants (#4196)
- FreeBSD x86-64: Add
mcontext_t.mc_tlsbase
(#4503)- FreeBSD15: Add
kinfo_proc.ki_uerrmsg
(#4552)- FreeBSD: Add
in_conninfo
(#4482)- FreeBSD: Add
xinpgen
and related types (#4482)- FreeBSD: Add
xktls_session
(#4482)- Haiku: Add functionality from
libbsd
(#4221)- Linux: Add
SECBIT_*
(#4480)- NetBSD, OpenBSD: Export
ioctl
request generator macros (#4460)- NetBSD: Add
ptsname_r
(#4608)- RISCV32: Add time-related syscalls (#4612)
- Solarish: Add
strftime*
(#4453)- linux: Add
EXEC_RESTRICT_*
andEXEC_DENY_*
(#4545)Changed
- AIX: Add
const
to signatures to be consistent with other platforms (#4563)Fixed
- AIX: Fix the type of
struct statvfs.f_fsid
(#4576)- AIX: Fix the type of constants for the
ioctl
request
argument (#4582)- AIX: Fix the types of
stat{,64}.st_*tim
(#4597)- AIX: Use unique
errno
values (#4507)- Build: Fix an incorrect
target_os
->target_arch
check (#4550)- FreeBSD: Fix the type of
xktls_session_onedir.ifnet
(#4552)- Mips64 musl: Fix the type of
nlink_t
(#4509)- Mips64 musl: Use a special MIPS definition of
stack_t
(#4528)- Mips64: Fix
SI_TIMER
,SI_MESGQ
andSI_ASYNCIO
definitions (#4529)- Musl Mips64: Swap the order of
si_errno
andsi_code
insiginfo_t
(#4530)- Musl Mips64: Use a special MIPS definition of
statfs
(#4527)- Musl: Fix the definition of
fanotify_event_metadata
(#4510)- NetBSD: Correct
enum fae_action
to be#[repr(C)]
(#60a8cfd5)- PSP: Correct
char
->c_char
(eaab4fc3)- PowerPC musl: Fix
termios
definitions (#4518)- PowerPC musl: Fix the definition of
EDEADLK
(#4517)- PowerPC musl: Fix the definition of
NCCS
(#4513)- PowerPC musl: Fix the definitions of
MAP_LOCKED
andMAP_NORESERVE
(#4516)- PowerPC64 musl: Fix the definition of
shmid_ds
(#4519)Deprecated
... (truncated)
Sourced from libc's changelog.
0.2.175 - 2025-08-10
Added
- AIX: Add
getpeereid
(#4524)- AIX: Add
struct ld_info
and friends (#4578)- AIX: Retore
struct winsize
(#4577)- Android: Add UDP socket option constants (#4619)
- Android: Add
CLONE_CLEAR_SIGHAND
andCLONE_INTO_CGROUP
(#4502)- Android: Add more
prctl
constants (#4531)- FreeBSD Add further TCP stack-related constants (#4196)
- FreeBSD x86-64: Add
mcontext_t.mc_tlsbase
(#4503)- FreeBSD15: Add
kinfo_proc.ki_uerrmsg
(#4552)- FreeBSD: Add
in_conninfo
(#4482)- FreeBSD: Add
xinpgen
and related types (#4482)- FreeBSD: Add
xktls_session
(#4482)- Haiku: Add functionality from
libbsd
(#4221)- Linux: Add
SECBIT_*
(#4480)- NetBSD, OpenBSD: Export
ioctl
request generator macros (#4460)- NetBSD: Add
ptsname_r
(#4608)- RISCV32: Add time-related syscalls (#4612)
- Solarish: Add
strftime*
(#4453)- linux: Add
EXEC_RESTRICT_*
andEXEC_DENY_*
(#4545)Changed
- AIX: Add
const
to signatures to be consistent with other platforms (#4563)Fixed
- AIX: Fix the type of
struct statvfs.f_fsid
(#4576)- AIX: Fix the type of constants for the
ioctl
request
argument (#4582)- AIX: Fix the types of
stat{,64}.st_*tim
(#4597)- AIX: Use unique
errno
values (#4507)- Build: Fix an incorrect
target_os
->target_arch
check (#4550)- FreeBSD: Fix the type of
xktls_session_onedir.ifnet
(#4552)- Mips64 musl: Fix the type of
nlink_t
(#4509)- Mips64 musl: Use a special MIPS definition of
stack_t
(#4528)- Mips64: Fix
SI_TIMER
,SI_MESGQ
andSI_ASYNCIO
definitions (#4529)- Musl Mips64: Swap the order of
si_errno
andsi_code
insiginfo_t
(#4530)- Musl Mips64: Use a special MIPS definition of
statfs
(#4527)- Musl: Fix the definition of
fanotify_event_metadata
(#4510)- NetBSD: Correct
enum fae_action
to be#[repr(C)]
(#60a8cfd5)- PSP: Correct
char
->c_char
(eaab4fc3)- PowerPC musl: Fix
termios
definitions (#4518)- PowerPC musl: Fix the definition of
EDEADLK
(#4517)- PowerPC musl: Fix the definition of
NCCS
(#4513)- PowerPC musl: Fix the definitions of
MAP_LOCKED
andMAP_NORESERVE
(#4516)- PowerPC64 musl: Fix the definition of
shmid_ds
(#4519)
... (truncated)
84e26e6
Update the lockfile4d04aee
chore: release libc 0.2.17594a7f32
cleanup: Format a file that was missed1725273
Rename the ctest file from main
to ctest
e9b021b
freebsd adding further TCP stack related constants.9606a29
freebsd15: Add ki_uerrmsg to struct kinfo_proc2816bc2
libc-test: include sys/ktls.h on freebsdadfe283
libc-test: Account for xktls_session_onedir::gen (freebsd)4cc1bf4
freebsd: Document avoidance of reserved name gen
7cdcaa6
freebsd: Fix type of struct xktls_session_onedir, field ifnet