summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #348 from alexcrichton/bump0.2.15Alex Crichton2016-08-042-3/+3
|\ | | | | Bump to 0.2.15
| * Bump to 0.2.15Alex Crichton2016-08-042-3/+3
| |
* | Merge pull request #349 from meh/masterAlex Crichton2016-08-041-1/+3
|\ \ | |/ |/| Add memcpy and memmove
| * Add memcpy and memmovemeh2016-08-041-1/+3
|/
* Merge pull request #346 from frewsxcv/pgAlex Crichton2016-08-031-0/+1
|\ | | | | Add `getpgid`.
| * Add `getpgid`.Corey Farwell2016-08-031-0/+1
|/
* Merge pull request #344 from letheed/masterAlex Crichton2016-08-012-1/+11
|\ | | | | Add clock_nanosleep for linux and solaris
| * Add clock_nanosleep for linux and solarisLetheed2016-08-012-1/+11
|/
* Merge pull request #343 from valarauca/masterAlex Crichton2016-07-311-0/+10
|\ | | | | Added Ptrace option parameters
| * Copy Paste Errorvalarauca2016-07-311-4/+0
| | | | | | Accidentally duplicated a line 3 times.
| * Added Ptrace option parametersvalarauca2016-07-311-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/getpwAlex Crichton2016-07-315-1/+39
|\ \ | |/ |/| Add functions to get password/group file entry
| * Add passwd related functionsKnight2016-07-315-1/+29
| |
| * Add struct group and related functionsKnight2016-07-311-0/+10
| |
* | Merge pull request #340 from knight42/utmpAlex Crichton2016-07-286-0/+109
|\ \ | |/ |/| Add utmpx
| * Add struct utmp for i686-linuxKnight2016-07-271-0/+44
| |
| * Add struct utmp for androidKnight2016-07-273-0/+41
| |
| * Add struct utmp for openbsdKnight2016-07-271-0/+17
| |
| * Add header file for utmp(x)Knight2016-07-271-0/+7
| |
* | Merge pull request #341 from japaric/arm-muslAlex Crichton2016-07-263-26/+8
|\ \ | |/ |/| arm-musl targets now use cfg(target_env = "musl")
| * arm-musl targets now use cfg(target_env = "musl")Jorge Aparicio2016-07-263-26/+8
|/
* Merge pull request #339 from asomers/masterAlex Crichton2016-07-251-0/+1
|\ | | | | Add sethostname for freebsdlike operating systems
| * Add sethostname for freebsdlike operating systemsAlan Somers2016-07-241-0/+1
|/
* Merge pull request #337 from ParadoxSpiral/masterAlex Crichton2016-07-211-0/+11
|\ | | | | Add setlocale and wsetlocale for Windows
| * Add setlocale and wsetlocale for WindowsParadoxSpiral2016-07-221-0/+11
|/
* Merge pull request #335 from tmiasko/condattrAlex Crichton2016-07-2120-1/+54
|\ | | | | Add support for pthread_condattr_t on Unix platforms.
| * Define _NETBSD_SOURCE when building on NetBSD.Tomasz Miąsko2016-07-211-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ąsko2016-07-2119-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_warningAlex Crichton2016-07-151-7/+7
|\ | | | | Cast unsigned literals to signed integers.
| * Cast unsigned literals to signed integers.Philipp Matthias Schaefer2016-07-151-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/rebootAlex Crichton2016-07-126-13/+69
|\ | | | | Linux: add reboot() and constants
| * Revert "Share reboot code between Linux & Android"Sergey Bugaev2016-07-122-9/+8
| | | | | | | | This reverts commit ea0a870b4f3c3b1726be6bc6c18006555b1ae253.
| * Revert "Fix accidental two blank lines"Sergey Bugaev2016-07-121-0/+1
| | | | | | | | This reverts commit 43ab51cba47511bfc2e382a30d84eb3d5e129d42.
| * Fix accidental two blank linesSergey Bugaev2016-07-121-1/+0
| |
| * Share reboot code between Linux & AndroidSergey Bugaev2016-07-122-8/+9
| |
| * Cosmetic: fix the indentationSergey Bugaev2016-07-121-13/+13
| |
| * Move LINUX_REBOOT_* constants out of common Linux codeSergey Bugaev2016-07-124-15/+45
| | | | | | | | Copy them into individual platform files instead. Fixes musl build.
| * Linux: add reboot() and constantsSergey Bugaev2016-07-122-0/+26
| |
* | Merge pull request #317 from cjschneider2/masterAlex Crichton2016-07-123-15/+37
|\ \ | |/ |/| Add `if_nameindex()` and `if_freenameindex()` from POSIX-2001
| * Manually exclude Android instead of compiler cfgCharles J. Schneider2016-07-124-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. Schneider2016-07-127-6/+31
| |\ | |/ |/|
* | Merge pull request #332 from cuviper/solaris-rtldAlex Crichton2016-07-111-0/+16
|\ \ | | | | | | solaris: add dlsym/dlopen RTLD constants
| * | solaris: add dlsym/dlopen RTLD constantsJosh Stone2016-07-111-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.14Alex Crichton2016-07-112-3/+3
|\ \ | | | | | | Bump to 0.2.14
| * | Bump to 0.2.14Alex Crichton2016-07-112-3/+3
|/ /
* | Merge pull request #330 from danlrobertson/more_signalsAlex Crichton2016-07-113-0/+3
|\ \ | | | | | | Add SIGCHLD and other signals
| * | Add SIGCHLD and othersDaniel Robertson2016-07-113-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/masterAlex Crichton2016-07-111-0/+5
|\ \ \ | | | | | | | | Added linger struct
| * | | Refactored linger struct drysateffen2016-07-1113-60/+5
| | | |
| * | | Added linger structSteffen W2016-07-1012-0/+60
| |/ /