summaryrefslogtreecommitdiff
path: root/pkg/archive
Commit message (Expand)AuthorAgeFilesLines
* Migrate away from things deprecated in Go 1.20Cory Snider2023-02-151-1/+1
* Merge pull request #44275 from thaJeztah/move_pkg_system_funcsSebastiaan van Stijn2022-12-164-0/+131
|\
| * pkg/system: move CheckSystemDriveAndRemoveDriveLetter to pkg/archiveSebastiaan van Stijn2022-11-294-0/+131
* | testing: move fuzzers over from OSS-FuzzAdamKorcz2022-11-301-0/+39
|/
* Merge pull request #44210 from corhere/chrootarchive-without-reexecBrian Goff2022-11-112-149/+186
|\
| * pkg/chrootarchive: stop reexec'ing before chrootCory Snider2022-10-261-148/+185
| * pkg/archive: create whiteout temp dir under destCory Snider2022-10-261-1/+1
* | pkg/archive: switch back to os/execSebastiaan van Stijn2022-11-091-1/+1
|/
* Merge pull request #44273 from thaJeztah/use_walkdirSebastiaan van Stijn2022-10-215-11/+7
|\
| * pkg/archive: use filepath.WalkDir instead of filepath.WalkSebastiaan van Stijn2022-10-095-11/+7
* | Merge pull request #44222 from thaJeztah/godoc_instead_of_readmeSamuel Karp2022-10-102-1/+1
|\ \ | |/ |/|
| * pkg: replace some README's with GoDoc package descriptionsSebastiaan van Stijn2022-09-302-1/+1
* | pkg/system: remove Umask() utilitySebastiaan van Stijn2022-10-064-13/+34
* | replace pkg/fileutils Matching funcs with github.com/moby/patternmatcherSebastiaan van Stijn2022-09-301-5/+5
|/
* pkg/*: fix "empty-lines" (revive)Sebastiaan van Stijn2022-09-287-9/+0
* Merge pull request #44196 from neersighted/createImpliedDirectoriesSebastiaan van Stijn2022-09-273-30/+98
|\
| * test(pkg/archive): add TestImpliedDirectoryPermissionsBjorn Neergaard2022-09-261-1/+49
| * refactor(pkg/archive): factor out createImpliedDirectories helperBjorn Neergaard2022-09-262-29/+49
* | pkg/containerfs: drop PathDriver abstractionCory Snider2022-09-231-18/+18
|/
* Merge pull request #44060 from thaJeztah/archive_cleanupSebastiaan van Stijn2022-09-215-45/+9
|\
| * pkg/archive: remove tests for CanonicalTarNameForPathSebastiaan van Stijn2022-08-302-28/+0
| * pkg/archive: make CanonicalTarNameForPath and alias for filepath.ToSlashSebastiaan van Stijn2022-08-303-17/+9
* | pkg/archive: strip "write" bits again on WindowsSebastiaan van Stijn2022-09-052-2/+5
* | pkg/archive: remove backward compat hack for go < 1.9Sebastiaan van Stijn2022-09-043-50/+5
* | replace pkg/system Sequential funcs with moby/sys/sequentialSebastiaan van Stijn2022-08-301-8/+7
|/
* gofmt GoDoc comments with go1.19Sebastiaan van Stijn2022-07-084-70/+83
* archive: add human-readable hint to Lchown errorAkihiro Suda2022-05-301-1/+7
* all: replace strings.Replace with strings.ReplaceAllEng Zer Jun2022-05-091-2/+2
* test: use `T.Setenv` to set env vars in testsEng Zer Jun2022-04-231-2/+1
* Finish refactor of UID/GID usage to a new structCory Snider2022-03-146-25/+22
* pkg/archive: audit gosec file-traversal lintsCory Snider2022-02-183-2/+7
* Remove local fork of archive/tar packageCory Snider2022-02-183-18/+85
* pkg/fileutils: Track incremental pattern match results against each patternAaron Lehmann2021-11-191-7/+8
* compression: support zstd with skippable frameDa McGrady2021-10-152-7/+80
* compression: add support for the zstd algorithmGiuseppe Scrivano2021-09-162-0/+27
* refactor: move from io/ioutil to io and os packageEng Zer Jun2021-08-2714-127/+114
* Update to Go 1.17.0, and gofmt with Go 1.17Sebastiaan van Stijn2021-08-2410-0/+10
* Dockerfile: frozen images: update to bullseye, remove buildpack-depSebastiaan van Stijn2021-08-201-1/+1
* Merge pull request #42676 from aaronlehmann/patternmatcher-doublestar-bugAaron Lehmann2021-08-161-1/+24
|\
| * Rename Matches to MatchesOrParentMatchesAaron Lehmann2021-08-121-1/+1
| * Add more optimal MatchesUsingParentResult method, use it in pkg/archiveAaron Lehmann2021-08-121-1/+24
* | Merge pull request #42672 from thaJeztah/pkg_archive_debuglogsSamuel Karp2021-08-051-20/+7
|\ \
| * | pkg/archive: gzDecompress(): use local vars for MOBY_DISABLE_PIGZSebastiaan van Stijn2021-07-281-11/+6
| * | pkg/archive: DetectCompression(): use bytes.HasPrefix()Sebastiaan van Stijn2021-07-281-4/+1
| * | pkg/archive: remove some debug logsSebastiaan van Stijn2021-07-281-5/+0
| |/
* | remove various LCOW bits (container, image, pkg/containerfs)Sebastiaan van Stijn2021-07-271-3/+0
|/
* Merge pull request #42515 from geaaru/permit-override-nameSebastiaan van Stijn2021-06-241-1/+3
|\
| * ReplaceFileTarWrapper: permit to override file nameDaniele Rondina2021-06-111-1/+3
* | replace uses of deprecated containerd/sys.RunningInUserNS()Sebastiaan van Stijn2021-06-184-8/+8
* | reformat "nolint" commentsSebastiaan van Stijn2021-06-102-3/+3