- Jul 27, 2017
-
-
Nicolas Dusart authored
-
- Jul 25, 2017
-
-
bors authored
Add missing SO_TIMESTAMP constant for OpenBSD like OSes Added to mod.rs as both [OpenBSD](https://github.com/openbsd/src/blob/e35050970e3e2b822e383a5e844e4c4402eebccc/sys/sys/socket.h#L97) and [Bitrig](https://github.com/bitrig/bitrig/blob/a15267d8249fe8d329eb34048605c59a394a02ac/sys/sys/socket.h#L100) have it. Required for https://github.com/nix-rust/nix/pull/688
-
bors authored
change type of INADDR constants to in_addr_t These should be `in_addr_t` (u32) instead of `c_int` This is a breaking change but it is just breaking newlib platforms for now. @alexcrichton Do you prefer that I split the definition in submodules, to keep `c_int` in newlib and update the others ?
-
Nicolas Dusart authored
-
Wesley Moore authored
-
- Jul 24, 2017
-
-
bors authored
Add CI badges
-
Martin Geisler authored
-
bors authored
define INADDR_* constants in unix platforms
-
bors authored
PTHREAD_PROCESS_PRIVATE needs to be a 16-bit type on Solaris Compiles of libc on Solaris fail because we're trying to assign a 32-bit constant to a 16-bit struct member.
-
Nicolas Dusart authored
-
Danek Duvall authored
-
bors authored
Bump version to 0.2.28 This contains PR #686.
-
Marcin Mielniczuk authored
-
- Jul 23, 2017
-
-
bors authored
unix: add fexecve() Add missing fexecve() - execute program specified via file descriptor. Reference: http://pubs.opengroup.org/onlinepubs/9699919799/functions/fexecve.html
-
- Jul 22, 2017
-
-
bors authored
Add offsets in user_regs_struct from sys/reg.h
-
Luca Bruno authored
Add missing fexecve() - execute program specified via file descriptor. Reference: http://pubs.opengroup.org/onlinepubs/9699919799/functions/fexecve.html
-
Marcin Mielniczuk authored
-
- Jul 21, 2017
-
-
bors authored
Update crate version
-
bors authored
Disable revocation checking temporarily on AppVeyor
-
Marcin Mielniczuk authored
-
Alex Crichton authored
-
Marcin Mielniczuk authored
-
Guillaume Gomez authored
-
Marcin Mielniczuk authored
-
- Jul 20, 2017
-
-
bors authored
Add signalfd and related to android
-
Bryant Mairs authored
-
bors authored
Add missing flags to Linux and Android
-
Nicolas Dusart authored
-
bors authored
Add all current fallocate flags Also move them to the common Linux module, as they are not platform-specific. See include/uapi/linux/falloc.h.
-
Nicolas Dusart authored
-
- Jul 19, 2017
-
-
Gabriel authored
-
bors authored
Add mac structs With this one, I'll have almost all the structs I need directly in libc. :)
-
Guillaume Gomez authored
-
bors authored
Restore SYS_* constants to the c_long type cc https://github.com/rust-lang/libc/pull/672#issuecomment-316406664
-
Alex Crichton authored
-
Alex Crichton authored
-
Gabriel authored
glibc support is behind, as indicated by https://github.com/karelzak/util-linux/blob/master/sys-utils/fallocate.c
-
Gabriel authored
Also move them to the common Linux module, as they are not platform-specific. See include/uapi/linux/falloc.h.
-
Gabriel authored
-
- Jul 18, 2017
-
-
bors authored
Add syscall table for x86 and x86_64 I'm wondering if we should use `SYS_write` or `__NR_write`. Both are available to C programs.
-