121 Commits (f9066ac1f4ec2f6d3471af0786678048396c01ac)

Author SHA1 Message Date
Will Norris f9066ac1f4 client/web: extract web client from cli package 3 years ago
Brad Fitzpatrick 66f27c4beb all: require Go 1.21 3 years ago
salman aljammaz 25a7204bb4
wgengine,ipn,cmd/tailscale: add size option to ping (#8739) 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
Maisem Ali 1ecc16da5f tailcfg,ipn/ipnlocal,wgengine: add values to PeerCapabilities 3 years ago
Jenny Zhang 6b56e92acc client/tailscale: add warnings slice to ACLTestFailureSummary 3 years ago
Aaron Klotz fd8c8a3700 client/tailscale: add API for verifying network lock signing deeplink 3 years ago
Anton Tolchanov 6a156f6243 client/tailscale: support deauthorizing a device 3 years ago
Brad Fitzpatrick 4664318be2 client/tailscale: revert CreateKey API change, add Client.CreateKeyWithExpiry 3 years ago
Matt Brown 9b6e48658f
client: allow the expiry time to be specified for new keys 3 years ago
Andrew Dunham 280255acae
various: add golangci-lint, fix issues (#7905) 3 years ago
Brad Fitzpatrick 9e50da321b client/tailscale: dial LocalAPI at 127.0.0.1 on macOS 3 years ago
Tom DNetto 483109b8fc client/tailscale: Fix NPE caused by erroneous close in error case 3 years ago
Maisem Ali 5e8a80b845 all: replace /kb/ links with /s/ equivalents 3 years ago
Tom DNetto ce99474317 all: implement preauth-key support with tailnet lock 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
Nicolas BERNARD 3db894b78c client/tailscale: add tags field to Device struct 3 years ago
Tom DNetto 99b9d7a621 all: implement pcap streaming for datapath debugging 3 years ago
David Crawshaw 8cf2805cca tailcfg, localapi: plumb device token to server 3 years ago
Brad Fitzpatrick b1248442c3 all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our fork 3 years ago
Will Norris 71029cea2d all: update copyright and license headers 3 years ago
Brad Fitzpatrick a1b4ab34e6 util/httpm: add new package for prettier HTTP method constants 3 years ago
Harry Bowron c1daa42c24
client/tailscale/keys: fix client.Keys unmarshalling 3 years ago
Brad Fitzpatrick c8db70fd73 cmd/tailscale/cli: add debug set-expire command for testing 3 years ago
Brad Fitzpatrick 6edf357b96 all: start groundwork for using capver for localapi & peerapi 3 years ago
Brad Fitzpatrick b657187a69 cmd/tailscale, logtail: add 'tailscale debug daemon-logs' logtail mechanism 3 years ago
David Anderson c0fcab01ac client/tailscale: fix request object for key creation. 3 years ago
Dave Anderson 041a0e3c27
client/tailscale: add APIs for auth key management. (#6715) 3 years ago
Jordan Whited ea5ee6f87c
all: update golang.zx2c4.com/wireguard to github.com/tailscale/wireguard-go (#6692) 3 years ago
Tom DNetto 55e0512a05 ipn/ipnlocal,cmd/tailscale: minor improvements to lock modify command 3 years ago
Tom DNetto 45042a76cd cmd/tailscale,ipn: store disallowed TKA's in prefs, lock local-disable 3 years ago
Brad Fitzpatrick 390d1bb871 Revert "ipn,types/persist: store disallowed TKA's in prefs, lock local-disable" 3 years ago
Tom DNetto f1130421f0 ipn,types/persist: store disallowed TKA's in prefs, lock local-disable 3 years ago
Brad Fitzpatrick 0cb2ccce7f safesocket: remove the IPN protocol support 3 years ago
Tom DNetto 5c8d2fa695 cmd/tailscale,ipn: improve UX of lock init command, cosmetic changes 3 years ago
Brad Fitzpatrick 5676d201d6 ipn: add a WatchIPNBus option bit to subscribe to EngineStatus changes 3 years ago
Brad Fitzpatrick 109aa3b2fb cmd/tailscale: add start of "debug derp" subcommand 3 years ago
Brad Fitzpatrick 300aba61a6 ipn, cmd/tailscale/cli: add LocalAPI IPN bus watch, Start, convert CLI 3 years ago
Tom DNetto 6708f9a93f cmd/tailscale,ipn: implement lock log command 3 years ago
Brad Fitzpatrick 0f7da5c7dc ipn{,/ipnlocal}, client/tailscale: move Taildrop recv notifications to LocalAPI HTTP method 3 years ago
Maisem Ali f3519f7b29 cmd/tailscale/cli: add login and switch subcommands 3 years ago
Maisem Ali 1f4669a380 all: standardize on LocalAPI 3 years ago
Maisem Ali 22238d897b all: standardize on PeerAPI 3 years ago
Brad Fitzpatrick 976e88d430 client/tailscale/apitype: add LocalAPIHost const, use it 3 years ago
Tom DNetto 3271daf7a3 cmd/tailscale,ipn: support disablement args in lock cli, implement disable 3 years ago
Brad Fitzpatrick 329a0a8406 client/tailscale: remove some json.Unmarshal repetition, add helper 3 years ago
Brad Fitzpatrick f4a522fd67 client/tailscale: make a helper for json.Marshal'ed request bodies 3 years ago