]>
Cypherpunks repositories - gostls13.git/log
Andrew Gerrand [Mon, 12 Jul 2010 23:21:42 +0000 (09:21 +1000)]
http: fix ParseURL to handle //relative_path properly
Fixes #900.
R=rsc
CC=golang-dev
https://golang.org/cl/
1756042
Robert Griesemer [Mon, 12 Jul 2010 23:09:27 +0000 (16:09 -0700)]
big: added a few missing functions:
- sign to determine if a value is < 0, == 0, > 0
- abs to compute absolute value
- Rat.IsInt to test if a rational number is representable as an integer
R=rsc
CC=golang-dev
https://golang.org/cl/
1761042
Robert Griesemer [Mon, 12 Jul 2010 21:53:28 +0000 (14:53 -0700)]
fix build
R=rsc
CC=golang-dev
https://golang.org/cl/
1815042
Robert Griesemer [Mon, 12 Jul 2010 20:51:42 +0000 (13:51 -0700)]
container/vector: remove Iter() from interface
(Iter() is almost never the right mechanism to call.
Per discussion with rsc.)
R=rsc
CC=golang-dev
https://golang.org/cl/
1771043
Vinu Rajashekhar [Mon, 12 Jul 2010 20:17:32 +0000 (13:17 -0700)]
test/fixedbugs/bug243.go: instead of closing stdout,
remove the print statements.
This change is because of the port of gccgo to RTEMS.
These tests use the GCC DejaGNU framework. In some cases,
the tests need to be run on qemu where the status code
cannot be sent back to DejaGNU, so it prints the exit status
by putting a wrapper around the exit and abort calls.
This testcase closes the stdout, and hence prohibits DejaGNU
from knowing the status in such cases, and causes this test
to be wrongly declared as a failure.
R=rsc, iant
CC=golang-dev
https://golang.org/cl/
1792042
Charles L. Dorian [Mon, 12 Jul 2010 18:30:11 +0000 (11:30 -0700)]
math: amd64 version of log
Benchmarks 25ns/op (was 58ns/op) on 2.53GHz Intel Core 2 Duo.
R=rsc
CC=golang-dev
https://golang.org/cl/
1740043
Micah Stetson [Mon, 12 Jul 2010 18:26:41 +0000 (11:26 -0700)]
json: Add HTMLEscape
R=rsc
CC=golang-dev
https://golang.org/cl/
1496042
Ian Lance Taylor [Mon, 12 Jul 2010 13:34:36 +0000 (06:34 -0700)]
Test case that gccgo fails (crashes rather than printing error).
R=rsc
CC=Raj_, golang-dev
https://golang.org/cl/
1740044
Vinu Rajashekhar [Sat, 10 Jul 2010 21:40:48 +0000 (14:40 -0700)]
Corrected a print statement from printing netfd to fd.
R=iant
CC=golang-dev
https://golang.org/cl/
1805041
Robert Griesemer [Fri, 9 Jul 2010 20:11:20 +0000 (13:11 -0700)]
fix build: adjustest a few tests that I missed before
R=r
CC=golang-dev
https://golang.org/cl/
1762044
Robert Griesemer [Fri, 9 Jul 2010 20:03:25 +0000 (13:03 -0700)]
gofmt: update test script
R=r
CC=golang-dev
https://golang.org/cl/
1791041
Robert Griesemer [Fri, 9 Jul 2010 20:02:54 +0000 (13:02 -0700)]
go/spec: fix typo
R=r
CC=golang-dev
https://golang.org/cl/
1790041
Robert Griesemer [Fri, 9 Jul 2010 20:02:32 +0000 (13:02 -0700)]
go/parser: require that '...' parameters are followed by a type
(matching latest syntax changes)
R=r
CC=golang-dev
https://golang.org/cl/
1762042
Evan Shaw [Fri, 9 Jul 2010 18:24:31 +0000 (11:24 -0700)]
big: Improvements to Rat.SetString
* Allow an exponent part. This is necessary for exp/eval.
* Fix a bug for input that had no numbers after the decimal.
* In Int.SetString, allow a leading + sign.
* In Int.SetString, error if the input is "-" with no number.
* In nat.scan, normalize the resulting nat.
R=gri
CC=golang-dev
https://golang.org/cl/
1733045
Peter Mundy [Thu, 8 Jul 2010 06:57:07 +0000 (16:57 +1000)]
io: fix SectionReader Seek to seek backwards
Fixes #899.
R=golang-dev, rminnich, adg
CC=golang-dev
https://golang.org/cl/
1749041
Andrew Gerrand [Thu, 8 Jul 2010 02:47:16 +0000 (12:47 +1000)]
A+C: Markus Duft
R=nigeltao
CC=golang-dev
https://golang.org/cl/
1682052
Markus Duft [Wed, 7 Jul 2010 14:15:47 +0000 (00:15 +1000)]
runtime/tiny: add destroyLock stub, and docs for additional VMs
updated thread.c to provide destroylock, which seems to be
required to link.
updated README with different virtualization programs.
R=golang-dev, adg
CC=golang-dev
https://golang.org/cl/
1746047
Andrew Gerrand [Mon, 5 Jul 2010 06:25:29 +0000 (16:25 +1000)]
doc/go_tutorial: mention order of compilation
In response to this recurring issue:
http://groups.google.com/group/golang-nuts/t/
710d1e8347cd51fa
R=r
CC=golang-dev
https://golang.org/cl/
1682050
Adam Langley [Fri, 2 Jul 2010 20:43:48 +0000 (16:43 -0400)]
http, crypto/tls: followup fixes from
1684051 .
(TBR because this is just addressing previous review comments.)
R=r
CC=golang-dev
https://golang.org/cl/
1697048
Adam Langley [Fri, 2 Jul 2010 17:00:18 +0000 (13:00 -0400)]
crypto/tls, http: Make HTTPS servers easier.
R=r, adg, rsc
CC=golang-dev
https://golang.org/cl/
1684051
Russ Cox [Fri, 2 Jul 2010 04:48:13 +0000 (21:48 -0700)]
ld: fix handling of "". names in #pragma dynimport/dynexport
Fixes #728.
R=r
CC=golang-dev
https://golang.org/cl/
1706053
Andrew Gerrand [Fri, 2 Jul 2010 03:32:02 +0000 (13:32 +1000)]
Add various items to the Go Resources page.
R=r
CC=golang-dev
https://golang.org/cl/
1674045
Russ Cox [Fri, 2 Jul 2010 01:04:25 +0000 (18:04 -0700)]
gc: implement new len spec, range bug fix, optimization
Fixes #885.
R=ken2
CC=golang-dev
https://golang.org/cl/
1680048
Russ Cox [Fri, 2 Jul 2010 00:49:47 +0000 (17:49 -0700)]
spec: restrict when len(x) is constant
R=gri, iant, ken2, r
CC=golang-dev
https://golang.org/cl/
1687047
Russ Cox [Fri, 2 Jul 2010 00:49:28 +0000 (17:49 -0700)]
implications of len spec change
R=r
CC=golang-dev
https://golang.org/cl/
1712048
Andrew Gerrand [Fri, 2 Jul 2010 00:44:19 +0000 (10:44 +1000)]
release.2010-07-01 tag
R=rsc
CC=golang-dev
https://golang.org/cl/
1734046
Andrew Gerrand [Fri, 2 Jul 2010 00:36:43 +0000 (10:36 +1000)]
release.2010-07-01
R=rsc
CC=golang-dev
https://golang.org/cl/
1741047
Rob Pike [Thu, 1 Jul 2010 21:44:21 +0000 (14:44 -0700)]
strconv.Uitob64: allow conversion of 64-bit binaries (buffer was too small).
panic if base is invalid.
R=rsc
CC=golang-dev
https://golang.org/cl/
1702050
Rob Pike [Thu, 1 Jul 2010 21:08:14 +0000 (14:08 -0700)]
strings and bytes.Split: make count of 0 mean 0, not infinite.
Use a count of -1 for infinity. Ditto for Replace.
R=rsc
CC=golang-dev
https://golang.org/cl/
1704044
Russ Cox [Thu, 1 Jul 2010 19:51:00 +0000 (12:51 -0700)]
6l: drop confusing comment
R=ken2
CC=golang-dev
https://golang.org/cl/
1693047
Russ Cox [Thu, 1 Jul 2010 19:36:29 +0000 (12:36 -0700)]
6a: assemble CMPPD as 6l expects
libmach: disassemble CMPPD as 6a expects
R=ken2
CC=Charlie Dorian, golang-dev
https://golang.org/cl/
1704046
Russ Cox [Thu, 1 Jul 2010 19:18:35 +0000 (12:18 -0700)]
6l: implement MOVLQZX as "mov", not "movsxd"
(Here, quoted strings are the official AMD names.)
The amd64 "movsxd" instruction, when invoked
with a 64-bit REX prefix, moves and sign extends
a 32-bit value from register or memory into a
64-bit register. 6.out.h spells this MOVLQSX.
6.out.h also includes MOVLQZX, the zero extending
version, which it implements as "movsxd" without
the REX prefix. Without the REX prefix it's only sign
extending 32 bits to 32 bits (i.e., not doing anything
to the bits) and then storing in a 32-bit register.
Any write to a 32-bit register zeros the top half of the
corresponding 64-bit register, giving the advertised effect.
This particular implementation of the functionality is
non-standard, because an ordinary 32-bit "mov" would
do the same thing.
Because it is non-standard, it is often mishandled or
not handled by binary translation tools like valgrind.
Switching to the standard "mov" makes the binaries
work better with those tools.
It's probably useful in 6c and 6g to have an explicit
instruction, though, so that the intent of the size
change is clear. Thus we leave the concept of MOVLQZX
and just implement it by the standard "mov" instead of
the non-standard 32-bit "movsxd".
Fixes #896.
R=ken2
CC=golang-dev
https://golang.org/cl/
1733046
Charles L. Dorian [Thu, 1 Jul 2010 06:34:33 +0000 (23:34 -0700)]
cmath: correct IsNaN for argument cmplx(Inf, NaN)
R=rsc
CC=golang-dev
https://golang.org/cl/
1705041
Russ Cox [Thu, 1 Jul 2010 06:34:27 +0000 (23:34 -0700)]
test: override gcc bug when preparing complex divide tables
R=iant
CC=golang-dev
https://golang.org/cl/
1666048
Russ Cox [Thu, 1 Jul 2010 06:34:11 +0000 (23:34 -0700)]
codereview: allow multiple email addresses in CONTRIBUTORS
R=r
CC=golang-dev
https://golang.org/cl/
1650041
Gustavo Niemeyer [Thu, 1 Jul 2010 06:33:49 +0000 (23:33 -0700)]
goinstall: support for Bazaar+Launchpad
With these changes, goinstall is now able to use branches
maintained with Bazaar located in Launchpad.
Project aliases such as /project and /project/series are
supported in addition to specific user or team branches
such as /~user/project/branch. Temporary branches under
the +junk special project are also supported.
As a curious side effect, since Launchpad is able to import
code from other locations, they can be indirectly
accessible too if desired.
R=rsc
CC=golang-dev
https://golang.org/cl/
1699050
Russ Cox [Thu, 1 Jul 2010 06:31:41 +0000 (23:31 -0700)]
A+C: add Gustavo Niemeyer (individual CLA)
R=adg
CC=golang-dev
https://golang.org/cl/
1693046
Russ Cox [Thu, 1 Jul 2010 06:31:27 +0000 (23:31 -0700)]
cgo: use slash-free relative paths for .so references
The Makefile and cgo now rewrite / to _ when creating the path.
The .so for gosqlite.googlecode.com/hg/sqlite is named
cgo_gosqlite.googlecode.com_hg_sqlite.so, and then 6l and 8l
both include a default rpath of $GOROOT/pkg/$GOOS_$GOARCH.
This should make it easier to move binaries from one system
to another.
Fixes #857.
R=iant, r
CC=golang-dev
https://golang.org/cl/
1700048
Russ Cox [Thu, 1 Jul 2010 03:45:50 +0000 (20:45 -0700)]
8g: out of register bug fix
Fixes #868.
R=ken2
CC=golang-dev
https://golang.org/cl/
1695049
Russ Cox [Thu, 1 Jul 2010 03:34:31 +0000 (20:34 -0700)]
gc: do not crash on bad [...]T
Fixes #879.
R=ken2
CC=golang-dev
https://golang.org/cl/
1678048
Daniel Fleischman [Thu, 1 Jul 2010 02:57:26 +0000 (19:57 -0700)]
template: fix typo in doc comment
R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/
1665047
Russ Cox [Thu, 1 Jul 2010 01:03:09 +0000 (18:03 -0700)]
bytes, strings: add Replace
This is the Replace I suggested in the review of CL
1114041 .
It's true that we already have
regexp.MustCompile(regexp.QuoteMeta(old)).ReplaceAll(s, new)
but because this Replace is doing a simpler job it is
simpler to call and inherently more efficient.
I will add the bytes implementation and tests to the
CL after the strings one has been reviewed.
R=r, cw
CC=golang-dev
https://golang.org/cl/
1731048
Adam Langley [Wed, 30 Jun 2010 22:05:38 +0000 (18:05 -0400)]
x509: fix English.
(addressing comments from
1741045 )
R=r
CC=golang-dev
https://golang.org/cl/
1678047
Adam Langley [Wed, 30 Jun 2010 22:02:31 +0000 (18:02 -0400)]
x509: support non-self-signed certs.
For generating non-self-signed certs we need to be able to specify a
public key (for the signee) which is different from the private key (of
the signer).
R=rsc
CC=golang-dev
https://golang.org/cl/
1741045
Ivan Krasin [Wed, 30 Jun 2010 21:58:21 +0000 (14:58 -0700)]
syscall: add socketpair
R=rsc
CC=golang-dev
https://golang.org/cl/
1319042
Charles L. Dorian [Wed, 30 Jun 2010 21:44:27 +0000 (14:44 -0700)]
math: amd64 versions of exp and fabs
Benchmark of exp to 28 ns/op from 64 ns/op,
on 2.53GHz Intel Core 2 Duo.
R=rsc
CC=golang-dev
https://golang.org/cl/
1594041
Peter Mundy [Wed, 30 Jun 2010 20:52:34 +0000 (13:52 -0700)]
io/ioutil.TempFile for Windows
Fixes #834.
R=rsc, brainman
CC=golang-dev
https://golang.org/cl/
1686047
Ian Lance Taylor [Wed, 30 Jun 2010 20:14:46 +0000 (13:14 -0700)]
io: Avoid race condition in pipe.
One goroutine started up and was waiting in rw. Then another
goroutine decided to close the pipe. The closing goroutine
stalled calling p.io.Lock() in pipeHalf.close. (This happened
in gccgo). If the closing goroutine had been able to set the
ioclosed flag, it would have gone on to tell the runner that
the pipe was closed, which would then send an EINVAL to the
goroutine sleeping in rw. Unlocking p.io before sleeping in
rw avoids the race.
R=rsc, rsc1
CC=golang-dev
https://golang.org/cl/
1682048
Andrew Gerrand [Wed, 30 Jun 2010 08:57:27 +0000 (18:57 +1000)]
http: client_test nil pointer fix
Fixes #893.
R=rsc
CC=golang-dev
https://golang.org/cl/
1687045
Andrew Gerrand [Wed, 30 Jun 2010 07:56:51 +0000 (17:56 +1000)]
godoc: canonicalize codewalk paths
R=rsc
CC=golang-dev
https://golang.org/cl/
1729046
Andrew Gerrand [Wed, 30 Jun 2010 06:56:30 +0000 (16:56 +1000)]
doc/codewalk: Share Memory By Communicating
R=r, rsc
CC=golang-dev
https://golang.org/cl/
1727043
Alex Brainman [Wed, 30 Jun 2010 05:29:09 +0000 (22:29 -0700)]
time: implement timezones for windows
Fixes #761.
R=PeterGo, adg, rsc
CC=golang-dev
https://golang.org/cl/
1121042
Andrew Gerrand [Wed, 30 Jun 2010 04:42:58 +0000 (14:42 +1000)]
Contributors: add Kirklin McDonald (a Google employee)
R=gri
CC=golang-dev
https://golang.org/cl/
1679045
Alex Brainman [Wed, 30 Jun 2010 03:23:39 +0000 (20:23 -0700)]
net: initial attempt to implement windows version
R=rsc, Mateusz Czaplinski
CC=golang-dev
https://golang.org/cl/
1600041
Russ Cox [Wed, 30 Jun 2010 01:59:48 +0000 (18:59 -0700)]
ld: fix implementation of -u
R=r
CC=golang-dev
https://golang.org/cl/
1678046
Kirklin McDonald [Wed, 30 Jun 2010 00:54:24 +0000 (10:54 +1000)]
net: add support for DNS SRV requests.
Fixes #758.
R=rsc, adg
CC=golang-dev
https://golang.org/cl/
1078041
Russ Cox [Wed, 30 Jun 2010 00:47:27 +0000 (17:47 -0700)]
runtime: fix scheduling bug - world wasn't stopping
Fixes #886.
R=r
CC=golang-dev
https://golang.org/cl/
1667051
Rob Pike [Tue, 29 Jun 2010 23:51:56 +0000 (16:51 -0700)]
strconv: fix %.1f, 0.09
Fixes #822.
Credit to https://golang.org/cl/
1442041 by danielfleischman
R=rsc
CC=golang-dev
https://golang.org/cl/
1738047
Rob Pike [Tue, 29 Jun 2010 23:39:17 +0000 (16:39 -0700)]
strconv: fix %.2g, 40
Fixes #845.
R=rsc
CC=golang-dev
https://golang.org/cl/
1673049
Ken Thompson [Tue, 29 Jun 2010 19:48:24 +0000 (12:48 -0700)]
code gen bug in len(nil) and cap(nil)
fixes #892
R=rsc
CC=golang-dev
https://golang.org/cl/
1745042
Vinu Rajashekhar [Tue, 29 Jun 2010 19:04:04 +0000 (12:04 -0700)]
Move the function Run() back into fd.go.
R=iant
CC=golang-dev, rsc
https://golang.org/cl/
1748041
Rob Pike [Tue, 29 Jun 2010 17:14:32 +0000 (10:14 -0700)]
gob: a couple of tiny simplifications using Kind()
R=rsc
CC=golang-dev
https://golang.org/cl/
1695046
Alex Brainman [Tue, 29 Jun 2010 14:12:14 +0000 (07:12 -0700)]
runtime: fix windows build
R=golang-dev, iant
CC=golang-dev
https://golang.org/cl/
1747041
Nigel Tao [Tue, 29 Jun 2010 00:54:41 +0000 (10:54 +1000)]
exp/draw/x11: implement the mapping from keycodes to keysyms.
R=rsc
CC=golang-dev, rog
https://golang.org/cl/
1739042
Ian Lance Taylor [Tue, 29 Jun 2010 00:14:17 +0000 (17:14 -0700)]
Only catch all signals if os/signal package imported.
Fixes #776.
R=rsc
CC=golang-dev
https://golang.org/cl/
1745041
Rob Pike [Tue, 29 Jun 2010 00:12:09 +0000 (17:12 -0700)]
netchan: use gob DecodeValue to eliminate the need for a pointer value
in Import and Export.
R=rsc
CC=golang-dev
https://golang.org/cl/
1707047
Rob Pike [Tue, 29 Jun 2010 00:11:54 +0000 (17:11 -0700)]
gob: add DecodeValue and EncodeValue
R=rsc
CC=golang-dev
https://golang.org/cl/
1698045
Andrew Gerrand [Mon, 28 Jun 2010 23:48:35 +0000 (09:48 +1000)]
A+C for Peter Mundy (peterGo)
R=rsc
CC=golang-dev
https://golang.org/cl/
1737044
Ken Thompson [Mon, 28 Jun 2010 23:30:55 +0000 (16:30 -0700)]
compiler fatal error in switch.
fixes #867.
R=rsc
CC=golang-dev
https://golang.org/cl/
1691045
Peter Mundy [Mon, 28 Jun 2010 23:11:02 +0000 (09:11 +1000)]
syscall: Add syscall_bsd.go to zsycall_freebsd_386.go
Revision:
5885c9d10f created syscall_bsd.go for code used
by Darwin and other *BSDs, which should have included
FreeBSD. mksyscall.sh to generate new zsyscall_freebsd_386.go.
Fixes #862.
R=golang-dev, adg
CC=golang-dev
https://golang.org/cl/
1701048
Rob Pike [Mon, 28 Jun 2010 23:05:54 +0000 (16:05 -0700)]
rpc: allow non-struct args and reply (they must still be pointers)
R=rsc
CC=golang-dev
https://golang.org/cl/
1722046
Rob Pike [Mon, 28 Jun 2010 22:59:54 +0000 (15:59 -0700)]
netchan: allow chan of basic types now that gob can handle such
R=rsc
CC=golang-dev
https://golang.org/cl/
1741041
Rob Pike [Mon, 28 Jun 2010 21:11:38 +0000 (14:11 -0700)]
fmt.Printf: fix bug in handling of %#v.
nice side effect: slices now obey their format verb. example:
fmt.Printf("%q\n", []string{"a"})
R=rsc
CC=golang-dev
https://golang.org/cl/
1729045
Rob Pike [Mon, 28 Jun 2010 21:09:47 +0000 (14:09 -0700)]
gob: allow transmission of things other than structs at the top level.
also fix a bug handling nil maps: before, would needlessly send empty map
R=rsc
CC=golang-dev
https://golang.org/cl/
1739043
Vinu Rajashekhar [Mon, 28 Jun 2010 20:58:56 +0000 (13:58 -0700)]
Move the functions, newPollServer and Run, from fd.go
to a new source file.
R=iant, rsc
CC=golang-dev
https://golang.org/cl/
1670046
Ken Thompson [Mon, 28 Jun 2010 19:19:12 +0000 (12:19 -0700)]
8g compiler missing call to splitclean().
fixes #887.
R=rsc
CC=golang-dev
https://golang.org/cl/
1675050
Ken Thompson [Mon, 28 Jun 2010 00:37:01 +0000 (17:37 -0700)]
optimization of static initialization
R=rsc
CC=golang-dev
https://golang.org/cl/
1677049
Rob Pike [Thu, 24 Jun 2010 22:24:25 +0000 (15:24 -0700)]
fmt.Scan: fix handling of EOFs.
Fixes #876.
R=rsc
CC=golang-dev
https://golang.org/cl/
1675048
Rob Pike [Thu, 24 Jun 2010 22:07:28 +0000 (15:07 -0700)]
gob: add support for complex numbers
R=rsc
CC=golang-dev
https://golang.org/cl/
1708048
Russ Cox [Wed, 23 Jun 2010 14:55:50 +0000 (10:55 -0400)]
gc: fix crash for nested complex division
R=ken2
CC=golang-dev
https://golang.org/cl/
1720043
Andrew Gerrand [Wed, 23 Jun 2010 14:27:51 +0000 (15:27 +0100)]
godashboard: add Projects page
R=rsc, r, gri
CC=golang-dev
https://golang.org/cl/
1476041
Christopher Wedgwood [Wed, 23 Jun 2010 05:08:27 +0000 (15:08 +1000)]
Build draw/x11. Skip for test.
R=nigeltao_golang
CC=golang-dev, r, rsc
https://golang.org/cl/
1690043
Rob Pike [Tue, 22 Jun 2010 23:11:21 +0000 (16:11 -0700)]
regexp: restore accidentally deleted test item.
R=rsc
CC=golang-dev
https://golang.org/cl/
1714044
Rob Pike [Tue, 22 Jun 2010 23:02:14 +0000 (16:02 -0700)]
regexp: bug fix: need to track whether match begins with fixed prefix.
Fixes #872.
R=rsc
CC=golang-dev
https://golang.org/cl/
1731043
Rob Pike [Tue, 22 Jun 2010 21:56:16 +0000 (14:56 -0700)]
debug/dwarf: update PDF link.
Fixes #881.
R=iant
CC=golang-dev
https://golang.org/cl/
1696044
Andrew Gerrand [Tue, 22 Jun 2010 14:22:49 +0000 (15:22 +0100)]
misc/vim: always override filetype detection for .go files
R=adg
CC=golang-dev
https://golang.org/cl/
1665043
Russ Cox [Tue, 22 Jun 2010 03:53:49 +0000 (20:53 -0700)]
runtime: split extern.go into debug.go, extern.go, sig.go.
move mal next to the other malloc functions.
R=r
CC=golang-dev
https://golang.org/cl/
1701045
Russ Cox [Tue, 22 Jun 2010 02:53:08 +0000 (19:53 -0700)]
big, bytes: move assembly externs to separate file
to make it easier to build package without assembly.
R=r, r2
CC=golang-dev
https://golang.org/cl/
1680045
Russ Cox [Tue, 22 Jun 2010 02:52:30 +0000 (19:52 -0700)]
net: move Dial, Listen out of net.go.
now net.go is only type definitions, not active code.
R=r
CC=golang-dev
https://golang.org/cl/
1708046
Russ Cox [Tue, 22 Jun 2010 01:03:49 +0000 (18:03 -0700)]
ld: add -u flag to check safe bits; discard old -u, -x flags
R=r, r2
CC=golang-dev
https://golang.org/cl/
1707043
Russ Cox [Tue, 22 Jun 2010 01:03:25 +0000 (18:03 -0700)]
runtime: delete old types
R=r
CC=golang-dev
https://golang.org/cl/
1715043
Christopher Wedgwood [Mon, 21 Jun 2010 23:40:44 +0000 (16:40 -0700)]
net: Fix ICMP test.
Ping IDs should be limited to 16-bits. Fix failure printing.
R=rsc
CC=golang-dev, jean-christophe smith <jeanchristophe.smith
https://golang.org/cl/
1682043
Russ Cox [Mon, 21 Jun 2010 23:34:55 +0000 (16:34 -0700)]
test: another listen on ":0" -> "127.0.0.1:0"
R=r
CC=golang-dev
https://golang.org/cl/
1664043
Andrew Gerrand [Mon, 21 Jun 2010 22:22:14 +0000 (23:22 +0100)]
release.2010-06-21 tag
R=rsc
CC=golang-dev
https://golang.org/cl/
1684046
Andrew Gerrand [Mon, 21 Jun 2010 22:16:38 +0000 (23:16 +0100)]
release.2010-06-21
R=rsc, r
CC=golang-dev
https://golang.org/cl/
1717046
Russ Cox [Mon, 21 Jun 2010 20:48:49 +0000 (13:48 -0700)]
syslog: use local network for tests
R=r
CC=golang-dev
https://golang.org/cl/
1724042
Russ Cox [Mon, 21 Jun 2010 20:19:29 +0000 (13:19 -0700)]
reflect: add Type.Bits method, add tags to prohibit conversions
gob: substitute slice for map
R=r
CC=golang-dev
https://golang.org/cl/
1699045
Russ Cox [Mon, 21 Jun 2010 20:06:39 +0000 (13:06 -0700)]
gc: include struct field tags in type equality
R=ken2
CC=golang-dev
https://golang.org/cl/
1667048
Russ Cox [Mon, 21 Jun 2010 20:05:38 +0000 (13:05 -0700)]
pkg/Makefile: allow DISABLE_NET_TESTS=1 to disable network tests
netchan, rpc, websocket: run test servers on 127.0.0.1,
to avoid conflict with OS X firewall.
TBR=r
CC=golang-dev
https://golang.org/cl/
1689046
Russ Cox [Mon, 21 Jun 2010 19:42:33 +0000 (12:42 -0700)]
spec: struct tags must be identical for types to be identical
We didn't mention this explicitly during our discussions,
but I think it fits the "identical types are spelled identically"
rule that we used.
R=gri, iant, ken2, r, rsc1
CC=golang-dev
https://golang.org/cl/
1698043