summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-11-18Merge branch 'url' into 'main'Lars Wirzenius7-23/+18
2020-11-18feat! change client config to take a base URL instead of host, portLars Wirzenius7-23/+18
2020-11-13Merge branch 'subplot-improvements' into 'main'Lars Wirzenius1-78/+48
2020-11-13doc: tidy up and tighten the acceptance criteria chaptersLars Wirzenius1-2/+4
2020-11-13doc: tighten up the architecture chapterLars Wirzenius1-6/+6
2020-11-13doc: mark some requirements as doneLars Wirzenius1-6/+9
2020-11-13doc: tidy up the requirementsLars Wirzenius1-1/+2
2020-11-13doc: tighten and clean up the glossaryLars Wirzenius1-7/+8
2020-11-13doc: tighten up language in the introductionLars Wirzenius1-4/+4
2020-11-13doc: drop placeholder sections, rearrange document structureLars Wirzenius1-52/+8
2020-11-13doc: add an abstract to the subplotLars Wirzenius1-0/+7
2020-11-13Merge branch 'subplot' into 'main'Lars Wirzenius12-209/+431
2020-11-13refactor: split obnam's bindings, functions for clarityLars Wirzenius9-208/+168
2020-11-13chore: update runcmd Subplot library, move to sublot/vendoredLars Wirzenius4-1/+263
2020-11-13Merge branch 'single-bin-client' into 'main'Lars Wirzenius11-88/+135
2020-11-13refactor: put all client functionality into one programLars Wirzenius11-88/+135
2020-11-13Merge branch 'subplot' into 'main'Lars Wirzenius5-11/+97
2020-11-13test: add scenario for smoke testing backup+restoreLars Wirzenius3-2/+91
2020-11-13test: update check to format subplot and generate&run test programLars Wirzenius2-9/+6
2020-11-11Merge branch 'mvp2' into 'main'Lars Wirzenius1-27/+0
2020-11-11doc: drop mvp requirements, they've been met nowLars Wirzenius1-27/+0
2020-11-10Merge branch 'list' into 'main'Lars Wirzenius9-93/+235
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