summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1171 from alexcrichton/bump0.2.45Alex Crichton2018-12-103-66/+67
|\ | | | | Fix build on x86_64-unknown-cloudabi, bump version
| * Fix build on x86_64-unknown-cloudabi, bump versionAlex Crichton2018-12-093-66/+67
|/
* Auto merge of #1159 - cmbrandenburg:sysv_sem_support, r=alexcrichtonbors2018-12-093-1/+53
|\ | | | | | | Add support for SysV semaphores on Apple platform
| * Allow Android builds to failAlex Crichton2018-12-081-0/+4
| |
| * Add support for SysV semaphores on Apple platformCraig M. Brandenburg2018-12-082-1/+49
| |
* | Auto merge of #1167 - asomers:cirrus, r=alexcrichtonbors2018-12-083-16/+14
|\ \ | |/ |/| | | | | | | Move FreeBSD testing from Travis/QEMU to Cirrus-CI Fixes #1163
| * Remove bors.toml. Per @alexcrichton it isn't needed.Alan Somers2018-12-071-4/+0
| |
| * Move FreeBSD testing from Travis/QEMU to Cirrus-CIAlan Somers2018-12-074-16/+18
| | | | | | | | Fixes #1163
* | Auto merge of #1169 - jmagnuson:feature/move-sol_bluetooth-to-notbsd, ↵bors2018-12-082-1/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | r=alexcrichton Move SOL_BLUETOOTH to notbsd module https://github.com/torvalds/linux/blob/master/include/linux/socket.h#L334 https://android.googlesource.com/platform/bionic/+/master/libc/include/sys/socket.h#283 https://git.musl-libc.org/cgit/musl/tree/include/sys/socket.h#n259 Seems like it should be okay for a broader exposure than `linux::other`. Maybe I am missing something.
| * | Move SOL_BLUETOOTH to notbsd moduleJon Magnuson2018-12-082-1/+1
|/ /
* | Auto merge of #1168 - asomers:byebye_buildbot, r=alexcrichtonbors2018-12-071-1/+0
|\ \ | |/ |/| | | | | | | Don't submit build status to buildbot.rust-lang.org That service no longer exists.
| * Don't submit build status to buildbot.rust-lang.orgAlan Somers2018-12-071-1/+0
|/ | | | That service no longer exists.
* Auto merge of #1158 - strake:TIMER_ABSTIME, r=gnzlbgbors2018-12-072-0/+4
|\ | | | | | | define `TIMER_ABSTIME` on BSD
| * not define `TIMER_ABSTIME` on AppleM Farkas-Dyck2018-12-053-2/+4
| |
| * define `TIMER_ABSTIME` on BSDM Farkas-Dyck2018-12-011-0/+2
| |
* | Auto merge of #1164 - AdelieLinux:musl-endianness, r=alexcrichtonbors2018-12-061-1/+10
|\ \ | | | | | | | | | | | | | | | musl: 64-bit: Ensure proper (c)msghdr layout on big-endian Discovered while debugging: djg/audioipc-2#52
| * | musl: 64-bit: Ensure proper (c)msghdr layout on big-endianA. Wilcox2018-12-051-1/+10
| | | | | | | | | | | | Discovered while debugging: djg/audioipc-2#52
* | | Auto merge of #1165 - xd009642:gid-funcs, r=gnzlbgbors2018-12-062-0/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | Added setegid function Adding the `setegid` function to libc. I had a look and this is in Apple, Linux and Fuchsia so I'm hoping it works for all the BSDs etc. But if anything fails in CI I'll change it accordingly.
| * | | Added setegid functionxd0096422018-12-052-0/+2
| |/ /
* | | Auto merge of #1166 - jakllsch:netbsd-tcp-opts-fixes, r=alexcrichtonbors2018-12-061-2/+0
|\ \ \ | |/ / |/| | | | | NetBSD: unbreak tests; neither TCP_NOPUSH or TCP_NOOPT yet exist here
| * | NetBSD: unbreak tests; neither TCP_NOPUSH or TCP_NOOPT yet exist hereJonathan A. Kollasch2018-12-051-2/+0
|/ /
* | Auto merge of #1161 - tklauser:xdp-consts, r=gnzlbgbors2018-12-053-0/+6
|\ \ | | | | | | | | | | | | | | | Add AF_XDP, PF_XDP and SOL_XDP consts for linux These are needed to work with `AF_XDP` sockets, see https://www.kernel.org/doc/html/v4.19/networking/af_xdp.html
| * | Add AF_XDP, PF_XDP and SOL_XDP consts for linuxTobias Klauser2018-12-043-0/+6
|/ /
* | Auto merge of #1160 - levex:dfly-add-missing-errnos, r=alexcrichtonbors2018-12-031-0/+2
|\ \ | |/ |/| | | | | | | | | | | DragonflyBSD: add ENOMEDIUM and EASYNC These errno's are defined in <sys/errno.h> on DragonFlyBSD. Signed-off-by: Levente Kurusa <lkurusa@acm.org>
| * DragonflyBSD: add ENOMEDIUM and EASYNCLevente Kurusa2018-12-021-0/+2
| | | | | | | | | | | | These errno's are defined in <sys/errno.h> on DragonFlyBSD. Signed-off-by: Levente Kurusa <lkurusa@acm.org>
* | Auto merge of #1157 - Susurrus:sparc64, r=alexcrichtonbors2018-12-011-0/+1
|\ \ | | | | | | | | | | | | | | | Add SO_PASSCRED for sparc64 Needed to get `nix` up and running on `sparc64-unknown-linux-gnu`
| * | Add SO_PASSCRED for sparc64Bryant Mairs2018-12-011-0/+1
|/ /
* | Auto merge of #1156 - rust-lang:dependabot/cargo/ctest-0.2.8, r=gnzlbgbors2018-11-282-4/+4
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bump ctest from 0.2.7 to 0.2.8 Bumps [ctest](https://github.com/alexcrichton/ctest) from 0.2.7 to 0.2.8. <details> <summary>Commits</summary> - See full diff in [compare view](https://github.com/alexcrichton/ctest/commits) </details> <br /> [![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=ctest&package-manager=cargo&previous-version=0.2.7&new-version=0.2.8)](https://dependabot.com/compatibility-score.html?dependency-name=ctest&package-manager=cargo&previous-version=0.2.7&new-version=0.2.8) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot. </details>
| * | Bump ctest from 0.2.7 to 0.2.8dependabot/cargo/ctest-0.2.8dependabot[bot]2018-11-282-4/+4
|/ / | | | | | | | | | | | | Bumps [ctest](https://github.com/alexcrichton/ctest) from 0.2.7 to 0.2.8. - [Release notes](https://github.com/alexcrichton/ctest/releases) - [Commits](https://github.com/alexcrichton/ctest/commits) Signed-off-by: dependabot[bot] <support@dependabot.com>
* | Auto merge of #1155 - semarie:openbsd-unbreak, r=gnzlbgbors2018-11-276-17/+17
|\ \ | | | | | | | | | | | | | | | | | | | | | Openbsd unbreak - unbreak openbsd after #1128 - unbreak openbsd after #1151 - while here, add `KERN_CPUSTATS` and increment `KERN_MAXID` for openbsd
| * | openbsd: add KERN_CPUSTATS and increment KERN_MAXIDSébastien Marie2018-11-271-1/+2
| | |
| * | openbsd: unbreak: TCP_* flagsSébastien Marie2018-11-276-10/+10
| | |
| * | openbsd: unbreak: chflags familySébastien Marie2018-11-273-6/+5
| | |
* | | Auto merge of #1153 - gnzlbg:fuchsia2, r=alexcrichtonbors2018-11-273-10/+4
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove unreachable fuchsia branches cc @cramertj So this should be a non-functional change because these branches are unreachable, but please try to build fuchsia with this change to make sure this doesn't break anything.
| * | | Remove unreachable fuchsia branchesgnzlbg2018-11-273-10/+4
| | | |
* | | | Auto merge of #1150 - rust-lang:dependabot/cargo/ctest-0.2.7, r=alexcrichtonbors2018-11-272-7/+16
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bump ctest from 0.2.6 to 0.2.7 Bumps [ctest](https://github.com/alexcrichton/ctest) from 0.2.6 to 0.2.7. <details> <summary>Commits</summary> - See full diff in [compare view](https://github.com/alexcrichton/ctest/commits/0.2.7) </details> <br /> [![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=ctest&package-manager=cargo&previous-version=0.2.6&new-version=0.2.7)](https://dependabot.com/compatibility-score.html?dependency-name=ctest&package-manager=cargo&previous-version=0.2.6&new-version=0.2.7) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot. </details>
| * | | | Bump ctest from 0.2.6 to 0.2.7dependabot/cargo/ctest-0.2.7dependabot[bot]2018-11-262-7/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [ctest](https://github.com/alexcrichton/ctest) from 0.2.6 to 0.2.7. - [Release notes](https://github.com/alexcrichton/ctest/releases) - [Commits](https://github.com/alexcrichton/ctest/commits/0.2.7) Signed-off-by: dependabot[bot] <support@dependabot.com>
* | | | | Auto merge of #1146 - mwanner:musl-pthread-affinity, r=alexcrichtonbors2018-11-271-0/+7
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | | | | | Add a couple pthread function definitions and get_sched for musl. I missed `pthread_setaffinity_np` for the musl variant, so I added a few missing function declarations for musl.
| * | | | Add a couple pthread function definitions and get_sched for musl.Markus Wanner2018-11-261-0/+7
| | | | |
| * | | | Use crates.io keywords and categoriesgnzlbg2018-11-262-5/+6
| | | | | | | | | | | | | | | | | | | | Closes #651 .
* | | | | Auto merge of #1151 - Fensteer:Add-TCP-constants, r=gnzlbgbors2018-11-277-3/+28
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add some TCP constants Add some TCP constants according to the sources : https://github.com/freebsd/freebsd/blob/master/sys/netinet/tcp.h#L164
| * | | | | Add some TCP constantsFensteer2018-11-277-3/+28
|/ / / / /
* | | | | Auto merge of #1105 - gz:fix-timestamping, r=gnzlbgbors2018-11-276-8/+16
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | | | | | Added SOF_TIMESTAMPING, fix too narrow scoping for SO_TIMESTAMPING. Fixes issues raised in #1104 and #1103.
| * | | | Update sparc64 value for SO_TIMESTAMPING.Gerd Zellweger2018-11-261-0/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Gerd Zellweger <gzellweger@vmware.com>
| * | | | Remove some SOF_TIMESTAMPING_ options not supported with musl.Gerd Zellweger2018-11-211-11/+0
| | | | |
| * | | | Added missing net_tstamp.h header to tests.Gerd Zellweger2018-11-211-0/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Gerd Zellweger <mail@gerdzellweger.com>
| * | | | Break long line to make style check pass.Gerd Zellweger2018-11-211-1/+2
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Gerd Zellweger <mail@gerdzellweger.com>
| * | | | Add SOF_TIMESTAMPING_* from linux/net_tstamp.h.Gerd Zellweger2018-11-211-0/+19
| | | | |
| * | | | Move SO_TIMESTAMPING and SCM_TIMESTAMPING.Gerd Zellweger2018-11-215-8/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This used to be defined multiple times in different (but not all) architectures. Moving it to general linux module since it's an architecture independent feature.
* | | | | Auto merge of #1130 - palfrey:strcase-various, r=alexcrichtonbors2018-11-278-12/+55
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add various strcase* functions and getline Adds * `strcasestr` * `strcasecmp` * `strncasecmp` * `getline` I *think* they're semi-universal, but shall see what CI pops up...