These 13 commits are when the Protocol Buffers files have changed:
Commit: | 74a0169 | |
---|---|---|
Author: | Akihiro Suda | |
Committer: | Akihiro Suda |
go.mod: update dependencies (take 2) Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
The documentation is generated from this commit.
Commit: | 81ef045 | |
---|---|---|
Author: | Tobias Klauser |
proto: fix typo in comments s/charactor/character/ and remove a trailing whitespace. Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
Commit: | f4e00d1 | |
---|---|---|
Author: | Akihiro Suda | |
Committer: | Akihiro Suda |
proto: improve comments Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
Commit: | 385e364 | |
---|---|---|
Author: | Akihiro Suda | |
Committer: | Akihiro Suda |
proto: uid, gid: string -> int64 Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
Commit: | 88a85f2 | |
---|---|---|
Author: | Akihiro Suda |
CAS representation for alternative data stream Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
Commit: | a7386e2 | |
---|---|---|
Author: | Justin Cummins |
Reuse existing proto field for Xattr, convert ADS similarly.
Commit: | aa3fb37 | |
---|---|---|
Author: | Justin Cummins |
Serialize XAttrs as ordered in protos XAttrs were previously stored as a map in proto form. There is no defined ordering of maps, which can cause inconsistent binary representation of resources with multiple attrs. This commit changes the type to an ordered list and stops using the former proto field.
Commit: | ffcad65 | |
---|---|---|
Author: | Stephen J Day |
Move digest utils out of unrelated files Signed-off-by: Stephen J Day <stephen.day@docker.com>
Commit: | 44c58b6 | |
---|---|---|
Author: | Stephen J Day |
Major and Minor devices numbers should be uint64 Signed-off-by: Stephen J Day <stephen.day@docker.com>
Commit: | c0d17ea | |
---|---|---|
Author: | Stephen J Day | |
Committer: | Stephen J Day |
Adjustments to protobuf definition The naming and structure of the protobuf has been modified to be in line with recent changes. These changes are likely to backwards incompatible. The following has been changed: - The manifest entry has been renamed to be a resource. - user and group field have been reserved but taken out of use since their use case is unclear. - The xattr and ads fields have been changed to maps. The descriptions for each field have also been updated to clarify their role in the current model. Signed-off-by: Stephen J Day <stephen.day@docker.com>
Commit: | ecd2b22 | |
---|---|---|
Author: | Stephen J Day |
Merge hard links into a single manifest entry Signed-off-by: Stephen J Day <stephen.day@docker.com>
Commit: | 034e5d7 | |
---|---|---|
Author: | Brandon Philips | |
Committer: | Brandon Philips |
Makefile: replace with go generate go generate is designed for this particular use case, use it.
Commit: | 4cf4285 | |
---|---|---|
Author: | Stephen J Day |
Checkpoint the current progress At this time, most of the behavior has been captured for the following resource types: - Regular Files - Hard Links - Named Pipes - Devices - Sockets (ignored) A reliable approach to symlinks is still being explored. There are number of security considerations need to be considered to ensure break out can't happen. Signed-off-by: Stephen J Day <stephen.day@docker.com>