What's Changed
- linux-like: add AT_RECURSIVE constant by @lucab in #3043
- Set correct
FD_SETSIZE
forespidf
by @zRedShift in #3054 - Fix Fuchsia target names by @JohnTitor in #3059
- PIDFD_NONBLOCK addition into uclibc. by @devnexen in #3029
- linux add scheduler core for prctl constants by @devnexen in #3055
- linux-like: add OPEN_TREE_CLONE and OPEN_TREE_CLOEXEC by @lucab in #3048
- adding mimmutable from openbsd (7.3) by @devnexen in #3063
- Fix compile error for riscv64-linux-android by @colincross in #3064
- android: add missing syscall constants by @lucab in #3062
- haiku posix layer adding locale flavor of strcasecmp api by @devnexen in #3069
- linux: add pthread barriers by @Forestryks in #3065
- netbsd 10 adding getentropy/getrandom. by @devnexen in #3071
- Ignore some ABI changed fns on macOS by @JohnTitor in #3077
- Add struct ctl_info by @siegfried in #3046
- linux: add additional netlink interface attribute tags by @tones111 in #3053
- Add
pthread_main_np
on Apple targets by @madsmtm in #3079 - uclibc/mips: add O_NOATIME & O_PATH constant by @cppcoffee in #3058
- linux/uclibc: resync syscall tables by @lucab in #3061
- freebsd 14 add ptrace_sc_remote. by @devnexen in #3073
- netbsd 10 event api update. by @devnexen in #3080
- linux glibc update arm64 HWCAP2 list including the last 6.1 kernel en… by @devnexen in #3081
- adding specific freebsd signal constants by @devnexen in #3082
- Add getentropy for Emscripten by @kleisauke in #3087
- netbsd 10 add ppoll api support by @devnexen in #3083
- uclibc/mips: add missing O_LARGEFILE constant by @cppcoffee in #3088
- add
user_regs
for linux on arm by @Freax13 in #3072 - linux: add PTRACE_SYSCALL_INFO_* by @mbyzhang in #3074
- linux: add PR_SET_PTRACER_ANY by @howjmay in #3086
- uclibc/mips: add missing constant by @cppcoffee in #3092
- m68k: Fix incorrect type for sigaction::sa_flags by @glaubitz in #3078
- Solaris/Illumos: use correct types for getrandom(2) flags by @josephlr in #3090
- Upgrade FreeBSD 14 image by @JohnTitor in #3096
- ANDROID: Add syncfs API in liblibc by @shikhapanwar in #3060
- add SO_TS_* constants for FreeBSD by @folkertdev in #3098
- uclibc/mips: add more missing constant by @cppcoffee in #3094
- pidfile util api for freebsd addition. by @devnexen in #3099
- freebsd add initial sctp support by @devnexen in #3101
- uclibc/mips: add missing MAP_HUGETLB constant by @cppcoffee in #3100
- xous: add initial C definitions by @xobs in #3084
- freebsd further sctp support. by @devnexen in #3102
- apple add pthread_stack_frame_decode_np by @devnexen in #3105
- linux tcp adding TCP_MD5SIG_MAXKEYLEN const. by @devnexen in #3107
- linux: add more constants and FUTEX_OP for futex by @voskh0d in #3109
- linux starting adding sctp support by @devnexen in #3095
- freebsd tcp_info data addition. by @devnexen in #3112
- netbsd tcp_info data addition. by @devnexen in #3113
- FreeBSD: move all new ABI to base module, add more O_ flags by @valpackett in #3114
- freebsd sctp support part 3 by @devnexen in #3118
- linux adding strchrnul by @devnexen in #3104
- FreeBSD: strchrnul, AT_EMPTY_PATH by @valpackett in #3122
- prctl SME flags for gnu arm64. by @devnexen in #3116
- freebsd further sctp support. by @devnexen in #3121
- Add STATX_DIOALIGN (introduced in linux v6.1) by @ETKNeil in #3076
- FreeBSD: add AT_RESOLVE_BENEATH, Linux-compatible clock aliases by @valpackett in #3124
- Support AIX operating system by @ecnelises in #2894
- Add glibc extensions for posix_spawn*. by @kosayoda in #3119
- add p_name field in kinfo_proc struct on OpenBSD by @semarie in #3126
- Drop semver check job on CI by @JohnTitor in #3127
- Add posix_spawnattr_set_qos_class_np by @stepancheg in #3128
- Remove duplicated atof function declaration by @flba-eb in #3130
- Ignore some removed
IP_*
consts on FreeBSD by @JohnTitor in #3134 - membarrier flags constants addition by @devnexen in #3039
- linux/musl: add copy_file_range syscall wrapper by @slp in #3133
- Add support for OpenHarmony by @Amanieu in #3138
- add S_IRWX* constants to wasi by @connor4312 in #3142
- Add support for the unstable
check-cfg
feature behind an environment variable by @pietroalbini in #3037 - wasi: add __errno_location by @connor4312 in #3143
- Bump version to 0.2.140 by @Amanieu in #3141
New Contributors
- @zRedShift made their first contribution in #3054
- @Forestryks made their first contribution in #3065
- @siegfried made their first contribution in #3046
- @tones111 made their first contribution in #3053
- @madsmtm made their first contribution in #3079
- @kleisauke made their first contribution in #3087
- @Freax13 made their first contribution in #3072
- @mbyzhang made their first contribution in #3074
- @howjmay made their first contribution in #3086
- @shikhapanwar made their first contribution in #3060
- @xobs made their first contribution in #3084
- @voskh0d made their first contribution in #3109
- @ETKNeil made their first contribution in #3076
- @ecnelises made their first contribution in #2894
- @kosayoda made their first contribution in #3119
- @stepancheg made their first contribution in #3128
- @connor4312 made their first contribution in #3142
Full Changelog: 0.2.139...0.2.140