Files
Xen-Orchestra-xen-orchestra…/@xen-orchestra
Florent BEAUCHAMP a6970b0150 fix(backups/filerestore): restore files from proxy as tgz (#10208)
from ticket 59505

node-tar >= 7 returns a Minipass stream: it has `pipe()` but is not a `node:stream`
instance. xo-proxy serves this stream through Koa, which pipes only bodies passing
instanceof Stream` and JSON-serializes anything else — so a file restore through a
proxy answered a JSON dump of the tar object instead of the archive. Wrapping it in a
real node stream also propagates tar errors to the consumer and aborts the tar job
when the client disconnects.
2026-08-02 14:57:48 +02:00
..
2026-04-24 14:38:15 +02:00
2026-04-24 14:38:15 +02:00
2024-11-13 09:39:34 +01:00
2026-07-29 15:30:14 +02:00
2026-07-29 15:30:14 +02:00
2026-07-30 17:46:20 +02:00
2026-04-24 14:38:15 +02:00
2026-07-30 11:08:08 +02:00
2026-04-24 14:38:15 +02:00
2026-06-24 10:18:29 +02:00
2026-06-24 10:18:29 +02:00
2026-07-30 11:08:08 +02:00
2025-08-27 11:54:12 +02:00
2026-07-29 15:30:14 +02:00
2026-07-29 15:30:14 +02:00
2025-06-26 16:07:03 +02:00
2026-04-24 14:38:15 +02:00
2026-07-30 11:08:08 +02:00
2026-06-01 11:31:40 +02:00