about summary refs log tree commit diff
path: root/src/libstd/sys/unix
AgeCommit message (Expand)AuthorLines
2018-03-02Rollup merge of #48328 - frewsxcv:frewsxcv-clarify-error-zero-duration, r=sfa...Manish Goregaokar-6/+65
2018-03-02Support posix_spawn() for Linux glibc 2.24+.Bryan Drewery-2/+16
2018-03-02Move glibc version lookup handling to sys::os and add a simpler glibc_version()Bryan Drewery-28/+37
2018-03-02Use _Bryan Drewery-1/+1
2018-03-01Add comment explaining when posix_spawn() can be supported.Bryan Drewery-0/+2
2018-03-01posix_spawn() on OSX supports returning ENOENT.Bryan Drewery-2/+2
2018-02-28posix_spawn() always returns its error rather than setting errno.Bryan Drewery-1/+1
2018-02-28Support posix_spawn() for FreeBSD.Bryan Drewery-2/+2
2018-02-28Remove excess newlineBryan Drewery-1/+0
2018-02-28Pass proper pointer for envp.Bryan Drewery-1/+1
2018-02-28No need to zero when an initializer for the object is already used.Bryan Drewery-3/+3
2018-02-28Avoid error for unused variablesBryan Drewery-1/+1
2018-02-28Support posix_spawn() when possible.Alex Crichton-0/+102
2018-02-25Rollup merge of #48330 - frewsxcv:frewsxcv-tests-zero-duration, r=sfacklerkennytm-1/+40
2018-02-24Clarify "It is an error to..." wording for zero-duration behaviors.Corey Farwell-6/+65
2018-02-18Add tests ensuring zero-Duration timeouts result in errors.Corey Farwell-1/+40
2018-02-17Fix broken documentation link.Corey Farwell-1/+1
2018-01-31Use a range to identify SIGSEGV in stack guardsJosh Stone-52/+72
2018-01-30Rollup merge of #47760 - little-dude:master, r=alexcrichtonkennytm-5/+11
2018-01-26make Command.argv Send on unix platformsCorentin Henry-10/+11
2018-01-26Print inlined functions on WindowsJohn Kåre Alsaker-0/+2
2018-01-25implement Send for process::Command on unixCorentin Henry-0/+5
2018-01-21Rollup merge of #47334 - etaoins:only-call-res-init-on-gnu-unix, r=alexcrichtonGuillaume Gomez-11/+13
2018-01-18in which the unused-parens lint comes to cover function and method argsZack M. Davis-2/+2
2018-01-16Only link res_init() on GNU/*nixRyan Cumming-11/+13
2018-01-04[unix] Don't clone command-line args on startupMatt Brubeck-23/+16
2017-12-31Auto merge of #46713 - Manishearth:memchr, r=blussbors-1/+1
2017-12-25Auto merge of #46914 - mikeyhew:raw_pointer_self, r=arielb1bors-1/+1
2017-12-24Auto merge of #46789 - Diggsey:command-env-capture, r=dtolnaybors-91/+78
2017-12-24Capture environment at spawnDiggory Blake-91/+78
2017-12-22fix some errors in libstdMichael Hewson-1/+1
2017-12-19Add Hash impl for SystemTime and InstantVitaly _Vi Shukela-4/+12
2017-12-18Add lossless debug implementation for unix OsStrsDiggory Blake-1/+2
2017-12-13Move rust memchr impl to libcoreManish Goregaokar-1/+1
2017-12-09Use Try syntax for Option in place of macros or matchMatt Brubeck-4/+1
2017-11-30NetBSD: add sysctl backend for std::env::current_exeJonathan A. Kollasch-1/+28
2017-11-25Implement `Rc`/`Arc` conversions for string-like typesMurarth-0/+24
2017-11-19Add process::parent_idSteven Fackler-0/+10
2017-11-14Auto merge of #45896 - malbarbo:use-libc-const, r=alexcrichtonbors-50/+5
2017-11-11Add missing links and examples for FileExtGuillaume Gomez-2/+40
2017-11-09Use getrandom syscall for all Linux and Android targets.Marco A L Barbosa-50/+5
2017-11-09std: Avoid use of `libc` in portable modulesAlex Crichton-9/+9
2017-11-08std: Move the `cmath` module into the `sys` moduleAlex Crichton-0/+44
2017-11-08std: Change how EBADF is handled in `sys`Alex Crichton-1/+4
2017-11-08std: Remove `rand` crate and moduleAlex Crichton-215/+76
2017-11-08Rollup merge of #45582 - GuillaumeGomez:doc-unix-missing-links, r=frewsxcvGuillaume Gomez-4/+70
2017-11-07Add missing links and examplesGuillaume Gomez-4/+70
2017-11-07Rollup merge of #45470 - GuillaumeGomez:unix-metadata-ext, r=QuietMisdreavuskennytm-0/+246
2017-11-01Rollup merge of #45652 - malbarbo:x32-2, r=alexcrichtonkennytm-1/+3
2017-10-31add missing docs for MetadataExtGuillaume Gomez-0/+246