- 05 Apr, 2012 14 commits
-
-
Stéphane Travostino authored
The shouldEscape function did not correctly escape the reserved characters listed in RFC 3986 §2.2, breaking some strict web servers. Fixes #3433. R=rsc CC=golang-dev https://golang.org/cl/5970050
-
Russ Cox authored
R=golang-dev CC=golang-dev https://golang.org/cl/5991048
-
Dmitriy Vyukov authored
factor sweepspan() out of sweep(), no logical changes R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5991047
-
Dmitriy Vyukov authored
This is factored out part of: https://golang.org/cl/5279048/ (Parallel GC) benchmark old ns/op new ns/op delta garbage.BenchmarkParser 3999106750 3975026500 -0.60% garbage.BenchmarkParser-2 3720553750 3719196500 -0.04% garbage.BenchmarkParser-4 3502857000 3474980500 -0.80% garbage.BenchmarkParser-8 3375448000 3341310500 -1.01% garbage.BenchmarkParserLastPause 329401000 324097000 -1.61% garbage.BenchmarkParserLastPause-2 208953000 214222000 +2.52% garbage.BenchmarkParserLastPause-4 110933000 111656000 +0.65% garbage.BenchmarkParserLastPause-8 71969000 78230000 +8.70% garbage.BenchmarkParserPause 230808842 197237400 -14.55% garbage.BenchmarkParserPause-2 123674365 125197595 +1.23% garbage.BenchmarkParserPause-4 80518525 85710333 +6.45% garbage.BenchmarkParserPause-8 58310243 56940512 -2.35% garbage.BenchmarkTree2 31471700 31289400 -0.58% garbage.BenchmarkTree2-2 21536800 21086300 -2.09% garbage.BenchmarkTree2-4 11074700 10880000 -1.76% garbage.BenchmarkTree2-8 7568600 7351400 -2.87% garbage.BenchmarkTree2LastPause 314664000 312840000 -0.58% garbage.BenchmarkTree2LastPause-2 215319000 210815000 -2.09% garbage.BenchmarkTree2LastPause-4 110698000 108751000 -1.76% garbage.BenchmarkTree2LastPause-8 75635000 73463000 -2.87% garbage.BenchmarkTree2Pause 174280857 173147571 -0.65% garbage.BenchmarkTree2Pause-2 131332714 129665761 -1.27% garbage.BenchmarkTree2Pause-4 93803095 93422904 -0.41% garbage.BenchmarkTree2Pause-8 86242333 85146761 -1.27% R=rsc CC=golang-dev https://golang.org/cl/5987045
-
Dmitriy Vyukov authored
+add standard bench output to tree2 +print GOMAXPROCS as go test does R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5992044
-
Dmitriy Vyukov authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5985048
-
Dmitriy Vyukov authored
This is factored out part of: https://golang.org/cl/5279048/ (Parallel GC) R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5985047
-
Dmitriy Vyukov authored
R=rsc CC=golang-dev https://golang.org/cl/5987046
-
Hong Ruiqi authored
R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/5990043
-
Alex Brainman authored
Fixes #3476. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5986045
-
Dave Cheney authored
Fixes #3458. R=adg, dsymonds CC=golang-dev https://golang.org/cl/5969071
-
Andrew Gerrand authored
Fixes #3420. (which was already fixed) R=golang-dev, bradfitz, dsymonds CC=golang-dev https://golang.org/cl/5987043
-
Andrew Gerrand authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5986043
-
Ian Lance Taylor authored
Tested using 6g and gccgo on x86_64 GNU/Linux and using gccgo on PowerPC GNU/Linux (which is big-endian). R=golang-dev, bradfitz, mikioh.mikioh, iant CC=golang-dev https://golang.org/cl/5975073
-
- 04 Apr, 2012 5 commits
-
-
Adam Langley authored
crypto/rsa: only enforce that de ≡ 1 mod |(ℤ/nℤ)*| in order to load private keys generated by GnuTLS. Previously we checked that de ≡ 1 mod φ(n). Since φ(n) is a multiple of |(ℤ/nℤ)*|, this encompassed the new check, but it was too strict as keys generated by GnuTLS would be rejected when gcd(p-1,q-1)≠1. (Also updated the error strings in crypto/rsa to contain the package name, which some were missing.) R=golang-dev, r CC=golang-dev https://golang.org/cl/5867043
-
Shenghou Ma authored
Fix the builders. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5976068
-
Brad Fitzpatrick authored
Before, "go get -v foo/bar" was assuming "foo" was a hostname and trying to perform discovery on it. Now, require a dot in the first path component (the hostname). R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5981057
-
Dmitry Chestnykh authored
Special case for encoding 4 zeros as 'z' didn't update source slice, causing 'index out of bounds' panic in destination slice. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5970078
-
Charles L. Dorian authored
Match new C99 values for special cases. Fixes #2977. R=rsc, golang-dev CC=golang-dev https://golang.org/cl/5972058
-
- 03 Apr, 2012 10 commits
-
-
Michael Lewis authored
Fixes #3449 R=golang-dev CC=bradfitz, golang-dev https://golang.org/cl/5970076
-
Rob Pike authored
For mysterious reasons, the existing string was just wrong: it was missing a colon. There is no apparent reason for this discrepancy. This should be safe to fix because existing uses would not be RFC822-compliant; people cannot be depending on it to generate correct mail headers. Fixes #3444. R=golang-dev, dsymonds, iant, rsc CC=golang-dev https://golang.org/cl/5969072
-
Brad Fitzpatrick authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5970077
-
Brad Fitzpatrick authored
Doesn't fix any known issue. This bit me in some unrelated code and I thought of this tool. R=golang-dev, krautz, mikkel CC=golang-dev https://golang.org/cl/5976067
-
Shenghou Ma authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5936050
-
Shenghou Ma authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5940052
-
Shenghou Ma authored
R=adg, dsymonds CC=golang-dev https://golang.org/cl/5969063
-
Dave Cheney authored
Fixes #3442. R=for.go.yong, dsymonds, sougou, minux.ma, rsc CC=golang-dev https://golang.org/cl/5975052
-
Rob Pike authored
Without this fix, an erroneous template causes a panic; should be caught safely. The bug did not affect correct templates. Fixes #3267. R=golang-dev, dsymonds, rsc CC=golang-dev https://golang.org/cl/5900065
-
Alex Brainman authored
Fixes #3437. R=rsc CC=golang-dev https://golang.org/cl/5967063
-
- 02 Apr, 2012 11 commits
-
-
Andrew Gerrand authored
R=golang-dev CC=golang-dev https://golang.org/cl/5952046
-
Andrew Gerrand authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5956043
-
Peter Weinberger authored
Fixes #3429. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5966047
-
Sameer Ajmani authored
- flag * and / as comment characters - mark newline as a comment-ender - include newline in go-mode-whitespace-p Thanks Jonathan Amsterdam and Steve Yegge for the patch! R=golang-dev, rsc CC=golang-dev, jba, stevey https://golang.org/cl/5938056
-
Russ Cox authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5976059
-
Russ Cox authored
Fixes #3430. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5981047
-
Benny Siegert authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5969051
-
Maxim Pimenov authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5975043
-
Ryan Hitchman authored
R=golang-dev, r, rsc CC=golang-dev https://golang.org/cl/5857045
-
Shenghou Ma authored
Fixes #3422. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5967057
-
Shenghou Ma authored
Fixes #3312. R=golang-dev, adg CC=golang-dev https://golang.org/cl/5907065
-