This is an automated email from the ASF dual-hosted git repository.
juergbi pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/buildstream.git
from 74ec4927b Merge pull request #2191 from apache/jbilleter/expiry-tests
add 17981c35b Import tarfile.py from Python 3.11.16
add 15be668a9 _tarfile.py: Do not require `os.path.ALLOW_MISSING`
add b44b94391 tar.py: Use `tar` extraction filter also on Python < 3.12
add 12b1f007b tar.py: Use custom extraction filter
add 66abd6998 tests/sources/tar.py: Add symlink escape test
new 342f21665 Merge pull request #2192 from apache/jbilleter/tar
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
NOTICE | 5 +
pyproject.toml | 1 +
setup.cfg | 2 +-
src/buildstream/plugins/sources/_tarfile.py | 3066 +++++++++++++++++++++++++++
src/buildstream/plugins/sources/tar.py | 50 +-
tests/sources/tar.py | 32 +
6 files changed, 3122 insertions(+), 34 deletions(-)
create mode 100644 src/buildstream/plugins/sources/_tarfile.py