summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
3 daysMerge branch 'duration' into 'main'HEADmainLars Wirzenius2-0/+12
3 daysperf: report wall clock time for warmup and hot lookupsLars Wirzenius2-0/+12
3 daysMerge branch 'symbols' into 'main'Lars Wirzenius1-0/+3
3 dayspers: enable debug symbols in release builds for flamegraphLars Wirzenius1-0/+3
4 daysMerge branch 'benchmark-prepare' into 'main'Lars Wirzenius3-25/+136
4 daysperf: allow benchmark-indexedstore do lookups by checksumLars Wirzenius1-9/+68
4 daysperf: allow benchmark-index to do lookups by checksumLars Wirzenius1-15/+67
4 daysfix: generate deterministic chunk ids for benchmarksLars Wirzenius1-1/+1
5 daysMerge branch 'unknownfields' into 'main'Lars Wirzenius2-2/+4
6 daysrefactor: drop unnecessary derives for config structsLars Wirzenius1-2/+2
6 daysfix: don't allow unknown fields in configuration filesLars Wirzenius2-0/+2
6 daysMerge branch 'duperr' into 'main'Lars Wirzenius1-1/+0
6 daysfix: remove duplicate error message printingLars Wirzenius1-1/+0
6 daysMerge branch 'config' into 'main'Lars Wirzenius3-17/+43
6 daysrefactor: rename Config, ConfigError to show they are for serverLars Wirzenius2-12/+12
6 daysfeat: in errors about reading a configuration file, include its nameLars Wirzenius2-7/+33
6 daysMerge branch 'tempfiles' into 'main'Lars Wirzenius5-98/+54
6 daystest: use a generic root for client.yamlLars Wirzenius1-1/+1
6 daysfix: allow generation temporary files to be automatically deletedLars Wirzenius4-97/+53
6 daysMerge branch 'names' into 'main'Lars Wirzenius2-0/+31
6 daysfeat: store user and group who own each fileLars Wirzenius2-0/+31
13 daysMerge branch 'ansible' into 'main'Lars Wirzenius1-1/+40
13 daysfeat: install the APT signing key for the Obnam package repositoryLars Wirzenius1-1/+40
14 daysMerge branch 'progress' into 'main'Lars Wirzenius4-18/+76
14 daysfeat: 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