all lists on lists.proxmox.com
 help / color / mirror / Atom feed
* [pbs-devel] [PATCH v2 proxmox-backup(-qemu) 00/15] add, persist and check fingerprint
@ 2020-11-20 16:38 Fabian Grünbichler
  2020-11-20 16:38 ` [pbs-devel] [PATCH proxmox-backup 01/13] crypt config: add fingerprint mechanism Fabian Grünbichler
                   ` (15 more replies)
  0 siblings, 16 replies; 26+ messages in thread
From: Fabian Grünbichler @ 2020-11-20 16:38 UTC (permalink / raw)
  To: pbs-devel

changes since v1:
- switch to wrapping fingerprint in (transparent) Fingerprint struct
- display as 'short key ID' of 8 bytes (easily swappable to other
  format if desired)
- return in list_snapshots, display in GUI
- improve log messages for (non-)incremental backups
- handle fingerprint in paperkey
- adapt qemu library

proxmox-backup:

Fabian Grünbichler (13):
  crypt config: add fingerprint mechanism
  key: add fingerprint to key config
  client: print key fingerprint and master key
  client: add 'key show' command
  fix #3139: add key fingerprint to manifest
  manifest: check fingerprint when loading with key
  client: check fingerprint after downloading manifest
  paperkey: refactor common code
  paperkey: add short key ID to subject
  expose previous backup time in backup env
  refactor BackupInfo -> SnapshotListItem helper
  list_snapshots: return manifest fingerprint
  gui: add snapshot/file fingerprint tooltip

 src/api2/admin/datastore.rs                |  60 ++++---
 src/api2/backup.rs                         |  26 +++
 src/api2/types/mod.rs                      |   9 +-
 src/backup/crypt_config.rs                 |  38 +++-
 src/backup/key_derivation.rs               |  22 ++-
 src/backup/manifest.rs                     |  51 +++++-
 src/bin/proxmox-backup-client.rs           |  48 ++++-
 src/bin/proxmox_backup_client/benchmark.rs |   2 +-
 src/bin/proxmox_backup_client/catalog.rs   |   6 +-
 src/bin/proxmox_backup_client/key.rs       | 199 +++++++++++++++------
 src/bin/proxmox_backup_client/mount.rs     |   5 +-
 src/client/backup_writer.rs                |   7 +
 src/tools/format.rs                        |  34 ++++
 www/Utils.js                               |   5 +
 www/datastore/Content.js                   |  13 +-
 15 files changed, 430 insertions(+), 95 deletions(-)


proxmox-backup-qemu:

Fabian Grünbichler (2):
  adapt to proxmox-backup fingerprint changes
  restore: improve error if key is missing

 src/backup.rs  | 2 +-
 src/restore.rs | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

-- 
2.20.1





^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2020-11-24  8:07 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-20 16:38 [pbs-devel] [PATCH v2 proxmox-backup(-qemu) 00/15] add, persist and check fingerprint Fabian Grünbichler
2020-11-20 16:38 ` [pbs-devel] [PATCH proxmox-backup 01/13] crypt config: add fingerprint mechanism Fabian Grünbichler
2020-11-20 16:38 ` [pbs-devel] [PATCH proxmox-backup 02/13] key: add fingerprint to key config Fabian Grünbichler
2020-11-23  8:07   ` Wolfgang Bumiller
2020-11-20 16:38 ` [pbs-devel] [PATCH proxmox-backup 03/13] client: print key fingerprint and master key Fabian Grünbichler
2020-11-20 16:38 ` [pbs-devel] [PATCH proxmox-backup 04/13] client: add 'key show' command Fabian Grünbichler
2020-11-20 16:38 ` [pbs-devel] [PATCH proxmox-backup 05/13] fix #3139: add key fingerprint to manifest Fabian Grünbichler
2020-11-20 16:38 ` [pbs-devel] [PATCH proxmox-backup 06/13] manifest: check fingerprint when loading with key Fabian Grünbichler
2020-11-20 16:38 ` [pbs-devel] [PATCH proxmox-backup 07/13] client: check fingerprint after downloading manifest Fabian Grünbichler
2020-11-20 16:38 ` [pbs-devel] [PATCH proxmox-backup 08/13] paperkey: refactor common code Fabian Grünbichler
2020-11-20 16:38 ` [pbs-devel] [PATCH proxmox-backup 09/13] paperkey: add short key ID to subject Fabian Grünbichler
2020-11-23  7:07   ` Dietmar Maurer
2020-11-23  8:16     ` Fabian Grünbichler
2020-11-23  8:30       ` Dietmar Maurer
2020-11-23  8:47         ` Fabian Grünbichler
2020-11-23  8:41       ` Dietmar Maurer
2020-11-23  8:55       ` Dietmar Maurer
2020-11-23  9:44         ` Fabian Grünbichler
2020-11-20 16:38 ` [pbs-devel] [RFC proxmox-backup 10/13] expose previous backup time in backup env Fabian Grünbichler
2020-11-20 16:38 ` [pbs-devel] [PATCH proxmox-backup 11/13] refactor BackupInfo -> SnapshotListItem helper Fabian Grünbichler
2020-11-20 16:38 ` [pbs-devel] [PATCH proxmox-backup 12/13] list_snapshots: return manifest fingerprint Fabian Grünbichler
2020-11-20 16:38 ` [pbs-devel] [PATCH proxmox-backup 13/13] gui: add snapshot/file fingerprint tooltip Fabian Grünbichler
2020-11-20 16:38 ` [pbs-devel] [PATCH proxmox-backup-qemu 1/2] adapt to proxmox-backup fingerprint changes Fabian Grünbichler
2020-11-24  8:07   ` [pbs-devel] applied: " Dietmar Maurer
2020-11-20 16:38 ` [pbs-devel] [PATCH proxmox-backup-qemu 2/2] restore: improve error if key is missing Fabian Grünbichler
2020-11-24  7:47 ` [pbs-devel] [PATCH v2 proxmox-backup(-qemu) 00/15] add, persist and check fingerprint Dietmar Maurer

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal