169 Commits (64d70fb718557f73a3cebdc41558405697b913ec)

Author SHA1 Message Date
Irbe Krumina 2c8859c2e7
client/tailscale,ipn/{ipnlocal,localapi}: add a pre-shutdown localAPI endpoint that terminates control connections. (#14028) 1 year ago
Nick Khyl 3f626c0d77 cmd/tailscale/cli, client/tailscale, ipn/localapi: add tailscale syspolicy {list,reload} commands 1 year ago
Percy Wegmann f9949cde8b client/tailscale,cmd/{cli,get-authkey,k8s-operator}: set distinct User-Agents 2 years ago
Andrea Gottardo 8a6f48b455
cli: add `tailscale dns query` (#13368) 2 years ago
Andrea Gottardo d060b3fa02
cli: implement `tailscale dns status` (#13353) 2 years ago
Seaver Thorn 345876da33
client/tailscale: adding missing proto field in ACL parsing structures (#13051) 2 years ago
Kristoffer Dalby a2c42d3cd4 usermetric: add initial user-facing metrics 2 years ago
Brad Fitzpatrick 696711cc17 all: switch to and require Go 1.23 2 years ago
Brad Fitzpatrick b692985aef client/tailscale: add LocalClient.OmitAuth for tests 2 years ago
Maisem Ali ce4413a0bc client/tailscale: add Via to UserRuleMatch 2 years ago
Andrew Lytvynov e7bf6e716b
cmd/tailscale: add --min-validity flag to the cert command (#12822) 2 years ago
Brad Fitzpatrick d3af54444c client/tailscale: document ACLTestFailureSummary.User field 2 years ago
Anton Tolchanov fc074a6b9f client/tailscale: add the nodeAttrs section 2 years ago
Maisem Ali 5576972261 client/tailscale: use safesocket.ConnectContext 2 years ago
Andrew Dunham 45d2f4301f proxymap, various: distinguish between different protocols 2 years ago
Kristoffer Dalby a1ab7f7c94 client/tailscale: add NodeID to device 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
Maisem Ali 42cfbf427c tsnet,wgengine/netstack: add ListenPacket and tests 2 years ago
Maisem Ali 9a64c06a20 all: do not depend on the testing package 2 years ago
Claire Wang 9171b217ba
cmd/tailscale, ipn/ipnlocal: add suggest exit node CLI option (#11407) 2 years ago
Brad Fitzpatrick a5e1f7d703 ipn/{ipnlocal,localapi}: add API to toggle use of exit node 2 years ago
Charlotte Brandhorst-Satzkorn 98cf71cd73
tailscale: switch tailfs to drive syntax for api and logs (#11625) 2 years ago
Charlotte Brandhorst-Satzkorn 93618a3518
tailscale: update tailfs functions and vars to use drive naming (#11597) 2 years ago
Charlotte Brandhorst-Satzkorn 14683371ee
tailscale: update tailfs file and package names (#11590) 2 years ago
Percy Wegmann e496451928 ipn,cmd/tailscale,client/tailscale: add support for renaming TailFS shares 2 years ago
Percy Wegmann 6c160e6321 ipn,tailfs: tie TailFS share configuration to user profile 2 years ago
Kristoffer Dalby 65255b060b client/tailscale: add postures to UserRuleMatch 2 years ago
Percy Wegmann 50fb8b9123 tailfs: replace webdavfs with reverse proxies 2 years ago
Percy Wegmann abab0d4197 tailfs: clean up naming and package structure 2 years ago
Percy Wegmann 993acf4475 tailfs: initial implementation 2 years ago
Brad Fitzpatrick 2bd3c1474b util/cmpx: delete now that we're using Go 1.22 2 years ago
Andrew Lytvynov 2e956713de
safesocket: remove ConnectionStrategy (#10662) 2 years ago
Paul Scott 03f22cd9fa client/tailscale: add Device.PostureIdentity field 2 years ago
Will Norris f9550e0bed client/web: indicate if ACLs prevent access 2 years ago
Naman Sood d5c460e83c
client/{tailscale,web}: add initial webUI frontend for self-updates (#10191) 2 years ago
Jordan Whited 12d5c99b04
client/tailscale,ipn/{ipnlocal,localapi}: check UDP GRO config (#10071) 2 years ago
Matt Layher 1a1e0f460a client/tailscale: remove redundant error check 2 years ago
Brad Fitzpatrick 18bd98d35b cmd/tailscaled,*: add start of configuration file support 3 years ago
Marwan Sulaiman 3421784e37 cmd/tailscale/cli: use optimistic concurrency control on SetServeConfig 3 years ago
Brad Fitzpatrick 7c1ed38ab3 ipn/ipnlocal: fix missing controlknobs.Knobs plumbing 3 years ago
Marwan Sulaiman 50990f8931 ipn, ipn/ipnlocal: add Foreground field for ServeConfig 3 years ago
Andrew Dunham c86a610eb3 cmd/tailscale, net/portmapper: add --log-http option to "debug portmap" 3 years ago
Marwan Sulaiman 35ff5bf5a6 cmd/tailscale/cli, ipn/ipnlocal: [funnel] add stream mode 3 years ago
Brad Fitzpatrick b090d61c0f tailcfg: rename prototype field to reflect its status 3 years ago
Richard Castro 57da1f1501
client: update DNSConfig type (#8916) 3 years ago
Sonia Appasamy 0052830c64 cli/serve: funnel interactive enablement flow tweaks 3 years ago
Sonia Appasamy 8e63d75018 client/tailscale: add LocalClient.IncrementMetric func 3 years ago
Sonia Appasamy 7815fbe17a tailscale/cli: add interactive flow for enabling Funnel 3 years ago
Brad Fitzpatrick 66f27c4beb all: require Go 1.21 3 years ago