index
:
obnam2
main
Lars Wirzenius <liw@liw.fi>
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
cmd
/
restore.rs
Age
Commit message (
Expand
)
Author
Files
Lines
2022-03-06
refactor: use new database abstraction for generations
Lars Wirzenius
1
-16
/
+11
2022-03-03
refactor: use FileId instead of raw type
Lars Wirzenius
1
-4
/
+5
2022-01-16
refactor: rename AsyncBackupClient to just BackupClient
Lars Wirzenius
1
-4
/
+4
2021-12-31
docs: add documentation comments to crate
Lars Wirzenius
1
-0
/
+18
2021-12-05
chore: tidy up things found by newer Rust toolchain
Lars Wirzenius
1
-16
/
+0
2021-08-09
Fix compilation on MacOS
Ossi Herrala
1
-1
/
+1
2021-08-01
refactor: use a struct for GenId
Lars Wirzenius
1
-1
/
+1
2021-08-01
refactor: add a type alias for generation ids
Lars Wirzenius
1
-1
/
+1
2021-07-30
cleanup: fix things rustc/clipppy now complain about
Lars Wirzenius
1
-4
/
+4
2021-07-23
refactor: use async for "obnam restore"
Lars Wirzenius
1
-18
/
+27
2021-07-21
Replace RestoreResult with plain Result
Alexander Batischev
1
-11
/
+9
2021-06-19
chore: bump dependency on indicatif to 0.16, and fix what's needed
Lars Wirzenius
1
-1
/
+1
2021-06-13
feat: restore symlink metadata
Alexander Batischev
1
-7
/
+14
2021-04-29
feat: improve error messages
Lars Wirzenius
1
-15
/
+34
2021-04-26
Port chunkids() to the iterator API
Alexander Batischev
1
-1
/
+2
2021-04-26
Extend the iterator to users of LocalGeneration::files()
Alexander Batischev
1
-2
/
+2
2021-04-26
Expose fallibility of individual SQL results
Alexander Batischev
1
-0
/
+2
2021-04-10
refactor: struct Restore subcommand
Lars Wirzenius
1
-23
/
+41
2021-04-10
refactor: move ClientConfig into its own module
Lars Wirzenius
1
-1
/
+1
2021-03-27
refactor: return assigned value directly
Lars Wirzenius
1
-2
/
+1
2021-03-12
fix: backup and restore of symlink
Lars Wirzenius
1
-4
/
+2
2021-03-03
fix: allow generation temporary files to be automatically deleted
Lars Wirzenius
1
-11
/
+2
2021-02-19
feat: backup and restore named pipes (FIFOs)
Lars Wirzenius
1
-1
/
+17
2021-02-19
feat: back up and restore Unix domain sockets
Lars Wirzenius
1
-12
/
+31
2021-02-07
feat: if file can't be read, log that, don't end backup in error
Lars Wirzenius
1
-1
/
+5
2021-02-06
feat: client verifies server's TLS certificate by default
Lars Wirzenius
1
-1
/
+1
2021-02-04
refactor: have per-module error enums
Lars Wirzenius
1
-14
/
+32
2021-01-10
feat! use SQLite db for chunk index on server
Lars Wirzenius
1
-2
/
+3
2021-01-05
refactor: add BackedUpFile to avoid using a tuple
Lars Wirzenius
1
-5
/
+5
2021-01-04
feat! record whether file was backed up and why, in a generation
Lars Wirzenius
1
-2
/
+2
2021-01-01
feat! use signed 64 bit integers as file numbers, file counts
Lars Wirzenius
1
-5
/
+5
2020-12-31
refactor: add LocalGeneration type for read-only operations
Lars Wirzenius
1
-19
/
+6
2020-12-30
feat: allow restoring latest generation
Lars Wirzenius
1
-1
/
+9
2020-12-27
refactor: rename Generation to NascentGeneration
Lars Wirzenius
1
-4
/
+4
2020-12-26
refactor: rename FileSystemEntry::path to pathbuf
Lars Wirzenius
1
-5
/
+6
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
-0
/
+17
2020-12-12
feat: restore metadata as well as file contentents
Lars Wirzenius
1
-16
/
+81
2020-11-23
feat: progress reporting to backups and restores
Lars Wirzenius
1
-2
/
+21
2020-11-22
feat! use temporary files for SQLite databases
Lars Wirzenius
1
-1
/
+15
2020-11-22
refactor: use the same ClientConfig for both backups and restores
Lars Wirzenius
1
-16
/
+2
2020-11-18
feat! change client config to take a base URL instead of host, port
Lars Wirzenius
1
-3
/
+2
2020-11-13
refactor: put all client functionality into one program
Lars Wirzenius
1
-0
/
+115