Permalink
Switch branches/tags
weekly.2012-03-27 weekly.2012-03-22 weekly.2012-03-13 weekly.2012-03-04 weekly.2012-02-22 weekly.2012-02-14 weekly.2012-02-07 weekly.2012-01-27 weekly.2012-01-20 weekly.2012-01-15 weekly.2011-12-22 weekly.2011-12-14 weekly.2011-12-06 weekly.2011-12-02 weekly.2011-12-01 weekly.2011-11-18 weekly.2011-11-09 weekly.2011-11-08 weekly.2011-11-02 weekly.2011-11-01 weekly.2011-10-26 weekly.2011-10-25 weekly.2011-10-18 weekly.2011-10-06 weekly.2011-09-21 weekly.2011-09-16 weekly.2011-09-07 weekly.2011-09-01 weekly.2011-08-17 weekly.2011-08-10 weekly.2011-07-29 weekly.2011-07-19 weekly.2011-07-07 weekly.2011-06-23 weekly.2011-06-16 weekly.2011-06-09 weekly.2011-06-02 weekly.2011-05-22 weekly.2011-04-27 weekly.2011-04-13 weekly.2011-04-04 weekly.2011-03-28 weekly.2011-03-15 weekly.2011-03-07.1 weekly.2011-03-07 weekly.2011-02-24 weekly.2011-02-15 weekly.2011-02-01.1 weekly.2011-02-01 weekly.2011-01-20 weekly.2011-01-19 weekly.2011-01-12 weekly.2011-01-06 weekly.2010-12-22 weekly.2010-12-15.1 weekly.2010-12-15 weekly.2010-12-08 weekly.2010-12-02 weekly.2010-11-23 weekly.2010-11-10 weekly.2010-11-02 weekly.2010-10-27 weekly.2010-10-20 weekly.2010-10-13.1 weekly.2010-10-13 weekly.2010-09-29 weekly.2010-09-22 weekly.2010-09-15 weekly.2010-09-06 weekly.2010-08-25 weekly.2010-08-11 weekly.2010-08-04 weekly.2010-07-29 weekly.2010-07-14 weekly.2010-07-01 weekly.2010-06-21 weekly.2010-06-09 weekly.2010-05-27 weekly.2010-05-04 weekly.2010-04-27 weekly.2010-04-13 weekly.2010-03-30 weekly.2010-03-22 weekly.2010-03-15 weekly.2010-03-04 weekly.2010-02-23 weekly.2010-02-17 weekly.2010-02-04 weekly.2010-01-27 weekly.2010-01-13 weekly.2010-01-05 weekly.2009-12-22 weekly.2009-12-09 weekly.2009-12-07 weekly.2009-11-17 weekly.2009-11-12 weekly.2009-11-10.1 weekly.2009-11-10 weekly.2009-11-06 weekly
Nothing to show
Commits on Sep 25, 2014
  1. go1.3.2

    adg committed Sep 25, 2014
  2. [release-branch.go1.3] crypto/tls: ensure that we don't resume when t…

    adg committed Sep 25, 2014
    …ickets are disabled
    
    A security bug affects programs that use crypto/tls to implement a TLS server
    from Go 1.1 onwards. If the server enables TLS client authentication using
    certificates (this is rare) and explicitly sets SessionTicketsDisabled to true
    in the tls.Config, then a malicious client can falsely assert ownership of any
    client certificate it wishes.
    
    This issue was discovered internally and there is no evidence of exploitation.
    
    Change authored by Adam Langley <agl@golang.org>
    https://golang.org/cl/148080043/
  3. [release-branch.go1.3] runtime: keep g->syscallsp consistent after cg…

    rsc authored and adg committed Sep 25, 2014
    …o->Go callbacks
    
    This is a manual backport of CL 131910043
    to the Go 1.3 release branch.
    
    We believe this CL can cause arbitrary corruption
    in programs that call into C from Go and then
    call back into Go from C.
    
    This change will be released in Go 1.3.2.
    
    LGTM=iant
    R=iant, hector
    CC=adg, dvyukov, golang-codereviews, r
    https://golang.org/cl/142690043
  4. [release-branch.go1.3] net/http/httptest: disable TestIssue7264

    rsc committed Sep 25, 2014
    This fails on my OS X machine,
    just like it did in default branch.
    In the default branch we removed the test.
    It's just buggy.
    
    LGTM=bradfitz
    R=bradfitz
    CC=golang-codereviews
    https://golang.org/cl/144610043
Commits on Aug 15, 2014
  1. [release-branch.go1.3] doc: make it point to correct go1.3.1 change h…

    adg committed Aug 15, 2014
    …istory
    
    ««« CL 129180043 / cf5017c4a780
    doc: make it point to correct go1.3.1 change history
    
    LGTM=minux, adg
    R=golang-codereviews, minux, adg
    CC=golang-codereviews
    https://golang.org/cl/129180043
    »»»
    
    TBR=r
    CC=golang-codereviews
    https://golang.org/cl/122670043
  2. [release-branch.go1.3] doc: remove the "the" in "the the" in the rele…

    adg committed Aug 15, 2014
    …ase notes
    
    ««« CL 128170043 / f824bdf8e6ba
    doc: remove the "the" in "the the" in the release notes
    
    LGTM=r
    R=r
    CC=golang-codereviews
    https://golang.org/cl/128170043
    »»»
    
    TBR=r
    CC=golang-codereviews
    https://golang.org/cl/128290043
Commits on Aug 13, 2014
  1. [release-branch.go1.3] undo 941ef9ddbada / 125150044

    adg committed Aug 13, 2014
    It broke the build across all platforms.
    The original change wasn't even reviewed.
    Probably should never have been ported to this branch.
    
    LGTM=r
    R=r
    CC=golang-codereviews
    https://golang.org/cl/128130043
  2. [release-branch.go1.3] runtime: fix GC bitmap corruption

    adg committed Aug 13, 2014
    ««« CL 103640044 / d2f256096d8d
    runtime: fix GC bitmap corruption
    Fixes #8299.
    
    R=golang-codereviews
    CC=golang-codereviews, khr, rsc
    https://golang.org/cl/103640044
    »»»
    
    TBR=r, rsc
    CC=golang-codereviews
    https://golang.org/cl/125150044
  3. [release-branch.go1.3] net: prevent spurious on-connect events via ep…

    adg committed Aug 13, 2014
    …oll on linux
    
    ««« CL 120820043 / 06a4b59c1393
    net: prevent spurious on-connect events via epoll on linux
    
    On Linux, adding a socket descriptor to epoll instance before getting
    the EINPROGRESS return value from connect system call could be a root
    cause of spurious on-connect events.
    
    See golang.org/issue/8276, golang.org/issue/8426 for further information.
    
    All credit to Jason Eggleston <jason@eggnet.com>
    
    Fixes #8276.
    Fixes #8426.
    
    LGTM=dvyukov
    R=dvyukov, golang-codereviews, adg, dave, iant, alex.brainman
    CC=golang-codereviews
    https://golang.org/cl/120820043
    »»»
    
    TBR=r, rsc
    CC=golang-codereviews
    https://golang.org/cl/128110045
Commits on Aug 12, 2014
  1. [release-branch.go1.3] doc: document go1.3.1

    adg committed Aug 12, 2014
    ««« CL 126060043 / e3cf4c202bd8
    doc: document go1.3.1
    
    LGTM=r
    R=r, rsc
    CC=golang-codereviews
    https://golang.org/cl/126060043
    »»»
    
    TBR=rsc
    R=rsc
    CC=golang-codereviews
    https://golang.org/cl/126070043
  2. go1.3.1

    adg committed Aug 12, 2014
    LGTM=rsc
    R=rsc
    CC=golang-codereviews
    https://golang.org/cl/129020043
  3. [release-branch.go1.3] cmd/gc: make liveness ~10x faster

    adg committed Aug 12, 2014
    ««« CL 125720043 / b92e5df7d3ba
    cmd/gc: make liveness ~10x faster
    
    1) The arrayindexof lookup function is O(n). Replace with O(1) lookups.
    
    2) The checkptxt function is O(n²) and is purely for debugging.
    Only run when the debugging flags are turned on.
    
    3) Iterating over sparse bitmaps can be done faster word by word.
    Introduce and use bvnext for that.
    
    Run times before and after, on my 2.5 GHz Core i5 MacBook Pro.
    
    x.go       9.48  0.84  issue 8259
    
    x100.go    0.01  0.01  issue 8354
    x1000.go   0.10  0.10
    x2000.go   0.62  0.19
    x3000.go   1.33  0.34
    x4000.go   2.29  0.49
    x5000.go   3.89  0.67
    x6000.go   5.00  0.90
    x7000.go   6.70  1.13
    x8000.go   9.44  1.38
    x9000.go  11.23  1.87
    x10000.go 13.78  2.09
    
    Fixes #8259.
    Fixes #8354.
    
    LGTM=iant, r
    R=golang-codereviews, iant, r
    CC=golang-codereviews
    https://golang.org/cl/125720043
    »»»
    
    TBR=rsc
    CC=golang-codereviews
    https://golang.org/cl/121600043
  4. [release-branch.go1.3] cmd/8g: fix build

    adg committed Aug 12, 2014
    ««« CL 129720043 / 0449858880be
    cmd/8g: fix build
    
    Fixes #8510.
    
    LGTM=rsc
    R=rsc
    CC=golang-codereviews
    https://golang.org/cl/129720043
    »»»
    
    TBR=rsc
    CC=golang-codereviews
    https://golang.org/cl/129760043
  5. [release-branch.go1.3] runtime: ignore exceptions from foreign threads.

    adg committed Aug 12, 2014
    ««« CL 104200046 / 14683b1cf2cc
    runtime: ignore exceptions from foreign threads.
    Fixes #8224.
    
    LGTM=alex.brainman, rsc
    R=alex.brainman, rsc, dave
    CC=golang-codereviews
    https://golang.org/cl/104200046
    »»»
    
    LGTM=alex.brainman, minux
    R=rsc, alex.brainman, minux
    CC=golang-codereviews
    https://golang.org/cl/126010043
  6. [release-branch.go1.3] cmd/6g, cmd/8g: fix, test byte-sized magic mul…

    adg committed Aug 12, 2014
    …tiply
    
    ««« CL 124950043 / 8e5ec6948793
    cmd/6g, cmd/8g: fix, test byte-sized magic multiply
    
    Credit to Rémy for finding and writing test case.
    
    Fixes #8325.
    
    LGTM=r
    R=golang-codereviews, r
    CC=dave, golang-codereviews, iant, remyoudompheng
    https://golang.org/cl/124950043
    »»»
    
    TBR=rsc
    CC=golang-codereviews
    https://golang.org/cl/126000043
Commits on Aug 11, 2014
  1. [release-branch.go1.3] doc: document new ParseMultipartForm behavior

    adg committed Aug 11, 2014
    ««« CL 123860043 / cf99a05f0fbc
    doc: document new ParseMultipartForm behavior
    
    Fixes #8403.
    
    LGTM=bradfitz
    R=golang-codereviews, bradfitz
    CC=golang-codereviews
    https://golang.org/cl/123860043
    »»»
    
    TBR=rsc
    CC=golang-codereviews
    https://golang.org/cl/127070043
  2. [release-branch.go1.3] runtime: turn off 'unexpected return pc' print…

    adg committed Aug 11, 2014
    … on arm traceback
    
    ««« CL 118670043 / 671fa8a9eb80
    runtime: turn off 'unexpected return pc' print on arm traceback
    
    It can happen legitimately if a profiling signal arrives at just the wrong moment.
    It's harmless.
    
    Fixes #8153.
    
    LGTM=minux
    R=golang-codereviews, minux
    CC=golang-codereviews, iant, r
    https://golang.org/cl/118670043
    »»»
    
    TBR=rsc
    CC=golang-codereviews
    https://golang.org/cl/127950044
  3. [release-branch.go1.3] crypto/rsa: fix out-of-bound access with short…

    adg committed Aug 11, 2014
    … session keys.
    
    ««« CL 102670044 / c5f72a685e25
    crypto/rsa: fix out-of-bound access with short session keys.
    
    Thanks to Cedric Staub for noting that a short session key would lead
    to an out-of-bounds access when conditionally copying the too short
    buffer over the random session key.
    
    LGTM=davidben, bradfitz
    R=davidben, bradfitz
    CC=golang-codereviews
    https://golang.org/cl/102670044
    »»»
    
    TBR=rsc
    CC=golang-codereviews
    https://golang.org/cl/128930044
  4. [release-branch.go1.3] cmd/cgo: fix recursive type mapping

    adg authored and ianlancetaylor committed Aug 11, 2014
    ««« CL 122850043 / 0015a2541545
    cmd/cgo: fix recursive type mapping
    
    Instead of immediately completing pointer type mappings, add them to
    a queue to allow them to be completed later.  This fixes issues	caused
    by Type() returning arbitrary in-progress type mappings.
    
    Fixes #8368.
    Fixes #8441.
    
    LGTM=iant
    R=golang-codereviews, iant
    CC=golang-codereviews
    https://golang.org/cl/122850043
    
    »»»
    
    TBR=rsc
    R=rsc
    CC=golang-codereviews
    https://golang.org/cl/128940043
  5. [release-branch.go1.3] include/u.h: define _DEFAULT_SOURCE for new glibc

    adg authored and ianlancetaylor committed Aug 11, 2014
    ««« CL 112530043 / c8059ac4e0ec
    include/u.h: define _DEFAULT_SOURCE for new glibc
    
    glibc devs have apparently decided _BSD_SOURCE will be
    deprecated on Linux, and issue a preprocessor warning if
    declaring _BSD_SOURCE without _DEFAULT_SOURCE.
    
    https://sourceware.org/glibc/wiki/Release/2.20
    
    Fixes #8397.
    
    LGTM=iant
    R=dave, gobot, iant
    CC=golang-codereviews
    https://golang.org/cl/112530043
    
    »»»
    
    TBR=rsc
    CC=golang-codereviews
    https://golang.org/cl/124150043
  6. [release-branch.go1.3] net: Don't read beyond end of slice when parsi…

    adg committed Aug 11, 2014
    …ng resolv.conf options.
    
    ««« CL 102470046 / 5207b394de96
    net: Don't read beyond end of slice when parsing resolv.conf options.
    
    Fixes #8252.
    
    LGTM=adg
    R=ruiu, josharian, adg
    CC=golang-codereviews
    https://golang.org/cl/102470046
    
    »»»
    
    TBR=rsc
    CC=golang-codereviews
    https://golang.org/cl/124140043
  7. [release-branch.go1.3] runtime: fix nacl amd64p32 flakiness

    adg committed Aug 11, 2014
    ««« CL 102710043 / 5640e19d768d
    runtime: fix nacl amd64p32 flakiness
    
    newproc takes two extra pointers, not two extra registers.
    On amd64p32 (nacl) they are different.
    
    We diagnosed this before the 1.3 cut but the tree was frozen.
    I believe this is causing the random problems on the builder.
    
    Fixes #8199.
    
    TBR=r
    CC=golang-codereviews
    https://golang.org/cl/102710043
    »»»
    
    TBR=rsc
    CC=golang-codereviews
    https://golang.org/cl/124120044
Commits on Aug 1, 2014
  1. compress/{gzip,zlib}: mention that Close flushes

    adg committed Aug 1, 2014
    Our other CloseFlushers (archive/tar, compress/flate) do mention this.
    
    LGTM=dave, r
    R=r, dave
    CC=golang-codereviews
    https://golang.org/cl/117430043
Commits on Jul 25, 2014
  1. [release-branch.go1.3] doc: drop scheme from links that are known to …

    adg committed Jul 25, 2014
    …support HTTPS
    
    ««« CL 112650043 / bdac8d858e74
    doc: drop scheme from links that are known to support HTTPS
    
    golang.org now serves HTTPS with a valid cert, so it's reasonable
    that users should click through to the HTTPS versions of *.golang.org
    and other known sites.
    
    LGTM=bradfitz
    R=golang-codereviews, bradfitz
    CC=golang-codereviews
    https://golang.org/cl/112650043
    »»»
    
    TBR=bradfitz
    R=bradfitz
    CC=golang-codereviews
    https://golang.org/cl/111700043
Commits on Jun 19, 2014
  1. go1.3

    adg committed Jun 19, 2014
    LGTM=rsc
    R=golang-codereviews, minux, rsc
    CC=golang-codereviews
    https://golang.org/cl/104250043
Commits on Jun 18, 2014
  1. doc: document Go 1.3

    adg committed Jun 18, 2014
    TBR=r
    R=golang-codereviews
    CC=golang-codereviews
    https://golang.org/cl/101370043
  2. [release-branch.go1.3] fmt: fix signs when zero padding.

    adg committed Jun 18, 2014
    ««« CL 103480043 / 777dd5a434db
    fmt: fix signs when zero padding.
    Bug was introduced recently. Add more tests, fix the bugs.
    Suppress + sign when not required in zero padding.
    Do not zero pad infinities.
    All old tests still pass.
    This time for sure!
    Fixes #8217.
    
    LGTM=rsc
    R=golang-codereviews, dan.kortschak, rsc
    CC=golang-codereviews
    https://golang.org/cl/103480043
    »»»
    
    LGTM=r, rsc
    R=r, rsc
    CC=golang-codereviews
    https://golang.org/cl/110040043
  3. [release-branch.go1.3] go/build: update doc.go for go1.3 build tag.

    rsc committed Jun 18, 2014
    ««« CL 102470045 / f15ad332ce13
    go/build: update doc.go for go1.3 build tag.
    
    LGTM=bradfitz
    R=adg, rsc, bradfitz
    CC=golang-codereviews
    https://golang.org/cl/102470045
    
    »»»
    
    LGTM=bradfitz
    R=bradfitz
    CC=golang-codereviews
    https://golang.org/cl/105310044
Commits on Jun 17, 2014
  1. [release-branch.go1.3] doc: link to new downloads page

    adg committed Jun 17, 2014
    ««« CL 102340044 / 951cc5f6d52f
    doc: link to new downloads page
    
    LGTM=minux
    R=golang-codereviews, minux
    CC=golang-codereviews
    https://golang.org/cl/102340044
    »»»
    
    TBR=rsc
    CC=golang-codereviews
    https://golang.org/cl/105300045
  2. [release-branch.go1.3] doc: add release note for 'godoc -analysis'

    adg committed Jun 17, 2014
    ««« CL 88560044 / d011c0dcae9c
    doc: add release note for 'godoc -analysis'
    
    Contains a link to /lib/godoc/analysis/help.html
    which is not yet live.
    
    LGTM=r
    R=r, adg
    CC=golang-codereviews
    https://golang.org/cl/88560044
    »»»
    
    TBR=rsc
    R=golang-codereviews
    CC=golang-codereviews
    https://golang.org/cl/104150043
Commits on Jun 13, 2014
  1. go1.3rc2

    adg committed Jun 13, 2014
    LGTM=minux, rsc
    R=golang-codereviews, minux, rsc
    CC=golang-codereviews
    https://golang.org/cl/105170044
  2. [release-branch.go1.3] runtime: revise CL 105140044 (defer nil) to wo…

    rsc committed Jun 13, 2014
    …rk on Windows
    
    ««« CL 105120044 / 824ea5943ba8
    runtime: revise CL 105140044 (defer nil) to work on Windows
    
    It appears that something about Go on Windows
    cannot handle the fault cause by a jump to address 0.
    The way Go represents and calls functions, this
    never happened at all, until CL 105140044.
    
    This CL changes the code added in CL 105140044
    to make jump to 0 impossible once again.
    
    Fixes #8047. (again, on Windows)
    
    TBR=bradfitz
    R=golang-codereviews, dave
    CC=adg, golang-codereviews, iant, r
    https://golang.org/cl/105120044
    »»»
    
    LGTM=bradfitz
    R=golang-codereviews, bradfitz, alex.brainman
    CC=adg, golang-codereviews
    https://golang.org/cl/108890045
  3. revert go1.3rc2

    adg committed Jun 13, 2014
    The Windows build is still bad. The previous CL is not go1.3rc2.
    
    TBR=bradfitz
    R=golang-codereviews
    CC=golang-codereviews
    https://golang.org/cl/107050043
Commits on Jun 12, 2014
  1. go1.3rc2

    adg committed Jun 12, 2014
    LGTM=iant
    R=golang-codereviews, iant
    CC=golang-codereviews
    https://golang.org/cl/103420043