index
:
obnam2
main
Lars Wirzenius <liw@liw.fi>
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
client.rs
Age
Commit message (
Expand
)
Author
Files
Lines
2022-04-16
feat! change how chunk labels are serialized
Lars Wirzenius
1
-1
/
+1
2022-04-16
refactor: rename Checksum to Label
Lars Wirzenius
1
-2
/
+2
2022-04-16
refactor: add a Literal variant to Checksum
Lars Wirzenius
1
-1
/
+3
2022-04-06
feat! add chunk server API version to HTTP paths
Lars Wirzenius
1
-1
/
+1
2022-03-22
feat! store list of generations in a "client trust root" chunk
Lars Wirzenius
1
-10
/
+42
2022-03-22
fix: old typo in doc comment
Lars Wirzenius
1
-1
/
+1
2022-03-13
feat! rename metadata field "sha256" to "label"
Lars Wirzenius
1
-1
/
+1
2022-01-16
refactor: combine the chunk client into BackupClient
Lars Wirzenius
1
-69
/
+36
2022-01-16
refactor: rename AsyncBackupClient to just BackupClient
Lars Wirzenius
1
-8
/
+6
2021-12-31
docs: add documentation comments to crate
Lars Wirzenius
1
-0
/
+38
2021-08-16
refactor: move file reading, etc, for backups to backup_run
Lars Wirzenius
1
-75
/
+1
2021-08-09
refactor: use async for "obnam backup"
Lars Wirzenius
1
-197
/
+50
2021-08-01
refactor: use a struct for GenId
Lars Wirzenius
1
-2
/
+2
2021-08-01
refactor: add a type alias for generation ids
Lars Wirzenius
1
-9
/
+7
2021-07-23
refactor: use async for "obnam list-files"
Lars Wirzenius
1
-0
/
+29
2021-07-23
refactor: use async for "obnam list"
Lars Wirzenius
1
-0
/
+17
2021-07-23
refactor: use async for "obnam get-chunk"
Lars Wirzenius
1
-0
/
+114
2021-07-22
Merge branch 'feature/114-replace-string-with-chunkid' into 'main'
Lars Wirzenius
1
-2
/
+2
2021-07-21
Replace ClientResult with plain Result
Alexander Batischev
1
-20
/
+22
2021-07-21
In errors, store chunk ids as `ChunkId`, not `String`
Alexander Batischev
1
-2
/
+2
2021-05-31
refactor: only send/receive encrypted chunks with server
Lars Wirzenius
1
-65
/
+65
2021-05-29
refactor: make metadata be part of datachunk
Lars Wirzenius
1
-18
/
+12
2021-05-29
refactor: split bare chunk server client into its own struct
Lars Wirzenius
1
-71
/
+84
2021-04-29
feat: improve error messages
Lars Wirzenius
1
-39
/
+78
2021-04-10
refactor: move ClientConfig into its own module
Lars Wirzenius
1
-120
/
+2
2021-04-09
feat: add "obnam init" subcommand
Lars Wirzenius
1
-3
/
+44
2021-03-27
refactor: drop unnecessary conversions to the same type
Lars Wirzenius
1
-5
/
+5
2021-03-27
refactor: use Option::or_else to avoid unnecessary allocation
Lars Wirzenius
1
-1
/
+4
2021-03-27
refactor: rename ChunkId::from_str to ChunkId::recreate
Lars Wirzenius
1
-1
/
+1
2021-03-03
refactor: drop unnecessary derives for config structs
Lars Wirzenius
1
-2
/
+2
2021-03-03
fix: don't allow unknown fields in configuration files
Lars Wirzenius
1
-0
/
+1
2021-02-19
feat: backup and restore named pipes (FIFOs)
Lars Wirzenius
1
-0
/
+1
2021-02-19
feat: back up and restore Unix domain sockets
Lars Wirzenius
1
-4
/
+7
2021-02-16
refactor: use bytesize::MIB constant for clearer size
Lars Wirzenius
1
-1
/
+2
2021-02-06
feat! back up multiple roots
Lars Wirzenius
1
-5
/
+5
2021-02-06
feat: make client config fields be optional, have defaults
Lars Wirzenius
1
-2
/
+36
2021-02-06
feat: client verifies server's TLS certificate by default
Lars Wirzenius
1
-3
/
+5
2021-02-06
feat: client requires an HTTPS URL for server
Lars Wirzenius
1
-1
/
+12
2021-02-04
feat: add obnam config subcommand
Lars Wirzenius
1
-2
/
+2
2021-02-04
refactor: have per-module error enums
Lars Wirzenius
1
-26
/
+62
2021-01-19
refactor: use ChunkId directly in errors, instead of String
Lars Wirzenius
1
-3
/
+3
2021-01-17
feat: add a default configuration file
Lars Wirzenius
1
-1
/
+3
2021-01-10
feat! use SQLite db for chunk index on server
Lars Wirzenius
1
-11
/
+27
2021-01-05
refactor: move policy on whether to back up a file into a module
Lars Wirzenius
1
-3
/
+3
2021-01-04
refactor: use fetch_chunk to fetch generation
Lars Wirzenius
1
-13
/
+3
2021-01-04
feat: verify checksum of chunks downloaded from server
Lars Wirzenius
1
-1
/
+18
2020-12-31
feat: incremental backup
Lars Wirzenius
1
-1
/
+0
2020-12-31
refactor: add LocalGeneration type for read-only operations
Lars Wirzenius
1
-6
/
+25
2020-12-30
debug
Lars Wirzenius
1
-0
/
+1
2020-12-30
fix: actually use nanosecond timestamps
Lars Wirzenius
1
-1
/
+1
[next]