summaryrefslogtreecommitdiff
path: root/src/unistd.rs
AgeCommit message (Expand)Author
2021-07-29Merge #1473 #1474 #1476bors[bot]
2021-07-24unistd: Add conversion from User to libc::passwdorvij
2021-07-24Mark most C-derived enums as non_exhaustiveAlan Somers
2021-07-09Fix fork test and enable doc testJim Newsome
2021-07-07Collapse Error into ErrnoAlan Somers
2021-07-07Overhaul Nix's error typesAlan Somers
2021-06-12Hopefully fix unreliability in unistd::alarm's doc testAlan Somers
2021-05-31Add getresuid() and getresgid() to unistdJeryl Vaz
2021-05-30misc Clippy cleanupAlan Somers
2021-05-13Use https instead of httpRyan Zoeller
2021-05-01Merge pull request #1431 from asomers/alarm_doc_test2Alan Somers
2021-05-01Hopefully improve unistd::alarm::set's doc test's reliabilityAlan Somers
2021-04-26constify from_raw and as_raw for Uid, Gid and PidWolfgang Bumiller
2021-03-25unistd: Increase maximum passwd/group buffer to 1MBGeoffrey Thomas
2021-03-21illumos and Solaris supportJason King
2021-02-07add passwords to GroupsBen Linsay
2020-12-19unistd: Add getpeereid(3)William Woodruff
2020-12-19Add fuchsia supportAmanda Tait
2020-12-09Fix intermittency in the doc test for alarmAlan Somers
2020-12-06Switch all builds from Travis to CirrusAlan Somers
2020-09-20Mark nix::unistd::fork as unsafe.Vitaly _Vi Shukela
2020-08-22Merge branch 'master' into musl_seekAlan Somers
2020-08-22Expose SeekData and SeekHole on all Linux targetsAmanieu d'Antras
2020-07-28Allow both &[CString] and &[&CStr] for sequence argsJeong YunWon
2020-07-03implement ttynameJesse Luehrs
2020-06-27misc clippy cleanupAlan Somers
2020-06-12Merge #1255bors[bot]
2020-06-12Add fchown(2) wrapper.Nate Avers
2020-06-04Remove several deprecated constants and functionsAlan Somers
2020-05-31fixup to "Convert the crate to edition 2018"Alan Somers
2020-05-31Convert the crate to edition 2018Alan Somers
2020-05-17Fix test and remove group & user for redoxXavier L'Heureux
2020-05-17Add wait, fdatasync, poll and pause for RedoxXavier L'Heureux
2020-05-17Disable mkfifo for RedoxXavier L'Heureux
2020-05-17Remove more unsupported functions and make it possible to run testsXavier L'Heureux
2020-05-17Add Redox support for most of the modulesXavier L'Heureux
2020-05-17Replace void crate with Rust standard lib Infallible typeOssi Herrala
2020-05-15Document additional OS-specific flags for pipe2Harm Berntsen
2020-04-06unistd: avoid infinite loop caused by reserve_double_buffer_sizeSteven Danna
2020-03-03Derive `Ord`, `PartialOrd` for `Pid`Joe Ranweiler
2020-02-29add setfsuid and setfsgid implementation for filesystem checksMarco Conte
2020-01-12Add CLK_TCK to SysconfVarCaleb Bassi
2019-11-03Implment linkatJohnnie Birch
2019-10-30Add `Users` and `Group` related functionsOtavio Salvador
2019-10-21fix documentation typo for effective gidScott Schroeder
2019-09-30refactored test casesZhang Miaolei
2019-09-30add mkfifoatZhang Miaolei
2019-09-28Merge #1121 #1130bors[bot]
2019-09-25unistd: getgrouplist: Rework code to use `reserve_double_buffer_size`Otavio Salvador
2019-09-25unistd: getgroups: Resize buffer up to NGROUPS_MAXOtavio Salvador