summaryrefslogtreecommitdiff
path: root/src/sys/mman.rs
AgeCommit message (Expand)Author
2022-12-09refactor: take AsFd by valueSteve Lau
2022-12-05Use I/O safety in sys::mmanAlan Somers
2022-12-04More annoying formatting changesAlex Saveau
2022-11-20mmap non-zero lengthJonathan
2022-11-20mmap addrJonathan
2022-11-06Reformat everythingAlex Saveau
2022-05-14add haiku supportAl Hoang
2022-02-02Document mman.rsRyan Zoeller
2022-01-18Add MAP_FIXED_NOREPLACE on LinuxRyan Zoeller
2022-01-02Correct MAP_FIXED documentation for NetBSDRyan Zoeller
2021-12-20feature-gate most Nix functionsVincent Dagonneau
2021-12-04Merge #1601bors[bot]
2021-12-03Update `mman` related docsSachin Cherian
2021-11-02MapFlags::MAP_ALIGNED_SUPER not exposed on FreeBSD due to typoS.J.R. van Schaik
2021-10-16Correct definition of MADV_SOFT_OFFLINE on ppcAlan Somers
2021-09-19Actually connect the mman tests to the buildAlan Somers
2021-09-19Merge #1531bors[bot]
2021-09-19mman add MAP_CONCEAL mmap flag for openbsdDavid Carlier
2021-09-19Merge #1532bors[bot]
2021-09-19Merge #1522bors[bot]
2021-09-19Clippy cleanupAlan Somers
2021-09-19mman MAP_JIT flag documentation.David Carlier
2021-09-19mman mod adding MAP_ALIGNED_SUPER flag for freebsd.David Carlier
2021-09-18mman: add MAP_EXCL flag for freebsd.David Carlier
2021-09-12Merge #1520 #1523bors[bot]
2021-09-12mman module netbsd additions.David Carlier
2021-09-12mman: add MAP_STACK to openbsd which is needed to created stack mappingsDavid Carlier
2021-08-27Fix compilation warningsRyan Zoeller
2021-07-24Mark most C-derived enums as non_exhaustiveAlan Somers
2021-07-07Overhaul Nix's error typesAlan Somers
2021-05-13Use https instead of httpRyan Zoeller
2020-10-13Add wrapper for mremapJim Newsome
2020-06-27misc clippy cleanupAlan Somers
2020-05-31Convert the crate to edition 2018Alan Somers
2020-04-21Add the MAP_HUGE_<SIZE> flags for linux.GuillaumeDIDIER
2019-06-02Fix the build on Linux/mips with recent libcAlan Somers
2019-01-22add `mman::mprotect`Adam C. Foltzer
2018-12-08Replace try! with ?Alan Somers
2018-06-03Fix compilation on aarch64-unknown-linux-muslBryant Mairs
2018-03-27add docs for memory locking functionsAndreas Fackler
2018-03-27add mlockall and munlockallAndreas Fackler
2018-01-28Fail to compile for any unused codeBryant Mairs
2018-01-28Deny unused qualificationsBryant Mairs
2017-12-11Merge #806bors[bot]
2017-12-10Cleanup doc warningsBryant Mairs
2017-12-04Stop reexporting `Errno` and its variantsJonas Schievink
2017-08-16Match libc_bitflags! syntax to upstream bitflags!Bryant Mairs
2017-08-11Use libc for FFI functions and constantsBryant Mairs
2017-06-18Fix BSD errorequal-l2
2017-06-18Update bitflags to 0.9equal-l2