summaryrefslogtreecommitdiffhomepage
path: root/ipn
AgeCommit message (Expand)AuthorFilesLines
2024-06-10ipn/{ipnlocal,localapi},net/netkernelconf,client/tailscale,cmd/containerboot:...Irbe Krumina2-0/+50
2024-06-06ipn/ipnlocal: improve sticky last suggestionAdrian Dewhurst2-535/+35
2024-06-06ipn/ipnlocal,clientupdate: allow auto-updates in contaienrs (#12391)Andrew Lytvynov2-0/+28
2024-06-06various: fix lint warningsAndrew Dunham1-4/+0
2024-06-05all: use math/rand/v2 moreMaisem Ali3-6/+6
2024-06-04go.mod,ipn/ipnlocal: update the ACME fork (#12343)Andrew Lytvynov1-2/+2
2024-06-04ipn/ipnlocal: only build allowed suggested node list onceAdrian Dewhurst2-53/+128
2024-06-04ipn/ipnlocal: stop offline auto-updates on shutdown (#12342)Andrew Lytvynov1-0/+1
2024-06-03ipn/ipnlocal: periodically run auto-updates when "offline" (#12118)Andrew Lytvynov4-52/+155
2024-06-03ipn/ipnlocal: improve testability of random node selectionAdrian Dewhurst2-54/+143
2024-06-03ipn/ipnlocal: simplify suggest exit node testsAdrian Dewhurst1-529/+428
2024-06-03ipn/ipnlocal: discard node keys that have been rotated outAnton Tolchanov2-11/+231
2024-06-02tsnet,wgengine/netstack: add ListenPacket and testsMaisem Ali1-1/+4
2024-05-31ipn/store/kubestore, cmd/containerboot: allow overriding client api server UR...ChandonPierre1-0/+5
2024-05-31cmd/tailscale/cli: print node signature in `tailscale lock status`Anton Tolchanov2-8/+17
2024-05-30ipn/ipnlocal: support c2n updates with old systemd versions (#12296)Andrew Lytvynov1-3/+30
2024-05-30cmd/tailscaled, ipn/conffile: support ec2 user-data config fileBrad Fitzpatrick2-3/+71
2024-05-29serve.go, tsnet.go: Fix "in in" typo (#12279)Walter Poupore1-1/+1
2024-05-27ipn/ipnlocal: allowed suggested exit nodes policy (#12240)Claire Wang2-0/+147
2024-05-24all: do not depend on the testing packageMaisem Ali1-0/+1
2024-05-20various: disable stateful filtering by default (#12197)Andrew Lytvynov4-135/+7
2024-05-17ipn,wgengine: remove vestigial Prefs.AllowSingleHostsBrad Fitzpatrick5-74/+76
2024-05-17control/controlclient: delete unused Client.Login Oauth2Token fieldBrad Fitzpatrick2-6/+6
2024-05-13ipn/ipnlocal: simplify authURL vs authURLSticky, remove interact fieldBrad Fitzpatrick2-26/+29
2024-05-10cmd/k8s-operator,cmd/containerboot,ipn,k8s-operator: turn off stateful filter...Irbe Krumina1-1/+8
2024-05-10ipnlocal, magicsock: add more description to storing last suggested exit (#11...Claire Wang2-17/+18
2024-05-08ipn/ipnlocal: fix another read of keyExpired outside mutexAnton Tolchanov1-1/+1
2024-05-07cmd/tailscale,controlclient,ipnlocal: fix 'up', deflake tests moreBrad Fitzpatrick2-0/+7
2024-05-07ipn/ipnlocal: fix read of keyExpired outside mutexBrad Fitzpatrick1-1/+2
2024-05-07ipn/ipnlocal, all: plumb health trackers in testsBrad Fitzpatrick6-14/+21
2024-05-07ipn/ipnserver: close a small race in ipnserver, ~simplify codeBrad Fitzpatrick1-23/+2
2024-05-07ipn/ipnlocal: acquire b.mu once in StartMaisem Ali2-43/+58
2024-05-07ipn/ipnlocal: use lockAndGetUnlock in StartMaisem Ali2-25/+22
2024-05-07ipn/ipnlocal: call SetNetInfoCallback from NewLocalBackendMaisem Ali1-3/+2
2024-05-07ipn/ipnlocal: set default NoStatefulFiltering in ipn.NewPrefs (#12031)Andrew Lytvynov5-27/+42
2024-05-06ipn/ipnlocal,net/tstun,wgengine: create and plumb jailed packet filterMaisem Ali1-2/+9
2024-05-06various: implement stateful firewalling on Linux (#12025)Andrew Lytvynov7-7/+171
2024-05-06ipn/ipnlocal: don't send an empty BrowseToURL w/ WatchIPNBus NotifyInitialStateBrad Fitzpatrick1-1/+1
2024-05-06ipn/ipnlocal, net/tsdial: plumb routes into tsdial and use them in UserDialNick Khyl1-0/+7
2024-05-06ipn/ipnlocal, tstest/integration: add panic to catch flaky test in the actBrad Fitzpatrick1-0/+9
2024-05-06all: make more tests pass/skip in airplane modeBrad Fitzpatrick1-1/+3
2024-05-03types/views: remove duplicate SliceContainsFuncMaisem Ali1-2/+2
2024-05-03ipn/ipnlocal: reuse transport across Taildrive remotesPercy Wegmann2-20/+16
2024-05-03ipnlocal, magicsock: store last suggested exit node id in local backend (#11959)Claire Wang2-3/+395
2024-05-03ipn/ipnlocal: plumb health.Tracker into profileManager constructorAndrew Dunham8-34/+41
2024-05-02derp,ipn/ipnlocal: stop calling rand.SeedMaisem Ali1-5/+0
2024-05-01health, ipn/ipnlocal: move more health warning code into health.TrackerBrad Fitzpatrick2-22/+21
2024-04-30ipn/ipnlocal: reset the dialPlan only when the URL is unchangedAndrew Dunham1-4/+26
2024-04-30Reset dial plan when switching profile (#11933)Shaw Drastin1-0/+5
2024-04-29ipn/ipnlocal: fix TestOnTailnetDefaultAutoUpdate on unsupported platforms (#1...Andrew Lytvynov1-5/+8