summaryrefslogtreecommitdiff
path: root/src/cmd
AgeCommit message (Expand)AuthorFilesLines
2021-03-12feat: show warnings for any problems backing up filesLars Wirzenius1-10/+30
2021-03-12fix: backup and restore of symlinkLars Wirzenius1-4/+2
2021-03-03fix: allow generation temporary files to be automatically deletedLars Wirzenius4-97/+53
2021-02-23feat: have separate progress bar for each backup phaseLars Wirzenius1-8/+8
2021-02-19feat: backup and restore named pipes (FIFOs)Lars Wirzenius2-1/+18
2021-02-19feat: back up and restore Unix domain socketsLars Wirzenius2-12/+32
2021-02-16refactor: use bytesize::MIB constant for clearer sizeLars Wirzenius1-1/+2
2021-02-16refactor: split BackupRun into initial, incremental variantsLars Wirzenius1-15/+25
2021-02-07feat: if file can't be read, log that, don't end backup in errorLars Wirzenius1-1/+5
2021-02-06feat! back up multiple rootsLars Wirzenius1-23/+47
2021-02-06feat: use the chunk size setting from the client configurationLars Wirzenius1-3/+7
2021-02-06feat: client verifies server's TLS certificate by defaultLars Wirzenius5-5/+5
2021-02-04feat: add obnam config subcommandLars Wirzenius2-0/+10
2021-02-04refactor: have per-module error enumsLars Wirzenius6-30/+44
2021-01-16feat: add "obnam show-generation" subcommandLars Wirzenius2-0/+49
2021-01-16feat: backup run now ends with a summaryLars Wirzenius1-3/+10
2021-01-10feat! use SQLite db for chunk index on serverLars Wirzenius1-2/+3
2021-01-05refactor: add BackedUpFile to avoid using a tupleLars Wirzenius2-8/+9
2021-01-05refactor: move policy on whether to back up a file into a moduleLars Wirzenius2-151/+14
2021-01-04feat: verify checksum of chunks downloaded from serverLars Wirzenius2-0/+18
2021-01-04feat! record whether file was backed up and why, in a generationLars Wirzenius4-20/+105
2021-01-01feat! use signed 64 bit integers as file numbers, file countsLars Wirzenius2-7/+7
2020-12-31feat: incremental backupLars Wirzenius1-27/+111
2020-12-31refactor: add LocalGeneration type for read-only operationsLars Wirzenius1-19/+6
2020-12-30feat: allow restoring latest generationLars Wirzenius1-1/+9
2020-12-30feat: add GenerationListLars Wirzenius1-3/+2
2020-12-30feat! store and show timestamp for each backup generationLars Wirzenius1-2/+4
2020-12-27refactor: rename Generation to NascentGenerationLars Wirzenius2-6/+6
2020-12-26refactor: rename FileSystemEntry::path to pathbufLars Wirzenius2-7/+9
2020-12-23feat: re-enable progress bars for backup and restoreLars Wirzenius2-2/+2
2020-12-23feat! add a global --config optionLars Wirzenius3-9/+3
2020-12-12feat: back up and restore symlinksLars Wirzenius2-3/+26
2020-12-12feat: restore metadata as well as file contententsLars Wirzenius1-16/+81
2020-11-23feat: progress reporting to backups and restoresLars Wirzenius2-5/+51
2020-11-22feat! use temporary files for SQLite databasesLars Wirzenius2-3/+35
2020-11-22refactor: use the same ClientConfig for both backups and restoresLars Wirzenius1-16/+2
2020-11-18feat! change client config to take a base URL instead of host, portLars Wirzenius3-5/+4
2020-11-13refactor: put all client functionality into one programLars Wirzenius4-0/+157