What's Changed
- feat: closefrom() and close_range() for FreeBSD by @SteveLauC in #3374
- adding apple ifreq by @devnexen in #3375
- Add pthread_once by @0xcaff in #3376
- netbsd: Add SO_NOSIGPIPE by @taiki-e in #3377
- Say goodbye to GH Pages in favor of docs.rs by @JohnTitor in #3378
- bugfix for teeos use Option by @Sword-Destiny in #3379
- openbsd/netbsd sharing execvpe definition by @devnexen in #3382
- ifreq for apple follow-up fix case when in non libc_union case by @devnexen in #3385
- NetBSD's mod.rs: fix cpuid_t definition. by @he32 in #3386
- ifconf addition to apple. fixing freebsd's implementation while at it. by @devnexen in #3388
- adding exect/execvP for FreeBSD/DragonflyBSD by @devnexen in #3381
- adding execvP for apple by @devnexen in #3383
- adding ifreq struct for openbsd by @devnexen in #3384
- Add
MCL_ONFAULT
constants by @newpavlov in #3380 - Add time namespace constant by @cd-work in #3352
- adding few more CLONE_* constant for Linux/Android. by @devnexen in #3034
- android add handful lock free stdio calls by @devnexen in #3290
- hurd: Fix msghdr's msg_iov field type by @sthibaul in #3389
- Adding missing macros from linux/if_tun.h by @BrandonMFong in #3320
- vxworks: Add mman.h consts and shm functions by @jdygert-spok in #3406
- Reenable FreeBSD 14 CI, and update definitions to match 14.0-RC1. by @asomers in #3355
- Use new check-cfg syntax in newer nightly by @Urgau in #3410
- musl fixes and musl+riscv32 fixes by @akiernan in #3302
- Add various constants from OpenBSD's sys/exec_elf.h. by @ltratt in #3409
- riscv64/musl: Add landlock syscalls by @marv in #3398
- Add stat64at function declaration to AIX by @ecnelises in #3324
- adding getmntinfo/getmntvinfo for DragonFlyBSD. by @devnexen in #3394
- adding MOVE_MOUNT* constants for linux to use with SYS_move_mount by @devnexen in #3391
- freebsd adding PROT_MAX|PROT_MAX_EXTRACT mmap flags by @devnexen in #3399
- linux/android adding few if_alg.h constants. by @devnexen in #3404
- Setup Dependabot for GitHub Actions by @JohnTitor in #3411
- For NetBSD: add entry for NetBSD/riscv64. by @he32 in #3291
- adding more recent pthread_get/setname_np calls to freebsd/dragonflybsd by @devnexen in #3412
- NetBSD/mipsel: add support. by @he32 in #3416
- feat: add new constants from fanotify linux api by @ad0 in #3408
- linux: add PTRACE_GETSIGMASK and PTRACE_SETSIGMASK by @mbyzhang in #3163
- Add a few declarations for Apple systems by @vincentisambart in #3328
- feat: Added ifconf struct by @Brijeshkrishna in #3393
- Upgrade Docker images to Ubuntu 23.10 by @JohnTitor in #3418
- redox: Add remaining
grp.h
functions by @ids1024 in #3421 - netbsd/openbsd adding more accessors to siginfo_t. by @devnexen in #3400
- Prepare release for v0.2.150 by @JohnTitor in #3424
New Contributors
- @0xcaff made their first contribution in #3376
- @he32 made their first contribution in #3386
- @sthibaul made their first contribution in #3389
- @BrandonMFong made their first contribution in #3320
- @jdygert-spok made their first contribution in #3406
- @Urgau made their first contribution in #3410
- @akiernan made their first contribution in #3302
- @marv made their first contribution in #3398
- @ad0 made their first contribution in #3408
- @vincentisambart made their first contribution in #3328
Full Changelog: 0.2.149...0.2.150