- Aug 11, 2017
-
-
Bryant Mairs authored
-
Bryant Mairs authored
-
- Aug 10, 2017
-
-
bors authored
Add more socket flags for Android and the BSDs
-
Bryant Mairs authored
-
- Aug 07, 2017
-
-
bors authored
Add some permission and misc (mostly 'mode_t' related) constants to Redox. Hi! While porting some software ((exa)[https://github.com/ogham/exa])to Redox I found these missing constants. Cheers! //cc @ids1024 @jackpot51
-
Jose Narvaez authored
-
Jose Narvaez authored
-
bors authored
struct addrinfo needs padding on Solaris/SPARC 64-bit Solaris/SPARC has a 4-byte pad before `ai_addrlen` for historical reasons (`ai_addrlen` used to be defined as a `size_t`, which is 4 bytes in ILP32 and 8 in LP64, but was converted to a 4-byte `socklen_t` in Solaris 10, which necessitated padding for (more or less) binary compatibility). See rust-lang/rust#43649.
-
Danek Duvall authored
64-bit Solaris/SPARC has a 4-byte pad before ai_addrlen for historical reasons (ai_addrlen used to be defined as a size_t, which is 4 bytes in ILP32 and 8 in LP64, but was converted to a 4-byte socklen_t in Solaris 10, which necessitated padding for (more or less) binary compatibility).
-
- Aug 05, 2017
-
-
bors authored
Bring back SYS_gettid on Android/ARM which was accidentally removed by #710.
-
- Aug 04, 2017
-
-
Marcin Mielniczuk authored
-
bors authored
Add KERN_USERMOUNT and KERN_ARND to don't check list on OpenBSD These [two constants are no longer in OpenBSD](https://github.com/openbsd/src/blob/3f376b0849a3d7e59ed23ac6dba2b729fc2c7589/sys/sys/sysctl.h#L133-L140). They were preventing the the tests from passing. With this change the test now pass: ``` CC=egcc cargo run Compiling libc v0.2.29 (file:///home/vagrant/libc) Compiling libc-test v0.1.0 (file:///home/vagrant/libc/libc-test) Finished debug [unoptimized + debuginfo] target(s) in 11.7 secs Running `/home/vagrant/libc/target/debug/libc-test` RUNNING ALL TESTS PASSED 5935 tests ``` They are still present in bitrig so I moved them there.
-
bors authored
A few missing *BSD poll flags Added a few missing BSD poll flags for completeness.
-
bors authored
Port #672 and #686 to Android. I'd rather avoid the duplication, but this is discussed in #707.
-
bors authored
Add ptrace constants.
-
- Aug 03, 2017
-
-
Marcin Mielniczuk authored
It has been added to glibc in version 2.26.
-
Marcin Mielniczuk authored
-
Marcin Mielniczuk authored
-
Marcin Mielniczuk authored
For some reason, they are in the NDK sources but they are not available in the tests. I don't know what Android does here, but nothing that makes sense.
-
Wesley Moore authored
-
- Aug 02, 2017
-
-
Marcin Mielniczuk authored
-
bors authored
Add setresgid & setresuid to FreeBSD and OpenBSD These functions are both present in [FreeBSD](https://www.freebsd.org/cgi/man.cgi?query=setresuid&apropos=0&sektion=0&manpath=FreeBSD+11.1-RELEASE+and+Ports&arch=default&format=html) and [OpenBSD](http://man.openbsd.org/setresuid).
-
bors authored
Port #672 and #686 to musl.
-
- Aug 01, 2017
-
-
Marcin Mielniczuk authored
-
Marcin Mielniczuk authored
I'd rather avoid the duplication, this is discussed in #707.
-
Wesley Moore authored
-
Marcin Mielniczuk authored
-
Marcin Mielniczuk authored
-
Marcin Mielniczuk authored
They have been added in musl 1.16 but updating musl is non-trivial.
-
- Jul 31, 2017
-
-
bors authored
Bump to version 0.2.29 Rationale for release: My changes in https://github.com/nix-rust/nix/pull/688 are blocked on getting a libc release out with the missing constant present.
-
bors authored
Add IPV6_JOIN_GROUP and IPV6_LEAVE_GROUP to uclibc Hello! Just some minor fixes so that net2 compiles correctly on uclibc
-
Kelvin Ly authored
-
Wesley Moore authored
-
- Jul 30, 2017
-
-
bors authored
Add EVFILT_EXCEPT constant
-
Michael Neumann authored
-
- Jul 29, 2017
-
-
Zac Berkowitz authored
-
Zac Berkowitz authored
-
Zac Berkowitz authored
-
Zac Berkowitz authored
-