public inbox for pbs-devel@lists.proxmox.com
 help / color / mirror / Atom feed
* [PATCH proxmox-backup 0/3] fixup client log fetching and decryption
@ 2026-04-25 14:09 Christian Ebner
  2026-04-25 14:09 ` [PATCH proxmox-backup 1/3] sync: fix client log fetching for local sync job Christian Ebner
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Christian Ebner @ 2026-04-25 14:09 UTC (permalink / raw)
  To: pbs-devel

This patches fix a few issues with the client log fetching for pull
sync jobs:
1. Local pull syncs did not fetch the client log at all, add the
   missing implementation thereof.
2. While fetching the client log, some logs were still not using the
   log line sender, required since introduction of the parallel group
   sync feature for correctly buffering and logging lines with prefix.
3. The client log was fetched without decryption even with a matching
   decryption key. This is fixed by factoring out the data blob
   decryption logic into a reusable helper function and using it in
   combination with the crypt config to decrypt the blobs while
   fetching the client log.

Christian Ebner (3):
  sync: fix client log fetching for local sync job
  sync: use log sender for logging when fetching client log
  sync: decrypt client log on pull with matching decryption key

 src/server/pull.rs |  46 +++++++----------
 src/server/sync.rs | 125 +++++++++++++++++++++++++++++++++++++--------
 2 files changed, 122 insertions(+), 49 deletions(-)

-- 
2.47.3





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

end of thread, other threads:[~2026-04-25 19:40 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-04-25 14:09 [PATCH proxmox-backup 0/3] fixup client log fetching and decryption Christian Ebner
2026-04-25 14:09 ` [PATCH proxmox-backup 1/3] sync: fix client log fetching for local sync job Christian Ebner
2026-04-25 14:09 ` [PATCH proxmox-backup 2/3] sync: use log sender for logging when fetching client log Christian Ebner
2026-04-25 14:09 ` [PATCH proxmox-backup 3/3] sync: decrypt client log on pull with matching decryption key Christian Ebner
2026-04-25 19:37 ` applied: [PATCH proxmox-backup 0/3] fixup client log fetching and decryption Thomas Lamprecht

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal