1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00
moby--moby/pkg/archive
Simon Ferquel 41eb61d5c2 Respect tar entries modes when rewriting them on Windows
Previously, only perm-related bits where preserved when rewriting
FileMode in tar entries on Windows. This had the nasty side effect of
having tarsum returning different values when executing from a tar filed
produced on Windows or Linux.

This fix the issue, and pave the way for incremental build context
to work in hybrid contexts.

Signed-off-by: Simon Ferquel <simon.ferquel@docker.com>
2017-05-02 11:36:43 +02:00
..
testdata
archive.go Upadte archive.ReplaceFileTarWrapper() to not expect a sorted archive 2017-04-06 13:36:34 -04:00
archive_linux.go pkg: return directly without ifs where possible 2016-12-13 22:10:11 +02:00
archive_linux_test.go Ensure opaque directory permissions respected 2016-10-28 13:13:10 -07:00
archive_other.go Update archive package to support overlay whiteouts 2016-06-08 00:10:16 -07:00
archive_test.go Remove pkg/testutil/assert in favor of testify 2017-04-14 12:03:21 -07:00
archive_unix.go pkg/{chroot,}archive: clean up a few small issues 2017-03-30 16:37:54 +03:00
archive_unix_test.go Add functional support for Docker sub commands on Solaris 2016-11-07 09:06:34 -08:00
archive_windows.go Respect tar entries modes when rewriting them on Windows 2017-05-02 11:36:43 +02:00
archive_windows_test.go Respect tar entries modes when rewriting them on Windows 2017-05-02 11:36:43 +02:00
changes.go pkg/{chroot,}archive: clean up a few small issues 2017-03-30 16:37:54 +03:00
changes_linux.go rectify function and variable referred in pkg/archive/changes_linux.go 2016-12-16 14:58:47 +08:00
changes_other.go
changes_posix_test.go Add functional support for Docker sub commands on Solaris 2016-11-07 09:06:34 -08:00
changes_test.go Add functional support for Docker sub commands on Solaris 2016-11-07 09:06:34 -08:00
changes_unix.go Fixes #9283. Consider hardlinks in image size. 2015-10-17 12:24:05 +02:00
changes_windows.go Tidy pkg\system *stat* functions 2017-04-05 16:01:53 -07:00
copy.go pkg/archive: remove unnecessary Archive and Reader type 2016-10-20 19:31:24 -07:00
copy_unix.go
copy_unix_test.go fix typo 2017-01-19 15:52:28 +08:00
copy_windows.go
diff.go pkg/archive/diff.go: avoid redundant options init 2017-03-15 18:03:33 +02:00
diff_test.go Windows CI: test-unit on pkg\archive part 2 2016-02-12 15:40:41 -08:00
example_changes.go
README.md
time_linux.go
time_unsupported.go
utils_test.go pkg/archive: remove unnecessary Archive and Reader type 2016-10-20 19:31:24 -07:00
whiteouts.go Fix typos found across repository 2015-12-13 18:04:12 +02:00
wrap.go pkg/archive: remove unnecessary Archive and Reader type 2016-10-20 19:31:24 -07:00
wrap_test.go

This code provides helper functions for dealing with archive files.