| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| | |
Bump version to 0.2.104
I'd like to get https://github.com/rust-lang/libc/pull/2415 into a release so I can use the new API in a change I'm working on for the `nix` crate, please.
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Upgrade macOS on CI to 11 (Big Sur)
Let's see if we can use it.
r? `@ghost`
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | | |
windows deprecate CONTEXT and related types.
|
| |/ / |
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | |
| | | |
Add missing NETLINK_* socket option constants on Android
These are all available on Android, see
https://android.googlesource.com/platform/bionic/+/05667cd66a3ea0e75611f1bec36a67098ac92179/libc/kernel/uapi/linux/netlink.h#112
|
| | |
| | |
| | |
| | |
| | | |
These are all available on Android, see
https://android.googlesource.com/platform/bionic/+/05667cd66a3ea0e75611f1bec36a67098ac92179/libc/kernel/uapi/linux/netlink.h#112
|
|\ \ \
| |/ /
|/| |
| | | |
apple introduces pthread introspection api
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Android supports EPOLLEXCLUSIVE, clean up EPOLL* flags
Add `EPOLLEXCLUSIVE` to Android, with the same value as on Linux.
Consolidate `EPOLL*` flags which are common to all `linux_like/*/mod.rs` files to `linux_like/mod.rs`, including listing them in ascending order which is how Linux defines them.
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
EPOLLRDHUP, EPOLLRDUP, and EPOLLONESHOT have the same definition on all
linux-like platforms.
|
| | |
| | |
| | |
| | | |
Put them in ascending order, which matches the order Linux defines them.
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | | |
openbsd omit few consts check as openbsd supports release N and N-1 f…
…or a while
|
|/ / |
|
|\ \
| | |
| | |
| | | |
netbsd add posix_spawn api.
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | | |
Fix MSRV issue on Windows
Fixes #2436
|
| | | | |
|
| | | | |
|
| | |/
| |/| |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Add Apple RTF_DEAD and RTF_GLOBAL
RTF_DEAD was added in macOS 10.13.
RTF_GLOBAL was added in macOS 11.0.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
RTF_DEAD was added in macOS 10.13.
RTF_GLOBAL was added in macOS 11.0.
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
add PT_* ELF segment type const definitions for android
|
| |/ / / |
|
|\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Define constants for CAN RAW socket options
Add setsockopt constants from `linux/can/raw.h`, which allow configuring CAN_RAW sockets.
Signed-off-by: Damian Jarek <damian.jarek93@gmail.com>
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | | |
Add setsockopt constants from `linux/can/raw.h`, which allow configuring
CAN_RAW sockets.
Signed-off-by: Damian Jarek <damian.jarek93@gmail.com>
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Haiku: Add the utmpx structure
Add the utmpx structure like defined on the [haiku headers](https://github.com/haiku/haiku/blob/8f16317a5b6db5c672f331814273e5857555020f/headers/posix/utmpx.h#L13)
> P.S. I'm participating in [Hacktoberfest 2021](https://hacktoberfest.digitalocean.com/). If this PR is up to standard and merged, I'd appreciate if the `hacktoberfest-accepted` label could be added. Thanks!
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Add struct sock_txtime and related flags
These are needed to use the SO_TXTIME socket option on Linux, which is
already exposed.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
These are needed to use the SO_TXTIME socket option on Linux, which is
already exposed.
|
|\ \ \ \ \
| |/ / / /
|/| | | |
| | | | | |
libc-test: remove duplicate headers from test_apple
|
|/ / / / |
|
|\ \ \ \
| |_|/ /
|/| | |
| | | | |
fparseln for freebsd/dragonfly.
|
|/ / / |
|
|\ \ \
| |_|/
|/| |
| | | |
openbsd add getthrid fn.
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
add `devname_r` to freebsd and dragonfly
## Rationale
I need this function specifically to re-implement some parts of `libdrm` in Rust for FreeBSD: https://cgit.freedesktop.org/drm/libdrm/tree/xf86drm.c#n905 Just so happened that dragonfly also has `devname_r` so that is included.
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Does not belong in bsd
Dont forget the method lol
Don't add to wrong folders
|
|\ \
| | |
| | |
| | | |
freebsd native api addition to deal with thread
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | |
| | | |
Make src/vxworks/mod.rs non-executable
The file should be non-executable, and having executable permissions triggers a lintian check in Debian.
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Haiku: Add getgrouplist function
Haiku actually does expose `getgrouplist` function to their public C API. You can see it in their [headers files](https://github.com/haiku/haiku/blob/8f16317a5b6db5c672f331814273e5857555020f/headers/posix/unistd.h#L275)
> P.S. I'm participating in [Hacktoberfest 2021](https://hacktoberfest.digitalocean.com/). If this PR is up to standard and merged, I'd appreciate if the `hacktoberfest-accepted` label could be added. Thanks!
|
| |/ |
|
|\ \
| | |
| | |
| | | |
add pthread_create_from_mach_thread for apple
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | |
| | | |
Add SOLID target support
This PR adds support for SOLID targets. See https://github.com/rust-lang/rust/pull/86191 for details.
|