summaryrefslogtreecommitdiff
path: root/src/fsentry.rs
AgeCommit message (Expand)AuthorFilesLines
2022-09-09chore: tidy up things to satisfy clippyLars Wirzenius1-1/+1
2022-05-03refactor: add a builder for file system entriesLars Wirzenius1-64/+137
2022-05-03test: add test for storing, retrieving u64::MAX values in JSONLars Wirzenius1-12/+39
2022-03-06perf: cache user and group name lookupsLars Wirzenius1-17/+18
2022-01-01chore: drop unused fsentry::ErrorAlexander Batischev1-8/+0
2021-12-31docs: add documentation comments to crateLars Wirzenius1-0/+26
2021-08-09Fix compilation on MacOSOssi Herrala1-1/+6
2021-07-21Replace FsEntryResult with plain ResultAlexander Batischev1-4/+2
2021-04-29feat: improve error messagesLars Wirzenius1-9/+4
2021-03-27refactor: drop unnecessary conversions to the same typeLars Wirzenius1-1/+1
2021-03-03feat: store user and group who own each fileLars Wirzenius1-0/+30
2021-02-19feat: backup and restore named pipes (FIFOs)Lars Wirzenius1-0/+6
2021-02-19feat: back up and restore Unix domain socketsLars Wirzenius1-5/+23
2021-02-04refactor: have per-module error enumsLars Wirzenius1-3/+14
2020-12-31feat: incremental backupLars Wirzenius1-1/+1
2020-12-26feat! store pathnames a vectors of bytesLars Wirzenius1-3/+6
2020-12-26refactor: rename FileSystemEntry::path to pathbufLars Wirzenius1-2/+2
2020-12-12feat: back up and restore symlinksLars Wirzenius1-3/+22
2020-12-12feat: restore metadata as well as file contententsLars Wirzenius1-0/+24
2020-12-11add timestamps to fsentryLars Wirzenius1-8/+15
2020-12-11store mode in fsentryLars Wirzenius1-1/+13
2020-12-11refactor: how FsEntry structs are createdLars Wirzenius1-41/+17
2020-12-11feat! store file metadata as JSONLars Wirzenius1-2/+3
2020-11-09fix: minor fixes found by clippyLars Wirzenius1-0/+1
2020-11-08feat: add FileSystemEntry to store metadata about files, etcLars Wirzenius1-0/+118