summaryrefslogtreecommitdiffhomepage
path: root/net/interfaces
AgeCommit message (Expand)AuthorFilesLines
2022-06-30ipn/ipnlocal: prefer to use one CGNAT route on the MacMihai Parparita1-0/+22
2022-03-08net/interfaces: add FreeBSD default route lookup (portmapping, etc)Brad Fitzpatrick2-2/+138
2022-02-28net/interfaces: get Linux default route from netlink as fallbackBrad Fitzpatrick3-6/+79
2022-02-03net/interfaces: bound Linux /proc/net/route parsingBrad Fitzpatrick2-3/+21
2021-12-29net/interfaces: define DefaultRouteInterface and State.DefaultRouteInterfaceBrad Fitzpatrick6-24/+132
2021-11-22wgengine/monitor: ignore adding/removing uninteresting IPsJosh Bleecher Snyder2-13/+81
2021-11-08net/interfaces/windows: update Tailscale interface detection logic toMaisem Ali1-2/+6
2021-10-20net/interfaces: assume the network's up on js/wasmBrad Fitzpatrick1-0/+3
2021-10-14net/interfaces: add List, GetListBrad Fitzpatrick1-7/+31
2021-10-06net/interfaces: add RegisterInterfaceGetter for AndroidBrad Fitzpatrick1-15/+48
2021-09-08net/interfaces: remove stray C header fileBrad Fitzpatrick1-257/+0
2021-08-26net/interfaces: fix default route lookup on WindowsBrad Fitzpatrick1-10/+64
2021-08-05all: gofmt with Go 1.17Josh Bleecher Snyder2-0/+2
2021-07-30net/interfaces: explicitly check netaddr.IP.Is6 in isUsableV6Matt Layher2-1/+3
2021-07-30net/tsaddr: remove IsULA, replace with netaddr.IP.IsPrivateMatt Layher1-2/+2
2021-07-26net/{dnscache,interfaces}: use netaddr.IP.IsPrivate, delete copied codeBrad Fitzpatrick4-27/+9
2021-07-14net/interface: add AWS App Runner /proc/net/route testDenton Gentry1-0/+26
2021-07-08net/interfaces: trim getPACWindows whitespace before parsing URLBrad Fitzpatrick1-0/+5
2021-06-28ipn, etc: use controlplane.tailscale.comDavid Crawshaw1-1/+1
2021-06-18net/interfaces: use IPv4 link local if nothing betterDenton Gentry1-7/+56
2021-06-17net/{interfaces,netcheck}: rename some fields, funcsBrad Fitzpatrick2-11/+11
2021-06-03net/{interfaces,netns}: change which build tag means mac/ios Network/System E...Brad Fitzpatrick2-67/+69
2021-05-16all: adapt to opaque netaddr typesJosh Bleecher Snyder1-9/+9
2021-05-10net/interface: remove darwin fetchRoutingTable workaroundBrad Fitzpatrick1-26/+2
2021-04-29net/interfaces: return all Tailscale addresses from Tailscale().David Anderson1-2/+6
2021-04-23net/interfaces: work around race fetching routing tableBrad Fitzpatrick2-2/+41
2021-03-31interfaces: check correct error /proc/net/routeDenton Gentry1-4/+6
2021-03-30interfaces: try larger read from /proc/net/routeDenton Gentry2-5/+94
2021-03-30interfaces: allow IPv6 ULA as a valid address.Denton Gentry2-1/+25
2021-03-26net/interfaces: remove mutating methods, add EqualFiltered insteadBrad Fitzpatrick2-41/+74
2021-03-26net/interfaces: track more interface metadata in StateBrad Fitzpatrick1-10/+10
2021-03-19net/interfaces: use windows API to get the default route instead of parsing `...Aleksandar Pesic1-44/+64
2021-03-16net/interfaces: skip IPv6 link-local interfaces like we do for IPv4Brad Fitzpatrick1-7/+6
2021-03-15net/interfaces: rewrite the darwin likelyHomeRouterIP from C to GoBrad Fitzpatrick5-220/+133
2021-03-08net/interfaces, wgengine/monitor: fix false positives link changesBrad Fitzpatrick1-0/+24
2021-03-05net/interfaces: log why when we failed to look up gateway on macOSBrad Fitzpatrick1-0/+2
2021-03-04net/interfaces: sort returned addresses from LocalAddressesBrad Fitzpatrick1-3/+9
2021-03-02net/interfaces: merge darwin files for DefaultRouteInterface in sandboxBrad Fitzpatrick3-82/+67
2021-03-01ipn/ipnlocal: transform default routes into "all but LAN" routes.David Anderson1-34/+44
2021-02-25net/interfaces: go idle on macOS when wifi/etc is down, ignore utun* interfacesBrad Fitzpatrick1-8/+57
2021-02-14net/{interfaces,netns}: add some new tests, missed from prior commitBrad Fitzpatrick1-0/+17
2021-02-14net/interfaces: fix staticcheck error on darwinBrad Fitzpatrick1-2/+2
2021-02-14net/{interfaces,ns}: add tailscaled-mode darwin routing looping preventionBrad Fitzpatrick2-1/+82
2021-02-12net/interfaces: reconcile interface filtering with address printing in logsBrad Fitzpatrick1-10/+18
2021-02-02net/interfaces: use a uint32_t for ipv4 addressDavid Crawshaw1-4/+4
2021-01-26net/interfaces: don't send over zt* interfacesBrad Fitzpatrick1-2/+17
2021-01-26net/interfaces: remove IsTailscaleIP, make callers use tsaddr.David Anderson2-30/+5
2020-12-19net/interfaces: return IPv6 addresses from LocalAddresses.David Anderson1-5/+0
2020-12-14go.mod: upgrade staticcheck to 0.1.0Josh Bleecher Snyder1-2/+2
2020-11-19net/interfaces: make syscall and netstat agree when multiple gateways are pre...Josh Bleecher Snyder1-0/+5