summaryrefslogtreecommitdiffhomepage
path: root/net/interfaces/interfaces.go
AgeCommit message (Expand)AuthorFilesLines
2023-03-19debugging azureazureDenton Gentry1-2/+2
2023-03-03net/interfaces: always return an IPv4 LikelyHomeRouterIPAndrew Dunham1-1/+11
2023-03-03net/sockstats: remove explicit dependency on wgengine/monitorMihai Parparita1-0/+6
2023-02-27ipn/ipnlocal: add delegated interface information to /interfaces PeerAPI handlerMihai Parparita1-0/+12
2023-02-10net/interfaces: redo how we get the default interface on macOS and iOSMihai Parparita1-12/+0
2023-02-08net/interfaces, net/netns: add node attributes to control default interface g...Mihai Parparita1-0/+12
2023-01-27all: update copyright and license headersWill Norris1-3/+2
2022-11-13ipn/ipnlocal: don't warn about serve listener failing on IPv6-less machinesBrad Fitzpatrick1-0/+16
2022-10-24net/interfaces: don't call GetList in List.ForeachInterfaceAndrew Dunham1-4/+0
2022-09-29all: fix spelling mistakesJosh Soref1-3/+3
2022-08-02all: migrate more code code to net/netip directlyBrad Fitzpatrick1-2/+4
2022-07-25all: convert more code to use net/netip directlyBrad Fitzpatrick1-34/+34
2022-07-25all: use various net/netip parse funcs directlyBrad Fitzpatrick1-1/+2
2022-07-25net/netaddr: start migrating to net/netip via new netaddr adapter packageBrad Fitzpatrick1-13/+13
2022-06-30ipn/ipnlocal: prefer to use one CGNAT route on the MacMihai Parparita1-0/+22
2022-02-28net/interfaces: get Linux default route from netlink as fallbackBrad Fitzpatrick1-1/+2
2021-12-29net/interfaces: define DefaultRouteInterface and State.DefaultRouteInterfaceBrad Fitzpatrick1-6/+58
2021-11-22wgengine/monitor: ignore adding/removing uninteresting IPsJosh Bleecher Snyder1-12/+44
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-07-30net/interfaces: explicitly check netaddr.IP.Is6 in isUsableV6Matt Layher1-1/+1
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 Fitzpatrick1-24/+6
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 Fitzpatrick1-8/+8
2021-05-16all: adapt to opaque netaddr typesJosh Bleecher Snyder1-9/+9
2021-04-29net/interfaces: return all Tailscale addresses from Tailscale().David Anderson1-2/+6
2021-03-30interfaces: allow IPv6 ULA as a valid address.Denton Gentry1-1/+2
2021-03-26net/interfaces: remove mutating methods, add EqualFiltered insteadBrad Fitzpatrick1-37/+66
2021-03-26net/interfaces: track more interface metadata in StateBrad Fitzpatrick1-10/+10
2021-03-16net/interfaces: skip IPv6 link-local interfaces like we do for IPv4Brad Fitzpatrick1-7/+6
2021-03-08net/interfaces, wgengine/monitor: fix false positives link changesBrad Fitzpatrick1-0/+24
2021-03-04net/interfaces: sort returned addresses from LocalAddressesBrad Fitzpatrick1-3/+9
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-12net/interfaces: reconcile interface filtering with address printing in logsBrad Fitzpatrick1-10/+18
2021-01-26net/interfaces: don't send over zt* interfacesBrad Fitzpatrick1-2/+17
2021-01-26net/interfaces: remove IsTailscaleIP, make callers use tsaddr.David Anderson1-9/+5
2020-12-19net/interfaces: return IPv6 addresses from LocalAddresses.David Anderson1-5/+0
2020-10-06ipn, wgengine, magicsock, tsdns: be quieter and less aggressive when offlineBrad Fitzpatrick1-16/+33
2020-10-05ipn, wgengine: disable subnet routes if network has PAC configurationBrad Fitzpatrick1-0/+2
2020-10-02net/interfaces: add interfaces.State.String methodBrad Fitzpatrick1-0/+68
2020-10-01net/interfaces: add State.PAC field, populate it on WindowsBrad Fitzpatrick1-0/+9
2020-08-18net/tshttpproxy: new package, support WPAD/PAC proxies on WindowsBrad Fitzpatrick1-0/+18
2020-08-13wgengine/monitor: add Windows linkchange monitorBrad Fitzpatrick1-2/+4
2020-08-12net/interfaces: include DefaultRouteInterface in interfaces.StateBrad Fitzpatrick1-0/+5
2020-07-06net/tsaddr: new package to hold Tailscale-specific IPs/rangesBrad Fitzpatrick1-3/+3
2020-07-06netcheck, tailcfg, interfaces, magicsock: survey UPnP, NAT-PMP, PCPBrad Fitzpatrick1-3/+24