Age | Commit message (Collapse) | Author | Files | Lines |
|
Update issue 538.
R=r
CC=golang-dev
http://codereview.appspot.com/229045
|
|
Pointed out by Scott Schwartz.
Fixes issue 637.
R=scotts
CC=golang-dev
http://codereview.appspot.com/225042
|
|
Fixes issue 472.
R=golang-dev
CC=golang-dev
http://codereview.appspot.com/223108
|
|
Set defaults to the same values as various C DNS resolver libraries.
Use the timeout value from the configuration.
Fixes issue 632.
R=rsc
CC=golang-dev
http://codereview.appspot.com/223094
|
|
- gofmt -w src misc
- looking for feedback
R=rsc, r
CC=golang-dev
http://codereview.appspot.com/223076
|
|
gofmt -w -r 'strings.Bytes(a) -> []byte(a)' src/cmd src/pkg test/bench
gofmt -w -r 'strings.Runes(a) -> []int(a)' src/cmd src/pkg test/bench
delete unused imports
R=r
CC=golang-dev
http://codereview.appspot.com/224062
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/224061
Committer: Russ Cox <rsc@golang.org>
|
|
has been flaking on various architectures.
not sure why, but doesn't seem to be Go's fault.
Fixes issue 617.
R=r
CC=golang-dev
http://codereview.appspot.com/217093
|
|
not trying to be secure, just not repetitive
(sending with the same id repeatedly makes
some resolvers stop replying.)
eventually we'll replace this with linking against
the system's native resolver.
R=p
CC=golang-dev
http://codereview.appspot.com/207051
|
|
R=rsc
CC=golang-dev, r
http://codereview.appspot.com/194043
Committer: Russ Cox <rsc@golang.org>
|
|
Previous behaviour only picked the first entry (official hostname) but not the aliases.
R=rsc
CC=golang-dev
http://codereview.appspot.com/193092
Committer: Russ Cox <rsc@golang.org>
|
|
Fixes issue 526.
R=r
CC=golang-dev
http://codereview.appspot.com/186211
|
|
http://code.google.com/p/go/issues/detail?id=313
This conflics with Chris' patch at:
http://codereview.appspot.com/181063
But I believe this is more complete since it has a simple caching and proper tests.
R=cw, rsc
CC=golang-dev
http://codereview.appspot.com/183066
Committer: Russ Cox <rsc@golang.org>
|
|
R=rsc
CC=golang-dev
http://codereview.appspot.com/181135
Committer: Russ Cox <rsc@golang.org>
|
|
parsing and printing to new syntax.
Use -oldparser to parse the old syntax,
use -oldprinter to print the old syntax.
2) Change default gofmt formatting settings
to use tabs for indentation only and to use
spaces for alignment. This will make the code
alignment insensitive to an editor's tabwidth.
Use -spaces=false to use tabs for alignment.
3) Manually changed src/exp/parser/parser_test.go
so that it doesn't try to parse the parser's
source files using the old syntax (they have
new syntax now).
4) gofmt -w src misc test/bench
3rd set of files.
R=rsc
CC=golang-dev
http://codereview.appspot.com/180048
|
|
R=rsc
http://codereview.appspot.com/172042
|
|
i don't know why the timeout needs
to be so big.
R=r
http://codereview.appspot.com/165063
|
|
Fixes issue 374.
R=r
http://codereview.appspot.com/166053
|
|
Fixes issue 274.
R=r
CC=jonathan.r.hudson
http://codereview.appspot.com/163072
Committer: Russ Cox <rsc@golang.org>
|
|
Fixes issue 271.
Fixes issue 321.
R=rsc, agl, cw
CC=golang-dev
http://codereview.appspot.com/163052
Committer: Russ Cox <rsc@golang.org>
|
|
R=rsc
http://codereview.appspot.com/162046
Committer: Russ Cox <rsc@golang.org>
|
|
the bash scripts and makefiles for building go didn't take into account
the fact $GOROOT / $GOBIN could both be directories containing whitespaces,
and was not possible to build it in such a situation.
this commit adjusts the various makefiles/scripts to make it aware of that
possibility, and now it builds successfully when using a path with whitespaces
as well.
Fixes issue 115.
R=rsc, dsymonds1
http://codereview.appspot.com/157067
Committer: Russ Cox <rsc@golang.org>
|
|
R=r, gri
CC=golang-dev
http://codereview.appspot.com/156115
|
|
Previously a netFd could be queued for reading/writing in the channel,
but close(2)'ed before pollServer got to it. In this case, the kernel
would consider the descriptor closed and the attempt to add it to the
epoll set would fail and panic.
This patch makes Close a roundtrip to the pollServer, although the
actual close(2) still occurs elsewhere to avoid blocking the
pollServer.
Fixes issue 143.
R=rsc
CC=golang-dev
http://codereview.appspot.com/152130
Committer: Adam Langley <agl@golang.org>
|
|
Fixes issue 153.
R=r
http://codereview.appspot.com/154177
|
|
cgo/libmach remain unimplemented. However, compilers, runtime,
and packages are 100%. I still need to go through and implement
missing syscalls (at least make sure they're all listed), but
for all shipped functionality, this is done. Ship! ;)
R=rsc, VenkateshSrinivas
http://codereview.appspot.com/152142
Committer: Russ Cox <rsc@golang.org>
|
|
R=agl1
CC=golang-dev
http://codereview.appspot.com/152051
|
|
R=agl, agl1
CC=golang-dev
http://codereview.appspot.com/153050
|
|
R=agl, agl1
CC=golang-dev
http://codereview.appspot.com/153048
|
|
some dns resolvers (opendns, for example)
are willing to make up results for any name.
R=agl, agl1
CC=golang-dev
http://codereview.appspot.com/152049
|
|
if suffixes don't work, check for name directly.
also fixes short names like bit.ly when ndots>1.
tested by tossing domain and search lines from /etc/resolv.conf
Fixes issue 2.
R=agl, agl1
CC=golang-dev
http://codereview.appspot.com/152048
|
|
rsc's algorithm
- applied gofmt -w misc src
- partial CL (last chunk)
R=rsc, r
http://go/go-review/1024041
|
|
R=rsc, r
http://go/go-review/1025029
|
|
reflect is a little more detailed than some because it affords an opportunity
to explain how to approach the library.
R=gri, rsc
CC=go-dev
http://go/go-review/1026026
|
|
- enabled for function declarations (not just function literals)
- applied gofmt -w $GOROOT/src
(look for instance at src/pkg/debug/elf/elf.go)
R=r, rsc
CC=go-dev
http://go/go-review/1026006
|
|
R=rsc
http://go/go-review/1017045
|
|
TBR=r
http://go/go-review/1016037
|
|
seems to help on snow leopard.
TBR=r
http://go/go-review/1018035
|
|
added ReadFrom/WriteTo for packet protocols like UDP.
simplified the net.Conn interface.
added new net.PacketConn interface for packet protocols.
implemented proper UDP listener.
cleaned up LocalAddr/RemoteAddr methods - cache in netFD.
threw away various unused methods.
an interface change:
introduced net.Addr as a network address interface,
to avoid conversion of UDP host:port to string and
back for every ReadFrom/WriteTo sequence.
another interface change:
since signature of Listener.Accept was changing anyway,
dropped the middle return value, because it is available
as c.RemoteAddr(). (the Accept signature predates the
existence of that method.)
Dial and Listen still accept strings, but the proto-specific
versions DialTCP, ListenUDP, etc. take net.Addr instead.
because the generic Dial didn't change and because
no one calls Accept directly (only indirectly via the http
server), very little code will be affected by these interface
changes.
design comments welcome.
R=p
CC=go-dev, r
http://go/go-review/1018017
|
|
prior to cleanup. no changes, only moving.
remove dependencies on strconv and strings
R=r
http://go/go-review/1017010
|
|
R=r
DELTA=3 (0 added, 0 deleted, 3 changed)
OCL=35292
CL=35303
|
|
similar tweaks to make debug/proc, net, os build.
R=r
DELTA=861 (855 added, 4 deleted, 2 changed)
OCL=34877
CL=34890
|
|
R=r
OCL=34731
CL=34731
|
|
* update mksyscall.sh and rebuild syscall/z*.go
* fix a few linux-only files
R=r
DELTA=455 (12 added, 1 deleted, 442 changed)
OCL=34637
CL=34655
|
|
the last round omitted := range and only
checked 1 out of N vars in a multi-var :=
R=r
OCL=34624
CL=34638
|
|
R=r
DELTA=112 (6 added, 57 deleted, 49 changed)
OCL=34610
CL=34610
|
|
also drop bool arg from ReadString
R=r
DELTA=45 (13 added, 1 deleted, 31 changed)
OCL=33923
CL=33960
|
|
to whole-package compilation.
R=r
OCL=33070
CL=33101
|
|
change the names; Match is for []byte and MatchString is for string, etc.
R=rsc
DELTA=195 (155 added, 0 deleted, 40 changed)
OCL=32800
CL=32800
|
|
R=r
DELTA=186 (55 added, 8 deleted, 123 changed)
OCL=31117
CL=31287
|