- 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
-
- 10 Jul, 2014 1 commit
-
-
Sameer Ajmani authored
makes the Context interface dependent only on standard packages, which means types in other packages can implement this interface without depending on go.net/context. Remove the NewKey function and add examples showing how to use unexported types to avoid key collisions. This is the same model used by http://www.gorillatoolkit.org/pkg/context, except we associate values with a specific Context instead of storing them in a package-level map. LGTM=crawshaw R=golang-codereviews, crawshaw, dsymonds CC=golang-codereviews, rsc https://golang.org/cl/104480044
-
- 18 Jun, 2014 1 commit
-
-
Alex Brainman authored
Do not assume that a particular code path is selected in WithTimeout. Also Windows cannot wait for less then 15 millisecond, so use that instead of 1 nanosecond in test. Otherwise test takes too long while it looks like it is quick. Fixes golang/go#8033. LGTM=crawshaw R=golang-codereviews, crawshaw CC=golang-codereviews https://golang.org/cl/103470044
-
- 12 Jun, 2014 1 commit
-
-
Frederick Kelly Mayle III authored
LGTM=andybalholm, nigeltao R=golang-codereviews, gobot, nigeltao, andybalholm CC=golang-codereviews https://golang.org/cl/93680045
-
- 22 May, 2014 1 commit
-
-
Brad Fitzpatrick authored
Also rewrite it a bit for clarity (IMO). LGTM=pzm, r R=pzm, adg, r CC=golang-codereviews https://golang.org/cl/96560043
-
- 21 May, 2014 2 commits
-
-
Mikio Hara authored
LGTM=iant R=golang-codereviews, iant CC=golang-codereviews https://golang.org/cl/98440046
-
Mikio Hara authored
LGTM=iant R=golang-codereviews, iant CC=golang-codereviews https://golang.org/cl/95560048
-
- 20 May, 2014 1 commit
-
-
Mikio Hara authored
This CL disables the use of ip_mreqn with IP_{ADD,DROP}_MEMBERSHIP on FreeBSD due to some test flakiness on some kernel versions that support IGMPv3. It will be fixed once we support IGMPv3 related features such as source-specific multicasting and source filtering. LGTM=iant R=golang-codereviews, iant CC=golang-codereviews https://golang.org/cl/94670043
-
- 19 May, 2014 1 commit
-
-
Mikio Hara authored
This CL restores use of syscall functions and constants that doesn't break the build on Go 1.1 and beyond. LGTM=iant R=golang-codereviews, iant CC=golang-codereviews https://golang.org/cl/92320046
-