AgeCommit message (Expand)AuthorFilesLines
2021-03-14Merge branch 'release' into 'main'v0.3.0Lars Wirzenius3-2/+92
2021-03-14build: bump version numberLars Wirzenius2-1/+7
2021-03-14doc: update NEWS for 0.3.0 releaseLars Wirzenius1-1/+85
2021-03-13Merge branch 'ansible-fix' into 'main'Lars Wirzenius1-0/+1
2021-03-13fix(ansible/obnam-server.yml): enable Obnam systemd serviceLars Wirzenius1-0/+1
2021-03-12Merge branch 'badlive' into 'main'Lars Wirzenius8-24/+100
2021-03-12feat: handle files in directories that can be read but not executedLars Wirzenius3-8/+26
2021-03-12feat: show warnings for any problems backing up filesLars Wirzenius6-16/+74
2021-03-12Merge branch 'cron' into 'main'Lars Wirzenius1-2/+9
2021-03-12fix: install cron job to renew Let's Encrypt certificate weeklyLars Wirzenius1-2/+9
2021-03-12Merge branch 'symlink' into 'main'Lars Wirzenius5-15/+48
2021-03-12refactor: use new manifest comparison everywhereLars Wirzenius1-8/+8
2021-03-12fix: backup and restore of symlinkLars Wirzenius2-5/+3
2021-03-12test: give better error messages for file manifests differingLars Wirzenius3-1/+36
2021-03-12fix: create symlink as requested in test dataLars Wirzenius1-1/+1
2021-03-11Merge branch 'enc-plan' into 'main'Lars Wirzenius1-0/+82
2021-03-11fix: note little-endianness of chunk format version numberLars Wirzenius1-1/+2
2021-03-11fix: tenseLars Wirzenius1-1/+1
2021-03-11drop unnecessary "the"Lars Wirzenius1-1/+1
2021-03-11fix: update initial encryption plan, based on feedbackLars Wirzenius1-6/+18
2021-03-11doc: add plan for using encryptionLars Wirzenius1-0/+69
2021-03-06Merge branch 'duration' into 'main'Lars Wirzenius2-0/+12
2021-03-06perf: report wall clock time for warmup and hot lookupsLars Wirzenius2-0/+12
2021-03-05Merge branch 'symbols' into 'main'Lars Wirzenius1-0/+3
2021-03-05pers: enable debug symbols in release builds for flamegraphLars Wirzenius1-0/+3
2021-03-05Merge branch 'benchmark-prepare' into 'main'Lars Wirzenius3-25/+136
2021-03-05perf: allow benchmark-indexedstore do lookups by checksumLars Wirzenius1-9/+68
2021-03-05perf: allow benchmark-index to do lookups by checksumLars Wirzenius1-15/+67
2021-03-05fix: generate deterministic chunk ids for benchmarksLars Wirzenius1-1/+1
2021-03-03Merge branch 'unknownfields' into 'main'Lars Wirzenius2-2/+4
2021-03-03refactor: drop unnecessary derives for config structsLars Wirzenius1-2/+2
2021-03-03fix: don't allow unknown fields in configuration filesLars Wirzenius2-0/+2
2021-03-03Merge branch 'duperr' into 'main'Lars Wirzenius1-1/+0
2021-03-03fix: remove duplicate error message printingLars Wirzenius1-1/+0
2021-03-03Merge branch 'config' into 'main'Lars Wirzenius3-17/+43
2021-03-03refactor: rename Config, ConfigError to show they are for serverLars Wirzenius2-12/+12
2021-03-03feat: in errors about reading a configuration file, include its nameLars Wirzenius2-7/+33
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