1479 Commits (4099a364685d70a1dec1896996c94de42f0f67bc)

Author SHA1 Message Date
Andrea Gottardo 949b15d858
net/captivedetection: call SetHealthy once connectivity restored (#12974) 2 years ago
Andrea Gottardo 90be06bd5b
health: introduce captive-portal-detected Warnable (#12707) 2 years ago
Irbe Krumina 57856fc0d5
ipn,wgengine/magicsock: allow setting static node endpoints via tailscaled configfile (#12882) 2 years ago
Andrew Lytvynov e7bf6e716b
cmd/tailscale: add --min-validity flag to the cert command (#12822) 2 years ago
Adrian Dewhurst 54f58d1143 ipn/ipnlocal: add comment explaining auto exit node migration 2 years ago
Adrian Dewhurst 8882c6b730 ipn/ipnlocal: wait for DERP before auto exit node migration 2 years ago
Adrian Dewhurst 0834712c91 ipn: allow FQDN in exit node selection 2 years ago
Anton Tolchanov 5d61d1c7b0 log/sockstatlog: don't block for more than 5s on shutdown 2 years ago
Claire Wang 49bf63cdd0
ipn/ipnlocal: check for offline auto exit node in SetControlClientStatus (#12772) 2 years ago
Nick Khyl fc28c8e7f3 cmd/cloner, cmd/viewer, util/codegen: add support for generic types and interfaces 2 years ago
Anton Tolchanov 874972b683 posture: add network hardware addresses to posture identity 2 years ago
Brad Fitzpatrick c6af5bbfe8 all: add test for package comments, fix, add comments as needed 2 years ago
Andrew Lytvynov 7b1c764088
ipn/ipnlocal: gate systemd-run flags on systemd version (#12747) 2 years ago
Andrew Lytvynov b8af91403d
clientupdate: return true for CanAutoUpdate for macsys (#12746) 2 years ago
Claire Wang 8965e87fa8
ipn/ipnlocal: handle auto value for ExitNodeID syspolicy (#12512) 2 years ago
Anton Tolchanov 781f79408d ipn/ipnlocal: allow multiple signature chains from the same SigCredential 2 years ago
Anton Tolchanov 4651827f20 tka: test SigCredential signatures and netmap filtering 2 years ago
Adrian Dewhurst 8f7588900a ipn/ipnlocal: fix nil pointer dereference and add related test 2 years ago
Andrew Lytvynov 2064dc20d4
health,ipn/ipnlocal: hide update warning when auto-updates are enabled (#12631) 2 years ago
Josh McKinney 1d6ab9f9db cmd/serve: don't convert localhost to 127.0.0.1 2 years ago
Andrew Dunham 0323dd01b2 ci: enable checklocks workflow for specific packages 2 years ago
Naman Sood 75254178a0
ipn/ipnlocal: don't bind localListener if its context is canceled (#12621) 2 years ago
Andrew Dunham 30f8d8199a ipn/ipnlocal: fix data race in tests 2 years ago
Brad Fitzpatrick d5e692f7e7 ipn/ipnlocal: check operator user via osuser package 2 years ago
Brad Fitzpatrick 5ec01bf3ce wgengine/filter: support FilterRules matching on srcIP node caps [capver 100] 2 years ago
Andrea Gottardo d6a8fb20e7
health: include DERP region name in bad derp notifications (#12530) 2 years ago
Andrew Dunham 45d2f4301f proxymap, various: distinguish between different protocols 2 years ago
Brad Fitzpatrick 86e0f9b912 net/ipset, wgengine/filter/filtertype: add split-out packages 2 years ago
Maisem Ali 491483d599 cmd/viewer,type/views: add MapSlice for maps of slices 2 years ago
Andrea Gottardo a8ee83e2c5
health: begin work to use structured health warnings instead of strings, pipe changes into ipn.Notify (#12406) 2 years ago
Brad Fitzpatrick 6908fb0de3 ipn/localapi,client/tailscale,cmd/derper: add WhoIs lookup by nodekey, use in derper 2 years ago
Irbe Krumina bc53ebd4a0
ipn/{ipnlocal,localapi},net/netkernelconf,client/tailscale,cmd/containerboot: optionally enable UDP GRO forwarding for containers (#12410) 2 years ago
Adrian Dewhurst 0219317372 ipn/ipnlocal: improve sticky last suggestion 2 years ago
Andrew Lytvynov 7a7e314096
ipn/ipnlocal,clientupdate: allow auto-updates in contaienrs (#12391) 2 years ago
Andrew Dunham e88a5dbc92 various: fix lint warnings 2 years ago
Maisem Ali 4a8cb1d9f3 all: use math/rand/v2 more 2 years ago
Andrew Lytvynov 347e3f3d9a
go.mod,ipn/ipnlocal: update the ACME fork (#12343) 2 years ago
Adrian Dewhurst cf9f507d47 ipn/ipnlocal: only build allowed suggested node list once 2 years ago
Andrew Lytvynov 379e2bf189
ipn/ipnlocal: stop offline auto-updates on shutdown (#12342) 2 years ago
Andrew Lytvynov bc4c8b65c7
ipn/ipnlocal: periodically run auto-updates when "offline" (#12118) 2 years ago
Adrian Dewhurst 3bf2bddbb5 ipn/ipnlocal: improve testability of random node selection 2 years ago
Adrian Dewhurst db6447ce63 ipn/ipnlocal: simplify suggest exit node tests 2 years ago
Anton Tolchanov 01847e0123 ipn/ipnlocal: discard node keys that have been rotated out 2 years ago
Maisem Ali 42cfbf427c tsnet,wgengine/netstack: add ListenPacket and tests 2 years ago
ChandonPierre 0a5bd63d32
ipn/store/kubestore, cmd/containerboot: allow overriding client api server URL via ENV (#12115) 2 years ago
Anton Tolchanov 32120932a5 cmd/tailscale/cli: print node signature in `tailscale lock status` 2 years ago
Andrew Lytvynov 776a05223b
ipn/ipnlocal: support c2n updates with old systemd versions (#12296) 2 years ago
Brad Fitzpatrick 1ea100e2e5 cmd/tailscaled, ipn/conffile: support ec2 user-data config file 2 years ago
Walter Poupore 0acb61fbf8
serve.go, tsnet.go: Fix "in in" typo (#12279) 2 years ago
Claire Wang f1d10c12ac
ipn/ipnlocal: allowed suggested exit nodes policy (#12240) 2 years ago