Sourced from libc's releases.
0.2.175
Added
- AIX: Add
getpeereid(#4524)- AIX: Add
struct ld_infoand friends (#4578)- AIX: Retore
struct winsize(#4577)- Android: Add UDP socket option constants (#4619)
- Android: Add
CLONE_CLEAR_SIGHANDandCLONE_INTO_CGROUP(#4502)- Android: Add more
prctlconstants (#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
xinpgenand related types (#4482)- FreeBSD: Add
xktls_session(#4482)- Haiku: Add functionality from
libbsd(#4221)- Linux: Add
SECBIT_*(#4480)- NetBSD, OpenBSD: Export
ioctlrequest 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
constto 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
ioctlrequestargument (#4582)- AIX: Fix the types of
stat{,64}.st_*tim(#4597)- AIX: Use unique
errnovalues (#4507)- Build: Fix an incorrect
target_os->target_archcheck (#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_MESGQandSI_ASYNCIOdefinitions (#4529)- Musl Mips64: Swap the order of
si_errnoandsi_codeinsiginfo_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_actionto be#[repr(C)](#60a8cfd5)- PSP: Correct
char->c_char(eaab4fc3)- PowerPC musl: Fix
termiosdefinitions (#4518)- PowerPC musl: Fix the definition of
EDEADLK(#4517)- PowerPC musl: Fix the definition of
NCCS(#4513)- PowerPC musl: Fix the definitions of
MAP_LOCKEDandMAP_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_infoand friends (#4578)- AIX: Retore
struct winsize(#4577)- Android: Add UDP socket option constants (#4619)
- Android: Add
CLONE_CLEAR_SIGHANDandCLONE_INTO_CGROUP(#4502)- Android: Add more
prctlconstants (#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
xinpgenand related types (#4482)- FreeBSD: Add
xktls_session(#4482)- Haiku: Add functionality from
libbsd(#4221)- Linux: Add
SECBIT_*(#4480)- NetBSD, OpenBSD: Export
ioctlrequest 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
constto 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
ioctlrequestargument (#4582)- AIX: Fix the types of
stat{,64}.st_*tim(#4597)- AIX: Use unique
errnovalues (#4507)- Build: Fix an incorrect
target_os->target_archcheck (#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_MESGQandSI_ASYNCIOdefinitions (#4529)- Musl Mips64: Swap the order of
si_errnoandsi_codeinsiginfo_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_actionto be#[repr(C)](#60a8cfd5)- PSP: Correct
char->c_char(eaab4fc3)- PowerPC musl: Fix
termiosdefinitions (#4518)- PowerPC musl: Fix the definition of
EDEADLK(#4517)- PowerPC musl: Fix the definition of
NCCS(#4513)- PowerPC musl: Fix the definitions of
MAP_LOCKEDandMAP_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 cteste9b021b
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 gen7cdcaa6
freebsd: Fix type of struct xktls_session_onedir, field ifnet