165 Commits (feabb34ea0aaab714698de643fef6436f7eee96a)

Author SHA1 Message Date
Sonia Appasamy feabb34ea0 ipn/localapi: add debug-web-client endpoint 3 years ago
Rhea Ghosh 8c7169105e
ipn/{ipnlocal/peerapi, localapi}: cleaning up http statuses for consistency and readability (#9796) 3 years ago
Maisem Ali 24f322bc43 ipn/ipnlocal: do unexpired cert renewals in the background 3 years ago
Brad Fitzpatrick 70de16bda7 ipn/localapi: make whois take IP or IP:port as documented, fix capmap netstack lookup 3 years ago
Brad Fitzpatrick 6f36f8842c cmd/tailscale, magicsock: add debug command to flip DERP homes 3 years ago
Val c608660d12 wgengine,net,ipn,disco: split up and define different types of MTU 3 years ago
Brad Fitzpatrick 04fabcd359 ipn/{ipnlocal,localapi}, cli: add debug force-netmap-update 3 years ago
Val 6cc5b272d8 Revert "wgengine,net,ipn,disco: split up and define different types of MTU" 3 years ago
Val 059051c58a wgengine,net,ipn,disco: split up and define different types of MTU 3 years ago
Brad Fitzpatrick 7c1ed38ab3 ipn/ipnlocal: fix missing controlknobs.Knobs plumbing 3 years ago
Marwan Sulaiman 12d4685328 ipn/localapi, ipn/ipnlocal: add etag support for SetServeConfig 3 years ago
Brad Fitzpatrick 4e91cf20a8 control/controlknobs, all: add plumbed Knobs type, not global variables 3 years ago
Marwan Sulaiman 50990f8931 ipn, ipn/ipnlocal: add Foreground field for ServeConfig 3 years ago
Brad Fitzpatrick 7175f06e62 util/rands: add package with HexString func 3 years ago
Tyler Smalley e1fbb5457b
cmd/tailscale: combine serve and funnel for debug wip funnel stream model (#9169) 3 years ago
Maisem Ali 96277b63ff ipn/ipnlocal: rename LogoutSync to Logout 3 years ago
Andrew Dunham c86a610eb3 cmd/tailscale, net/portmapper: add --log-http option to "debug portmap" 3 years ago
Marwan Sulaiman 9c07f4f512 all: replace deprecated ioutil references 3 years ago
Marwan Sulaiman 35ff5bf5a6 cmd/tailscale/cli, ipn/ipnlocal: [funnel] add stream mode 3 years ago
Brad Fitzpatrick 84b94b3146 types/netmap, all: make NetworkMap.SelfNode a tailcfg.NodeView 3 years ago
Brad Fitzpatrick 58a4fd43d8 types/netmap, all: use read-only tailcfg.NodeView in NetworkMap 3 years ago
Brad Fitzpatrick e8551d6b40 all: use Go 1.21 slices, maps instead of x/exp/{slices,maps} 3 years ago
Sonia Appasamy 8e63d75018 client/tailscale: add LocalClient.IncrementMetric func 3 years ago
Brad Fitzpatrick 92fc9a01fa cmd/tailscale: add debug commands to break connections 3 years ago
salman aljammaz 25a7204bb4
wgengine,ipn,cmd/tailscale: add size option to ping (#8739) 3 years ago
Aaron Klotz 37925b3e7a go.mod, cmd/tailscaled, ipn/localapi, util/osdiag, util/winutil, util/winutil/authenticode: add Windows module list to OS-specific logs that are written upon bugreport 3 years ago
Sonia Appasamy 301e59f398 tailcfg,ipn/localapi,client/tailscale: add QueryFeature endpoint 3 years ago
Tom DNetto 767e839db5 all: implement lock revoke-keys command 3 years ago
David Anderson ed46442cb1 client/tailscale/apitype: document never-nil property of WhoIsResponse 3 years ago
Claire Wang 2315bf246a
ipn: use tstime (#8597) 3 years ago
Andrew Lytvynov c1ecae13ab
ipn/{ipnlocal,localapi}: actually renew certs before expiry (#8731) 3 years ago
Maisem Ali 1ecc16da5f tailcfg,ipn/ipnlocal,wgengine: add values to PeerCapabilities 3 years ago
valscale e26376194d
ipn/ipnlocal: validate ping type (#8458) 3 years ago
Andrea Gottardo 99f17a7135
tka: provide verify-deeplink local API endpoint (#8303) 3 years ago
Dominic Black 570cb018da
ipn/localapi: require only read permission for WatchIPNBus (#7798) 3 years ago
Mihai Parparita 7330aa593e all: avoid repeated default interface lookups 3 years ago
Mihai Parparita 4722f7e322 all: move network monitoring from wgengine/monitor to net/netmon 3 years ago
Andrew Dunham 3ede3aafe4 ipn/localapi: also verify STUN queries work in 'debug derp' 3 years ago
Will Norris 57a008a1e1 all: pass log IDs as the proper type rather than strings 3 years ago
Mihai Parparita 731688e5cc ipn/localapi: add endpoint for adding debug log entries 3 years ago
Andrew Dunham f0d6228c52 ipn/localapi: flesh out the 'debug derp' checks 3 years ago
Tom DNetto ce99474317 all: implement preauth-key support with tailnet lock 3 years ago
Andrew Dunham be107f92d3 wgengine/magicsock: track per-endpoint changes in ringbuffer 3 years ago
Andrew Dunham 045f995203 ipn/localapi: close portmapper after debug 3 years ago
Andrew Dunham 69f9c17555 ipn/localapi: fix panic after handler returns 3 years ago
Maisem Ali 1a30b2d73f all: use tstest.Replace more 3 years ago
Tom DNetto e2d652ec4d ipn,cmd/tailscale: implement resigning nodes on tka key removal 3 years ago
Andrew Dunham 3f8e8b04fd cmd/tailscale, cmd/tailscaled: move portmapper debugging into tailscale CLI 3 years ago
David Crawshaw 768df4ff7a tsnet: add a LocalAPI listener on loopback, with basic auth 3 years ago
David Anderson 8b2ae47c31 version: unexport all vars, turn Short/Long into funcs 3 years ago