summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-11-10feat: restore a generationLars Wirzenius3-22/+137
2020-11-09add checkummer.rsLars Wirzenius1-0/+8
2020-11-09fetch gen sqlite file when restoringLars Wirzenius2-75/+51
2020-11-09refactor: move sha256 checksumming to its own moduleLars Wirzenius3-7/+6
2020-11-09client-list worksLars Wirzenius1-1/+10
2020-11-09start on obnam-listLars Wirzenius3-1/+36
2020-11-09Merge branch 'fix' into 'main'Lars Wirzenius2-1/+2
2020-11-09fix: minor fixes found by clippyLars Wirzenius2-1/+2
2020-11-08Merge branch 'sqlite-client' into 'main'Lars Wirzenius11-202/+518
2020-11-08feat(src/bin/obnam-backup.rs): new backup client, walks live dataLars Wirzenius3-202/+25
2020-11-08chore: add new modules to lib.rsLars Wirzenius1-0/+5
2020-11-08feat(src/client.rs): add abstraction for accessing server as clientLars Wirzenius1-0/+166
2020-11-08feat(src/chunker.rs): add abstraction for chunking live dataLars Wirzenius1-0/+60
2020-11-08feat: add Generation to represent data in a backup generationLars Wirzenius1-0/+94
2020-11-08feat: make ChunkId serializable to SQLiteLars Wirzenius1-0/+10
2020-11-08feat: add FsIterator to iterate over a directory treeLars Wirzenius1-0/+37
2020-11-08feat: add FileSystemEntry to store metadata about files, etcLars Wirzenius1-0/+118
2020-11-08chore: add new dependencies to Cargo.tomlLars Wirzenius1-0/+3
2020-10-23Merge branch 'docs' into 'main'Lars Wirzenius1-0/+4
2020-10-23doc: add requirement for excellent documentationLars Wirzenius1-0/+4
2020-10-23Merge branch 'ann' into 'main'Lars Wirzenius3-20/+25
2020-10-23doc: update requirement from announcement blog postLars Wirzenius1-17/+16
2020-10-23refactor: move doc formatting to its own scriptLars Wirzenius2-3/+9
2020-10-19Merge branch 'feature/typo-fixes' into 'main'Lars Wirzenius2-6/+6
2020-10-19Merge branch 'bugfix/make-check-run-on-debian-testing' into 'main'Lars Wirzenius1-1/+5
2020-10-18chore: make ./check run on Debian bullseyeAlexander Batischev1-1/+5
2020-10-17doc: fix typosAlexander Batischev2-6/+6
2020-10-16doc: add definition of doneLars Wirzenius1-0/+8
2020-10-16doc: add code of conductLars Wirzenius1-0/+74
2020-10-16doc: add placeholder READMELars Wirzenius1-0/+23
2020-10-16feat: obnam-restore restores generation to stdoutLars Wirzenius4-23/+241
2020-10-16chore: fix style issues pointed out by clippyLars Wirzenius1-5/+2
2020-10-14refactor: rename Chunk to DataChunkLars Wirzenius5-17/+17
2020-10-14refactor: move chunk metadata out of chunk structLars Wirzenius4-32/+25
2020-10-10feat: add logging of problems, and generally what's going onLars Wirzenius1-14/+28
2020-10-10feat: add logging to all requestsLars Wirzenius1-1/+3
2020-10-10chore: update runcmd.py from Subplot, use new getter functionsLars Wirzenius2-31/+52
2020-10-04chore: update lib/runcmd.py from Subplot, make required changesLars Wirzenius3-84/+233
2020-10-03feat: add rudimentary backup clientLars Wirzenius8-4/+213
2020-09-26refactor: add helper functions to reduce code clutterLars Wirzenius1-57/+81
2020-09-19feat: search, delete chunks on chunk serverLars Wirzenius6-23/+299
2020-09-18doc(subplot): flesh out the subplotLars Wirzenius1-5/+294
2020-09-18refactor: move ancillary subplot files to subplot/Lars Wirzenius5-4/+4
2020-09-18use to_string method for ChunkId instead of format! macroLars Wirzenius3-6/+6
2020-09-18build: add new files from tests to .gitignoreLars Wirzenius1-0/+4
2020-09-18feat: add a rudimentary chunk server main programLars Wirzenius14-6/+674
2020-09-18feat: representations of responses for server operationsLars Wirzenius2-0/+79
2020-09-18feat: make ChunkId usable in a HashMap and serializbleLars Wirzenius1-1/+3
2020-09-18fix check to run rustfmt via cargoLars Wirzenius1-5/+1
2020-09-17feat: store chunks persistentlyLars Wirzenius4-1/+50