1. 20 Jun, 2017 1 commit
    • Russ Cox's avatar
      testing: harmonize handling of prefix-matched benchmarks · a2a3ace5
      Russ Cox authored
      If you have BenchmarkX1 with sub-benchmark Y
      and you have BenchmarkX2 with no sub-benchmarks,
      then
      
      	go test -bench=X/Y
      
      runs BenchmarkX1 once with b.N=1 (to find out about Y)
      and then not again, because it has sub-benchmarks,
      but arguably also because we're interested in Y.
      
      In contrast, it runs BenchmarkX2 in full, even though clearly
      that is not relevant to the match X/Y. We do have to run X2
      once with b.N=1 to probe for having X2/Y, but we should not
      run it with larger b.N.
      
      Fixes #20589.
      
      Change-Id: Ib86907e844f34dcaac6cd05757f57db1019201d0
      Reviewed-on: https://go-review.googlesource.com/46031
      Run-TryBot: Russ Cox <rsc@golang.org>
      Reviewed-by: default avatarMarcel van Lohuizen <mpvl@golang.org>
      a2a3ace5
  2. 19 Jun, 2017 4 commits
  3. 18 Jun, 2017 1 commit
  4. 17 Jun, 2017 2 commits
  5. 16 Jun, 2017 9 commits
    • Heschi Kreinick's avatar
      doc: fix description of Duration.Round · fddc5983
      Heschi Kreinick authored
      Round doesn't always round away from zero.
      
      Feel free to suggest better wording.
      
      Change-Id: I52b3815013fff4c656ae8d861521c342bc4135b7
      Reviewed-on: https://go-review.googlesource.com/46032Reviewed-by: default avatarBrad Fitzpatrick <bradfitz@golang.org>
      fddc5983
    • Brad Fitzpatrick's avatar
      net/http: update bundled http2 · 8d75558b
      Brad Fitzpatrick authored
      Updates http2 to x/net/http2 git rev 973f3f3 for:
      
         http2: make Transport treat http.NoBody like it were nil
         https://golang.org/cl/45993
      
      Updates #18891
      
      Change-Id: I846ccf286992ed2c6249014e51fdeb40b35e50ed
      Reviewed-on: https://go-review.googlesource.com/46000
      Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
      Reviewed-by: default avatarIan Lance Taylor <iant@golang.org>
      TryBot-Result: Gobot Gobot <gobot@golang.org>
      8d75558b
    • Ian Lance Taylor's avatar
      net: don't forget about ongoing DNS lookup if context canceled · ec7c6c16
      Ian Lance Taylor authored
      Only forget about it if the context timed out, as the comment says.
      
      Fixes #20703.
      
      Change-Id: Ie6234f1a32f85e6bfd052dc24a33aa63b8883c37
      Reviewed-on: https://go-review.googlesource.com/45999
      Run-TryBot: Ian Lance Taylor <iant@golang.org>
      Reviewed-by: default avatarBrad Fitzpatrick <bradfitz@golang.org>
      TryBot-Result: Gobot Gobot <gobot@golang.org>
      ec7c6c16
    • Brad Fitzpatrick's avatar
      A+C: add a missing name · 5ee4858a
      Brad Fitzpatrick authored
      Per email from acoshift.
      
      Change-Id: Ieb79244d17623e112a385e6b43843d3ffb185cf6
      Reviewed-on: https://go-review.googlesource.com/45995Reviewed-by: default avatarMatt Layher <mdlayher@gmail.com>
      5ee4858a
    • Alberto Donizetti's avatar
      doc: note that Time.String changed in go1.9 · cbaae771
      Alberto Donizetti authored
      Fixes #20702
      
      Change-Id: Id90f08c33e3ccc37794b47fcd27f6c3f2f41c634
      Reviewed-on: https://go-review.googlesource.com/46011Reviewed-by: default avatarBrad Fitzpatrick <bradfitz@golang.org>
      cbaae771
    • Russ Cox's avatar
      cmd/go: clarify test -run and -bench pattern matching · 10d85519
      Russ Cox authored
      Make it clearer that -test=X/Y runs all the tests matching X,
      even if they don't have sub-tests matching Y.
      
      Fixes #20589.
      
      Change-Id: Ic27e89e748d60f67b50c68445ec0480066bdf207
      Reviewed-on: https://go-review.googlesource.com/46030
      Run-TryBot: Russ Cox <rsc@golang.org>
      Reviewed-by: default avatarBrad Fitzpatrick <bradfitz@golang.org>
      10d85519
    • Mark Ryan's avatar
      encoding: fix endless loop in TestDecoderBuffering · 3e0c21e0
      Mark Ryan authored
      The ascii85, base32 and base64 packages all contain a test called
      TestDecoderBuffering.  Each of these tests contain a loop that ignores
      the error returned from the Read method of their decoders.  The result
      being that the tests loop for ever if the decoders actually return an
      error.  This commit fixes the issue by terminating the loops if an error
      occurs and failing the tests with a suitable error message.
      
      Change-Id: Idb385673cf9f3f6f8befe4288b4be366ab0985fd
      Reviewed-on: https://go-review.googlesource.com/46010Reviewed-by: default avatarIan Lance Taylor <iant@golang.org>
      Run-TryBot: Ian Lance Taylor <iant@golang.org>
      TryBot-Result: Gobot Gobot <gobot@golang.org>
      3e0c21e0
    • Jed Denlea's avatar
      image/gif: fix writeImageBlock with SubImages · c52aca1c
      Jed Denlea authored
      If an image has been cropped horizontally, writeImageBlock detects that
      its width and Stride differ and acts accordingly.
      
      However, if an image has been cropped vertically, trimming from the
      bottom, the whole original image will be written in place.  This results
      in more data in the LZW stream than necessary, and many decoders
      including image/gif's itself will fail to load.
      
      Fixes #20692
      
      Change-Id: Id332877e31bcf3729c89d8a50c1be0464028d82e
      Reviewed-on: https://go-review.googlesource.com/45972
      Run-TryBot: Emmanuel Odeke <emm.odeke@gmail.com>
      Run-TryBot: Nigel Tao <nigeltao@golang.org>
      TryBot-Result: Gobot Gobot <gobot@golang.org>
      Reviewed-by: default avatarNigel Tao <nigeltao@golang.org>
      c52aca1c
    • Brad Fitzpatrick's avatar
      A+C: automated update · be9d7f6d
      Brad Fitzpatrick authored
      Add Adam Eijdenberg (individual CLA)
      Add Agis Anastasopoulos (individual CLA)
      Add Alexander Guz (individual CLA)
      Add Alexander Kucherenko (individual CLA)
      Add Alexander Polcyn (corporate CLA for Google Inc.)
      Add Alexis Hildebrandt (individual CLA)
      Add Alexis Hunt (corporate CLA for Google Inc.)
      Add Andrew Jackura (corporate CLA for Google Inc.)
      Add Anthony Voutas (individual CLA)
      Add Antoine Martin (individual CLA)
      Add Antonio Troina (individual CLA)
      Add Bill Prin (corporate CLA for Google Inc.)
      Add Brad Jones (corporate CLA for Google Inc.)
      Add Chris Raynor (corporate CLA for Google Inc.)
      Add Chris Roche (individual CLA)
      Add Daker Fernandes Pinheiro (corporate CLA for Intel Corporation)
      Add Dave MacFarlane (individual CLA)
      Add Derek McGowan (individual CLA)
      Add Di Xiao (corporate CLA for Google Inc.)
      Add Doug Fawley (corporate CLA for Google Inc.)
      Add Eric Chiang (individual CLA)
      Add Eyal Posener (individual CLA)
      Add Fabian Zaremba (individual CLA)
      Add Fredrik Forsmo (individual CLA)
      Add Hang Qian (individual CLA)
      Add Hsin Tsao (corporate CLA for Google Inc.)
      Add James Cowgill (individual CLA)
      Add James Hartig (individual CLA)
      Add James Myers (individual CLA)
      Add Jason Chu (individual CLA)
      Add Jay Conrod (corporate CLA for Google Inc.)
      Add Jeff (Zhefu) Jiang (corporate CLA for Google Inc.)
      Add Jeffrey H (individual CLA)
      Add Jianing Yu (corporate CLA for Google Inc.)
      Add Josh Deprez (individual CLA)
      Add Julian Pastarmov (corporate CLA for Google Inc.)
      Add Kai Trukenmüller (individual CLA)
      Add Kim Yongbin (individual CLA)
      Add Kodie Goodwin (individual CLA)
      Add Lev Shamardin (individual CLA)
      Add Lucas Bremgartner (individual CLA)
      Add Ludi Rehak (individual CLA)
      Add Lukasz Milewski (individual CLA)
      Add Magnus Hiie (corporate CLA for Teleport Inc.)
      Add Marko Mudrinic (individual CLA)
      Add Martin Habbecke (corporate CLA for Google Inc.)
      Add Martin Hoefling (individual CLA)
      Add Martin Probst (individual CLA)
      Add Masahiro Furudate (individual CLA)
      Add Masahiro Wakame (individual CLA)
      Add Masaki Yoshida (individual CLA)
      Add Mathias Hall-Andersen (individual CLA)
      Add Maxime de Roucy (individual CLA)
      Add Nathan Humphreys (individual CLA)
      Add Neuman Vong (individual CLA)
      Add Pablo Lalloni (individual CLA)
      Add Pavlo Sumkin (individual CLA)
      Add Peter Morjan (individual CLA)
      Add Piers (individual CLA)
      Add Qiuxuan Zhu (individual CLA)
      Add Richard Dingwall (individual CLA)
      Add Rick Sayre (individual CLA)
      Add Sascha Brawer (individual CLA)
      Add Sergey Mishin (individual CLA)
      Add Spencer Tung (corporate CLA for Google Inc.)
      Add Steven Erenst (individual CLA)
      Add Thomas Bouldin (corporate CLA for Google Inc.)
      Add Tobias Klauser (individual CLA)
      Add Tonis Tiigi (individual CLA)
      Add Trung Nguyen (individual CLA)
      Add Vikas Kedia (corporate CLA for Google Inc.)
      Add Vladimir Varankin (individual CLA)
      Add Yestin Sun (individual CLA)
      Add acoshift (individual CLA)
      
      Updates #12042
      
      Change-Id: I5e3ba25f310fc89ae391e5abb308e137d56c9148
      Reviewed-on: https://go-review.googlesource.com/45990Reviewed-by: default avatarIan Lance Taylor <iant@golang.org>
      be9d7f6d
  6. 15 Jun, 2017 20 commits
  7. 14 Jun, 2017 3 commits