net: update doc on socket

Also makes variable names a bit cleaner.

R=golang-dev, dave, r
CC=golang-dev
https://codereview.appspot.com/12808047
net: wait longer before failing TestVariousDeadlines4Proc on windows

This is an attempt to make our slow
windows-386 builder more reliable.

R=golang-dev, dave
CC=golang-dev
https://codereview.appspot.com/12798045
net: fix race in TestDNSThreadLimit

R=golang-dev, bradfitz
CC=golang-dev
https://codereview.appspot.com/13141045
net: fix dial to raw IP networks on Windows

Also avoids platform-dependent datagram truncation in raw IP tests.
At least it's different between Windows and others.

Fixes issue 6122.

R=alex.brainman
CC=golang-dev
https://codereview.appspot.com/12843043
all: compiler/bootstrap for dragonfly/amd64

Add dragonfly/amd64 support to the Go compiler, bootstrap and GOOS list.

R=devon.odell, bradfitz
CC=golang-dev
https://codereview.appspot.com/12796050
cmd/5l,cmd/8l: unbreak arm and 386 linkers

Add dragonflydynld to 5l and 8l so that they compile again.

R=golang-dev, bradfitz
CC=golang-dev
https://codereview.appspot.com/12739048
A+C: Jan Mercl (individual CLA)

Generated by addca.

R=gobot
CC=golang-dev
https://codereview.appspot.com/13189043
doc: correct a minor go_mem.html mistake

Fixes Issue 6227

R=golang-dev, bradfitz
CC=golang-dev
https://codereview.appspot.com/13183043

Committer: Brad Fitzpatrick <bradfitz@golang.org>
runtime: add dragonfly/amd64 port

Go runtime support for dragonfly/amd64, largely based of the existing
FreeBSD runtime (with some clues from the varialus/godfly work).

R=bradfitz
CC=golang-dev
https://codereview.appspot.com/13088044
syscall: dragonfly/amd64 support

Add syscall support for dragonfly/amd64.

Also add support for generating syscall z* files for dragonfly.

R=bradfitz
CC=golang-dev
https://codereview.appspot.com/13188043
syscall: dragonfly/amd64 z-files

Add generated z-files for dragonfly/amd64.

R=bradfitz
CC=golang-dev
https://codereview.appspot.com/13056045
os: dragonfly support

Make the os package build and work on dragonfly.

R=bradfitz
CC=golang-dev
https://codereview.appspot.com/13183044
net: dragonfly support

Make the net package build and work on dragonfly.

R=bradfitz
CC=golang-dev
https://codereview.appspot.com/13173044
all: dragonfly support

Enable remaining packages (crypto, mime, path, time) to build on dragonfly.

R=bradfitz
CC=golang-dev
https://codereview.appspot.com/13190043
syscall: define CLONE_* constants on Linux.

Update issue 6214

R=golang-dev, bradfitz
CC=golang-dev
https://codereview.appspot.com/13160043
os/exec: remove flaky TestExtraFilesFDShuffle test

Update issue 5780

R=golang-dev, cshapiro, dave, bradfitz
CC=golang-dev
https://codereview.appspot.com/12869049
cmd/gc: Reset haspointers computation.  When converting from a
slice type to an array type, the haspointer-ness may change.
Before this change, we'd sometimes get types like [1]int marked
as having pointers.

R=golang-dev, bradfitz
CC=golang-dev
https://codereview.appspot.com/13189044
runtime: rename FlagNoPointers to FlagNoScan.  Better represents
the use of the flag, especially for objects which actually do have
pointers but we don't want the GC to scan them.

R=golang-dev, cshapiro
CC=golang-dev
https://codereview.appspot.com/13181045
syscall: add Cloneflags to Linux SysProcAttr.

Also use clone(2) syscall instead of fork().

Fixes issue 6214.

R=golang-dev, bradfitz, dave
CC=golang-dev
https://codereview.appspot.com/13159044
os/user: Current support on Plan 9

Current for Plan 9 is implemented with /dev/user for
Uid/Gid/Username/Name, and $home environment variable for
HomeDir.

Implementing Lookup/LookupId is not done, which would
require parsing /adm/users. It is unclear of how much benefit
this would be.

R=golang-dev
CC=bradfitz, golang-dev, r
https://codereview.appspot.com/13203043

Committer: Brad Fitzpatrick <bradfitz@golang.org>