- Sep 30, 2016
-
-
bors authored
Add checksums to cargo lock files
-
Alex Crichton 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 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 12, 2016
-
-
bors authored
aarch64: test against Ubuntu 16.04 also "backport" two glibc fixes: - ipc_perm.mode is c_uint. [commit][1] [discussion][2] - bump SIGSTKSZ to 16384. [commit][3] [discussion][4] so libc-test passes. [1]: https://sourceware.org/git/?p=glibc.git;a=commit;h=5c40c3bab2 [2]: https://www.sourceware.org/ml/libc-alpha/2014-10/msg00446.html [3]: https://sourceware.org/git/?p=glibc.git;a=commit;h=b763f6ae859ecea70a5dacb8ad45c71d5f667e2e [4]: https://sourceware.org/ml/libc-alpha/2015-04/msg00033.html closes #231 r? @alexcrichton
-
- Sep 11, 2016
-
-
bors authored
libc-test: cargo update to pick up the recent changes in the ctest repo. r? @alexcrichton
-
Jorge Aparicio authored
-
Jorge Aparicio authored
also "backport" two glibc fixes: - ipc_perm.mode is c_uint. [commit][1] [discussion][2] - bump SIGSTKSZ to 16384. [commit][3] [discussion][4] so libc-test passes. [1]: https://sourceware.org/git/?p=glibc.git;a=commit;h=5c40c3bab2 [2]: https://www.sourceware.org/ml/libc-alpha/2014-10/msg00446.html [3]: https://sourceware.org/git/?p=glibc.git;a=commit;h=b763f6ae859ecea70a5dacb8ad45c71d5f667e2e [4]: https://sourceware.org/ml/libc-alpha/2015-04/msg00033.html closes #231
-
bors authored
Factor common code out of the bitrig and openbsd modules The new directory structure better reflects the historical relationship of the BSDs, and includes 400 fewer duplicative lines of code.
-
- Sep 10, 2016
-
-
Alan Somers authored
The new directory structure better reflects the historical relationship of the BSDs, and includes 400 fewer duplicative lines of code.
-
- Sep 09, 2016
-
-
bors authored
Diff reduction between OpenBSD and Bitrig Bitrig had a number of errors and omissions. Also, fill out struct glob_t on all BSDs. A follow-up commit will condense OpenBSD/Bitrig common code into a separate file.
-
bors authored
use new openbsd-6.0 qcow2 image this version is using `openbsd-6.0-without-pkgs` image.
-
Sébastien Marie authored
- allow QEMU name to have subdirectory inside (replace `/` by `__` in the filename) - add a new code path for plain qcow2 image (for efficient bandwidth usage, the qcow2 is expected to use compressed qcow2 format) - move freebsd image to explicitly download the gzipped QEMU
-
Sébastien Marie authored
-
Alan Somers authored
Bitrig had a number of errors and omissions. Also, fill out struct glob_t on all BSDs.
-