mirror of
https://github.com/golang/net.git
synced 2026-03-31 18:37:08 +09:00
afe8014c977f78fe2406743d9d32c8bd44d0542b
EffectiveTLDPlusOne hands it argument to PublicSuffix which produces output for all its arguments, even for non-domain names like ".com.au" and does not report an error. This CL captures this type of malformed input to EffectiveTLDPlusOne and returns an error if any label in the domain name is empty (or the domain is fully qualified). This is still not a proper input validation e.g. IP addresses can still be fed into EffectiveTLDPlusOne without error. Fixes golang/go#30652 Change-Id: I12b0945bc3c7e5d192a71c5488361a60a48454b1 Reviewed-on: https://go-review.googlesource.com/c/net/+/172537 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> Reviewed-by: Nigel Tao <nigeltao@golang.org> Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org>
…
…
…
…
Go Networking
This repository holds supplementary Go networking libraries.
Download/Install
The easiest way to install is to run go get -u golang.org/x/net. You can
also manually git clone the repository to $GOPATH/src/golang.org/x/net.
Report Issues / Send Patches
This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html. The main issue tracker for the net repository is located at https://github.com/golang/go/issues. Prefix your issue with "x/net:" in the subject line, so it is easy to find.
Description
Languages
Go
99.9%