build/vcs-test/vcweb
Bryan C. Mills 00823ba386 vcs-test/vcweb: fix various extraction issues for serving modules with authentication
• The /auth subdirectory wasn't downloading content from GCS.

• The zip extraction logic was failing for zip files that do not
  contain explicit directory entries.

• The invocation of http.FileServer wasn't trimming the /auth prefix,
  so rejections would work correctly but successful authentication
  would return 404s instead of serving the file.

Updates golang/go#26232

Change-Id: I3a72d7dfca62435c53f4bc7efaebae3900f2c175
Reviewed-on: https://go-review.googlesource.com/c/build/+/170880
Run-TryBot: Bryan C. Mills <bcmills@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Jay Conrod <jayconrod@google.com>
2019-04-05 20:08:37 +00:00
..
auth.go vcs-test/vcweb: fix various extraction issues for serving modules with authentication 2019-04-05 20:08:37 +00:00
bzr.go all: add linux build tags for linux-only tools 2019-01-11 03:37:26 +00:00
fossil.go all: add linux build tags for linux-only tools 2019-01-11 03:37:26 +00:00
git.go all: add linux build tags for linux-only tools 2019-01-11 03:37:26 +00:00
hg.go all: add linux build tags for linux-only tools 2019-01-11 03:37:26 +00:00
insecure.go vcs-test/vcweb: add a handler that requires HTTPS Basic Auth 2019-04-04 20:06:37 +00:00
load.go vcs-test/vcweb: fix various extraction issues for serving modules with authentication 2019-04-05 20:08:37 +00:00
main.go vcs-test/vcweb: fix various extraction issues for serving modules with authentication 2019-04-05 20:08:37 +00:00
svn.go all: add linux build tags for linux-only tools 2019-01-11 03:37:26 +00:00
tls.go all: add linux build tags for linux-only tools 2019-01-11 03:37:26 +00:00