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
and CLONE_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_*
and EXEC_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
and SI_ASYNCIO
definitions (#4529 )
Musl Mips64: Swap the order of si_errno
and si_code
in siginfo_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
and MAP_NORESERVE
(#4516 )
PowerPC64 musl: Fix the definition of shmid_ds
(#4519 )
Deprecated
Linux: MAP_32BIT
is only defined on x86 on non-x86 architectures (#4511 )
Removed
AIX: Remove duplicate constant definitions FIND
and ENTER
(#4588 )
s390x musl: Remove O_FSYNC
(#4515 )
s390x musl: Remove RTLD_DEEPBIND
(#4515 )
You can’t perform that action at this time.