1 rust-pxar (0.4.0-1) pve; urgency=medium
3 * remove poll_close and poll_position from SeqWrite trait
5 -- Proxmox Support Team <support@proxmox.com> Mon, 24 Aug 2020 11:54:19 +0200
7 rust-pxar (0.3.0-1) pve; urgency=medium
9 * introduce 96 bit time stamp type with support for negative timestamps
11 * introduce PXAR_ENTRY version 2 header type
13 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Jul 2020 11:56:47 +0200
15 rust-pxar (0.2.1-1) pve; urgency=medium
17 * sync encoder: fix metadata lifetime leaking into encoder
19 * add builder for metadata
21 * add initial data testsuite
23 * minor rustc version compatibility improvement
25 * implement ReadAt for byte slices
27 * fix maximum allowed size check for acl group objects (found via a clippy lint)
29 * fix various clippy lints
31 -- Proxmox Support Team <support@proxmox.com> Thu, 16 Jul 2020 11:41:49 +0200
33 rust-pxar (0.2.0-1) pve; urgency=medium
35 * Archive format compatibility breakage:
37 * All constants used in the pxar format have now been recomputed from
38 strings of the form `__PROXMOX_FORMAT_<header-type>__`, the hash keys used
39 for the sip hasher come from the sha1sum of `PROXMOX ARCHIVE FORMAT`.
41 * This is a clear cut from the catar format now, since we're not really
42 using just a subset anymore, but also slightly different (due to hardlink
43 support and thereby also dropped composability of the format).
45 -- Proxmox Support Team <support@proxmox.com> Thu, 25 Jun 2020 09:39:15 +0200
47 rust-pxar (0.1.9-1) pve; urgency=medium
49 * more useful/correct ReadAt trait definition
51 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jun 2020 11:55:50 +0200
53 rust-pxar (0.1.8-1) pve; urgency=medium
55 * fix a bug with encoding device files
57 -- Proxmox Support Team <support@proxmox.com> Mon, 22 Jun 2020 11:05:52 +0200
59 rust-pxar (0.1.7-1) pve; urgency=medium
61 * add some safety checks
63 * fix search for Entry header in hardlinks (don't mess with internal decoder
66 -- Proxmox Support Team <support@proxmox.com> Mon, 15 Jun 2020 10:35:27 +0200
68 rust-pxar (0.1.6-1) pve; urgency=medium
70 * refuse illegal file names in encoder/decoder/accessor
72 * use a shared 1M file copy buffer
74 -- Proxmox Support Team <support@proxmox.com> Mon, 08 Jun 2020 13:55:14 +0200
76 rust-pxar (0.1.5-1) pve; urgency=medium
78 * fixup hardlink encoding
80 -- Proxmox Support Team <support@proxmox.com> Mon, 08 Jun 2020 10:08:06 +0200
82 rust-pxar (0.1.4-1) pve; urgency=medium
84 * remove LinkOffset from some file types
85 * change API for hardlink following
86 * properly interpret hardlink offsets relative in the decoder
88 -- Proxmox Support Team <support@proxmox.com> Fri, 05 Jun 2020 16:23:21 +0200
90 rust-pxar (0.1.3-1) pve; urgency=medium
92 * introduce LinkOffset which is used to create hardlinks
94 -- Proxmox Support Team <support@proxmox.com> Fri, 05 Jun 2020 14:00:51 +0200
96 rust-pxar (0.1.2-1) pve; urgency=medium
98 * update hardlink format
100 -- Proxmox Support Team <support@proxmox.com> Fri, 05 Jun 2020 12:20:44 +0200
102 rust-pxar (0.1.1-1) pve; urgency=medium
104 * change acl Permissions to be just a u64 instead of a bitfield
106 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Jun 2020 11:26:19 +0200
108 rust-pxar (0.1.0-1) pve; urgency=medium
112 -- Proxmox Support Team <support@proxmox.com> Wed, 03 Jun 2020 12:34:49 +0200