summaryrefslogtreecommitdiff
path: root/lang/go14
diff options
context:
space:
mode:
authorbsiegert <bsiegert@pkgsrc.org>2015-09-26 17:37:01 +0000
committerbsiegert <bsiegert@pkgsrc.org>2015-09-26 17:37:01 +0000
commit9dba10a98ae6715b69a2e7606e8b625358e3c936 (patch)
tree149500f89c87d401c64a78442c2f73d8bc915298 /lang/go14
parenta5cc3289162493d7179a50b08d18b21af05492b9 (diff)
downloadpkgsrc-9dba10a98ae6715b69a2e7606e8b625358e3c936.tar.gz
Update go14 to 1.4.3. It fixes four security-related issues.
The issues were reported in Go's net/http package. They affect programs using that package to proxy HTTP requests. We recommend that all users upgrade to Go 1.5, which fixes these issues. For users unable to upgrade to Go 1.5, we have released version 1.4.3, which is based on Go 1.4.2 plus fixes for these issues. Affected Go programs—those that use the net/http package as a proxy server—must be recompiled with Go 1.5 or Go 1.4.3 to receive the fixes. The CVE issue descriptions and fixes are linked below. CVE-2015-5739 "Content Length" treated as valid header: https://go-review.googlesource.com/#/c/11772/ CVE-2015-5740 Double content-length headers does not return 400 error: https://go-review.googlesource.com/#/c/11810/ CVE-2015-5741 Additional hardening, not sending Content-Length w/Transfer-Encoding, Closing connections: https://go-review.googlesource.com/#/c/11810/ https://go-review.googlesource.com/#/c/12865/ https://go-review.googlesource.com/#/c/13148/ The Go team would like to thank Jed Denlea and Régis Leroy for their contributions to this release. They have been awarded 1337 USD under the Google Security Bounty program.
Diffstat (limited to 'lang/go14')
-rw-r--r--lang/go14/Makefile3
-rw-r--r--lang/go14/PLIST30
-rw-r--r--lang/go14/distinfo8
3 files changed, 10 insertions, 31 deletions
diff --git a/lang/go14/Makefile b/lang/go14/Makefile
index c76b4870fb7..37bae3dc8bf 100644
--- a/lang/go14/Makefile
+++ b/lang/go14/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.3 2015/08/22 23:32:40 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2015/09/26 17:37:01 bsiegert Exp $
.include "../../lang/go/version.mk"
DISTNAME= go${GO14_VERSION}.src
PKGNAME= go14-${GO14_VERSION}
-PKGREVISION= 2
CATEGORIES= lang
MASTER_SITES= https://storage.googleapis.com/golang/
PATCH_SITES= https://codereview.appspot.com/download/
diff --git a/lang/go14/PLIST b/lang/go14/PLIST
index 6b84564e9a2..295639b5495 100644
--- a/lang/go14/PLIST
+++ b/lang/go14/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2015/07/31 14:46:25 bsiegert Exp $
+@comment $NetBSD: PLIST,v 1.2 2015/09/26 17:37:01 bsiegert Exp $
go14/AUTHORS
go14/CONTRIBUTORS
go14/LICENSE
@@ -187,6 +187,9 @@ go14/include/plan9/stdarg.h
go14/include/plan9/utf.h
go14/include/u.h
go14/include/utf.h
+go14/lib/codereview/codereview.cfg
+go14/lib/codereview/codereview.py
+go14/lib/codereview/test.sh
go14/lib/time/README
go14/lib/time/update.bash
go14/lib/time/zoneinfo.zip
@@ -338,33 +341,9 @@ go14/misc/chrome/gophertool/gopher.png
go14/misc/chrome/gophertool/manifest.json
go14/misc/chrome/gophertool/popup.html
go14/misc/chrome/gophertool/popup.js
-go14/misc/dashboard/codereview/app.yaml
-go14/misc/dashboard/codereview/cron.yaml
-go14/misc/dashboard/codereview/dashboard/cl.go
-go14/misc/dashboard/codereview/dashboard/front.go
-go14/misc/dashboard/codereview/dashboard/gc.go
-go14/misc/dashboard/codereview/dashboard/mail.go
-go14/misc/dashboard/codereview/dashboard/people.go
-go14/misc/dashboard/codereview/index.yaml
-go14/misc/dashboard/codereview/queue.yaml
-go14/misc/dashboard/codereview/static/gopherstamp.jpg
-go14/misc/dashboard/codereview/static/icon.png
go14/misc/editors
go14/misc/git/pre-commit
go14/misc/linkcheck/linkcheck.go
-go14/misc/makerelease/darwin/Distribution
-go14/misc/makerelease/darwin/Resources/bg.png
-go14/misc/makerelease/darwin/etc/paths.d/go
-go14/misc/makerelease/darwin/scripts/postinstall
-go14/misc/makerelease/darwin/scripts/preinstall
-go14/misc/makerelease/makerelease.go
-go14/misc/makerelease/windows/LICENSE.rtf
-go14/misc/makerelease/windows/README.txt
-go14/misc/makerelease/windows/images/Banner.jpg
-go14/misc/makerelease/windows/images/Dialog.jpg
-go14/misc/makerelease/windows/images/DialogLeft.jpg
-go14/misc/makerelease/windows/images/gopher.ico
-go14/misc/makerelease/windows/installer.wxs
go14/misc/nacl/README
go14/misc/nacl/go_nacl_386_exec
go14/misc/nacl/go_nacl_amd64p32_exec
@@ -4039,6 +4018,7 @@ go14/test/fixedbugs/bug488.go
go14/test/fixedbugs/bug489.go
go14/test/fixedbugs/bug490.go
go14/test/fixedbugs/bug491.go
+go14/test/fixedbugs/issue10135.go
go14/test/fixedbugs/issue1304.go
go14/test/fixedbugs/issue2615.go
go14/test/fixedbugs/issue3552.dir/one.go
diff --git a/lang/go14/distinfo b/lang/go14/distinfo
index 2b2caea4cad..7ea57b09ee2 100644
--- a/lang/go14/distinfo
+++ b/lang/go14/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.2 2015/09/14 13:32:49 joerg Exp $
+$NetBSD: distinfo,v 1.3 2015/09/26 17:37:01 bsiegert Exp $
-SHA1 (go1.4.2.src.tar.gz) = 460caac03379f746c473814a65223397e9c9a2f6
-RMD160 (go1.4.2.src.tar.gz) = dea15b3b4c31554a47b40799f4b9a926ea760e70
-Size (go1.4.2.src.tar.gz) = 10921896 bytes
+SHA1 (go1.4.3.src.tar.gz) = 486db10dc571a55c8d795365070f66d343458c48
+RMD160 (go1.4.3.src.tar.gz) = b1fbb2805a777c8107e7c946f36a881303ac5e35
+Size (go1.4.3.src.tar.gz) = 10875170 bytes
SHA1 (patch-doc_progs_run) = 5a29fe4f91defb2e20d192850601df7cbabdac7c
SHA1 (patch-misc_cgo_test_cthread__unix.c) = a63f08f07713bd32e279315cca21235101ce9cd3
SHA1 (patch-misc_cgo_testso_cgoso.go) = ef782a6f173c814656eac0df640aedaa1a923bbc