summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-03-03Merge branch 'tempfiles' into 'main'Lars Wirzenius5-98/+54
2021-03-03test: use a generic root for client.yamlLars Wirzenius1-1/+1
2021-03-03fix: allow generation temporary files to be automatically deletedLars Wirzenius4-97/+53
2021-03-03Merge branch 'names' into 'main'Lars Wirzenius2-0/+31
2021-03-03feat: store user and group who own each fileLars Wirzenius2-0/+31
2021-02-24Merge branch 'ansible' into 'main'Lars Wirzenius1-1/+40
2021-02-24feat: install the APT signing key for the Obnam package repositoryLars Wirzenius1-1/+40
2021-02-23Merge branch 'progress' into 'main'Lars Wirzenius4-18/+76
2021-02-23feat: have separate progress bar for each backup phaseLars Wirzenius4-18/+76
2021-02-19Merge branch 'filetypes' into 'main'Lars Wirzenius11-34/+153
2021-02-19feat: backup and restore named pipes (FIFOs)Lars Wirzenius7-2/+37
2021-02-19feat: back up and restore Unix domain socketsLars Wirzenius11-34/+118
2021-02-18Merge branch 'filetypes' into 'main'Lars Wirzenius1-6/+4
2021-02-18refactor(check): simplify how quietness is implementedLars Wirzenius1-6/+4
2021-02-16Merge branch 'bytesize' into 'main'Lars Wirzenius3-2/+5
2021-02-16refactor: use bytesize::MIB constant for clearer sizeLars Wirzenius3-2/+5
2021-02-16Merge branch 'deb' into 'main'Lars Wirzenius1-2/+2
2021-02-16fix: drop benchmark binaries from Debian packageLars Wirzenius1-2/+2
2021-02-16Merge branch 'initial-pbar' into 'main'Lars Wirzenius4-31/+84
2021-02-16config change for testingLars Wirzenius1-1/+1
2021-02-16fix: in an incremental backup, update total file count if neededLars Wirzenius1-0/+3
2021-02-16fix: initial backup progress bar only shows total backup countLars Wirzenius1-1/+1
2021-02-16feat: change progress bars to show which kind of backup is happeningLars Wirzenius1-0/+2
2021-02-16fix: drop initial backup progress barLars Wirzenius1-1/+0
2021-02-16refactor: split BackupRun into initial, incremental variantsLars Wirzenius2-28/+58
2021-02-16refactor: split BackupProgress into initial, increemental variantsLars Wirzenius2-2/+21
2021-02-16Merge branch 'server-config' into 'main'Lars Wirzenius2-47/+49
2021-02-16refactor: move server config into src/server.rsLars Wirzenius2-47/+49
2021-02-16Merge branch 'feature/75-tutorial' into 'main'Lars Wirzenius2-48/+282
2021-02-12doc(tutorial.md): add a rudimentary tutorialAlexander Batischev2-48/+282
2021-02-11Merge branch 'threat-zero' into 'main'Lars Wirzenius1-0/+34
2021-02-11doc(obnam.md): add the start of threat modelingLars Wirzenius1-0/+34
2021-02-10Merge branch 'bugfix/service-file-typos' into 'main'Lars Wirzenius1-2/+2
2021-02-10Merge branch 'check-v' into 'main'Lars Wirzenius1-0/+1
2021-02-10fix(check): don't pass -v for check on to test.pyLars Wirzenius1-0/+1
2021-02-10Merge branch 'no-matched' into 'main'Lars Wirzenius1-1/+4
2021-02-10fix: don't use the matched! macroLars Wirzenius1-1/+4
2021-02-08fix: move ConditionPathExists into Unit sectionAlexander Batischev1-1/+1
2021-02-08fix: use /bin in systemd serviceAlexander Batischev1-1/+1
2021-02-07Merge branch 'error-ignore' into 'main'Lars Wirzenius8-16/+83
2021-02-07test: add scenario for live data file being unreadableLars Wirzenius3-0/+42
2021-02-07feat: if file can't be read, log that, don't end backup in errorLars Wirzenius4-11/+30
2021-02-07refactor: rename Reason::Error to Reason::GenerationLookupErrorLars Wirzenius3-5/+8
2021-02-07feat: add catch-all Reason variant for unknown reasonLars Wirzenius2-2/+5
2021-02-06Merge branch 'roots' into 'main'Lars Wirzenius4-35/+90
2021-02-06feat! back up multiple rootsLars Wirzenius4-35/+90
2021-02-06Merge branch 'chunk-size' into 'main'Lars Wirzenius12-31/+144
2021-02-06test: add scenario for checking chunk-sizeLars Wirzenius5-17/+53
2021-02-06feat: use the chunk size setting from the client configurationLars Wirzenius3-11/+11
2021-02-06feat: make client config fields be optional, have defaultsLars Wirzenius1-2/+36