Commit graph

350 commits

Author SHA1 Message Date
Magnus Hoff 4b320654ba Expose functionality to get peer credentials for a Unix socket on Linux 2015-12-16 11:23:54 +01:00
Alex Crichton 64da6d22ba Merge pull request #98 from j16r/master
Add PATH_MAX for FreeBSDlike, defined in /usr/src/sys/sys/syslimits.h
2015-12-15 17:15:40 -08:00
John Barker 761f7bd5cd Hoist PATH_MAX into src/bsd it's common to all the BSDs 2015-12-15 13:38:42 -05:00
John Barker 93d6e987ea Add PATH_MAX for FreeBSDlike, defined in /usr/src/sys/sys/syslimits.h 2015-12-15 13:38:42 -05:00
Alex Crichton a02fdc290c Merge pull request #96 from polachok/shm
SysV shared memory APIs
2015-12-15 09:40:30 -08:00
Alexander Polakov 5ad78b8429 Merge branch 'master' into shm 2015-12-15 19:33:45 +03:00
Alexander Polakov 58501564c4 SysV shared memory APIs 2015-12-15 18:15:05 +03:00
Alex Crichton e432357a37 Merge pull request #95 from dimbleby/path-max
Add PATH_MAX
2015-12-14 09:44:41 -08:00
David Hotham 8b296bd3a2 Add PATH_MAX 2015-12-12 12:11:20 +00:00
Alex Crichton 087b5a4202 Merge pull request #91 from alexcrichton/more-constants
Add KERN_PROC_* constants for OpenBSD
2015-12-03 13:29:09 -08:00
Alex Crichton e0f3fe345b Add KERN_PROC_* constants for OpenBSD 2015-12-03 11:44:55 -08:00
Alex Crichton 47f1439e0a Merge pull request #90 from alexcrichton/more-constants
Add some constants for learning about cpus
2015-12-03 10:36:41 -08:00
Alex Crichton cd24bbd3db Add some constants for learning about cpus 2015-12-02 16:35:10 -08:00
Alex Crichton 6736e10c5c Merge pull request #89 from alexcrichton/dirent-defns
Add dirent DT_* definitions
2015-12-02 13:38:28 -08:00
Alex Crichton f811901267 Add dirent DT_* definitions 2015-12-02 10:56:56 -08:00
Alex Crichton 9042478bb4 Merge pull request #87 from polachok/xattr
Add getxattr()/setxattr() variations
2015-12-02 08:59:59 -08:00
Alexander Polakov 30baed0f7e Add getxattr()/setxattr()/listxattr()/removexattr() variations 2015-12-02 12:22:01 +03:00
Alex Crichton 6a13db97fb Merge pull request #86 from alexcrichton/rumprun
Add rumprun CI and get tests passing
2015-12-01 17:49:35 -08:00
Alex Crichton 49d7bca8aa Add rumprun CI and get tests passing 2015-12-01 17:16:43 -08:00
Alex Crichton f25765fbc1 Merge pull request #85 from alexcrichton/lock
Check in Cargo.lock for libc-test
2015-11-30 17:08:13 -08:00
Alex Crichton 0af5e2312b Check in Cargo.lock for libc-test
This should help the repo be resilient to ctest changes upstream.
2015-11-30 15:07:28 -08:00
Alex Crichton aad297a4f7 Merge pull request #79 from polachok/sched
POSIX sched_* APIs
2015-11-30 14:44:23 -08:00
Alexander Polakov 557c67011d Add sched_get_priority_* 2015-11-30 16:56:52 +03:00
Alexander Polakov 26974c7ff7 Add SCHED_* constants for linux & freebsd 2015-11-30 16:56:52 +03:00
Alexander Polakov e09951cb50 sched_getscheduler() / sched_setscheduler() 2015-11-30 16:56:52 +03:00
Alex Crichton 94e9b3c704 Merge pull request #84 from dongz9/master
Add RTLD_NEXT and RTLD_DEFAULT
2015-11-29 23:14:25 -08:00
Dong Zhou 188bef6133 Fix build 2015-11-29 22:24:10 -05:00
Dong Zhou 51ed574b13 Add RTLD_NEXT and RTLD_DEFAULT 2015-11-29 21:42:14 -05:00
Alex Crichton c7a7f4e1ad Merge pull request #83 from bossmc/add-umask
Add umask (POSIX.1-2001)
2015-11-29 17:11:20 -08:00
Andy Caldwell dd54f29a29 Only applicable on unix systems 2015-11-30 00:24:15 +00:00
Andy Caldwell 15d9207708 Add umask (POSIX.1-2001) 2015-11-30 00:06:52 +00:00
Alex Crichton 2a5f445b36 Merge pull request #82 from dignati/fix-bsd-stage2
Fix freebsd-likes stage2 build
2015-11-28 09:45:04 -06:00
Ole Krüger 6d6567c8de Fix freebsd-likes stage2 build 2015-11-27 23:23:09 +01:00
Alex Crichton 867c6ff0b8 Merge pull request #80 from semarie/librt
unbreak openbsd and bitrig due to linking to rt
2015-11-26 13:37:16 -06:00
Sébastien Marie b83e43bb0a unbreak openbsd and bitrig after linking to rt
openbsd and bitrig don't have librt. So do not try to link with.
2015-11-26 19:54:24 +01:00
Alex Crichton 0bf374fe6d Merge pull request #78 from skade/fix-netbsd
Add netbsds pthread_setname_np
2015-11-25 14:35:17 -06:00
Florian Gilcher b9865f8768 Add netbsds pthread_setname_np 2015-11-25 18:01:32 +01:00
Alex Crichton e6714f3c70 Merge pull request #73 from petrochenkov/staged
Remove `#[staged_api]`
2015-11-23 16:10:39 -08:00
Vadim Petrochenkov 5ede62f28e Remove #[staged_api] 2015-11-24 01:58:32 +03:00
Alex Crichton c27f4167a7 Merge pull request #72 from alexcrichton/no-rt-on-android
Don't link librt on android
2015-11-22 11:28:58 -08:00
Alex Crichton 0c8e61ab4a Don't link librt on android 2015-11-22 10:18:11 -08:00
Alex Crichton 90e0ceaada Merge pull request #67 from polachok/netlink
Netlink constants
2015-11-22 10:17:53 -08:00
Alexander Polakov 5d86064fc5 Merge branch 'master' into netlink 2015-11-21 02:02:30 +03:00
Alexander Polakov 69ca9e9598 Netlink constants 2015-11-21 01:54:07 +03:00
Alex Crichton 453add48b8 Merge pull request #66 from alexcrichton/librt
Link to librt on non-apple platforms
2015-11-20 14:16:52 -08:00
Alex Crichton 68a5c445b0 Link to librt on non-apple platforms 2015-11-20 10:52:59 -08:00
Alex Crichton 8531cc11e1 Merge pull request #65 from devonhollowood/master
Remove reference to raw_pointer_derive lint
2015-11-17 12:28:37 -08:00
Devon Hollowood 772f8910ab Remove reference to raw_pointer_derive lint 2015-11-17 11:45:54 -08:00
Alex Crichton 904ffb20e9 Merge pull request #64 from dignati/freebsd-sigstksz
Fix SIGSTKSZ for FreeBSD
2015-11-16 17:01:18 -08:00
Ole Krüger 8e35e26801 Fix SIGSTKSZ for FreeBSD 2015-11-16 23:22:41 +01:00