summaryrefslogtreecommitdiffhomepage
path: root/wgengine
AgeCommit message (Expand)AuthorFilesLines
2024-06-11cmd/tailscaled, net/dns, wgengine/router: start Windows child processes with ...Aaron Klotz1-1/+6
2024-06-06various: fix lint warningsAndrew Dunham1-1/+1
2024-06-05wgengine/magicsock: use math/rands/v2Maisem Ali1-7/+3
2024-06-05all: use math/rand/v2 moreMaisem Ali2-2/+3
2024-06-04net/dns: don't set MatchDomains on Apple platforms when no upstream nameserve...Andrea Gottardo1-1/+1
2024-06-02tsnet,wgengine/netstack: add ListenPacket and testsMaisem Ali1-0/+44
2024-05-29wgengine/router: probe generally-unused "ip" command style lazilyBrad Fitzpatrick1-18/+30
2024-05-21net/netcheck: remove hairpin probesJames Tucker1-1/+0
2024-05-20various: disable stateful filtering by default (#12197)Andrew Lytvynov1-1/+1
2024-05-17ipn,wgengine: remove vestigial Prefs.AllowSingleHostsBrad Fitzpatrick2-11/+4
2024-05-17net/netcheck,wgengine/magicsock: add potential workaround for Palo Alto DIPP ...James Tucker1-8/+9
2024-05-16xcode: allow ICMP ping relay on macOS + iOS platforms (#12048)Andrea Gottardo3-47/+106
2024-05-10ipnlocal, magicsock: add more description to storing last suggested exit (#11...Claire Wang1-3/+3
2024-05-09wgengine/router: print Docker warning when stateful filtering is enabledAndrew Dunham2-3/+55
2024-05-08wgengine/netstack: handle 4via6 routes that are advertised by the same nodeAndrew Dunham2-30/+198
2024-05-07ipn/ipnlocal, all: plumb health trackers in testsBrad Fitzpatrick6-21/+41
2024-05-06tailcfg,all: add/plumb Node.IsJailedMaisem Ali3-0/+3
2024-05-06ipn/ipnlocal,net/tstun,wgengine: create and plumb jailed packet filterMaisem Ali3-0/+21
2024-05-06various: implement stateful firewalling on Linux (#12025)Andrew Lytvynov4-21/+150
2024-05-03ipnlocal, magicsock: store last suggested exit node id in local backend (#11959)Claire Wang1-0/+6
2024-05-03ssh/tailssh: plumb health.Tracker in testBrad Fitzpatrick1-0/+2
2024-05-02wgengine: add exit destination logging enable for wgengine logger (#11952)Claire Wang5-9/+15
2024-04-29wgengine/wgcfg/nmcfg: skip expired peersAndrew Dunham1-0/+8
2024-04-28net/{interfaces,netmon}, all: merge net/interfaces package into net/netmonBrad Fitzpatrick2-4/+3
2024-04-27net/netns, net/dns/resolver, etc: make netmon required in most placesBrad Fitzpatrick2-3/+3
2024-04-26net/netcheck, wgengine/magicsock: make netmon.Monitor requiredBrad Fitzpatrick2-34/+44
2024-04-26health, wgengine/magicsock: remove last of health package globalsBrad Fitzpatrick2-4/+6
2024-04-26health, all: remove health.Global, finish plumbing health.TrackerBrad Fitzpatrick12-20/+33
2024-04-26ipn/{ipnlocal,localapi},wgengine{,/magicsock}: plumb health.TrackerBrad Fitzpatrick4-24/+38
2024-04-25tsd, ipnlocal, etc: add tsd.System.HealthTracker, start some plumbingBrad Fitzpatrick1-0/+1
2024-04-25health: break Warnable into a global and per-Tracker value halvesBrad Fitzpatrick1-3/+3
2024-04-25health: add Tracker type, in prep for removing global variablesBrad Fitzpatrick5-23/+23
2024-04-23wgengine/router: consolidate routes before reconfiguring router for mobile cl...Percy Wegmann3-1/+146
2024-04-23cmd{containerboot,k8s-operator},util/linuxfw: support ExternalName Services (...Irbe Krumina1-0/+4
2024-04-19wgengine\router: fix the Tailscale-In firewall rule to work on domain networksNick Khyl2-2/+2
2024-04-17wgengine/magicsock: disable portmapper in tunchan-faked testsBrad Fitzpatrick2-4/+11
2024-04-16all: use Go 1.22 range-over-intBrad Fitzpatrick11-24/+24
2024-04-16cmd/tailscale/cli: prevent concurrent Start calls in 'up'Brad Fitzpatrick1-1/+1
2024-04-15ipn: remove unused Options.LegacyMigrationPrefsBrad Fitzpatrick1-7/+7
2024-04-15cmd/tailscale, ipn/ipnlocal: add suggest exit node CLI option (#11407)Claire Wang1-0/+14
2024-04-15wgengine/magicsock: rebind/restun if a syscall.EPERM error is returned (#11711)Charlotte Brandhorst-Satzkorn2-0/+91
2024-04-15wgengine/router: don't attempt route cleanup on SynologyBrad Fitzpatrick1-2/+17
2024-04-11wgengine/magicsock: allow disco communication without known endpointsJames Tucker2-7/+8
2024-04-09cmd/tailscaled: move cleanup to an implicit action during startupJames Tucker7-14/+14
2024-04-07wgengine/netstack: remove SubnetRouterWrapperMaisem Ali3-31/+7
2024-04-05net/netcheck,wgengine/magicsock: align DERP frame receive time heuristicsJames Tucker2-1/+23
2024-04-04wgengine/router: enable ip forwarding on gokrazyJoonas Kuorilehto1-0/+28
2024-04-04wgengine/router: provide explicit hook to signal Android when VPN needs to be...Percy Wegmann1-2/+25
2024-04-03tailscale: update tailfs functions and vars to use drive naming (#11597)Charlotte Brandhorst-Satzkorn2-20/+20
2024-04-02tailscale: update tailfs file and package names (#11590)Charlotte Brandhorst-Satzkorn2-5/+5