borgbackup/docs/internals
Jonas Schäfer c8ab490017 docs: provide more details on object layout
While writing my own out-of-band decoder, I had a hard time figuring out
how to unpack the manifest. From the description, I was only able to
read that the manifest is msgpack'd, but I had not been able to figure
out that it's also going through the same encryption+compression logic
as all other things do.

This should make it a little clearer and provide the necessary
information to understand how the compression works.
2022-07-30 19:24:26 +02:00
..
compaction.png docs/data structures: add simple example compaction run 2017-05-22 13:19:18 +02:00
compaction.vsd docs/data structures: add simple example compaction run 2017-05-22 13:19:18 +02:00
data-structures.rst docs: provide more details on object layout 2022-07-30 19:24:26 +02:00
encryption-aead.odg add encryption-aead diagram 2022-03-26 17:05:57 +01:00
encryption-aead.png add encryption-aead diagram 2022-03-26 17:05:57 +01:00
encryption.png docs/data structures: add chunk layout diagram 2017-05-21 16:40:10 +02:00
encryption.vsd docs/data structures: add chunk layout diagram 2017-05-21 16:40:10 +02:00
frontends.rst Merge branch 'master' into borg2 2022-07-27 13:49:50 +02:00
object-graph.png docs: internals: edited HashIndex 2017-06-04 22:44:29 +02:00
object-graph.vsd docs: internals: edited HashIndex 2017-06-04 22:44:29 +02:00
security.rst docs: remove _assert_id() call for new crypto 2022-07-20 14:31:37 +02:00
structure.png docs/internals: layers image; Blimey! it's one pixel off! 2017-06-04 22:23:54 +02:00
structure.vsd docs/internals: layers image; Blimey! it's one pixel off! 2017-06-04 22:23:54 +02:00