- Aug 05, 2020
-
-
Dark Kirb authored
DevkitPPC does not support unix sockets natively, meaning that bindings to these functions was removed for powerpc targets with "nintendo" as vendor. Suggested target json files: Nintendo Gamecube: ``` { "arch": "powerpc", "data-layout": "E-m:e-p:32:32-i64:64-n32", "dynamic-linking": false, "env": "newlib", "executables": true, "has-elf-tls": false, "has-rpath": true, "linker-flavor": "gcc", "llvm-target": "powerpc-eabi", "max-atomic-width": 32, "os": "dolphin", "target-c-int-width": "32", "target-endian": "big", "target-family": "unix", "target-mcount": "_mcount", "target-pointer-width": "32", "vendor": "nintendo" } ``` Nintendo Wii: ``` { "arch": "powerpc", "data-layout": "E-m:e-p:32:32-i64:64-n32", "dynamic-linking": false, "env": "newlib", "executables": true, "has-elf-tls": false, "has-rpath": true, "linker-flavor": "gcc", "llvm-target": "powerpc-eabi", "max-atomic-width": 32, "os": "revolution", "target-c-int-width": "32", "target-endian": "big", "target-family": "unix", "target-mcount": "_mcount", "target-pointer-width": "32", "vendor": "nintendo" } ```
-
- Aug 04, 2020
-
-
Yuki Okushi authored
Add more constants for getnameinfo on android
-
- Aug 03, 2020
-
-
Yuki Okushi authored
add ucred(3C) support for illumos and Solaris systems
-
- Aug 02, 2020
-
-
coolreader18 authored
-
Joshua M. Clulow authored
This series of routines allows the caller to determine the credentials of another process by pid, or of the process on the remote end of a UNIX domain socket. The ucred_t is an opaque object with accessor routines, and must be freed through ucred_free(3C) after use.
-
- Jul 31, 2020
-
-
Yuki Okushi authored
Add sys/personality.h constants for Linux
-
- Jul 29, 2020
-
-
Nikita Baksalyar authored
-
- Jul 28, 2020
-
-
Yuki Okushi authored
Bump version to 0.2.74
-
Yuki Okushi authored
Deprecate CTL_P1003_1B_MAXID
-
Yuki Okushi authored
-
amanda-tait authored
This change addresses two style errors found in PR review: * indent and linebreak in CMSG_NXTHDR * prefer `0 as *mut cmsghdr` over `core::ptr::nul_mut()`
-
- Jul 27, 2020
-
-
Glenn Hope authored
This includes changes which will allow us to successfully build `libstd` for the PSP.
-
Yuki Okushi authored
Create macros for defining Copy/Clone on enums and struct(), use for psp
-
Alan Somers authored
It's been removed in FreeBSD 13 (svn r363622), and never had any legitimate use outside of the base system anyway.
-
Glenn Hope authored
Fix styling Re-run CI
-
Amanda Tait authored
This change defines and implements functions for the Fuchsia platform corresponding to the C library CMSG_* macros, used for processing socket control messages sent or received using the recv_msg(2)/send_msg(2) syscalls.
-
- Jul 26, 2020
-
-
Yuki Okushi authored
Update FreeBSD 11 to 11.4-RELEASE
-
Yuki Okushi authored
-
Yuki Okushi authored
-
Yuki Okushi authored
-
Yuki Okushi authored
-
Yuki Okushi authored
Add "_aligned_malloc" on windows platform
-
- Jul 25, 2020
-
-
kellda authored
-
Yuki Okushi authored
Use `build-std` feature instead of using `cargo-xbuild`
-
Yuki Okushi authored
Add `PTRACE_EVENT_STOP`
-
Gabriel Majeri authored
-
Yuki Okushi authored
-
- Jul 24, 2020
-
-
Yuki Okushi authored
Expose IP_FREEBIND constant for linux
-
Bryan Donlan authored
-
Yuki Okushi authored
-
- Jul 23, 2020
-
-
Daniil Bondarev authored
Co-authored-by:
Yuki Okushi <huyuumi.dev@gmail.com>
-
Yuki Okushi authored
Declare `utmpx` on musl
-
- Jul 22, 2020
-
-
Yuki Okushi authored
- Jul 20, 2020
-
-
Yuki Okushi authored
-
Stefano Garzarella authored
VMADDR_CID_RESERVED is NOT available from Linux v5.6. VMADDR_CID_LOCAL is available only on Linux >= v5.6. Signed-off-by:
Stefano Garzarella <sgarzare@redhat.com>
-
Stefano Garzarella authored
In Linux we replaced VMADDR_CID_RESERVED with VMADDR_CID_LOCAL in commit ef343b35d46667668a099655fca4a5b2e43a5dfe. It is available since Linux v5.6, and it can be used to do local communication if supported. This patch deprecates VMADDR_CID_RESERVED for backward compatibility. Signed-off-by:
Stefano Garzarella <sgarzare@redhat.com>
-
Yuki Okushi authored
Add a declaration for `posix_fadvise64` on Linux.
-
Dan Gohman authored
As with the other *64 functions in Linux, `posix_fadvise64` is like `posix_fadvise` but uses `off64_t` instead of `off_t`.
-
- Jul 19, 2020
-
-
Yuki Okushi authored
Bump to 0.2.73
-