Commit Graph

  • d6dbefaa91 api.md: lowercase ACL field names Anton Tolchanov 2022-12-01 19:55:05 +00:00
  • 71c0e8d428 api.md: update documentation for the "set ACL" endpoint Anton Tolchanov 2022-11-28 22:33:51 +00:00
  • e1d7d072a3 ipn/ipnlocal: set Notify.Version on initial Notifies Brad Fitzpatrick 2022-12-01 19:06:21 -08:00
  • d5b4d2e276 cmd/tailscale/cli: improve tailnet lock help (#6583) Maya Kaczorowski 2022-12-01 09:19:28 -08:00
  • 74b47eaad6 cmd/tailscale/cli: Fix 'tailscale switch' error message (#6585) Walter Poupore 2022-12-01 08:17:16 -08:00
  • 99aa335923 net/dns: [linux] log and add metric for dnsMode Maisem Ali 2022-12-01 16:07:44 +05:00
  • a5a3188b7e cmd/tailscale/cli: unhide login and switch subcommands Maisem Ali 2022-12-01 10:14:12 +00:00
  • a1084047ce cmd/tailscale/cli: capitalize Get (#6586) Maya Kaczorowski 2022-11-30 21:32:14 -08:00
  • 74c1f632f6 types/key,cmd/tailscale/cli: support tlpub prefix for tailnet-lock keys Tom DNetto 2022-11-30 12:30:44 -08:00
  • 8dd1418774 ipn{,/ipnlocal}: add ipn.NotifyInitial* flags to WatchIPNBus Brad Fitzpatrick 2022-11-30 17:39:43 -08:00
  • 197a4f1ae8 types/ptr: move all the ptrTo funcs to one new package's ptr.To Brad Fitzpatrick 2022-11-30 17:33:29 -08:00
  • a277eb4dcf ipn/ipnlocal: add missing context cancel Brad Fitzpatrick 2022-11-30 17:31:36 -08:00
  • 978d6af91a ipn/ipnlocal: tweak error handling in interfaces PeerAPI debug endpoint Mihai Parparita 2022-11-30 17:06:21 -08:00
  • 5bdca747b7 ipn/ipnlocal: fix netstack peerapi crash over IPv6 Brad Fitzpatrick 2022-11-30 16:21:56 -08:00
  • f1ab11e961 ipn/ipnlocal,tailcfg: introduce capability to gate TKA init paths Tom DNetto 2022-11-30 10:34:59 -08:00
  • 9a80b8fb10 cmd/tailscale,ipn: surface TKA-filtered peers in lock status command Tom DNetto 2022-11-30 13:04:43 -08:00
  • 731be07777 cmd/tailscale/cli: show rotation key when suggesting lock sign command Tom DNetto 2022-11-30 11:06:51 -08:00
  • a6dff4fb74 docs/webhooks: use subtle.ConstantTimeCompare for comparing signatures Andrew Dunham 2022-11-30 11:41:03 -05:00
  • 74744b0a4c ipn: be more consistent with omitempty on debug/rare Prefs Brad Fitzpatrick 2022-11-29 21:09:38 -08:00
  • f710d1cb20 cmd/tailscale/cli: add set --unattended on Windows Brad Fitzpatrick 2022-11-29 21:08:44 -08:00
  • d2a51f03ce licenses: update win/apple licenses License Updater 2022-11-30 00:13:29 +00:00
  • a200a23f97 Revert "cmd/tailscale: access QNAP via localhost" Denton Gentry 2022-11-20 13:32:19 -08:00
  • 82ad585b5b ipn/ipnlocal: account for ControlURL when merging profiles Maisem Ali 2022-11-30 04:16:01 +05:00
  • adc302f428 all: use named pipes on windows Maisem Ali 2022-11-21 09:00:20 -08:00
  • 45042a76cd cmd/tailscale,ipn: store disallowed TKA's in prefs, lock local-disable Tom DNetto 2022-11-28 16:39:03 -08:00
  • c4980f33f7 ipn,types/persist: add DisallowedTKAStateIDs, refactor as view type Tom DNetto 2022-11-29 12:00:40 -08:00
  • 6d012547b6 ipn/ipnlocal: use double dash flag style Brad Fitzpatrick 2022-11-29 10:51:10 -08:00
  • 390d1bb871 Revert "ipn,types/persist: store disallowed TKA's in prefs, lock local-disable" Brad Fitzpatrick 2022-11-29 11:15:42 -08:00
  • f1130421f0 ipn,types/persist: store disallowed TKA's in prefs, lock local-disable Tom DNetto 2022-11-28 16:39:03 -08:00
  • 659e7837c6 health, ipn/ipnlocal: when -no-logs-no-support is enabled, deny access to tailnets that have network logging enabled Aaron Klotz 2022-10-18 14:54:07 -06:00
  • ad41cbd9d5 ipn/ipnlocal: sanitize prefs before sending over IPN Bus Maisem Ali 2022-11-29 10:57:44 +05:00
  • 0a10a5632b cmd/tailscaled: add TS_DEBUG_BACKEND_DELAY_SEC for testing async startup Brad Fitzpatrick 2022-11-28 21:07:33 -08:00
  • 256ba62e00 README.md: add commit message style bit Brad Fitzpatrick 2022-07-22 13:05:25 -07:00
  • 0cb2ccce7f safesocket: remove the IPN protocol support Brad Fitzpatrick 2022-11-28 20:08:35 -08:00
  • 06c4c47d46 ipn: remove unused Backend interface Brad Fitzpatrick 2022-11-28 18:47:05 -08:00
  • 2e5d08ec4f net/connstats: invert network logging data flow (#6272) Joe Tsai 2022-11-28 15:59:33 -08:00
  • 35c10373b5 types/logid: move logtail ID types here (#6336) Joe Tsai 2022-11-28 15:25:47 -08:00
  • 6cc6c70d70 derp: prevent concurrent access to multiForwarder map Anton Tolchanov 2022-11-22 16:13:53 +00:00
  • 6e33d2da2b ipn/ipnauth, util/winutil: add temporary LookupPseudoUser workaround to address os/user.LookupId errors on Windows Aaron Klotz 2022-11-24 15:51:19 -07:00
  • 3b0de97e07 cmd/tailscaled: unify the two Windows paths + separate IPN server path Brad Fitzpatrick 2022-11-27 20:40:36 -08:00
  • ea25ef8236 util/set: add new set package for SetHandle type Brad Fitzpatrick 2022-11-28 10:34:35 -08:00
  • 5c8d2fa695 cmd/tailscale,ipn: improve UX of lock init command, cosmetic changes Tom DNetto 2022-11-23 11:19:30 -08:00
  • e8cc78b1af ipn/ipnserver: change Server to let LocalBackend be supplied async Brad Fitzpatrick 2022-11-27 13:07:41 -08:00
  • 8049053f86 ipn/*: make new WindowsUserID type to consolidate docs Brad Fitzpatrick 2022-11-27 09:04:00 -08:00
  • 3b73727e39 cmd/tailscale: de-punycode hostnames in status display Brad Fitzpatrick 2022-11-26 21:27:10 -08:00
  • 5676d201d6 ipn: add a WatchIPNBus option bit to subscribe to EngineStatus changes Brad Fitzpatrick 2022-11-26 12:19:16 -08:00
  • f45106d47c ipn/ipnserver: move Windows-specific code to tailscaled_windows.go Brad Fitzpatrick 2022-11-26 11:08:51 -08:00
  • 109aa3b2fb cmd/tailscale: add start of "debug derp" subcommand Brad Fitzpatrick 2022-11-26 14:23:00 -08:00
  • b0545873e5 ipn/ipnserver: remove protoSwitchConn shenanigans; just use http.Server early Brad Fitzpatrick 2022-11-25 20:54:37 -08:00
  • e567902aa9 gitignore: ignore direnv nix-shell environment cache (#6520) shayne 2022-11-26 09:30:00 -05:00
  • f3ba268a96 ipn/ipnserver: move BabysitProc to tailscaled_windows.go Brad Fitzpatrick 2022-11-25 11:59:24 -08:00
  • 699b39dec1 ipn/ipnlocal: drop LocalBackend.inServerMode Maisem Ali 2022-11-25 19:50:15 +05:00
  • 7e016c1d90 ipn/ipnserver: remove IPN protocol server Brad Fitzpatrick 2022-11-25 07:54:57 -08:00
  • 624d9c759b licenses: update win/apple licenses License Updater 2022-11-25 15:49:10 +00:00
  • b8fe89d15f net/portmapper: add test for Huawei router Denton Gentry 2022-11-25 07:11:17 -08:00
  • 1fdfb0dd08 ipn/localapi: add "enginestatus" debug command to LocalAPI Brad Fitzpatrick 2022-11-25 07:22:20 -08:00
  • c258015165 ipn/ipnlocal,ipnserver: rename {,Set}CurrentUser to {,Set}CurrentUserID Maisem Ali 2022-11-25 06:11:06 -08:00
  • 0a842f353c ipn/ipnserver: move more connection acceptance logic to LocalBackend Brad Fitzpatrick 2022-11-23 11:18:18 -08:00
  • 5ea7c7d603 ipn/{ipnlocal,ipnserver}: add some comments Brad Fitzpatrick 2022-11-25 06:02:40 -08:00
  • 732c3d2ed0 .github/workflows: use ubuntu-22.04 for qemu tests Maisem Ali 2022-11-25 05:36:24 -08:00
  • a3cd171773 ipn/ipnserver: remove Server.serverModeUser Maisem Ali 2022-11-25 03:53:39 -08:00
  • d321b0ea4f ipn/ipnlocal: add docs to LocalBackend.SetCurrentUserID Maisem Ali 2022-11-25 03:52:47 -08:00
  • 992749c44c tsnet/example/tshello: use the correct LocalClient for certs Maisem Ali 2022-11-25 14:55:05 +05:00
  • 0c4c66948b cmd/tailscale/cli: Improve messaging when Funnel is unavailable. (#6502) shayne 2022-11-24 22:40:48 -05:00
  • 344abaf3d3 licenses: update android licenses License Updater 2022-11-25 00:10:48 +00:00
  • 250edeb3da ipn/ipnserver: only permit the pre-HTTP LocalAPI protocol on Windows Brad Fitzpatrick 2022-11-24 12:56:54 -08:00
  • 033bd94d4c cmd/tailscaled, wgengine/router: use wingoes/com for COM initialization instead of go-ole Aaron Klotz 2022-11-14 16:51:09 -07:00
  • d6021ae71c words: hybrid theory (#6404) Charlotte Brandhorst-Satzkorn 2022-11-24 10:28:11 -08:00
  • b68d008fee envknob: add CanTaildrop (TS_DISABLE_TAILDROP) to disable taildrop on device Brad Fitzpatrick 2022-11-23 20:16:31 -08:00
  • 20b27df4d0 tailcfg, ipn, controlclient: add MapResponse.ClientVersion, plumb to IPN bus Brad Fitzpatrick 2022-11-23 19:13:41 -08:00
  • 4d3713f631 envknob: add GOOS func Brad Fitzpatrick 2022-11-23 15:40:47 -08:00
  • 6e6f27dd21 ipn/ipnlocal: lock down unsigned peers more Brad Fitzpatrick 2022-11-23 15:14:25 -08:00
  • dc75b7cfd1 cmd/derpprobe: add -once flag for one-off CLI diagnostics James Tucker 2022-11-23 16:09:24 -08:00
  • b1441d0044 cmd/stunc: add command for making debug stun requests James Tucker 2022-11-23 14:45:44 -08:00
  • 7bff7345cc ipn/ipnauth: start splitting ipnserver into new ipnauth package Brad Fitzpatrick 2022-11-23 10:19:38 -08:00
  • 5f6fec0eba cmd/tailscale: fix 'debug local-creds' hostname Brad Fitzpatrick 2022-11-23 09:44:50 -08:00
  • ec790e58df net/dns: retry overwriting hosts file on Windows Andrew Dunham 2022-11-23 09:35:24 -05:00
  • 3a5d02cb31 ipn/ipnlocal: update comment about using FallbackResolvers for exit nodes Maisem Ali 2022-11-23 16:01:25 +05:00
  • 300aba61a6 ipn, cmd/tailscale/cli: add LocalAPI IPN bus watch, Start, convert CLI Brad Fitzpatrick 2022-11-22 11:41:03 -08:00
  • d4f6efa1df ipn/ipnlocal: handle case when selected profile is deleted Maisem Ali 2022-11-22 05:34:28 -08:00
  • b45b948776 ipn/ipnlocal: call initTKALocked on backend start Tom DNetto 2022-11-22 10:48:07 -08:00
  • 1ef4be2f86 licenses: update tailscale{,d} licenses License Updater 2022-11-22 18:32:16 +00:00
  • aeb80bf8cb ipn/ipnlocal,tka: generate a nonce for each TKA Tom DNetto 2022-11-16 15:38:25 -08:00
  • 6708f9a93f cmd/tailscale,ipn: implement lock log command Tom DNetto 2022-11-14 15:04:10 -08:00
  • ed1fae6c73 ipn/ipnlocal: always tx TKA sync after enablement Tom DNetto 2022-11-15 15:03:11 -08:00
  • 0f7da5c7dc ipn{,/ipnlocal}, client/tailscale: move Taildrop recv notifications to LocalAPI HTTP method Brad Fitzpatrick 2022-11-20 13:25:54 -08:00
  • f053f16460 tsweb: export version metrics to Prometheus Anton Tolchanov 2022-11-22 11:22:26 +00:00
  • 8d84178884 ipn/ipnlocal: stop storing serverURL in LocalBackend Maisem Ali 2022-11-22 16:27:05 +05:00
  • aeac4bc8e2 ipn/ipnlocal: account for currentUserID when iterating over knownProfiles Maisem Ali 2022-11-22 12:02:16 +05:00
  • 18c7c3981a ipn/ipnlocal: call checkPrefs in Start too Maisem Ali 2022-11-22 04:11:44 +05:00
  • 41dd49391f tstest/integration: add --accept-risk=all to tailscale down Maisem Ali 2022-11-18 11:14:16 -08:00
  • 0480a925c1 ipn/ipnlocal: send Content-Security-Policy, etc to peerapi browser requests Brad Fitzpatrick 2022-11-19 15:29:15 -08:00
  • b190c1667b words: add some cloven-hoofed ruminants (#6393) Luke Rewega 2022-11-21 19:49:00 -05:00
  • 5c9203669a licenses: update tailscale{,d} licenses License Updater 2022-11-21 23:16:55 +00:00
  • a0ef51f570 cmd/{tailscale,tailscaled}: embed manifest into Windows binaries Andrew Dunham 2022-11-16 16:47:53 -05:00
  • b94b91c168 cmd/tailscale/cli: add ability to set short names for profiles Maisem Ali 2022-11-18 14:36:45 +05:00
  • 575fd5f22b ipn: add ability to name profiles Maisem Ali 2022-11-18 14:42:32 +05:00
  • 33520920c3 all: use strs.CutPrefix and strs.CutSuffix more Mihai Parparita 2022-11-18 10:13:14 -08:00
  • 41e1d336cc net/dns: change windows DNS manager to use pointer receiver Aaron Klotz 2022-08-03 16:18:19 -06:00
  • bdd8ce6692 cmd/tailscale/cli: disallow empty text "" from serve CLI (#6416) shayne 2022-11-20 15:04:58 -05:00