moby--moby/archive
Alexander Larsson 5ea48aa7f8 Implement TarFilter in go, rather than calling out to tar
This uses a plain filepath.Walk + addTarFile to create a tar file,
optionially compressing it with gzip.

Unfortunately go only has gzip compression support, not bzip2 or xz.
However, this is not a regression, as docker currently uses *no*
compression for TarFilter(). The only compression of tarfiles
currently happens in utils/tarsum.go, and that manually does gzip
compression.

Docker-DCO-1.1-Signed-off-by: Alexander Larsson <alexl@redhat.com> (github: alexlarsson)
2014-01-20 20:26:20 +01:00
..
MAINTAINERS Move archive.go to sub package 2013-10-31 16:57:45 -07:00
archive.go Implement TarFilter in go, rather than calling out to tar 2014-01-20 20:26:20 +01:00
archive_test.go Implement TarFilter in go, rather than calling out to tar 2014-01-20 20:26:20 +01:00
changes.go archive: Extract code from ExportChanges to addTarFile() 2014-01-20 20:26:20 +01:00
changes_test.go small batch of edits/corrections to comments 2013-12-24 16:40:14 -08:00
diff.go archive: Extract createTarFile() from ApplyLayer 2014-01-14 11:21:07 +01:00
stat_darwin.go archive: Implement ApplyLayer directly 2013-12-13 15:43:50 +01:00
stat_linux.go small batch of edits/corrections to comments 2013-12-24 16:40:14 -08:00