pkgsrc/lang/go
bsiegert 4dd362d898 Update Go to 1.7.4.
Two security-related issues were recently reported, and to address these issues
we have just released Go 1.6.4 and Go 1.7.4.

We recommend that all users update to one of these releases (if you're not sure
which, choose Go 1.7.4).

The issues addressed by these releases are:

On Darwin, user's trust preferences for root certificates were not honored. If
the user had a root certificate loaded in their Keychain that was explicitly
not trusted, a Go program would still verify a connection using that root
certificate.  This is addressed by https://golang.org/cl/33721, tracked in
https://golang.org/issue/18141.
Thanks to Xy Ziemba for identifying and reporting this issue.

The net/http package's Request.ParseMultipartForm method starts writing to
temporary files once the request body size surpasses the given "maxMemory"
limit. It was possible for an attacker to generate a multipart request crafted
such that the server ran out of file descriptors.  This is addressed by
https://golang.org/cl/30410, tracked in https://golang.org/issue/17965.
Thanks to Simon Rawet for the report.
2016-12-04 16:08:55 +00:00
..
patches Update Go to 1.7.3. 2016-10-27 18:58:00 +00:00
DESCR
distinfo Update Go to 1.7.4. 2016-12-04 16:08:55 +00:00
go-package.mk Made Go packages testable and cleaned up shell commands 2016-01-23 12:42:57 +00:00
Makefile Update Go to 1.7.3. 2016-10-27 18:58:00 +00:00
PLIST Update Go to 1.7.3. 2016-10-27 18:58:00 +00:00
PLIST.Linux Add Linux specific PLIST 2016-03-09 07:19:55 +00:00
version.mk Update Go to 1.7.4. 2016-12-04 16:08:55 +00:00