- Aug 06, 2020
-
-
Joshua M. Clulow authored
At time of writing, illumos systems do not provide an implementation of the openpty() and forkpty() wrappers provided on some other UNIX systems. While we expect to grow an implementation, it seems prudent to provide a compatibility routine here first to unblock illumos support in the popular nix crate.
-
- Aug 03, 2020
-
-
Yuki Okushi authored
add ucred(3C) support for illumos and Solaris systems
-
- Aug 02, 2020
-
-
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
-
Yuki Okushi authored
Remove unneeded release step
-
Yuki Okushi authored
-