]> git.proxmox.com Git - proxmox-backup.git/commit - pbs-datastore/src/datastore.rs
src/backup/data_blob.rs: new load_from_reader(), which verifies the CRC
authorDietmar Maurer <dietmar@proxmox.com>
Tue, 28 Jul 2020 08:23:16 +0000 (10:23 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Tue, 28 Jul 2020 08:23:16 +0000 (10:23 +0200)
commit39f18b30b601becacb695060ccae57f1e2a5da9a
treed79141bcba1b32a55dea45b1a57f62b3435a2432
parent69d970a6587518fda12d6863d4d322763cc72398
src/backup/data_blob.rs: new load_from_reader(), which verifies the CRC

And make verify_crc private for now. We always call load_from_reader() to
verify the CRC.

Also add load_chunk() to datastore.rs (from chunk_store::read_chunk())
12 files changed:
src/api2/admin/datastore.rs
src/api2/backup/environment.rs
src/backup/chunk_store.rs
src/backup/data_blob.rs
src/backup/datastore.rs
src/backup/read_chunk.rs
src/backup/verify.rs
src/client/backup_reader.rs
src/client/backup_writer.rs
src/client/pull.rs
src/client/remote_chunk_reader.rs
tests/blob_writer.rs