index
:
obnam2
main
Lars Wirzenius <liw@liw.fi>
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
cmd
/
backup.rs
Age
Commit message (
Expand
)
Author
Files
Lines
2022-03-22
feat! store list of generations in a "client trust root" chunk
Lars Wirzenius
1
-2
/
+15
2022-03-20
feat: add subcommands inspect, list-backup-versions
Lars Wirzenius
1
-1
/
+1
2022-03-20
feat: allow user to choose backup schema version for new backups
Lars Wirzenius
1
-4
/
+19
2022-03-06
refactor: use new database abstraction for generations
Lars Wirzenius
1
-7
/
+8
2022-03-03
refactor: use FileId instead of raw type
Lars Wirzenius
1
-1
/
+2
2022-01-16
refactor: rename AsyncBackupClient to just BackupClient
Lars Wirzenius
1
-2
/
+2
2021-12-31
docs: add documentation comments to crate
Lars Wirzenius
1
-0
/
+4
2021-08-16
refactor: move file reading, etc, for backups to backup_run
Lars Wirzenius
1
-22
/
+4
2021-08-09
refactor: use async for "obnam backup"
Lars Wirzenius
1
-11
/
+19
2021-07-28
Backup: exit non-zero if new tags are found
Alexander Batischev
1
-2
/
+6
2021-07-28
Store backup_roots() outcome in a struct
Alexander Batischev
1
-5
/
+10
2021-07-28
After the backup, print out a list of new CACHEDIR.TAGs
Alexander Batischev
1
-3
/
+11
2021-07-05
refactor: code to run backups to have less repetition
Lars Wirzenius
1
-61
/
+21
2021-05-29
refactor: only have client config without passwords
Lars Wirzenius
1
-2
/
+0
2021-04-21
feat: add support for CACHEDIR.TAG
Alexander Batischev
1
-2
/
+2
2021-04-10
refactor: struct Backup subcommand
Lars Wirzenius
1
-13
/
+19
2021-04-10
refactor: move ClientConfig into its own module
Lars Wirzenius
1
-1
/
+2
2021-04-09
feat: add "obnam init" subcommand
Lars Wirzenius
1
-0
/
+2
2021-04-06
refactor: clean up initial and incremental backup code paths a bit
Lars Wirzenius
1
-14
/
+16
2021-04-06
fix: finish off and clear the incremental backup progress bar
Lars Wirzenius
1
-0
/
+1
2021-03-12
feat: show warnings for any problems backing up files
Lars Wirzenius
1
-10
/
+30
2021-03-03
fix: allow generation temporary files to be automatically deleted
Lars Wirzenius
1
-64
/
+47
2021-02-23
feat: have separate progress bar for each backup phase
Lars Wirzenius
1
-8
/
+8
2021-02-16
refactor: use bytesize::MIB constant for clearer size
Lars Wirzenius
1
-1
/
+2
2021-02-16
refactor: split BackupRun into initial, incremental variants
Lars Wirzenius
1
-15
/
+25
2021-02-06
feat! back up multiple roots
Lars Wirzenius
1
-23
/
+47
2021-02-06
feat: use the chunk size setting from the client configuration
Lars Wirzenius
1
-3
/
+7
2021-02-04
refactor: have per-module error enums
Lars Wirzenius
1
-3
/
+4
2021-01-16
feat: backup run now ends with a summary
Lars Wirzenius
1
-3
/
+10
2021-01-05
refactor: move policy on whether to back up a file into a module
Lars Wirzenius
1
-150
/
+13
2021-01-04
feat! record whether file was backed up and why, in a generation
Lars Wirzenius
1
-17
/
+57
2021-01-01
feat! use signed 64 bit integers as file numbers, file counts
Lars Wirzenius
1
-2
/
+2
2020-12-31
feat: incremental backup
Lars Wirzenius
1
-27
/
+111
2020-12-27
refactor: rename Generation to NascentGeneration
Lars Wirzenius
1
-2
/
+2
2020-12-26
refactor: rename FileSystemEntry::path to pathbuf
Lars Wirzenius
1
-2
/
+3
2020-12-23
feat: re-enable progress bars for backup and restore
Lars Wirzenius
1
-1
/
+1
2020-12-23
feat! add a global --config option
Lars Wirzenius
1
-3
/
+1
2020-12-12
feat: back up and restore symlinks
Lars Wirzenius
1
-3
/
+9
2020-11-23
feat: progress reporting to backups and restores
Lars Wirzenius
1
-3
/
+30
2020-11-22
feat! use temporary files for SQLite databases
Lars Wirzenius
1
-2
/
+20
2020-11-18
feat! change client config to take a base URL instead of host, port
Lars Wirzenius
1
-1
/
+1
2020-11-13
refactor: put all client functionality into one program
Lars Wirzenius
1
-0
/
+21