Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-12-31 | docs: add documentation comments to crate | Lars Wirzenius | 1 | -0/+7 | |
Also, make it an error for a public symbol to not be documented. Sponsored-by: author | |||||
2021-07-18 | feat: add Engine and WorkQueue abstractions for async processing | Lars Wirzenius | 1 | -0/+2 | |
Many thanks to Daniel Silverstone for helping me get through this. Sponsored-by: author | |||||
2021-05-31 | feat: add chunk encryption | Lars Wirzenius | 1 | -0/+1 | |
2021-04-10 | refactor: move ClientConfig into its own module | Lars Wirzenius | 1 | -0/+1 | |
2021-04-09 | feat: add "obnam init" subcommand | Lars Wirzenius | 1 | -0/+1 | |
This reads a passphrase and derives two passwords from that, and stores them next to the configuration file. The passwords aren't yet used for anything, that will come later. | |||||
2021-01-05 | refactor: move policy on whether to back up a file into a module | Lars Wirzenius | 1 | -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-30 | feat: allow restoring latest generation | Lars Wirzenius | 1 | -0/+1 | |
2020-12-30 | feat: add GenerationList | Lars Wirzenius | 1 | -0/+1 | |
Various part of Obnam will need to deal with lists of generations. Abstract this. | |||||
2020-11-25 | feat: add programs to benchmark server chunk storage | Lars Wirzenius | 1 | -0/+1 | |
2020-11-24 | refactor: add an abstraction for an indexed store | Lars Wirzenius | 1 | -0/+1 | |
This makes it easier to write a server without the HTTP layer. | |||||
2020-11-13 | refactor: put all client functionality into one program | Lars Wirzenius | 1 | -0/+1 | |
2020-11-09 | refactor: move sha256 checksumming to its own module | Lars Wirzenius | 1 | -0/+1 | |
2020-11-08 | chore: add new modules to lib.rs | Lars Wirzenius | 1 | -0/+5 | |
2020-09-18 | feat: representations of responses for server operations | Lars Wirzenius | 1 | -0/+1 | |
2020-09-17 | feat: store chunks persistently | Lars Wirzenius | 1 | -0/+1 | |
2020-09-17 | feat: add an in-memory index of chunks for searching | Lars Wirzenius | 1 | -0/+1 | |
2020-09-17 | feat: add initial Chunk struct | Lars Wirzenius | 1 | -0/+1 | |
2020-09-17 | feat: add initial ChunkMeta struct | Lars Wirzenius | 1 | -0/+1 | |
2020-09-17 | feat: add an initial ChunkId implementation | Lars Wirzenius | 1 | -7/+1 | |
2020-09-17 | iniitial commit | Lars Wirzenius | 1 | -0/+7 | |