What's Changed
- Fix a regression introduced in v0.3.0 that caused archive extraction to reject hardlinks with absolute targets, as produced by some image builders. Absolute hardlink targets are now resolved relative to the extraction root, while paths that escape the root remain rejected. moby/go-archive#100
- Fix a regression introduced in v0.3.0 that caused archive extraction to fail when applying permissions to device nodes, including
nodes on
nodevfilesystems anddev/ptmx. Device nodes are now referenced without opening the underlying device before applying their mode. moby/go-archive#103 - Set close-on-exec on file descriptors used by the Linux permission fallback to prevent them from leaking into child processes. moby/go-archive#104
Full Changelog: https://github.com/moby/go-archive/compare/v0.3.2...v0.3.3