- 07 Mar, 2012 22 commits
-
-
Russ Cox authored
I don't know what's out there, but something is answering to 127.0.71.111:80 on our builder, so use a different port. Also insert a check that the dial fails, which would have diagnosed this problem. Fixes #3016. R=golang-dev, mikioh.mikioh, r CC=golang-dev https://golang.org/cl/5754062
-
Francisco Souza authored
Also enabled it for darwin. R=rsc CC=golang-dev https://golang.org/cl/5754063
-
Russ Cox authored
I don't know enough about multicast. Should this be disabled on all systems, not just Windows? R=golang-dev CC=golang-dev https://golang.org/cl/5754060
-
Russ Cox authored
$ go run go run: no go files listed $ go run ../../pkg/math/bits.go go run: cannot run non-main package $ Fixes #3168. R=golang-dev, r CC=golang-dev https://golang.org/cl/5755064
-
Shenghou Ma authored
R=rsc CC=golang-dev https://golang.org/cl/5753054
-
Shenghou Ma authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/5757050
-
Russ Cox authored
The last CL forgot the all-important 'backdoor' package. Cgo-using packages compile .c files with gcc, but we want to compile this one with 6c, so put it in a non-cgo package. TBR=golang-dev CC=golang-dev https://golang.org/cl/5758063
-
Russ Cox authored
By default the all.bash tests must not ever announce on an external address. It's not just an OS X issue. R=golang-dev, mikioh.mikioh CC=golang-dev https://golang.org/cl/5753067
-
Rob Pike authored
About 10% for hello, world. Maybe more reductions will come. Also clarify that we're comparing printf against Printf (gcc can optimize aggressively, making this a different sort of comparison). R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5756070
-
Russ Cox authored
The testso directory still needs to be enabled. R=golang-dev, r CC=golang-dev https://golang.org/cl/5731048
-
Russ Cox authored
$ go list -f '{{.ImportPath}} {{.Deps}}' fmt log fmt [errors io math os reflect runtime strconv sync sync/atomic syscall time unicode/utf8 unsafe] log [errors fmt io math os reflect runtime strconv sync sync/atomic syscall time unicode/utf8 unsafe] R=bradfitz, rogpeppe, r, r, rsc CC=golang-dev https://golang.org/cl/5753055
-
Rob Pike authored
We can write syslist.go by hand. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5757057
-
Rob Pike authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5752066
-
Rob Pike authored
R=golang-dev, bradfitz, alex.brainman CC=golang-dev https://golang.org/cl/5757058
-
Rob Pike authored
There are a few more but these are the easiest ones. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5756067
-
Rob Pike authored
We need a compact, reasonably efficient IsPrint. That adds about 2K of data, plus a modest amount of code, but now strconv is a near-leaf package. R=r, bradfitz, adg, rsc, minux.ma CC=golang-dev https://golang.org/cl/5756050
-
Andrew Gerrand authored
R=bradfitz CC=golang-dev https://golang.org/cl/5753066
-
Andrew Gerrand authored
Fixes #95. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5756066
-
Ian Lance Taylor authored
R=r CC=golang-dev https://golang.org/cl/5752065
-
Brad Fitzpatrick authored
Fixes #3223 R=golang-dev, r CC=golang-dev https://golang.org/cl/5755063
-
Johan Euphrosine authored
Update #2547. R=golang-dev, minux.ma, r, r, adg CC=golang-dev https://golang.org/cl/5755051
-
Alex Brainman authored
R=golang-dev, r CC=golang-dev https://golang.org/cl/5756064
-
- 06 Mar, 2012 18 commits
-
-
Adam Langley authored
In order to land 5700087 (which moves the knowledge of how to get the root certificates for the system from crypto/tls to crypto/x509), we need to relax the restrictions on crypto/x509. Afterwards, we can probably tighten them up in crypto/tls. R=golang-dev, rsc, krautz CC=golang-dev https://golang.org/cl/5753060
-
Brad Fitzpatrick authored
Bug reported by Blake Mizerany found while writing his new Postgres driver. R=golang-dev, blake.mizerany CC=golang-dev https://golang.org/cl/5754057
-
Shenghou Ma authored
R=golang-dev, adg CC=golang-dev https://golang.org/cl/5754051
-
Rob Pike authored
SameFile has a bug. R=golang-dev TBR=rsc CC=golang-dev https://golang.org/cl/5754055
-
Shenghou Ma authored
Due to removal of go_tutorial, unused programs are removed. makehtml is unnecessary (it also gives wrong messages when the destination file doesn't exist) progs/run now compiles all remaining programs under doc/progs. Fixes #3076 (again) R=golang-dev, adg CC=golang-dev https://golang.org/cl/5755053
-
Rob Pike authored
R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5759051
-
Andrew Gerrand authored
This is a philosophical document. We can soup it up at a later stage, but for now it's nice to have a URL to point to that isn't a mailing list post. R=golang-dev, r CC=golang-dev https://golang.org/cl/5676061
-
Robert Griesemer authored
R=golang-dev CC=golang-dev https://golang.org/cl/5752059
-
Robert Griesemer authored
R=rsc, bradfitz CC=golang-dev https://golang.org/cl/5756045
-
Adam Langley authored
Fixes #3216. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5755056
-
Shenghou Ma authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5752058
-
Ian Lance Taylor authored
R=golang-dev CC=golang-dev https://golang.org/cl/5756044
-
Maxim Pimenov authored
Either documentation or implementation of go run's flags is wrong currently. This change assumes the documentation to be right. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5752054
-
Rémy Oudompheng authored
Fixes #3201. R=bradfitz, bradfitz, rsc CC=golang-dev, remy https://golang.org/cl/5753045
-
Mikio Hara authored
R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5753048
-
Brad Fitzpatrick authored
This CL permits using arbitrary, non-VCS-qualified URLs as aliases for fully VCS-qualified and/or well-known code hosting sites. Example 1) A VCS-qualified URL can now be shorter. Before: $ go get camlistore.org/r/p/camlistore.git/pkg/blobref After: $ go get camlistore.org/pkg/blobref Example 2) A custom domain can be used as the import, referencing a well-known code hosting site. Before: $ go get github.com/bradfitz/sonden After: $ go get bradfitz.com/pkg/sonden The mechanism used is a <meta> tag in the HTML document retrieved from fetching: https://<import>?go-get=1 (preferred) http://<import>?go-get=1 (fallback) The meta tag should look like: <meta name="go-import" content="import-alias-prefix vcs full-repo-root"> The full-repo-root must be a full URL root to a repository containing a scheme and *not* containing a ".vcs" qualifier. The vcs is one of "git", "hg", "svn", etc. The import-alias-prefix must be a prefix or exact match of the package being fetched with "go get". If there are multiple meta tags, only the one with a prefix matching the import path is used. It is an error if multiple go-import values match the import prefix. If the import-alias-prefix is not an exact match for the import, another HTTP fetch is performed, at the declared root (which does *not* need to be the domain's root). For example, assuming that "camlistore.org/pkg/blobref" declares in its HTML head: <meta name="go-import" content="camlistore.org git https://camlistore.org/r/p/camlistore" /> ... then: $ go get camlistore.org/pkg/blobref ... looks at the following URLs: https://camlistore.org/pkg/blobref?go-get=1 http://camlistore.org/pkg/blobref?go-get=1 https://camlistore.org/?go-get=1 http://camlistore.org/?go-get=1 Ultimately it finds, at the root (camlistore.org/), the same go-import: <meta name="go-import" content="camlistore.org git https://camlistore.org/r/p/camlistore" /> ... and proceeds to trust it, checking out git //camlistore.org/r/p/camlistore at the import path of "camlistore.org" on disk. Fixes #3099 R=r, rsc, gary.burd, eikeon, untheoretic, n13m3y3r, rsc CC=golang-dev https://golang.org/cl/5660051
-
Alex Brainman authored
When looking for suitable tag always start from current version, not the tip. R=minux.ma, rsc CC=golang-dev https://golang.org/cl/5731059
-
Andrew Gerrand authored
R=r, r CC=golang-dev https://golang.org/cl/5759045
-