]> Cypherpunks repositories - gostls13.git/commit
cmd/go/internal/web2: make netrc parsing more robust
authorBryan C. Mills <bcmills@google.com>
Fri, 8 Feb 2019 16:24:29 +0000 (11:24 -0500)
committerBryan C. Mills <bcmills@google.com>
Tue, 2 Apr 2019 19:51:13 +0000 (19:51 +0000)
commit2d683807135d8179d292a4f6f03be3cf7e4d30d3
tree092143dbca10772880c55c5ef9553fa4c50d507b
parent131eb8fbf80fd8b51ae8b5c5220d566582a41e71
cmd/go/internal/web2: make netrc parsing more robust

- Respect the NETRC environment variable if set.

- Ignore lines that contain macro definitions.

- Associate the 'machine' token with only the tokens that follow (not
  precede) it.

Updates #29888
Updates #26232

Change-Id: I3128b7d6da2d6492df7c864e165eea1a27384f0f
Reviewed-on: https://go-review.googlesource.com/c/go/+/161698
Run-TryBot: Bryan C. Mills <bcmills@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Jay Conrod <jayconrod@google.com>
src/cmd/go/internal/web2/web.go
src/cmd/go/internal/web2/web_test.go