Commits

Show all
Author Commit Message Labels Comments Date
Andrew Gerrand
weekly.2011-06-02 R=golang-dev, r CC=golang-dev http://codereview.appspot.com/4548091
Tags
weekly.2011-06-02
Branches
default
Andrew Gerrand
doc: add Belarusian FAQ translation R=golang-dev, dchest CC=golang-dev http://codereview.appspot.com/4564057
Branches
default
Rob Pike
fmt: fix bug in UnreadRune: must clear memory of previous rune if input implements UnreadRune; otherwise the lookahead will lie. R=golang-dev, rsc CC=golang-dev http://codereview.appspot.com/4548082
Branches
default
Rob Pike
exec: change exec.PathError to exec.Error There were two issues: 1) It might not be a path error, it might be 'permission denied'. 2) The concept of $PATH is Unix-specific. R=alex.brainman, rsc, r, mattn.jp CC=golang-dev http://codereview.appspot.com/4530096
Branches
default
Brad Fitzpatrick
http: ServeFile shouldn't send Content-Length when Content-Encoding is set Fixes issue 1905 R=rsc CC=golang-dev http://codereview.appspot.com/4538111
Branches
default
Robert Griesemer
big: remove some unnecessary conversions R=rsc CC=golang-dev http://codereview.appspot.com/4529110
Branches
default
Brad Fitzpatrick
http: catch panics R=rsc CC=golang-dev http://codereview.appspot.com/4559067
Branches
default
Robert Griesemer
big: do not modify divisor Fixes issue 1907. R=rsc CC=golang-dev http://codereview.appspot.com/4527096
Branches
default
Brad Fitzpatrick
exec: add Cmd methods StdinPipe, StdoutPipe, StderrPipe It gets annoying to do this in caller code otherwise, especially having to remember to Close one side. R=rsc CC=golang-dev http://codereview.appspot.com/4517134
Branches
default
Russ Cox
sync/atomic: fix check64 The LDREXD and STREXD instructions require aligned addresses, and the ARM stack is not guaranteed to be aligned during the check. This may cause other problems later (on the ARM not all 64-bit pointers may be 64-bit aligned) but at least the check is correct now. R=golang-dev, bradfitz CC=golang-dev http://codereview.appspot.com/4564053
Branches
default
Brad Fitzpatrick
exec: missing docs, errors R=rsc CC=golang-dev http://codereview.appspot.com/4550111
Branches
default
Luuk van Dijk
gc: typecheck the whole tree before walking. preparation for some escape-analysis related changes. R=rsc CC=golang-dev http://codereview.appspot.com/4528116
Branches
default
Russ Cox
path/filepath: skip permission test in all.bash R=golang-dev, gri CC=golang-dev http://codereview.appspot.com/4517132
Branches
default
Dmitriy Vyukov
testing: fix MB/s computation, documentation R=rsc CC=golang-dev http://codereview.appspot.com/4529100 Committer: Russ Cox <rsc@golang.org>
Branches
default
Mikio Hara
net, syscall: update IP multicast socket options for darwin, freebsd, linux Add IPv6Mreq and Inet6Pktinfo for specifying the network interface. Rename IpMreq to IPMreq, SetsockoptIpMreq to SetsockoptIPMreq. R=rsc, dave, robert.hencke CC=golang-dev http://codereview.appspot.com/4532098 Committer: Russ Cox <rsc@golang.org>
Branches
default
Rob Pike
template: explain that fields must be exported. Fixes issue 1792. R=golang-dev, dsymonds CC=golang-dev http://codereview.appspot.com/4548083
Branches
default
Russ Cox
compress/flate: do not use background goroutines Programs expect that Read and Write are synchronous. The background goroutines make the implementation a little easier, but they introduce asynchrony that trips up calling code. Remove them. R=golang-dev, krasin CC=golang-dev http://codereview.appspot.com/4548079
Branches
default
Nigel Tao
image: add a SubImage method. R=r CC=golang-dev http://codereview.appspot.com/4515179
Branches
default
brainman
runtime: do not garbage collect windows callbacks Fixes issue 1883. Fixes issue 1702. R=golang-dev, rsc CC=golang-dev http://codereview.appspot.com/4532103
Branches
default
Andrew Gerrand
doc: add link to App Engine docs to front page R=golang-dev, gri CC=golang-dev http://codereview.appspot.com/4539100
Branches
default
Rob Pike
fmt: return EOF when out of input in Scan*. Fixes issue 1840. R=rsc CC=golang-dev http://codereview.appspot.com/4548077
Branches
default
William Chan
http/spdy: reorganize package. R=bradfitz, rsc CC=golang-dev http://codereview.appspot.com/4524087 Committer: Brad Fitzpatrick <bradfitz@golang.org>
Branches
default
Gustavo Niemeyer
sync: always wake up previously sleeping goroutines on Cond.Signal This changes the internal implementation of Cond so that it uses two generations of waiters. This enables Signal to guarantee that it will only wake up waiters that are currently sleeping at the call time. Fixes issue 1648. R=dvyukov, gustavo, rsc CC=golang-dev http://codereview.appspot.com/4524083
Branches
default
Robert Griesemer
big: fix broken overflow test - tested with GOARCH=386 - tested with GOARCH=amd64 R=iant CC=golang-dev http://codereview.appspot.com/4526100
Branches
default
Brad Fitzpatrick
exec: new API, replace Run with Command This removes exec.Run and replaces exec.Cmd with a new implementation. The new exec.Cmd represents both a currently-running command and also a command being prepared. It has a good zero value. You can Start + Wait on a Cmd, or simply Run it. Start (and Run) deal with copying stdout, stdin, and stderr between the Cmd's io.Readers and io.Writers. There are convenience methods to capture a command'…
Branches
default
Robert Griesemer
fix build: remove non-portable test case On a 32bit machine, the big.Words are only 32bit. R=rsc CC=golang-dev http://codereview.appspot.com/4561055
Branches
default
Robert Griesemer
godoc: basic setup for running godoc on local app engine emulator R=rsc CC=golang-dev http://codereview.appspot.com/4559058
Branches
default
Robert Griesemer
big: ~8x faster number scanning - better number scanning algorithm - fixed a couple of bugs related to base interpretation - added scan benchmark - added more test cases and made tests more precise - introduced Int.scan method matching nat.scan - refactored Int.Scan; now uses int.scan - refactored Int.SetString; now uses int.scan There is more potential, this was a fairly simple change. gotest -test.bench="ScanPi" before/after…
Branches
default
Russ Cox
undo CL 4557058 / b4c2ffae7034 Using the getaddrinfo order is only okay if we are smart enough to try multiple addresses in Dial. Since the code does not do that, we must make the right first choice, regardless of what getaddrinfo does, and more often that not that means using the IPv4 address, even on IPv6 systems. With the CL applied, gotest fails in package net on OS X. helix.cam=; gotest ... --- FAIL: net.TestDialGoogleIP…
Branches
default
Adam Langley
crypto/openpgp: add support for symmetrically encrypting files. This mostly adds the infrastructure for writing various forms of packets as well as reading them. Adding symmetric encryption support was simply an easy motivation. There's also one brown-paper-bag fix in here. Previously I had the conditional for the MDC hash check backwards: the code was checking that the hash was *incorrect*. This was neatly counteracted by another bug: it was hashing the ciph…
Branches
default
  1. Prev
  2. Next