Commit Graph

2675 Commits

Author SHA1 Message Date
gnzlbg
971027d535 Fix bitrig build 2019-02-20 11:21:38 +01:00
gnzlbg
1c264bdafa Fix use of std:: in the OpenBSD-like module 2019-02-20 11:21:38 +01:00
gnzlbg
2e2e4e10c3 Fix unclosed delimiter in openbsd 2019-02-20 11:21:38 +01:00
gnzlbg
0180e40f22 Libcore fails to build for sparc-unknown-linux-gnu 2019-02-20 11:21:38 +01:00
gnzlbg
bbe4571216 Remove non-existent uclib targets 2019-02-20 11:21:38 +01:00
gnzlbg
2130d45fb1 Fix Haiku build 2019-02-20 11:21:38 +01:00
gnzlbg
dcf20b75d4 Fix DragonflyBSD build 2019-02-20 11:21:38 +01:00
gnzlbg
0ffba9f96b Test that targets without a libstd component build on CI using xargo 2019-02-20 11:21:38 +01:00
bors
c2904a70fa Auto merge of #1261 - glebpom:master, r=gnzlbg
Add AF_ALG constants and structures
2019-02-20 08:43:11 +00:00
Gleb Pomykalov
bce3ee3e71 Properly implement Debug for AF_ALG structures 2019-02-20 01:04:50 +03:00
Gleb Pomykalov
2e5358ae60 Revert "Improve Debug for AF_ALG structures"
This reverts commit ae2663a7db.
2019-02-20 00:10:35 +03:00
Gleb Pomykalov
ae2663a7db Improve Debug for AF_ALG structures 2019-02-19 23:41:52 +03:00
Gleb Pomykalov
c35d8fbfbe Uncomment salg_type from socket_alg debug_struct 2019-02-19 18:17:25 +03:00
Gleb Pomykalov
34c96d74e1 Add comment on ALG_SET_AEAD_* exclusion 2019-02-19 18:14:01 +03:00
Gleb Pomykalov
d0f4c6e0fc Ignore ALG_SET_AEAD_* constants on MUSL tests 2019-02-19 16:35:25 +03:00
bors
501ca548b2 Auto merge of #1256 - vdagonneau:master, r=gnzlbg
Moved inotify declarations up so that it works on android too.

Following my previous pull request to include inotify bindings, I would like to move the code so that it benefits android too.
2019-02-19 10:17:40 +00:00
Gleb Pomykalov
d6fe4f5463 fix unsafe blocks 2019-02-19 12:51:58 +03:00
Vincent Dagonneau
d25a054afe Removed trailing spaces. 2019-02-19 10:35:07 +01:00
vdagonneau
52e1d0f38d
Merge branch 'master' into master 2019-02-19 10:19:50 +01:00
Vincent Dagonneau
87b813a7cf Moved inotify_rm_watch out of the generic notbsd target and into specific linux and android targets because the second argument has a different type in android and linux. 2019-02-19 09:38:56 +01:00
Gleb Pomykalov
3ec632cbd9 fix as_slice for af_alg_iv 2019-02-19 10:46:05 +03:00
Gleb Pomykalov
97b5b3494b improve naming 2019-02-18 22:35:42 +03:00
Gleb Pomykalov
b08ae2ccd6 Remove empty lines 2019-02-18 22:27:25 +03:00
Gleb Pomykalov
11e33a9a55 Implement traits for af_alg_iv 2019-02-18 22:22:03 +03:00
bors
315e600acd Auto merge of #1231 - dholroyd:mmsg-support, r=gnzlbg
Broader sendmmsg() / recvmmsg() support

As a prerequisite for getting `sendmmsg()` / `recvmmsg()` into nix ( https://github.com/nix-rust/nix/pull/1017 ), support for non-linux platforms needs to be added in libc.

The initial commits in this PR will just be to test out target support via CI.
2019-02-18 17:22:08 +00:00
Gleb Pomykalov
f2101727d7 remove SOL_ALG from android (already defined in notbsd) 2019-02-18 20:00:05 +03:00
Gleb Pomykalov
7e3cacbceb fix missprint 2019-02-18 19:04:27 +03:00
bors
0e1fbe33e9 Auto merge of #1257 - vi:ORIGDSTADDR, r=gnzlbg
Add IP_ORIGDSTADDR and others on FreeBSD.

A follow-up from #1252.

CC @asomers.

r? @gnzlbg
2019-02-18 16:00:56 +00:00
Gleb Pomykalov
97ca63fd37 Move AF_ALG constants and structs to both android and linux 2019-02-18 18:50:07 +03:00
Vincent Dagonneau
f09346cd84 Modified includes in libc_test to make it work on android. 2019-02-18 16:23:47 +01:00
Gleb Pomykalov
32226f5d85 Include if_alg.h. Limit AF_ALG constants to only linux and android. 2019-02-18 18:19:29 +03:00
bors
d7a1995a87 Auto merge of #1260 - nbaksalyar:add-missing-solaris-fns, r=gnzlbg
Add missing group entry functions for Solaris/Illumos

This commit adds definitions for `setgrent`, `endgrent`, and `getgrent` which were missing (but available for FreeBSD and other *nix systems).
2019-02-18 14:36:40 +00:00
bors
bf749e667c Auto merge of #1262 - gnzlbg:rustfmt_fail, r=gnzlbg
Allow installing rustfmt component to fail
2019-02-18 12:53:20 +00:00
gnzlbg
ab54184c50 Allow installing rustfmt component to fail 2019-02-18 13:50:40 +01:00
Gleb Pomykalov
4a6cb83b21 fixed some build errors 2019-02-18 15:41:30 +03:00
Gleb Pomykalov
daf075efd8 Add AF_ALG constants and structures 2019-02-18 14:33:03 +03:00
Nikita Baksalyar
4e6fe8c5e2 Add missing group entry functions for Solaris/Illumos
This commit adds definitions for setgrent, endgrent, and getgrent
which were missing (but available for FreeBSD and other *nix systems).
2019-02-17 17:46:07 +00:00
Vitaly _Vi Shukela
486de2ba2b
Ignore IP_ORIGDSTADDR in test for FreeBSD for now. 2019-02-14 02:37:01 +03:00
bors
9a9e2e05c9 Auto merge of #1258 - gnzlbg:docs, r=gnzlbg
Re-enable debug output in dox.sh and remove unused variable in runtest
2019-02-13 19:37:39 +00:00
bors
6153363964 Auto merge of #1253 - gnzlbg:update-ctest, r=gnzlbg
Always use the latest ctest
2019-02-13 18:01:43 +00:00
gnzlbg
a423d87417 Re-enable debug output in dox.sh and remove unused variable in runtest 2019-02-13 18:04:10 +01:00
Vitaly _Vi Shukela
3e3b60e986
Add IP_ORIGDSTADDR and others on FreeBSD.
A follow-up from #1252.

CC @asomers.

r? @gnzlbg.
2019-02-13 19:54:48 +03:00
bors
d7952a55ac Auto merge of #1255 - gnzlbg:android_fail, r=gnzlbg
Temporarily allow Android build jobs to fail

These are still too brittle for some reason.
2019-02-13 16:44:11 +00:00
bors
66d96b98ea Auto merge of #1254 - gnzlbg:dox_cleanup, r=gnzlbg
Clean up documentation generation
2019-02-13 15:47:08 +00:00
Vincent Dagonneau
c4922c368a Moved inotify declarations up so that it works on android too. 2019-02-13 16:31:43 +01:00
gnzlbg
65a00c3915 Temporarily allow Android build jobs to fail 2019-02-13 16:15:21 +01:00
gnzlbg
597d612164 Bump libc version 2019-02-13 14:48:50 +01:00
gnzlbg
83298283c7 Generate a proper landing page for the master docs 2019-02-13 14:48:50 +01:00
gnzlbg
7ac0fe53eb Cleanup dox mess 2019-02-13 14:48:50 +01:00
bors
a8a817a028 Auto merge of #1252 - vi:ORIGDSTADDR, r=gnzlbg
Add IP[V6]_[RECV]ORIGDSTADDR for Linux and Android
2019-02-13 10:27:58 +00:00