- Oct 05, 2016
-
-
Ian Denhardt authored
Currently restricted to non-Android Linux. In theory this should work on Android as well (since it's a function of the kernel ABI), but the released version of the NDK doesn't export it, so putting it in `notbsd/mod.rs` makes Travis very unhappy.
-
- Sep 30, 2016
-
-
bors authored
Add support for Haiku x86 and x86_64 * Rework of original patches from Niels Sascha Reedijk that include style and build fixes for libc master
-
bors authored
Use correct type for c_ulong and c_long on 32-bit netbsdlike
-
bors authored
add CI for mips-musl and fix the statvfs struct for this target r? @alexcrichton I didn't really test the CI part but this target now passes libc-test under QEMU
-
bors authored
Add checksums to cargo lock files
-
Alex Crichton authored
-
Jorge Aparicio authored
-
- Sep 29, 2016
-
-
Niels Sascha Reedijk authored
* Rework of original patches from Niels Sascha Reedijk that include style and build fixes for libc master
-
Jonathan A. Kollasch authored
-
Jonathan A. Kollasch authored
-
Jonathan A. Kollasch authored
-
Jonathan A. Kollasch authored
-
- Sep 28, 2016
-
-
bors authored
add MSG_NOSIGNAL (linux, android) see rust-lang/rust#36426
-
Mathieu Poumeyrol authored
-
- Sep 27, 2016
-
-
bors authored
Add shadow password bindings Add shadow password bindings: setspent, endspent, getspent, getspnam plus spwd, the corresponding struct. [Example code](https://github.com/philippkeller/apue-rust/blob/master/src/bin/e06-01-shadow-pw.rs) (tested on Linux 4.4.0-21-generic)
-
Philipp Keller authored
-
- Sep 26, 2016
-
-
Philipp Keller authored
-
Philipp Keller authored
Add shadow password bindings: setspent, endspent, getspent, getspnam plus spwd, the corresponding struct
-
bors authored
Add getchar_unlocked and putchar_unlocked Adds [getchar_unlocked](http://pubs.opengroup.org/onlinepubs/9699919799/functions/getchar_unlocked.html) and [putchar_unlocked](http://pubs.opengroup.org/onlinepubs/9699919799/functions/putchar_unlocked.html).
-
bors authored
Add EAI_SYSTEM getaddrinfo error code. This is useful to decide if value returned from getaddrinfo is actual error or you should look at errno instead.
-
Tomasz Miąsko authored
This is useful to decide if value returned from getaddrinfo is actual error or you should look at errno instead.
-
bors authored
Add System V message queue bindings for Linux (glibc/musl)
-
- Sep 25, 2016
-
-
bors authored
Add netlink constants Add netlink constants from linux/netlink.h Signed-off-by:
Jana Radhakrishnan <mrjana@gmail.com>
-
bors authored
define `sethostname` under OpenBSD and Bitrig factorize the definition with NetBSD
-
Martin Muñoz authored
-
bors authored
add time, localtime time, localtime and strftime are all in POSIX.1 and should IMO all be part of `libc`. I [tested the bindings](https://github.com/philippkeller/apue-rust/blob/master/src/bin/f06-11-strftime.rs) - works fine on OSX and linux. And: I added the netbsd aliases based on `time.h` of netbsd
-
Philipp Keller authored
couldn't get strftime to work, even with help from IRC. Removing it now as it's not worth the hassle
-
- Sep 24, 2016
-
-
Philipp Keller authored
-
Philipp Keller authored
-
Philipp Keller authored
-
- Sep 23, 2016
-
-
Philipp Keller authored
-
- Sep 18, 2016
-
-
Alexander Schlarb authored
-
- Sep 17, 2016
-
-
Jana Radhakrishnan authored
Add netlink constants from linux/netlink.h Signed-off-by:
Jana Radhakrishnan <mrjana@gmail.com>
-
- Sep 16, 2016
-
-
Sébastien Marie authored
factorize the definition with NetBSD
-
- Sep 15, 2016
-
-
Jorge Aparicio authored
-
- Sep 14, 2016
-
-
bors authored
Adding accept4 function accept4 is a version of accept that takes flags. It is more efficient for certain use cases, and has a more modern path inside the kernel.
-
bors authored
Adding POSIX 'E' error code constants for Windows Believe it or not, Windows actually defines a few POSIX 'E' error codes (eg EINVAL). By adding them to libc, the Windows bindings for things like `read()` become useful.
-
Raphael Cohn authored
Believe it or not, Windows actually defines a few POSIX 'E' error codes (eg EINVAL). By adding them to libc, the Windows bindings for things like `read()` become useful.
-
Raphael Cohn authored
accept4 is a version of accept that takes flags. It is more efficient for certain use cases, and has a more modern path inside the kernel.
-
- Sep 13, 2016
-
-
Jorge Aparicio authored
-