aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-01-07release.2011-01-06weekly.2011-01-06Andrew Gerrand
R=nigeltao, nigeltao_gnome CC=golang-dev https://golang.org/cl/3829043
2011-01-06ld: Permit an ELF symbol to be exported in the dynamic symbol table.Ian Lance Taylor
This permits exporting crosscall2 from the runtime/cgo package. R=rsc CC=golang-dev https://golang.org/cl/3885041
2011-01-07doc: add golanguage.ru to foreign-language doc listAndrew Gerrand
R=r, brainman, r2 CC=golang-dev https://golang.org/cl/3881041
2011-01-06cgo: disallow use of C.errnoRuss Cox
It's incorrect, and it causes cryptic linker errors. Fixes #1360. R=r, r2 CC=golang-dev https://golang.org/cl/3880041
2011-01-06Make.pkg: use installed runtime.h for cgoRuss Cox
Fixes #1381. R=r, r2 CC=golang-dev https://golang.org/cl/3775050
2011-01-06runtime/cgo: fix stackguard on FreeBSD/amd64Anthony Martin
A cursory reading of the cgo code suggests this should be necessary, though I don't have access to a FreeBSD machine for testing. R=rsc, adg CC=golang-dev https://golang.org/cl/3746047
2011-01-06gc: fix &^=Russ Cox
Fixes #1394. R=ken2 CC=golang-dev https://golang.org/cl/3879041
2011-01-06crypto/cipher: make NewCBCEncrypter return BlockModeRuss Cox
Fixes #1389. R=agl1 CC=golang-dev https://golang.org/cl/3827043
2011-01-05Made format string handling more efficient.Kyle Consalus
R=rsc, r, r2 CC=golang-dev https://golang.org/cl/3421042
2011-01-05effective go: explain the effect of repanicking better.Rob Pike
Also fix a <p> error in go_spec.html. Fixes #1370. R=rsc, gri CC=golang-dev https://golang.org/cl/3835043
2011-01-05io: fix Copyn EOF handlingRuss Cox
Fixes #1383. R=r CC=golang-dev https://golang.org/cl/3821044
2011-01-05syscall: correct Linux Splice definitionRuss Cox
Fixes #1376. R=r CC=golang-dev https://golang.org/cl/3869042
2011-01-05goinstall: add -clean flagKyle Lemons
R=adg, rsc CC=golang-dev https://golang.org/cl/3821042
2011-01-05A+C: Kyle Lemons (individual CLA)Russ Cox
R=gri CC=golang-dev https://golang.org/cl/3766045
2011-01-05gc: return constant floats for parts of complex constantsAnthony Martin
Fixes #1369. R=rsc CC=golang-dev https://golang.org/cl/3731046
2011-01-05fmt: normalize processing of format stringRob Pike
The old loop was a bit odd; change it to be more regular. This also enables a diagnostic for Printf("%", 3): %!(NOVERB) R=rsc, Kyle C CC=golang-dev https://golang.org/cl/3749044
2011-01-05http: permit empty Reason-Phrase in response Status-LineBrad Fitzpatrick
Fixes #1388. R=rsc CC=golang-dev https://golang.org/cl/3749043
2011-01-05go/ast: correct Pos/End ranges for field listsRobert Griesemer
R=rsc CC=golang-dev https://golang.org/cl/3797045
2011-01-05gob: generate a better error message in one confusing placeRob Pike
(with maybe more to come) by printing a human-readable representation of a remote type. R=rsc CC=golang-dev https://golang.org/cl/3802045
2011-01-04syscall: Make Access second argument consistently uint32.Ian Lance Taylor
Fixes #1377. R=rsc, adg, r CC=golang-dev https://golang.org/cl/3868041
2011-01-05doc: update contribution guidelines to prefix the change descriptionNigel Tao
with the primary affected package. R=rsc, adg CC=golang-dev https://golang.org/cl/3867041
2011-01-04strings: fix description of FieldsFuncRoger Peppe
R=r CC=golang-dev https://golang.org/cl/3814041
2011-01-04fix occurrences of occur[^sr .,?!;\n]Robert Griesemer
R=r, r2 CC=golang-dev https://golang.org/cl/3794043
2011-01-04The Dec 06 changeIcarus Sparry
changeset: 6839:545c9926d61a user: Robert Griesemer <gri@golang.org> date: Mon Dec 06 14:23:18 2010 -0800 summary: go/ast: use token.Pos instead of token.Position; adjust all dependent code broke 'godoc -src fmt', one of the example uses of godoc. It gives a stack backtrace essentially caused by dereferencing a NULL pointer (in C terms). This change fixes the particular issue, but the code probably should be made more robust. Fixes #3818044. R=gri CC=golang-dev https://golang.org/cl/3818044
2011-01-04regexp: implement early out for failed anchored search.Rob Pike
R=rsc CC=golang-dev https://golang.org/cl/3813045
2011-01-04encoding/binary: reject types with implementation-dependent sizesPatrick Gavlin
Fixes #1201. R=rsc CC=golang-dev https://golang.org/cl/3787044
2011-01-04merge treeRuss Cox
2011-01-04gc: rewrite complex /= to l = l / r.Patrick Gavlin
Fixes #1368. R=rsc, ejsherry CC=golang-dev https://golang.org/cl/3811042
2011-01-04go/ast: provide complete node text range infoRobert Griesemer
- add End() method to all nodes; the text range of a node n is [n.Pos(), n.End()) - various small bug fixes in the process - fixed several comments R=r, rsc CC=golang-dev https://golang.org/cl/3769042
2011-01-04strconv: update ftoa comment for 'E' and 'G'Russ Cox
Inspired by 3827042. R=gri, peterGo CC=golang-dev https://golang.org/cl/3858042
2011-01-04A+C: Patrick Gavlin (individual CLA)Russ Cox
R=r CC=golang-dev, pgavlin https://golang.org/cl/3763043
2011-01-04net: fix close of ListenerMichael Hoisie
Fixes #1375. R=rsc, r CC=golang-dev https://golang.org/cl/3731048
2011-01-04doc: update Effective Go for template API change.Nigel Tao
The original change 3378041 was submitted in December 2010: template: change the signature of formatters for future development. R=adg CC=golang-dev https://golang.org/cl/3862041
2011-01-04goinstall: fix -u for bzrGustavo Niemeyer
Changeset 7012:65601d7cac9e broke goinstall -u for bzr branches. This will fix it. R=golang-dev, adg CC=golang-dev https://golang.org/cl/3852041
2011-01-04gobuilder: prefix the tarball with 'go.', tweak release regexpAndrew Gerrand
R=rsc CC=golang-dev https://golang.org/cl/3775047
2011-01-03regexp: fix prefix bug.Rob Pike
After a prefix match, the old code advanced the length of the prefix. This is incorrect since the full match might begin in the middle of the prefix. (Consider "aaaab+" matching "aaaaaab"). Fixes #1373 R=rsc CC=golang-dev https://golang.org/cl/3795044
2011-01-03regexp: fix performance bug, make anchored searches fail fast.Rob Pike
The bug was that for an anchored pattern such as ^x, the prefix scan ignored the anchor, and could scan the whole file if there was no x present. The fix is to do prefix matching after the anchor; the cost miniscule; the speedups huge. R=rsc, gri CC=golang-dev https://golang.org/cl/3837042
2010-12-31Fix documentation typo.Anschel Schaffer-Cohen
This is really insignificant, but it might as well be fixed. R=golang-dev, brainman CC=golang-dev https://golang.org/cl/3832045
2010-12-27atof: added 'E' as valid token for exponentStefan Nilsson
R=golang-dev, gri CC=golang-dev https://golang.org/cl/3827042
2010-12-27simple fix to not have 'exp/eval' panic in presence of slices like s[:2]Sebastien Binet
R=golang-dev, gri CC=binet, golang-dev https://golang.org/cl/3782044
2010-12-27crypto/cipher: fix OCFBAdam Langley
I messed up when reading the OCFB spec. TBR=rsc R=rsc CC=golang-dev https://golang.org/cl/3739042
2010-12-24goinstall/download.go: Add checkout concept and helper functions to clean ↵Caine Tighe
and fix implementation (Issue 1265) R=rsc, niemeyer, adg CC=golang-dev https://golang.org/cl/3536041
2010-12-24A+C: Caine TigheAndrew Gerrand
R=golang-dev, gri CC=golang-dev https://golang.org/cl/3824043
2010-12-246l: fix documentation of -L flagAndrew Gerrand
R=rsc, iant2, iant CC=golang-dev https://golang.org/cl/3802044
2010-12-23tag release.2010-12-22Andrew Gerrand
R=r CC=golang-dev https://golang.org/cl/3799045
2010-12-23release.2010-12-22weekly.2010-12-22Andrew Gerrand
R=r CC=golang-dev https://golang.org/cl/3809042
2010-12-23testing: fix error message on invalid regexpEoghan Sherry
R=golang-dev, adg CC=golang-dev https://golang.org/cl/3831041
2010-12-22hash/crc64: fix typo in Sum.Nigel Tao
R=agl1 CC=golang-dev https://golang.org/cl/3772043
2010-12-22bufio: removed dead codeStefan Nilsson
R=golang-dev, adg CC=golang-dev https://golang.org/cl/3779043
2010-12-20template: fix trivial bug: integers are not "empty"Rob Pike
Fixes #1357. R=adg, gri CC=golang-dev https://golang.org/cl/3809041