proxmox-backup/pbs-datastore/src
Thomas Lamprecht 2a088b9975 datastore: drop bogus chunk size check, can cause trouble
other sizes can happen in legitimate and illegitimate ways:
 - illegitimate: encryped chunks and bad actor client
 - legitimate: same chunk but newer zstd version (or compression
   level) can compress it better (or worse) so the

Ideally we could take the actual smaller chunk so that improved zstd
tech gets leveraged, but we could only allow to do that for
un-encrypted ones.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-05-12 15:41:20 +02:00
..
backup_info.rs datastore: move update_manifest into BackupDir impl 2022-05-12 09:40:43 +02:00
cached_chunk_reader.rs datastore: rustfmt whole package 2022-04-14 13:27:53 +02:00
catalog.rs datastore: rustfmt whole package 2022-04-14 13:27:53 +02:00
checksum_reader.rs datastore: rustfmt whole package 2022-04-14 13:27:53 +02:00
checksum_writer.rs datastore: rustfmt whole package 2022-04-14 13:27:53 +02:00
chunk_stat.rs datastore: rustfmt whole package 2022-04-14 13:27:53 +02:00
chunk_store.rs datastore: drop bogus chunk size check, can cause trouble 2022-05-12 15:41:20 +02:00
chunker.rs add pbs-datastore module 2021-07-06 15:11:52 +02:00
crypt_reader.rs datastore: rustfmt whole package 2022-04-14 13:27:53 +02:00
crypt_writer.rs datastore: rustfmt whole package 2022-04-14 13:27:53 +02:00
data_blob_reader.rs update to first proxmox crate split 2021-10-11 11:58:49 +02:00
data_blob_writer.rs update to first proxmox crate split 2021-10-11 11:58:49 +02:00
data_blob.rs datastore: rustfmt whole package 2022-04-14 13:27:53 +02:00
datastore.rs datastore: add new Lookup for operations tracking 2022-05-12 11:36:56 +02:00
dynamic_index.rs datastore: rustfmt whole package 2022-04-14 13:27:53 +02:00
file_formats.rs datastore: rustfmt whole package 2022-04-14 13:27:53 +02:00
fixed_index.rs datastore: rustfmt whole package 2022-04-14 13:27:53 +02:00
index.rs datastore: rustfmt whole package 2022-04-14 13:27:53 +02:00
lib.rs api: verify: support namespaces 2022-05-12 09:33:50 +02:00
local_chunk_reader.rs datastore: rustfmt whole package 2022-04-14 13:27:53 +02:00
manifest.rs make datastore BackupGroup/Dir ctors private 2022-04-20 11:56:23 +02:00
paperkey.rs tree-wide: fix needless borrows 2021-12-30 13:55:33 +01:00
prune.rs datastore: rustfmt whole package 2022-04-14 13:27:53 +02:00
read_chunk.rs move chunk_stat, read_chunk to pbs-datastore 2021-07-09 10:40:14 +02:00
snapshot_reader.rs datastore: move update_manifest into BackupDir impl 2022-05-12 09:40:43 +02:00
store_progress.rs datastore: rustfmt whole package 2022-04-14 13:27:53 +02:00
task_tracking.rs datastore: add new Lookup for operations tracking 2022-05-12 11:36:56 +02:00