- 06 Nov, 2014 2 commits
-
-
Mikio Hara authored
This CL chops existing ancillary data socket option handlers and puts them into platform dependent ancillary data socket option binding table for code readability. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/164580043
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/164540044
-
- 05 Nov, 2014 1 commit
-
-
Mikio Hara authored
This CL chops existing sticky socket option handlers and puts them into platform-dependent sticky socket option binding table for supporting multicast features such as source filtering for any-source multicast, source-specific multicast. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/144570043
-
- 04 Nov, 2014 1 commit
-
-
Nigel Tao authored
This first CL is a parser for the "If:" HTTP header, described at http://www.webdav.org/specs/rfc4918.html#HEADER_If LGTM=nmvc R=nmvc, dave CC=golang-codereviews https://golang.org/cl/164510043
-
- 01 Nov, 2014 2 commits
-
-
Mikio Hara authored
Also adds helper methods for platform-dependent types. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/165920044
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/162460043
-
- 31 Oct, 2014 2 commits
-
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/165160043
-
Mikio Hara authored
This CL replaces syscall duplicates with tiny syscall shims to help to add new platform support, to improve existing platform support. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/166910043
-
- 30 Oct, 2014 1 commit
-
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/165150043
-
- 24 Oct, 2014 4 commits
-
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/160800043
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/162110043
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/163120043
-
Mikio Hara authored
It seems that old darwin kernels don't handle IP_RECVIF, IP_RECVDSTADDR correctly. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/158030043
-
- 14 Oct, 2014 1 commit
-
-
Nigel Tao authored
LGTM=dr.volker.dobler R=dr.volker.dobler CC=golang-codereviews https://golang.org/cl/153390043
-
- 12 Oct, 2014 1 commit
-
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/154260043
-
- 11 Oct, 2014 2 commits
-
-
Mikio Hara authored
Looks like their UDP stacks don't support ancillary data socket options. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/153330043
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/156950043
-
- 09 Oct, 2014 3 commits
-
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/149690043
-
Mikio Hara authored
LGTM=iant R=golang-codereviews, iant CC=golang-codereviews https://golang.org/cl/149680043
-
Sameer Ajmani authored
Recent runtime changes mean that these are stored indirectly, requiring additional allocation. LGTM=adonovan R=rsc, bradfitz, adonovan CC=golang-codereviews https://golang.org/cl/148590043
-
- 07 Oct, 2014 2 commits
-
-
Mikio Hara authored
The syscall package of standard library is now locked down and go.sys/unix is under curation. Also go.sys/unix doesn't help supporting go1.3 and earlier users. There's no way to extend this package without holding the platform adaptation code. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/146290043
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/155950043
-
- 06 Oct, 2014 2 commits
-
-
Mikio Hara authored
This CL factors out testing utilities used by both ipv4 and ipv6 packages. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/152070043
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/154880043
-
- 04 Oct, 2014 1 commit
-
-
Mikio Hara authored
This CL chops existing ancillary data socket option handlers and puts them into platform dependent ancillary data socket option binding table for code readability. Fixes golang/go#6710. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/153860043
-
- 03 Oct, 2014 2 commits
-
-
Mikio Hara authored
This CL chops existing sticky socket option handlers and puts them into platform dependent sticky socket option binding table for supporting multicast features such as source filtering for any-source multicast, source-specific multicast. Also adds tiny syscall shims to help to support solaris, to improve existing platform support. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/140640045
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/154770043
-
- 24 Sep, 2014 1 commit
-
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/142540044
-
- 23 Sep, 2014 2 commits
-
-
Mikio Hara authored
LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/146210043
-
Mikio Hara authored
This CL factors out ICMP utilities used by both ipv4 and ipv6 packages. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/143460043
-
- 22 Sep, 2014 1 commit
-
-
Mikio Hara authored
LGTM=minux R=golang-codereviews, minux CC=golang-codereviews https://golang.org/cl/146890043
-
- 20 Sep, 2014 1 commit
-
-
Mikio Hara authored
This CL factors out number resources used by both ipv4 and ipv6 packages. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/124340043
-
- 18 Sep, 2014 1 commit
-
-
Mikio Hara authored
The syscall package of standard library is now locked down and go.sys/unix is under curation. Also go.sys/unix doesn't help supporting go1.3 and earlier users. There's no way to extend this package without holding the platform adaptation code. LGTM=iant R=iant CC=golang-codereviews https://golang.org/cl/146740043
-
- 11 Aug, 2014 1 commit
-
-
Andrew Bursavich authored
It seems like it was meant to be this way. There was already a for loop, but then it made a recursive call instead. LGTM=sameer R=golang-codereviews, sameer CC=golang-codereviews https://golang.org/cl/113540044
-
- 01 Aug, 2014 1 commit
-
-
Sameer Ajmani authored
to construct the context left-to-right. External implementations of the Context interface may break the chain, but establishing this pattern now may encourage them to do the right thing. LGTM=bcmills R=bcmills CC=golang-codereviews https://golang.org/cl/116430044
-
- 30 Jul, 2014 2 commits
-
-
Sameer Ajmani authored
LGTM=bcmills R=bcmills CC=golang-codereviews https://golang.org/cl/116420045
-
Sameer Ajmani authored
WithCancel, and WithTimeout to use different concrete types. Update the tests and documentation. This change reduces the size of context structs, reduces the number of allocations (see TestAllocs) and removes unnecessary pointers from the heap, such as the timer field for non-timer contexts. IMPORTANT: I've removed the code in these functions that handles nil Context parameters. Passing a nil parent Context will now cause a panic. LGTM=bcmills R=bcmills, crawshaw CC=adonovan, golang-codereviews, rsc https://golang.org/cl/116400043
-
- 29 Jul, 2014 1 commit
-
-
Sameer Ajmani authored
This is the first step in splitting the various context implementations into smaller types. Add a test that creates a large, random stack of Contexts and tests that they work properly. LGTM=crawshaw R=crawshaw CC=golang-codereviews https://golang.org/cl/115350044
-
- 24 Jul, 2014 1 commit
-
-
Sameer Ajmani authored
Use consistent spelling. LGTM=bcmills R=bcmills CC=golang-codereviews https://golang.org/cl/117170044
-
- 23 Jul, 2014 1 commit
-
-
Nigel Tao authored
LGTM=dr.volker.dobler R=dr.volker.dobler CC=golang-codereviews https://golang.org/cl/116080045
-