summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #155 from alexcrichton/bump0.2.6Alex Crichton2016-01-263-7/+7
|\ | | | | Bump to 0.2.6
| * Bump to 0.2.6Alex Crichton2016-01-263-7/+7
|/
* Merge pull request #154 from polezaivsani/openbsd_sockgrpoptAlex Crichton2016-01-261-0/+3
|\ | | | | Add IP v6 group membership options to OpenBSD build
| * Add IP v6 group membership options to OpenBSD buildVasily Kolobkov2016-01-261-0/+3
|/ | | | Add IPV6_JOIN_GROUP and IPV6_LEAVE_GROUP sockopt constants.
* Merge pull request #153 from kamalmarhubi/if_indextonameAlex Crichton2016-01-251-0/+3
|\ | | | | unix: Add if_indextoname and IF_NAMESIZE
| * unix: Add if_indextoname and IF_NAMESIZEKamal Marhubi2016-01-251-0/+3
|/
* Merge pull request #150 from jamperry/masterAlex Crichton2016-01-234-0/+9
|\ | | | | Add SOCK_NONBLOCK & SOCK_CLOEXEC
| * adding SOCK_NONBLOCK & SOCK_CLOEXEC for linux MIPSJames Perry2016-01-231-0/+2
| |
| * adding SOCK_NONBLOCK and SOCK_CLOEXECJames Perry2016-01-233-0/+7
|/
* Merge pull request #149 from alexcrichton/more-testedAlex Crichton2016-01-223-12/+13
|\ | | | | Linkify more docs, add more tested triples
| * Merge branch 'clone_common_type' of https://github.com/fiveop/libcAlex Crichton2016-01-221-6/+6
| |\
| | * Use same type for all CLONE_ flags.Philipp Matthias Schaefer2016-01-211-6/+6
| | |
| * | Merge branch 'eventfd-initval-unsigned' of https://github.com/jimblandy/libcAlex Crichton2016-01-221-1/+1
| |\ \
| | * | The type of eventfd's 'initval' argument should be unsigned.Jim Blandy2016-01-121-1/+1
| | | |
| * | | Linkify more docs, add more tested triplesAlex Crichton2016-01-221-5/+6
|/ / / | | | | | | | | | Now we're testing rumprun, openbsd, and freebsd
* | | Merge pull request #142 from alexcrichton/bump0.2.5Brian Anderson2016-01-212-4/+4
|\ \ \ | |_|/ |/| | Bump to 0.2.5
| * | Bump to 0.2.5Alex Crichton2016-01-212-4/+4
|/ /
* | Merge pull request #145 from dhuseby/fixing_O_ACCMODEAlex Crichton2016-01-212-0/+2
|\ \ | | | | | | Fixes #144 by defining O_ACCMODE for BSD's
| * | Fixes #144 by defining O_ACCMODE for BSD'sDave Huseby2016-01-202-0/+2
|/ /
* | Merge pull request #143 from Mokosha/AddPowerPCSupportAlex Crichton2016-01-203-1/+26
|\ \ | | | | | | Preliminary PowerPC Support
| * | Preliminary PowerPC SupportPavel Krajcevski2016-01-203-1/+26
|/ /
* | Merge pull request #140 from jaksi/patch-1Alex Crichton2016-01-201-0/+1
|\ \ | | | | | | Add IP_TRANSPARENT socket option
| * | Add IP_TRANSPARENT socket optionJakab Kristóf2016-01-201-0/+1
|/ / | | | | Required for transparent proxying
* | Merge pull request #139 from alexcrichton/freebsdAlex Crichton2016-01-1919-103/+546
|\ \ | | | | | | FreeBSD and OpenBSD CI
| * | Fix all definitions on FreeBSDAlex Crichton2016-01-187-37/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * The `flock` structure has an extra field * Some `flock`-related constants have different value * Some constants like `TABN` don't exist * The `fsblkcnt_t` and `fsfilcnt_t` type definitions are u64 for x86_64 FreeBSD * The `d_namelen` field in `dirent` was renamed correctly to `d_namlen` * The alignment of `fd_set` was off, and the macros were updated to not always assume a 32-bit integer is used.
| * | Add OpenBSD and FreeBSD CI to TravisAlex Crichton2016-01-1813-66/+458
|/ / | | | | | | | | | | | | | | This commit adds support to test all libc definitions on both OpenBSD and FreeBSD via QEMU userspace emulation. Specially prepared images for each OS are used which are essentially intended to run a script on startup and then exit. Documentation has been added to the `ci/README.md` file describing this new system.
* | Merge pull request #138 from nbaksalyar/illumosAlex Crichton2016-01-174-7/+782
|\ \ | | | | | | Add Illumos support
| * | Move getpwuid_r definition to platform-specific modulesNikita Baksalyar2016-01-173-7/+11
| | |
| * | Reorganize Illumos moduleNikita Baksalyar2016-01-171-143/+138
| | |
| * | Add Illumos supportNikita Baksalyar2016-01-174-1/+777
|/ /
* | Merge pull request #137 from mrjana/setnsAlex Crichton2016-01-151-0/+1
|\ \ | | | | | | Add setns api to linux targets
| * | Add setns api to linux targetsJana Radhakrishnan2016-01-151-0/+1
|/ / | | | | | | | | | | Adds setns libc api to all linux targets Signed-off-by: Jana Radhakrishnan <mrjana@gmail.com>
* | Merge pull request #133 from antonblanchard/powerpc64_mergeAlex Crichton2016-01-128-14/+142
|\ \ | |/ |/| Add powerpc64 and powerpc64le support
| * Add powerpc64 and powerpc64le supportAnton Blanchard2016-01-138-14/+142
|/ | | | | A number of libc constants are different on PowerPC64 Linux, so push them down into arch specific files.
* Merge pull request #136 from jimblandy/eventfd-whitelistAlex Crichton2016-01-121-1/+17
|\ | | | | Skip C/Rust type checks for eventfd.
| * Skip C/Rust type checks for eventfd.Jim Blandy2016-01-121-1/+17
|/
* Merge pull request #135 from alexcrichton/fix-mips-flagsAlex Crichton2016-01-121-3/+3
|\ | | | | Correct MIPS types of SA_* flags
| * Correct MIPS types of SA_* flagsAlex Crichton2016-01-121-3/+3
|/ | | | Missed out correction from 6ac75c16b
* Merge pull request #127 from jimblandy/no-linux-fsAlex Crichton2016-01-116-17/+1
|\ | | | | libc-test's C program should not #include <linux/fs.h> on Linux
| * Common up all definitions of MS_RMT_MASK, since they're all equal now.Jim Blandy2016-01-115-8/+1
| |
| * Don't #include <linux/fs.h>; libc's API is described by <sys/mount.h>.Jim Blandy2016-01-112-2/+1
| | | | | | | | Adjust MIPS MS_RMT_MASK to match <sys/mount.h>.
| * Remove MS_NOSEC and MS_BORN flags; these are not part of the public kernel ↵Jim Blandy2016-01-112-5/+0
| | | | | | | | interface.
| * Delete definitions of MS_VERBOSE; it's deprecated in favor of the (more ↵Jim Blandy2016-01-113-3/+0
|/ | | | portable!) MS_SILENT.
* Merge pull request #134 from alexcrichton/mergeAlex Crichton2016-01-1119-81/+298
|\ | | | | Merging a number of PRs into one
| * Fix constant values for MIPSAlex Crichton2016-01-114-32/+96
| |
| * Merge branch 'android-posix-memalign' of https://github.com/tamird/libc into ↵Alex Crichton2016-01-111-3/+3
| |\ | | | | | | | | | merge
| | * android has `posix_memalign` for API 16+ since NDK r10dTamir Duberstein2016-01-061-3/+3
| |/ |/| | | | | See: http://developer.android.com/ndk/downloads/revision_history.html
| * Merge branch 'add_ioctl_constants' of https://github.com/derekdreery/libc ↵Alex Crichton2016-01-102-6/+67
| |\ | | | | | | | | | into merge
| | * Add ioctl constantsRichard Dodd2015-12-312-6/+67
| |/ |/|
| * Move docker container and don't re-symlink mips compilersAlex Crichton2016-01-104-17/+28
| |