]> Cypherpunks repositories - gostls13.git/commit
archive/tar, archive/zip: disable insecure file name checks with GODEBUG
authorDamien Neil <dneil@google.com>
Mon, 21 Nov 2022 19:32:39 +0000 (11:32 -0800)
committerDamien Neil <dneil@google.com>
Mon, 21 Nov 2022 21:14:38 +0000 (21:14 +0000)
commit85a2c19b328081c3fbcd1fa3db9a56d708a25c68
tree64a79901e3237069743bf38998d2485d2c651803
parentf60c77026bb47db984c5da7e6f0590010e7e1a6f
archive/tar, archive/zip: disable insecure file name checks with GODEBUG

Add GODEBUG=tarinsecurepath=1 and GODEBUG=zipinsecurepath=1 settings
to disable file name validation.

For #55356.

Change-Id: Iaacdc629189493e7ea3537a81660215a59dd40a4
Reviewed-on: https://go-review.googlesource.com/c/go/+/452495
Reviewed-by: Bryan Mills <bcmills@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Damien Neil <dneil@google.com>
Reviewed-by: Russ Cox <rsc@golang.org>
Reviewed-by: Heschi Kreinick <heschi@google.com>
doc/go1.20.html
src/archive/tar/common.go
src/archive/tar/reader.go
src/archive/tar/reader_test.go
src/archive/zip/reader.go
src/archive/zip/reader_test.go