- 10 Mar, 2011 1 commit
-
-
Adam Langley authored
R=rsc, cw CC=golang-dev https://golang.org/cl/4253073
-
- 07 Mar, 2011 2 commits
-
-
Pascal S. de Kloe authored
R=agl1, rsc CC=golang-dev https://golang.org/cl/4257042
-
Gustavo Niemeyer authored
This enables goinstall to handle .go and .c files (for cgo) which are named after the following patterns: name_$(GOOS).* name_$(GOARCH).* name_$(GOOS)_$(GOARCH).* Files with those names are only included if the $(GOOS) and $(GOARCH) match the current system. R=rsc CC=golang-dev https://golang.org/cl/4172055
-
- 06 Mar, 2011 1 commit
-
-
Gustavo Niemeyer authored
The path package now contains only functions which deal with slashed paths, sensible for any OS when dealing with network paths or URLs. OS-specific functionality has been moved into the new path/filepath package. This also includes fixes for godoc, goinstall and other packages which were mixing slashed and OS-specific paths. R=rsc, gri, mattn, brainman CC=golang-dev https://golang.org/cl/4252044
-
- 04 Mar, 2011 1 commit
-
-
Brad Fitzpatrick authored
R=rsc, adg, jnw, bradfitzwork CC=golang-dev https://golang.org/cl/4247048
-
- 03 Mar, 2011 1 commit
-
-
Nigel Tao authored
The test image was converted from doc/video-001.png using the convert command line tool (ImageMagick 6.5.7-8) at -quality 100. R=r, nigeltao_gnome CC=golang-dev https://golang.org/cl/4259047
-
- 25 Feb, 2011 2 commits
-
-
Russ Cox authored
Fixes #170. R=gri, iant, r, r2 CC=golang-dev https://golang.org/cl/4241041
-
Adam Langley authored
R=bradfitzgo CC=golang-dev https://golang.org/cl/3989052
-
- 23 Feb, 2011 2 commits
-
-
Adam Langley authored
This code implements bzip2 decompression only. R=bradfitzgo, r2, nigeltao, rsc CC=golang-dev https://golang.org/cl/4176051
-
Nigel Tao authored
R=rsc CC=bsiegert, golang-dev, mpl https://golang.org/cl/4182081
-
- 18 Feb, 2011 1 commit
-
-
Dave Cheney authored
Using make -C $* rather than (cd $* ; make) results in a small, but measurable improvement in build times where compilation is not the major component. eg. before - ~/go/src/pkg$ time make real 0m1.176s user 0m0.639s sys 0m0.399s after - ~/go/src/pkg$ time make real 0m0.916s user 0m0.571s sys 0m0.243s There are other places in the distribution src/make.common for example that could also benefit from this change. R=adg CC=golang-dev, rsc https://golang.org/cl/4174055
-
- 09 Feb, 2011 1 commit
-
-
Gustavo Niemeyer authored
Even if local, it requires communication with a daemon which may not be available. This is creating problems for getting an Ubuntu package going in Launchpad's PPA. R=golang-dev, rsc CC=golang-dev https://golang.org/cl/3989062
-
- 04 Feb, 2011 1 commit
-
-
Russ Cox authored
Must be invoked as ./clean.bash --gomake make (or --gomake gmake, depending on the name of GNU make). R=niemeyer CC=golang-dev https://golang.org/cl/4023065
-
- 01 Feb, 2011 1 commit
-
-
Adam Langley authored
The crypto package is added as a common place to store identifiers for hash functions. At the moment, the rsa package has an enumeration of hash functions and knowledge of their digest lengths. This is an unfortunate coupling and other high level crypto packages tend to need to duplicate this enumeration and knowledge (i.e. openpgp). crypto pulls this code out into a common location. It would also make sense to add similar support for ciphers to crypto, but the problem there isn't as acute that isn't done in this change. R=bradfitzgo, r, rsc CC=golang-dev https://golang.org/cl/4080046
-
- 25 Jan, 2011 1 commit
-
-
Adam Langley authored
R=bradfitzgo, r, bradfitzwork, nsz, rsc CC=golang-dev https://golang.org/cl/3990043
-
- 20 Jan, 2011 2 commits
-
-
Miek Gieben authored
R=rsc CC=Miek Gieben, golang-dev https://golang.org/cl/3926041
-
Wei Guangjing authored
R=rsc, peterGo, brainman CC=golang-dev https://golang.org/cl/3733046
-
- 19 Jan, 2011 1 commit
-
-
Rob Pike authored
Facilities for printing stack traces from within a running goroutine. R=rsc CC=golang-dev https://golang.org/cl/4031041
-
- 12 Jan, 2011 1 commit
-
-
Berengar Lehr authored
The code was (as annotated in the source code) adopted from Tom's LibCrypt (public domain code, [1]). It was neither optimised for speed nor were any security features added. [1] http://libtom.org/?page=features&newsitems=5&whatfile=crypt R=rsc, berengarlehr, albert.strasheim, agl1 CC=golang-dev, schulze https://golang.org/cl/2687042
-
- 08 Jan, 2011 1 commit
-
-
Adam Langley authored
I needed a way to read lines without worrying about \n and \r\n. R=r, rsc CC=golang-dev https://golang.org/cl/2859041
-
- 15 Dec, 2010 2 commits
-
-
Adam Langley authored
This is largely based on ality's CL 2747042. crypto/rc4: API break in order to conform to crypto/cipher's Stream interface cipher/cipher: promote to the default build Since CBC differs between TLS 1.0 and 1.1, we downgrade and support only 1.0 at the current time. 1.0 is what most of the world uses. Given this CL, it would be trival to add support for AES 256, SHA 256 etc, but I haven't in order to keep the change smaller. R=rsc CC=ality, golang-dev https://golang.org/cl/3659041
-
Russ Cox authored
The recent linker changes broke NaCl support a month ago, and there are no known users of it. The NaCl code can always be recovered from the repository history. R=adg, r CC=golang-dev https://golang.org/cl/3671042
-
- 13 Dec, 2010 1 commit
-
-
Wei Guangjing authored
R=brainman, rsc CC=golang-dev https://golang.org/cl/3533041
-
- 09 Dec, 2010 2 commits
-
-
Balazs Lecz authored
This patch adds a new package: os/inotify, which provides a Go wrapper to the Linux inotify system. R=rsc, albert.strasheim, rog, jacek.masiulaniec CC=golang-dev https://golang.org/cl/2049043
-
Rob Pike authored
At the moment, and for the forseeable future, it only checks arguments to print calls. R=rsc, gri, niemeyer, iant2, rog, lstoakes, jacek.masiulaniec, cw CC=golang-dev https://golang.org/cl/3522041
-
- 08 Dec, 2010 2 commits
-
-
Russ Cox authored
Move unported files (freebsd*, windows*, nacl*) to runtime/cgo. Step toward fixing FreeBSD build. R=r TBR=r CC=golang-dev https://golang.org/cl/3497042
-
Russ Cox authored
Formerly known as libcgo. Almost no code here is changing; the diffs are shown relative to the originals in libcgo. R=r CC=golang-dev https://golang.org/cl/3420043
-
- 13 Nov, 2010 1 commit
-
-
Alex Brainman authored
Fixes #1104. R=golang-dev, mattn, r CC=Joe Poirier, golang-dev https://golang.org/cl/3051041
-
- 12 Nov, 2010 1 commit
-
-
Adam Langley authored
elliptic implements several standard elliptic curves over prime fields. R=r, r2 CC=golang-dev https://golang.org/cl/3065041
-
- 03 Nov, 2010 1 commit
-
-
Adam Langley authored
CAST5 is the default OpenPGP cipher. (This won't make Rob any happier about the size of crypto/, of course.) It already has dst, src in that order but it doesn't have any users yet so I figure it's better than changing it later. R=rsc, gri, r CC=golang-dev https://golang.org/cl/2762042
-
- 01 Nov, 2010 1 commit
-
-
Wei Guangjing authored
R=rsc, mattn CC=golang-dev https://golang.org/cl/1976045
-
- 28 Oct, 2010 1 commit
-
-
Rob Pike authored
Rather than updating the stripped-down regexp implementation embedded in testing, delete it by passing the one function we need from the package main file created by gotest. R=rsc CC=golang-dev https://golang.org/cl/2761043
-
- 26 Oct, 2010 1 commit
-
-
Russ Cox authored
Adds softfloat64 to generic runtime (will be discarded by linker when unused) and adds test for it. I used the test to check the software code against amd64 hardware and then check the software code against the arm and its simulation of hardware. The latter should have been a no-op (testing against itself) but turned up a bug in 5c causing the vlrt.c routines to miscompile. These changes make the cmath, math, and strconv tests pass without any special accommodations for arm. R=ken2 CC=golang-dev https://golang.org/cl/2713042
-
- 25 Oct, 2010 1 commit
-
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/2670042
-
- 22 Oct, 2010 1 commit
-
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/2666041
-
- 21 Oct, 2010 1 commit
-
-
Russ Cox authored
Just enough to make mov instructions work, which in turn is enough to make strconv work when it avoids any floating point calculations. That makes a bunch of other packages pass their tests. Should suffice until hardware floating point is available. Enable package tests that now pass (some due to earlier fixes). Looks like there is a new integer math bug exposed in the fmt and json tests. R=ken2 CC=golang-dev https://golang.org/cl/2638041
-
- 20 Oct, 2010 1 commit
-
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/2606041
-
- 19 Oct, 2010 1 commit
-
-
Nigel Tao authored
R=adg CC=golang-dev https://golang.org/cl/2470045
-
- 14 Oct, 2010 2 commits
-
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/2520042
-
Evan Shaw authored
R=rsc, iant, agl CC=golang-dev https://golang.org/cl/2052042
-