- 11 Feb, 2011 13 commits
-
-
Ken Thompson authored
R=rsc CC=golang-dev https://golang.org/cl/4182049
-
Mikio Hara authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/4183046
-
Petar Maymounkov authored
R=rsc, bradfitzwork CC=golang-dev https://golang.org/cl/4082044
-
Mikio Hara authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/4171043
-
Russ Cox authored
R=iant, iant2 CC=golang-dev https://golang.org/cl/4180043
-
Yuval Pavel Zholkover authored
8l, runtime: place G and M pointers relative to _tos on Plan 9, instead of hardcoded values for USTKTOP. This should allow executing both on native Plan 9 and inside 9vx. R=rsc CC=golang-dev https://golang.org/cl/3993044
-
Evan Shaw authored
Fixes #1498. R=golang-dev, mattn, r, rsc CC=golang-dev https://golang.org/cl/4140041
-
Adam Langley authored
Now that packet/ is checked in, we can add its Makefile. Also, a couple of updates to error/ and s2k/ for bugfixes and to use the new crypto package. R=bradfitzgo CC=golang-dev https://golang.org/cl/4179043
-
Mathieu Lonjaret authored
R=golang-dev, adg CC=golang-dev https://golang.org/cl/4174045
-
Luuk van Dijk authored
R=r CC=golang-dev https://golang.org/cl/4182043
-
Adam Langley authored
(The unittest for Signature may seem a little small, but it's tested by the higher level code.) R=bradfitzgo CC=golang-dev https://golang.org/cl/4173043
-
Robert Griesemer authored
One more case. R=r, r2 CC=golang-dev https://golang.org/cl/4170044
-
Yasuhiro Matsumoto authored
R=gri CC=golang-dev https://golang.org/cl/4129046
-
- 10 Feb, 2011 11 commits
-
-
Alex Brainman authored
This change is to make these apis similar to their unix counterparts. R=rsc CC=golang-dev https://golang.org/cl/4185042
-
Brad Fitzpatrick authored
R=rsc CC=golang-dev https://golang.org/cl/4172041
-
Russ Cox authored
Should fix windows/386 build. R=brainman CC=golang-dev https://golang.org/cl/4170041
-
Andrew Gerrand authored
R=r CC=golang-dev https://golang.org/cl/4128060
-
Roger Peppe authored
R=r, r2 CC=golang-dev https://golang.org/cl/4187041
-
Andrew Gerrand authored
Fixes #1488. R=r, rsc, rog CC=golang-dev https://golang.org/cl/4168043
-
Wei Guangjing authored
R=golang-dev, brainman, mattn, rsc CC=golang-dev https://golang.org/cl/4001058
-
Adam Langley authored
R=bradfitzgo CC=golang-dev https://golang.org/cl/4156044
-
Hector Chu authored
R=brainman, lxn, rsc CC=golang-dev https://golang.org/cl/4126056
-
Rob Pike authored
R=gri CC=golang-dev https://golang.org/cl/4169044
-
Ken Thompson authored
R=r CC=golang-dev https://golang.org/cl/4176042
-
- 09 Feb, 2011 16 commits
-
-
Robert Griesemer authored
R=r CC=golang-dev https://golang.org/cl/4169043
-
Robert Griesemer authored
- guard some calls to Write that frequently may have 0-length data - fix an invariant R=r CC=golang-dev https://golang.org/cl/4179041
-
Rob Pike authored
In line with other functions such as Fprintf, put the thing to be written first. Apologies for the breakages this is sure to cause. R=rsc, gri, adg, eds, r2, aam CC=golang-dev https://golang.org/cl/4169042
-
Robert Griesemer authored
This functionality was removed with CL 4169041. Minor simplifications. R=r, adg CC=golang-dev https://golang.org/cl/4171042
-
Ken Thompson authored
R=r CC=golang-dev https://golang.org/cl/4173041
-
Rob Pike authored
this will break the build, but it's already silently broken. R=rsc CC=golang-dev https://golang.org/cl/4168041
-
Rob Pike authored
R=gri, adg CC=golang-dev https://golang.org/cl/4169041
-
Russ Cox authored
BSD and Darwin require an extra page between end and the first mapping, and Windows has various memory in the way too. Fixes #1464. R=r, r2 CC=golang-dev https://golang.org/cl/4167041
-
Russ Cox authored
Do not reserve virtual address space. Instead, assume it will be there when we need it, and crash loudly if that assumption is violated. Reserving the address space gets charged to ulimit -v, which exceeds commonly set limits. http://groups.google.com/group/golang-dev/msg/7c477af5f5a8dd2c R=r, niemeyer CC=golang-dev https://golang.org/cl/4148045
-
Russ Cox authored
Avoids problems running Linux binaries under QEMU. R=r, gri CC=golang-dev https://golang.org/cl/4151043
-
Roger Peppe authored
Add Error type to enable clients to distinguish between local and remote errors. Also return "connection shut down error" after the first error return rather than returning the same error each time. R=r CC=golang-dev https://golang.org/cl/4080058
-
Robert Griesemer authored
Neither gofmt nor godoc are making use of a Styler (for token-specific formatting) anymore. Stylers interacted in complicated ways with HTML-escaping which was why the printer needed an HTML mode in the first place. godoc now uses a more powerful and general text formatting function that does HTML escaping, text selection, and can handle token-specific formatting if so desired (currently used only for comments). As a consequence, cleaned up uses of go/printer in godoc; simplified the various write utility functions, and also removed the need for the "html" template format (in favor of html-esc which now does the same and is used more pervasively). Applied gofmt -w src misc to verify no changes occured, and tested godoc manually. There should be no visible changes except that (type) code snippets presented for godoc package documentation now uses the same formatting as for general source code and thus comments get the comment-specific color here as well (not the case at the moment). (TODO: godoc needs a good automatic test suite). R=rsc CC=golang-dev https://golang.org/cl/4152042
-
Adam Langley authored
R=golang-dev, r, rsc CC=golang-dev https://golang.org/cl/4130047
-
Andrew Gerrand authored
R=rsc CC=golang-dev https://golang.org/cl/4128061
-
Gustavo Niemeyer authored
Even if local, it requires communication with a daemon which may not be available. This is creating problems for getting an Ubuntu package going in Launchpad's PPA. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/3989062
-
Gustavo Niemeyer authored
Structs defined in C as containing a field with an enum type are currently translated to Go as a struct with an unsigned integer field, even if some of the values contained in the enum are negative. This modification takes in consideration the values defined in the enum, and conditionally defines the Go type as signed if necessary. The logic introduced was tested with gcc, which will increase the type size if it contains both negative numbers and values greater than 2^b/2-1, and refuses to compile values which would be problematic (2^64-1, but in fact the ISO C restricts the range to the size of int). R=rsc CC=golang-dev https://golang.org/cl/4119058
-