- 30 Jul, 2012 7 commits
-
-
Brad Fitzpatrick authored
Should probably be fixed in the syscall package, either additional or instead of this CL. Fixes #3842 R=golang-dev, rsc CC=golang-dev https://golang.org/cl/6442061
-
David Symonds authored
This is the state when the CL has been submitted by someone other than the CL author, but before the CL author has synched their client. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/6458044
-
Daniel Morsing authored
Fixes #3856. R=dsymonds, rsc CC=golang-dev https://golang.org/cl/6455056
-
David Symonds authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/6449060
-
David Symonds authored
R=golang-dev, rsc, minux.ma CC=golang-dev https://golang.org/cl/6454062
-
David Symonds authored
A "NOT LGTM" overrules a previous "LGTM" by the same person, and vice versa. "NOT LGTM"s are shown in the same location as LGTMs, colored red. R=rsc CC=golang-dev https://golang.org/cl/6453062
-
Brad Fitzpatrick authored
This fixes a data race (usually just harmlessly updating "GET" to "GET"), but also follows RFC 2616 Sec 5.1.1 which says that the request method is case-sensitive. Fixes #3881 R=golang-dev, rsc, dsymonds CC=golang-dev https://golang.org/cl/6446063
-
- 29 Jul, 2012 6 commits
-
-
Russ Cox authored
This comment was suggested in CL 6456045 but never got applied. R=mikioh, mikioh.mikioh CC=golang-dev https://golang.org/cl/6447056
-
Alexey Borzenkov authored
Darwin kernels have a bug in accept() where error result from an internal call is not checked and socket is accepted instead of ECONNABORTED error. However, such sockets have no sockaddr, which results in EAFNOSUPPORT error from anyToSockaddr, making Go http servers running on Mac OS X easily susceptible to denial of service from simple port scans with nmap. Fixes #3849. R=golang-dev, adg, mikioh.mikioh CC=golang-dev https://golang.org/cl/6456045
-
Benny Siegert authored
Copy over freebsd.c to netbsd.c. Fixes #3823. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/6398045
-
David Symonds authored
If a factored import group has a blank line, assume it is dividing separate groups of imports (e.g. standard library vs. site-specific). import ( "bytes" "io" "mycorp/package" ) The most common case is inserting new standard library imports, which are usually (stylistically) the first group, so we should drop "net" in the above example immediately after "io". Since this logic is getting non-trivial, add a test. R=golang-dev, minux.ma, franciscossouza CC=golang-dev https://golang.org/cl/6445043
-
Han-Wen Nienhuys authored
R=golang-dev, minux.ma, r, rsc CC=golang-dev https://golang.org/cl/6353069
-
Andrew Balholm authored
Pass 5 additional tests. R=nigeltao CC=golang-dev https://golang.org/cl/6452055
-
- 28 Jul, 2012 2 commits
-
-
Ian Lance Taylor authored
Fixes #3874. R=golang-dev, nj, r, minux.ma CC=golang-dev https://golang.org/cl/6446060
-
Marcel van Lohuizen authored
- Allow handles into the trie for different locales. Multiple tables share the same try to allow for reuse of blocks. - Significantly improved memory footprint and reduced allocations of trieNodes. This speeds up generation by about 30% and allows keeping trieNodes around for multiple locales during generation. - Renamed print method to fprint. R=r CC=golang-dev https://golang.org/cl/6408052
-
- 27 Jul, 2012 8 commits
-
-
Rob Pike authored
Fixes #3869. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/6448072
-
Shenghou Ma authored
pkg log already appends a linefeed to the log message, so log/syslog doesn't need to append another. R=golang-dev, bradfitz, r CC=golang-dev https://golang.org/cl/6441048
-
Alex Brainman authored
R=golang-dev CC=golang-dev https://golang.org/cl/6450058
-
Dmitriy Vyukov authored
Fixes #3860. R=golang-dev, adg CC=golang-dev https://golang.org/cl/6443051
-
Ian Lance Taylor authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/6445049
-
Andrew Balholm authored
Also convert NUL to U+FFFD in comments. Pass 23 additional tests. R=nigeltao CC=golang-dev https://golang.org/cl/6446055
-
Ian Lance Taylor authored
When a cgo program calls setuid, setgid, etc., the GNU/Linux pthread library sends signal SIGSETXID to each thread to tell it to update its UID info. If Go is permitted to intercept the default SIGSETXID signal handler, the program will hang. This patch tells the runtime package to not try to intercept SIGSETXID on GNU/Linux. This will be odd if a Go program wants to try to use that signal, but it means that cgo programs that call setuid, etc., won't hang. Fixes #3871. R=rsc, r, minux.ma, bradfitz CC=golang-dev https://golang.org/cl/6455050
-
Robert Griesemer authored
The go/ast comment for FuncType.Params says that the field may be nil. Make sure the printer accepts such a value. The go/parser always sets the field (to provide parenthesis position information), but a program creating a Go AST from scatch may not. Added corresponding test case. Fixes #3870. R=golang-dev, r CC=golang-dev https://golang.org/cl/6448060
-
- 26 Jul, 2012 4 commits
-
-
Andrew Balholm authored
If NUL bytes occur inside certain elements, convert them to U+FFFD replacement character. Pass 1 additional test. R=nigeltao CC=golang-dev https://golang.org/cl/6452047
-
Andrew Wilkins authored
Fixed creation of Func's, taking IsVariadic from parameter list rather than results. Updated checkObj to process ast.Fun objects. R=gri CC=golang-dev https://golang.org/cl/6402046
-
Robert Griesemer authored
R=rsc, minux.ma, iant CC=golang-dev https://golang.org/cl/6447050
-
Andrew Balholm authored
Pass 1 additional test. R=nigeltao CC=golang-dev https://golang.org/cl/6443048
-
- 25 Jul, 2012 4 commits
-
-
Ian Lance Taylor authored
Declare crosscall2. Declare the functions passed to it as returning void, rather than relying on implicit return type. R=golang-dev, minux.ma CC=golang-dev https://golang.org/cl/6432060
-
Dave Cheney authored
Fixes #3453. R=golang-dev, gri, jeff, bradfitz CC=golang-dev https://golang.org/cl/6350086
-
Brad Fitzpatrick authored
Notably, allow concurrent logging and failing. R=golang-dev, r CC=golang-dev https://golang.org/cl/6453045
-
Andrew Balholm authored
If the body of an HTML document contains text, the <frameset> tag is ignored. But not if the text is only whitespace. Pass 4 additional tests. R=nigeltao CC=golang-dev https://golang.org/cl/6442043
-
- 24 Jul, 2012 2 commits
-
-
David Symonds authored
R=r CC=golang-dev https://golang.org/cl/6435044
-
Mikio Hara authored
RemoteAddr returns not only UDPAddr but IPAddr. R=golang-dev, dave CC=golang-dev https://golang.org/cl/6401054
-
- 23 Jul, 2012 4 commits
-
-
Rob Pike authored
If the key is not present, return value of the type of the element not the type of the key. Also fix a test that should have caught this case. Fixes #3850. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/6405078
-
Rob Pike authored
Add commentary to explain better what's going on, but the code change is a simple one-line reversal to the previous form. R=rsc CC=golang-dev https://golang.org/cl/6428072
-
David Symonds authored
R=nigeltao CC=golang-dev https://golang.org/cl/6431055
-
Andrew Balholm authored
Don't unescape entities in attributes when they don't end with a semicolon and they are followed by '=', a letter, or a digit. Pass 6 more tests from the WebKit test suite, plus one that was commented out in token_test.go. R=nigeltao CC=golang-dev https://golang.org/cl/6405073
-
- 22 Jul, 2012 2 commits
-
-
Andrew Gerrand authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/6422056
-
Patrick Mylund Nielsen authored
R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/6432062
-
- 21 Jul, 2012 1 commit
-
-
Mikio Hara authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/6434043
-