Avril
71da5e610f
Added io::Read/Write impls for `ManagedFD` and `MemoryFile`.
...
Fortune for mapped-file's current commit: Small blessing − 小吉
2 years ago
Avril
6b5c791880
Added fd-aliasing for Un/ManagedFD
...
Fortune for mapped-file's current commit: Great blessing − 大吉
2 years ago
Avril
0a146fb14a
Added doc-comment for `hugetlb::HugePage`
...
Fortune for mapped-file's current commit: Future small blessing − 末小吉
2 years ago
Avril
13165dfbe5
Added basic creation methods for `MemoryFile` (and `NamedMemoryFile`.)
...
Fortune for mapped-file's current commit: Small blessing − 小吉
2 years ago
Avril
c1f1d00af2
Added `{As,From,Into}RawFd` impls for ManagedFD and MemoryFile.
...
file: Made fd-wrappers backed by `NonNegativeI32`, a type that is backed by `NonZeroU32`, which takes only positive (including 0) i32 integers and allows for non-null optimisation in enums.
Fortune for mapped-file's current commit: Small blessing − 小吉
2 years ago
Avril
b4fa3bf215
Started `UnmanagedFD`.
...
Added README.md, prepared for uploading to crates.io.
Fortune for mapped-file's current commit: Small blessing − 小吉
2 years ago
Avril
92fe0166de
Started adding huge-page support in for `MappedFile<T>` and `file::memory::MemoryFile`. Also added huge-page support to `MappedFile<T>` via the `MapFlags` trait, which can also be used to add user-provided flags.
...
Added unit struct `Anonymous`, which can be used in `MappedFile` for creating anonymous mappings.
Fortune for mapped-file's current commit: Future blessing − 末吉
2 years ago
Avril
d3cc7b45a5
Started `file` module: Will have file interfaces from `memfd`: `ManagedFD`, `UnmanagedFD`, and `MemoryFile`.
...
Fortune for mapped-file's current commit: Small curse − 小凶
2 years ago