Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #348 from alexcrichton/bump0.2.15 | Alex Crichton | 2016-08-04 | 2 | -3/+3 |
|\ | | | | | Bump to 0.2.15 | ||||
| * | Bump to 0.2.15 | Alex Crichton | 2016-08-04 | 2 | -3/+3 |
| | | |||||
* | | Merge pull request #349 from meh/master | Alex Crichton | 2016-08-04 | 1 | -1/+3 |
|\ \ | |/ |/| | Add memcpy and memmove | ||||
| * | Add memcpy and memmove | meh | 2016-08-04 | 1 | -1/+3 |
|/ | |||||
* | Merge pull request #346 from frewsxcv/pg | Alex Crichton | 2016-08-03 | 1 | -0/+1 |
|\ | | | | | Add `getpgid`. | ||||
| * | Add `getpgid`. | Corey Farwell | 2016-08-03 | 1 | -0/+1 |
|/ | |||||
* | Merge pull request #344 from letheed/master | Alex Crichton | 2016-08-01 | 2 | -1/+11 |
|\ | | | | | Add clock_nanosleep for linux and solaris | ||||
| * | Add clock_nanosleep for linux and solaris | Letheed | 2016-08-01 | 2 | -1/+11 |
|/ | |||||
* | Merge pull request #343 from valarauca/master | Alex Crichton | 2016-07-31 | 1 | -0/+10 |
|\ | | | | | Added Ptrace option parameters | ||||
| * | Copy Paste Error | valarauca | 2016-07-31 | 1 | -4/+0 |
| | | | | | | Accidentally duplicated a line 3 times. | ||||
| * | Added Ptrace option parameters | valarauca | 2016-07-31 | 1 | -0/+14 |
| | | | | | | When the tracer process (often parent, but not necessarily) starts tracing it needs to pass the kernel options about what it is trying to accomplish. These constants were not defined in this document, so I'm attempting to add them. | ||||
* | | Merge pull request #342 from knight42/getpw | Alex Crichton | 2016-07-31 | 5 | -1/+39 |
|\ \ | |/ |/| | Add functions to get password/group file entry | ||||
| * | Add passwd related functions | Knight | 2016-07-31 | 5 | -1/+29 |
| | | |||||
| * | Add struct group and related functions | Knight | 2016-07-31 | 1 | -0/+10 |
| | | |||||
* | | Merge pull request #340 from knight42/utmp | Alex Crichton | 2016-07-28 | 6 | -0/+109 |
|\ \ | |/ |/| | Add utmpx | ||||
| * | Add struct utmp for i686-linux | Knight | 2016-07-27 | 1 | -0/+44 |
| | | |||||
| * | Add struct utmp for android | Knight | 2016-07-27 | 3 | -0/+41 |
| | | |||||
| * | Add struct utmp for openbsd | Knight | 2016-07-27 | 1 | -0/+17 |
| | | |||||
| * | Add header file for utmp(x) | Knight | 2016-07-27 | 1 | -0/+7 |
| | | |||||
* | | Merge pull request #341 from japaric/arm-musl | Alex Crichton | 2016-07-26 | 3 | -26/+8 |
|\ \ | |/ |/| | arm-musl targets now use cfg(target_env = "musl") | ||||
| * | arm-musl targets now use cfg(target_env = "musl") | Jorge Aparicio | 2016-07-26 | 3 | -26/+8 |
|/ | |||||
* | Merge pull request #339 from asomers/master | Alex Crichton | 2016-07-25 | 1 | -0/+1 |
|\ | | | | | Add sethostname for freebsdlike operating systems | ||||
| * | Add sethostname for freebsdlike operating systems | Alan Somers | 2016-07-24 | 1 | -0/+1 |
|/ | |||||
* | Merge pull request #337 from ParadoxSpiral/master | Alex Crichton | 2016-07-21 | 1 | -0/+11 |
|\ | | | | | Add setlocale and wsetlocale for Windows | ||||
| * | Add setlocale and wsetlocale for Windows | ParadoxSpiral | 2016-07-22 | 1 | -0/+11 |
|/ | |||||
* | Merge pull request #335 from tmiasko/condattr | Alex Crichton | 2016-07-21 | 20 | -1/+54 |
|\ | | | | | Add support for pthread_condattr_t on Unix platforms. | ||||
| * | Define _NETBSD_SOURCE when building on NetBSD. | Tomasz Miąsko | 2016-07-21 | 1 | -1/+3 |
| | | | | | | | | | | Both pthread_condattr_setclock and pthread_condattr_getclock are guarded by #if defined(_NETBSD_SOURCE) on NetBSD. | ||||
| * | Add support for pthread_condattr_t on Unix platforms. | Tomasz Miąsko | 2016-07-21 | 19 | -0/+51 |
|/ | | | | | | | | | | | | | | Following types and function have been added: * pthread_cond_init * pthread_condattr_t * pthread_condattr_init * pthread_condattr_destroy * pthread_condattr_setclock [0] * pthread_condattr_getclock [0][1] [0] Not available on OSX. [1] May be unavailable on NetBSD, it is a very recent addition. Left out from openbsdlike hierarchy for now. | ||||
* | Merge pull request #334 from fiveop/literal_overflow_warning | Alex Crichton | 2016-07-15 | 1 | -7/+7 |
|\ | | | | | Cast unsigned literals to signed integers. | ||||
| * | Cast unsigned literals to signed integers. | Philipp Matthias Schaefer | 2016-07-15 | 1 | -7/+7 |
|/ | | | | | | | | This makes it explicity that we know the literals are to large and will result in a negative number. This gets rid of a warning in 1.9.0 and younger versions, as well as an error when using the constants as discrimintants of #[repr(i32)] enumerations in older versions. | ||||
* | Merge pull request #333 from bugaevc/reboot | Alex Crichton | 2016-07-12 | 6 | -13/+69 |
|\ | | | | | Linux: add reboot() and constants | ||||
| * | Revert "Share reboot code between Linux & Android" | Sergey Bugaev | 2016-07-12 | 2 | -9/+8 |
| | | | | | | | | This reverts commit ea0a870b4f3c3b1726be6bc6c18006555b1ae253. | ||||
| * | Revert "Fix accidental two blank lines" | Sergey Bugaev | 2016-07-12 | 1 | -0/+1 |
| | | | | | | | | This reverts commit 43ab51cba47511bfc2e382a30d84eb3d5e129d42. | ||||
| * | Fix accidental two blank lines | Sergey Bugaev | 2016-07-12 | 1 | -1/+0 |
| | | |||||
| * | Share reboot code between Linux & Android | Sergey Bugaev | 2016-07-12 | 2 | -8/+9 |
| | | |||||
| * | Cosmetic: fix the indentation | Sergey Bugaev | 2016-07-12 | 1 | -13/+13 |
| | | |||||
| * | Move LINUX_REBOOT_* constants out of common Linux code | Sergey Bugaev | 2016-07-12 | 4 | -15/+45 |
| | | | | | | | | Copy them into individual platform files instead. Fixes musl build. | ||||
| * | Linux: add reboot() and constants | Sergey Bugaev | 2016-07-12 | 2 | -0/+26 |
| | | |||||
* | | Merge pull request #317 from cjschneider2/master | Alex Crichton | 2016-07-12 | 3 | -15/+37 |
|\ \ | |/ |/| | Add `if_nameindex()` and `if_freenameindex()` from POSIX-2001 | ||||
| * | Manually exclude Android instead of compiler cfg | Charles J. Schneider | 2016-07-12 | 4 | -21/+37 |
| | | | | | | | | | | | | | | | | This change is due to an unfortunate interaction between the `s!` macro and the Android abi. When the struct is defined, but excluded through a `[cfg(not(target_os = "android"))]` the macro tries to define a non-existent struct. This commit manually add the functions & struct to each platform independently. | ||||
| * | Merge remote-tracking branch 'upstream/master' | Charles J. Schneider | 2016-07-12 | 7 | -6/+31 |
| |\ | |/ |/| | |||||
* | | Merge pull request #332 from cuviper/solaris-rtld | Alex Crichton | 2016-07-11 | 1 | -0/+16 |
|\ \ | | | | | | | solaris: add dlsym/dlopen RTLD constants | ||||
| * | | solaris: add dlsym/dlopen RTLD constants | Josh Stone | 2016-07-11 | 1 | -0/+16 |
|/ / | | | | | | | | | These constants are taken from OpenIndiana's `dlfcn.h`. In particular, `RTLD_DEFAULT` is now needed in `fetch` for std's weak symbol support. | ||||
* | | Merge pull request #331 from alexcrichton/bump0.2.14 | Alex Crichton | 2016-07-11 | 2 | -3/+3 |
|\ \ | | | | | | | Bump to 0.2.14 | ||||
| * | | Bump to 0.2.14 | Alex Crichton | 2016-07-11 | 2 | -3/+3 |
|/ / | |||||
* | | Merge pull request #330 from danlrobertson/more_signals | Alex Crichton | 2016-07-11 | 3 | -0/+3 |
|\ \ | | | | | | | Add SIGCHLD and other signals | ||||
| * | | Add SIGCHLD and others | Daniel Robertson | 2016-07-11 | 3 | -0/+3 |
| | | | | | | | | | | | | | | | Add SIGCHLD, SIGSTOP, SIGTSTP, SIGCONT, SIGTTIN, SIGTTOU. Improve consistency across oses, by adding SIGEMT to relevant oses. | ||||
* | | | Merge pull request #329 from sateffen/master | Alex Crichton | 2016-07-11 | 1 | -0/+5 |
|\ \ \ | | | | | | | | | Added linger struct | ||||
| * | | | Refactored linger struct dry | sateffen | 2016-07-11 | 13 | -60/+5 |
| | | | | |||||
| * | | | Added linger struct | Steffen W | 2016-07-10 | 12 | -0/+60 |
| |/ / |