summaryrefslogtreecommitdiff
path: root/src/lib.rs
AgeCommit message (Collapse)AuthorFilesLines
2021-01-05refactor: move policy on whether to back up a file into a moduleLars Wirzenius1-0/+4
This commit also splits up the src/cmd/backup.rs module into other, smaller, more cohesive modules that are easier to understand and use.
2020-12-30feat: allow restoring latest generationLars Wirzenius1-0/+1
2020-12-30feat: add GenerationListLars Wirzenius1-0/+1
Various part of Obnam will need to deal with lists of generations. Abstract this.
2020-11-25feat: add programs to benchmark server chunk storageLars Wirzenius1-0/+1
2020-11-24refactor: add an abstraction for an indexed storeLars Wirzenius1-0/+1
This makes it easier to write a server without the HTTP layer.
2020-11-13refactor: put all client functionality into one programLars Wirzenius1-0/+1
2020-11-09refactor: move sha256 checksumming to its own moduleLars Wirzenius1-0/+1
2020-11-08chore: add new modules to lib.rsLars Wirzenius1-0/+5
2020-09-18feat: representations of responses for server operationsLars Wirzenius1-0/+1
2020-09-17feat: store chunks persistentlyLars Wirzenius1-0/+1
2020-09-17feat: add an in-memory index of chunks for searchingLars Wirzenius1-0/+1
2020-09-17feat: add initial Chunk structLars Wirzenius1-0/+1
2020-09-17feat: add initial ChunkMeta structLars Wirzenius1-0/+1
2020-09-17feat: add an initial ChunkId implementationLars Wirzenius1-7/+1
2020-09-17iniitial commitLars Wirzenius1-0/+7