aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-07-15release.2010-07-14weekly.2010-07-14Andrew Gerrand
R=rsc CC=golang-dev https://golang.org/cl/1844041
2010-07-14mime/multipart and HTTP multipart/form-data supportBrad Fitzpatrick
Somewhat of a work-in-progress (in that MIME is a large spec), but this is functional and enough for discussion and/or code review. In addition to the unit tests, I've tested with curl and Chrome with a variety of test files, making sure the digests of files are unaltered when read via a multipart Part. R=rsc, adg, dsymonds1, agl1 CC=golang-dev https://golang.org/cl/1681049
2010-07-14os: use /tmp againRuss Cox
R=adg CC=golang-dev https://golang.org/cl/1823041
2010-07-14windows: append executable extension (done as per Russ' suggestion)Joe Poirier
R=rsc CC=brainman, golang-dev https://golang.org/cl/1690053
2010-07-14cgo: various bug fixesRuss Cox
* remember #defined names, so that C.stdout can refer to the real name (on OS X) __stdoutp. * better handling of #defined constant expressions * allow n, err = C.strtol("asdf", 0, 123) to get errno as os.Error * write all output files to current directory * don't require gcc output if there was no input Fixes #533. Fixes #709. Fixes #756. R=r CC=dho, golang-dev, iant https://golang.org/cl/1734047
2010-07-14codereview: Fix for Mercurial >= 1.6Evan Shaw
R=rsc, adg, rsc1 CC=golang-dev https://golang.org/cl/1804041
2010-07-14go spec: clarification of channel close()Robert Griesemer
R=r, rsc CC=golang-dev https://golang.org/cl/1766042
2010-07-14tutorial: show how to compile helloworld3, which depends on ./fileRob Pike
make shell prompts consistent R=rsc CC=golang-dev https://golang.org/cl/1824042
2010-07-14channel tests: added a couple of tests with closed channelsRobert Griesemer
R=rsc CC=golang-dev https://golang.org/cl/1774047
2010-07-14fix build: reverting exp/eval Makefile to old formRobert Griesemer
(gofmt doesn't exist when this is built) R=rsc CC=golang-dev https://golang.org/cl/1838041
2010-07-14select statement: initial set of test cases for corner casesRobert Griesemer
R=r, rsc CC=golang-dev https://golang.org/cl/1772043
2010-07-14exp/eval: Converted from bignum to bigEvan Shaw
Also in this CL: * Removed util.go, as its functionality is in big * Removed some semicolons from the code generated by gen.go * Added a generate target to Makefile * Removed an outdated TODO from value.go R=gri CC=golang-dev https://golang.org/cl/1780042
2010-07-14crypto/tls: add client OCSP stapling support.Adam Langley
R=r, rsc CC=golang-dev https://golang.org/cl/1750042
2010-07-13runtime: better error for send/recv on nil channelRuss Cox
R=ken2 CC=golang-dev https://golang.org/cl/1835041
2010-07-13Go specification: Lock down some details about channels and select:Rob Pike
- nil channel in regular send or receive panics - empty select blocks forever R=rsc, gri, iant, ken2 CC=golang-dev https://golang.org/cl/1825043
2010-07-13crypto/rand: add missing UnlockRuss Cox
R=r CC=golang-dev https://golang.org/cl/1812043
2010-07-13go spec: specify len/cap for nil slices, maps, and channelsRobert Griesemer
Fixes #891. R=r, rsc CC=golang-dev https://golang.org/cl/1760043
2010-07-13runtime/tiny: style and doc tweaksAndrew Gerrand
R=r, rsc CC=golang-dev https://golang.org/cl/1821041
2010-07-12fix buildRuss Cox
R=gri CC=golang-dev https://golang.org/cl/1813042
2010-07-13os: Use TempFile with default TempDir for temp test filesPeter Mundy
Use io/ioutil.TempFile with default os.TempDir for temporary test files. For os_test.go temporary test files, use a local file system and OS independent directory names. Avoid problems with NFS. Fixes #848. R=adg CC=golang-dev https://golang.org/cl/1806043
2010-07-13websocket: fix comment indentationAndrew Gerrand
To make code samples formatted correctly by godoc. R=r, ukai, rsc CC=golang-dev, gri https://golang.org/cl/1738048
2010-07-12container/vector: rename Data() -> Copy()Robert Griesemer
R=rsc CC=golang-dev https://golang.org/cl/1814043
2010-07-13dashboard: use jQuery Autocomplete plugin from Google AJAX Libs APIAndrew Gerrand
R=rsc CC=golang-dev https://golang.org/cl/1677053
2010-07-12tweak comment for %#XRob Pike
Fixes #904. R=rsc CC=golang-dev https://golang.org/cl/1803043
2010-07-12pem: print \n after 1 header line tooRuss Cox
rearrange to make reason for if clear. Fixes #911. R=agl1 CC=golang-dev https://golang.org/cl/1774044
2010-07-12crypto/rand for WindowsPeter Mundy
R=rsc, brainman CC=golang-dev https://golang.org/cl/1773041
2010-07-12add missing argument to usage message.Rob Pike
Fixes #912. R=rsc CC=golang-dev https://golang.org/cl/1819041
2010-07-13http: fix ParseURL to handle //relative_path properlyAndrew Gerrand
Fixes #900. R=rsc CC=golang-dev https://golang.org/cl/1756042
2010-07-12big: added a few missing functions:Robert Griesemer
- sign to determine if a value is < 0, == 0, > 0 - abs to compute absolute value - Rat.IsInt to test if a rational number is representable as an integer R=rsc CC=golang-dev https://golang.org/cl/1761042
2010-07-12fix buildRobert Griesemer
R=rsc CC=golang-dev https://golang.org/cl/1815042
2010-07-12container/vector: remove Iter() from interfaceRobert Griesemer
(Iter() is almost never the right mechanism to call. Per discussion with rsc.) R=rsc CC=golang-dev https://golang.org/cl/1771043
2010-07-12test/fixedbugs/bug243.go: instead of closing stdout,Vinu Rajashekhar
remove the print statements. This change is because of the port of gccgo to RTEMS. These tests use the GCC DejaGNU framework. In some cases, the tests need to be run on qemu where the status code cannot be sent back to DejaGNU, so it prints the exit status by putting a wrapper around the exit and abort calls. This testcase closes the stdout, and hence prohibits DejaGNU from knowing the status in such cases, and causes this test to be wrongly declared as a failure. R=rsc, iant CC=golang-dev https://golang.org/cl/1792042
2010-07-12math: amd64 version of logCharles L. Dorian
Benchmarks 25ns/op (was 58ns/op) on 2.53GHz Intel Core 2 Duo. R=rsc CC=golang-dev https://golang.org/cl/1740043
2010-07-12json: Add HTMLEscapeMicah Stetson
R=rsc CC=golang-dev https://golang.org/cl/1496042
2010-07-12Test case that gccgo fails (crashes rather than printing error).Ian Lance Taylor
R=rsc CC=Raj_, golang-dev https://golang.org/cl/1740044
2010-07-10Corrected a print statement from printing netfd to fd.Vinu Rajashekhar
R=iant CC=golang-dev https://golang.org/cl/1805041
2010-07-09fix build: adjustest a few tests that I missed beforeRobert Griesemer
R=r CC=golang-dev https://golang.org/cl/1762044
2010-07-09gofmt: update test scriptRobert Griesemer
R=r CC=golang-dev https://golang.org/cl/1791041
2010-07-09go/spec: fix typoRobert Griesemer
R=r CC=golang-dev https://golang.org/cl/1790041
2010-07-09go/parser: require that '...' parameters are followed by a typeRobert Griesemer
(matching latest syntax changes) R=r CC=golang-dev https://golang.org/cl/1762042
2010-07-09big: Improvements to Rat.SetStringEvan Shaw
* Allow an exponent part. This is necessary for exp/eval. * Fix a bug for input that had no numbers after the decimal. * In Int.SetString, allow a leading + sign. * In Int.SetString, error if the input is "-" with no number. * In nat.scan, normalize the resulting nat. R=gri CC=golang-dev https://golang.org/cl/1733045
2010-07-08io: fix SectionReader Seek to seek backwardsPeter Mundy
Fixes #899. R=golang-dev, rminnich, adg CC=golang-dev https://golang.org/cl/1749041
2010-07-08A+C: Markus DuftAndrew Gerrand
R=nigeltao CC=golang-dev https://golang.org/cl/1682052
2010-07-08 runtime/tiny: add destroyLock stub, and docs for additional VMsMarkus Duft
updated thread.c to provide destroylock, which seems to be required to link. updated README with different virtualization programs. R=golang-dev, adg CC=golang-dev https://golang.org/cl/1746047
2010-07-05doc/go_tutorial: mention order of compilationAndrew Gerrand
In response to this recurring issue: http://groups.google.com/group/golang-nuts/t/710d1e8347cd51fa R=r CC=golang-dev https://golang.org/cl/1682050
2010-07-02 http, crypto/tls: followup fixes from 1684051.Adam Langley
(TBR because this is just addressing previous review comments.) R=r CC=golang-dev https://golang.org/cl/1697048
2010-07-02crypto/tls, http: Make HTTPS servers easier.Adam Langley
R=r, adg, rsc CC=golang-dev https://golang.org/cl/1684051
2010-07-01ld: fix handling of "". names in #pragma dynimport/dynexportRuss Cox
Fixes #728. R=r CC=golang-dev https://golang.org/cl/1706053
2010-07-02Add various items to the Go Resources page.Andrew Gerrand
R=r CC=golang-dev https://golang.org/cl/1674045
2010-07-01gc: implement new len spec, range bug fix, optimizationRuss Cox
Fixes #885. R=ken2 CC=golang-dev https://golang.org/cl/1680048