summary refs log tree commit diff
path: root/pkgs/development/compilers
diff options
context:
space:
mode:
authorAndreas Rammhold <andreas@rammhold.de>2018-03-31 16:53:10 +0200
committerAndreas Rammhold <andreas@rammhold.de>2018-03-31 17:02:53 +0200
commit568d30bb10246e3f4483f259561367c322fac707 (patch)
tree38af67d0990725a9d25bc35608c11bb705e96716 /pkgs/development/compilers
parent113f0ff3b1b185db99250e6a14b7ae53019ad75b (diff)
downloadnixlib-568d30bb10246e3f4483f259561367c322fac707.tar
nixlib-568d30bb10246e3f4483f259561367c322fac707.tar.gz
nixlib-568d30bb10246e3f4483f259561367c322fac707.tar.bz2
nixlib-568d30bb10246e3f4483f259561367c322fac707.tar.lz
nixlib-568d30bb10246e3f4483f259561367c322fac707.tar.xz
nixlib-568d30bb10246e3f4483f259561367c322fac707.tar.zst
nixlib-568d30bb10246e3f4483f259561367c322fac707.zip
go_1_10: 1.10 -> 1.10.1
This updates go to the latest version of the golang 1.10 branch.
A few minor (but important) things are fixed in this version:

* CVE-2018-7187 - arbitrary code execution in `go get` (when used with
  --insecure) [1]
* Extended Key Usage verification in client certificate scenarios [3]
* a bunch of stability changes

The full list of changes can se been on GitHub [2] & [4].

[1] https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7187
[2] https://github.com/golang/go/issues?q=milestone%3AGo1.10.1
[3] https://github.com/golang/go/issues/23884
[4] https://github.com/golang/go/issues/24563
Diffstat (limited to 'pkgs/development/compilers')
-rw-r--r--pkgs/development/compilers/go/1.10.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/development/compilers/go/1.10.nix b/pkgs/development/compilers/go/1.10.nix
index 145f6a17978d..173d7a32fdc6 100644
--- a/pkgs/development/compilers/go/1.10.nix
+++ b/pkgs/development/compilers/go/1.10.nix
@@ -25,13 +25,13 @@ in
 
 stdenv.mkDerivation rec {
   name = "go-${version}";
-  version = "1.10";
+  version = "1.10.1";
 
   src = fetchFromGitHub {
     owner = "golang";
     repo = "go";
     rev = "go${version}";
-    sha256 = "1dzs1mz3zxgg1qyi2lrlxdz1lsvazxvmj9cb69pgqnwjlh3jpw0l";
+    sha256 = "1wqwy52ibb343a4v7b9q26xa6r5jk4khfxd90wbpcayws8cxly8m";
   };
 
   # perl is used for testing go vet