summaryrefslogtreecommitdiffstats
path: root/package/go
diff options
context:
space:
mode:
authorPeter Korsgaard <peter@korsgaard.com>2017-01-23 16:17:46 +0100
committerPeter Korsgaard <peter@korsgaard.com>2017-01-23 23:01:27 +0100
commit5c9db62171cefb125193a6f814a0046536fc76a1 (patch)
tree76a13eec9d9ec31e8ba34060f308d213a11f8bce /package/go
parent5e2f55d41f9c0e86376d84f3829393b418bea039 (diff)
downloadbuildroot-5c9db62171cefb125193a6f814a0046536fc76a1.tar.gz
buildroot-5c9db62171cefb125193a6f814a0046536fc76a1.zip
go: security bump to version 1.7.4
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. Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/go')
-rw-r--r--package/go/go.hash2
-rw-r--r--package/go/go.mk2
2 files changed, 2 insertions, 2 deletions
diff --git a/package/go/go.hash b/package/go/go.hash
index ff0e8f7a8c..e50f0041f1 100644
--- a/package/go/go.hash
+++ b/package/go/go.hash
@@ -1,2 +1,2 @@
# Locally computed:
-sha256 ce4f331352313ad7ba9db5daf6f7f81581f3ca9c862d272ae02ee5a3cb294023 go1.7.2.src.tar.gz
+sha256 4c189111e9ba651a2bb3ee868aa881fab36b2f2da3409e80885ca758a6b614cc go1.7.4.src.tar.gz
diff --git a/package/go/go.mk b/package/go/go.mk
index 057d9fd1d9..bd308902b2 100644
--- a/package/go/go.mk
+++ b/package/go/go.mk
@@ -4,7 +4,7 @@
#
################################################################################
-GO_VERSION = 1.7.2
+GO_VERSION = 1.7.4
GO_SITE = https://storage.googleapis.com/golang
GO_SOURCE = go$(GO_VERSION).src.tar.gz
OpenPOWER on IntegriCloud