1 rust-pxar (0.6.2-1) unstable; urgency=medium
3 * fix error trying decode "special files" (fifos, sockets) using the random
6 -- Proxmox Support Team <support@proxmox.com> Tue, 15 Dec 2020 13:08:34 +0100
8 rust-pxar (0.6.1-1) unstable; urgency=medium
10 * Decoder<StandardReader<T>>: allow access to input
12 -- Proxmox Support Team <support@proxmox.com> Fri, 18 Sep 2020 11:34:55 +0200
14 rust-pxar (0.6.0-1) pve; urgency=medium
16 * let the encoder's finish() method return the inner writer
18 * add `into_writer()` encoder method to "cancel" a directory and get the
19 writer without finishing up the goodbye table
21 -- Proxmox Support Team <support@proxmox.com> Thu, 27 Aug 2020 12:11:39 +0200
23 rust-pxar (0.5.0-2) pve; urgency=medium
27 -- Proxmox Support Team <support@proxmox.com> Tue, 25 Aug 2020 12:45:27 +0200
29 rust-pxar (0.5.0-1) pve; urgency=medium
31 * finally completely rename format::Entry to format::Stat, also Entry_V1 to
34 * add Metadata::builder_from_stat
36 * add MetadataBuilder::fill_from_stat
38 -- Proxmox Support Team <support@proxmox.com> Tue, 25 Aug 2020 12:25:32 +0200
40 rust-pxar (0.4.0-1) pve; urgency=medium
42 * remove poll_close and poll_position from SeqWrite trait
44 -- Proxmox Support Team <support@proxmox.com> Mon, 24 Aug 2020 11:54:19 +0200
46 rust-pxar (0.3.0-1) pve; urgency=medium
48 * introduce 96 bit time stamp type with support for negative timestamps
50 * introduce PXAR_ENTRY version 2 header type
52 -- Proxmox Support Team <support@proxmox.com> Tue, 28 Jul 2020 11:56:47 +0200
54 rust-pxar (0.2.1-1) pve; urgency=medium
56 * sync encoder: fix metadata lifetime leaking into encoder
58 * add builder for metadata
60 * add initial data testsuite
62 * minor rustc version compatibility improvement
64 * implement ReadAt for byte slices
66 * fix maximum allowed size check for acl group objects (found via a clippy lint)
68 * fix various clippy lints
70 -- Proxmox Support Team <support@proxmox.com> Thu, 16 Jul 2020 11:41:49 +0200
72 rust-pxar (0.2.0-1) pve; urgency=medium
74 * Archive format compatibility breakage:
76 * All constants used in the pxar format have now been recomputed from
77 strings of the form `__PROXMOX_FORMAT_<header-type>__`, the hash keys used
78 for the sip hasher come from the sha1sum of `PROXMOX ARCHIVE FORMAT`.
80 * This is a clear cut from the catar format now, since we're not really
81 using just a subset anymore, but also slightly different (due to hardlink
82 support and thereby also dropped composability of the format).
84 -- Proxmox Support Team <support@proxmox.com> Thu, 25 Jun 2020 09:39:15 +0200
86 rust-pxar (0.1.9-1) pve; urgency=medium
88 * more useful/correct ReadAt trait definition
90 -- Proxmox Support Team <support@proxmox.com> Wed, 24 Jun 2020 11:55:50 +0200
92 rust-pxar (0.1.8-1) pve; urgency=medium
94 * fix a bug with encoding device files
96 -- Proxmox Support Team <support@proxmox.com> Mon, 22 Jun 2020 11:05:52 +0200
98 rust-pxar (0.1.7-1) pve; urgency=medium
100 * add some safety checks
102 * fix search for Entry header in hardlinks (don't mess with internal decoder
105 -- Proxmox Support Team <support@proxmox.com> Mon, 15 Jun 2020 10:35:27 +0200
107 rust-pxar (0.1.6-1) pve; urgency=medium
109 * refuse illegal file names in encoder/decoder/accessor
111 * use a shared 1M file copy buffer
113 -- Proxmox Support Team <support@proxmox.com> Mon, 08 Jun 2020 13:55:14 +0200
115 rust-pxar (0.1.5-1) pve; urgency=medium
117 * fixup hardlink encoding
119 -- Proxmox Support Team <support@proxmox.com> Mon, 08 Jun 2020 10:08:06 +0200
121 rust-pxar (0.1.4-1) pve; urgency=medium
123 * remove LinkOffset from some file types
124 * change API for hardlink following
125 * properly interpret hardlink offsets relative in the decoder
127 -- Proxmox Support Team <support@proxmox.com> Fri, 05 Jun 2020 16:23:21 +0200
129 rust-pxar (0.1.3-1) pve; urgency=medium
131 * introduce LinkOffset which is used to create hardlinks
133 -- Proxmox Support Team <support@proxmox.com> Fri, 05 Jun 2020 14:00:51 +0200
135 rust-pxar (0.1.2-1) pve; urgency=medium
137 * update hardlink format
139 -- Proxmox Support Team <support@proxmox.com> Fri, 05 Jun 2020 12:20:44 +0200
141 rust-pxar (0.1.1-1) pve; urgency=medium
143 * change acl Permissions to be just a u64 instead of a bitfield
145 -- Proxmox Support Team <support@proxmox.com> Thu, 04 Jun 2020 11:26:19 +0200
147 rust-pxar (0.1.0-1) pve; urgency=medium
151 -- Proxmox Support Team <support@proxmox.com> Wed, 03 Jun 2020 12:34:49 +0200