Commit Graph

  • 1b223566dd util/linuxfw: fix typo in unexported doc comment Brad Fitzpatrick 2023-08-21 09:21:59 -07:00
  • c85d7c301a tool: force HTTP/1.1 in curl to prevent hang behind load balancer Val 2023-08-21 17:21:51 +02:00
  • f486041fd1 tsnet: add support for clientmetrics. Denton Gentry 2023-08-20 15:28:16 -07:00
  • c15997511d wgengine/magicsock: only accept pong sent by CLI ping Val 2023-08-17 18:52:29 +02:00
  • 165f0116f1 types/netmap: move some mutations earlier, remove, document some fields Brad Fitzpatrick 2023-08-20 15:17:25 -07:00
  • 21170fb175 control/controlclient: scope a variable tighter, de-pointer a *time.Time Brad Fitzpatrick 2023-08-20 14:55:07 -07:00
  • 2548496cef types/views,cmd/viewer: add ByteSlice[T] to replace mem.RO Maisem Ali 2023-08-20 14:35:39 -04:00
  • 8a5ec72c85 cmd/cloner: use maps.Clone and ptr.To Maisem Ali 2023-08-20 13:16:06 -04:00
  • 4511e7d64e ipn/ipnstate: add PeerStatus.AltSharerUserID, stop mangling Node.User Brad Fitzpatrick 2023-08-19 15:06:23 -07:00
  • d483ed7774 tailcfg: generate RegisterResponse.Clone, remove manually written Maisem Ali 2023-08-19 23:14:32 -04:00
  • 282dad1b62 tailcfg: update docs on NetInfo.FirewallMode Brad Fitzpatrick 2023-08-19 20:02:29 -07:00
  • d8191a9813 ipn/ipnlocal: fix regression in printf arg type Brad Fitzpatrick 2023-08-19 19:51:41 -07:00
  • f35ff84ee2 util/deephash: relax an annoyingly needy test Brad Fitzpatrick 2023-08-19 19:47:34 -07:00
  • 93a806ba31 types/tkatype: add test for MarshaledSignature's JSON format Brad Fitzpatrick 2023-08-19 19:29:26 -07:00
  • 7dec09d169 control/controlclient: remove Opts.KeepSharerAndUserSplit Brad Fitzpatrick 2023-08-19 09:42:34 -07:00
  • 02b47d123f tailcfg: remove unused Domain field from Login/User Maisem Ali 2023-08-18 11:15:13 -04:00
  • 58a4fd43d8 types/netmap, all: use read-only tailcfg.NodeView in NetworkMap Brad Fitzpatrick 2023-08-18 07:57:44 -07:00
  • b040094b90 util/linuxfw: reorganize nftables rules to allow it to work with ufw KevinLiang10 2023-08-18 18:41:28 +00:00
  • d4586ca75f tsnet/example/web-client: listen on localhost Will Norris 2023-08-18 14:19:41 -07:00
  • 93cab56277 wgengine/router: fall back and set iptables as default again KevinLiang10 2023-08-18 18:44:01 +00:00
  • 6e57dee7eb cmd/viewer, types/views, all: un-special case slice of netip.Prefix Brad Fitzpatrick 2023-08-18 10:57:04 -07:00
  • 261cc498d3 types/views: add LenIter method to slice view types Brad Fitzpatrick 2023-08-18 08:03:32 -07:00
  • af2e4909b6 all: remove some Debug fields, NetworkMap.Debug, Reconfig Debug arg Brad Fitzpatrick 2023-08-17 17:29:15 -07:00
  • 86ad1ea60e clientupdate: parse /etc/synoinfo.conf to get CPU arch (#8940) Andrew Lytvynov 2023-08-17 17:45:50 -06:00
  • 72d2122cad cmd/tailscale: change serve and funnel calls to StatusWithoutPeers Marwan Sulaiman 2023-08-17 14:09:58 -04:00
  • 121d1d002c tailcfg: add nodeAttrs for forcing OneCGNAT on/off [capver 71] Brad Fitzpatrick 2023-08-17 12:29:51 -07:00
  • 25663b1307 tailcfg: remove most Debug fields, move bulk to nodeAttrs [capver 70] Brad Fitzpatrick 2023-08-16 21:43:56 -07:00
  • e92adfe5e4 net/art: allow non-pointers as values David Anderson 2023-08-16 15:51:57 -07:00
  • bc0eb6b914 all: import x/exp/maps as xmaps to distinguish from Go 1.21 "maps" Brad Fitzpatrick 2023-08-17 09:40:19 -07:00
  • e8551d6b40 all: use Go 1.21 slices, maps instead of x/exp/{slices,maps} Brad Fitzpatrick 2023-08-16 22:09:53 -07:00
  • e8d140654a cmd/derper: count bootstrap dns unique lookups. Denton Gentry 2023-08-17 04:11:32 -07:00
  • 7e15c78a5a syncs: add map.Clear() method Denton Gentry 2023-08-17 05:23:26 -07:00
  • 239ad57446 tailcfg: move LogHeapPprof from Debug to c2n [capver 69] Brad Fitzpatrick 2023-08-16 20:03:57 -07:00
  • 24509f8b22 cmd/k8s-operator: add support for control plane assigned groups Maisem Ali 2023-08-16 16:20:55 -04:00
  • 0913ec023b CODEOWNERS: add the start of an owners file Brad Fitzpatrick 2023-08-16 15:49:35 -07:00
  • b090d61c0f tailcfg: rename prototype field to reflect its status Brad Fitzpatrick 2023-08-16 15:27:33 -07:00
  • 57da1f1501 client: update DNSConfig type (#8916) Richard Castro 2023-08-16 14:54:17 -07:00
  • 37c0b9be63 clientupdate: return NOTREACHED for macsys (#8898) Chris Palmer 2023-08-16 14:01:10 -07:00
  • 18280ebf7d client/web: hook up data fetching to fill --dev React UI Sonia Appasamy 2023-08-15 11:38:13 -04:00
  • 623d72c83b net/art: move child table pointers out of strideEntry David Anderson 2023-08-16 10:42:31 -07:00
  • f101a75dce cmd/tailscale/cli: fix comment accuracy Charlotte Brandhorst-Satzkorn 2023-08-16 10:35:09 -07:00
  • f75a36f9bc tsweb: add request ID for errors Adrian Dewhurst 2023-08-11 16:41:58 -04:00
  • cf31b58ed1 VERSION.txt: this is v1.49.0 (#8907) Andrew Lytvynov 2023-08-16 09:37:36 -07:00
  • 6c791f7d60 derp: include src IPs in mesh watch messages Brad Fitzpatrick 2023-08-15 19:35:24 -07:00
  • 7ed3681cbe tailcfg: Add FirewallMode to NetInfo to record wether host using iptables or nftables KevinLiang10 2023-08-15 21:52:04 +00:00
  • 95d776bd8c wgengine/magicsock: only cache N most recent endpoints per-Addr Andrew Dunham 2023-08-14 21:06:38 -07:00
  • 9c4364e0b7 client/web: copy existing UI to basic react components Will Norris 2023-08-15 08:24:32 -07:00
  • ddba4824c4 client/web: add prettier and format scripts Will Norris 2023-08-15 08:22:35 -07:00
  • bd02d00608 ssh/tailssh: fix gokrazy SSH crash Brad Fitzpatrick 2023-08-15 10:20:05 -07:00
  • 25a8daf405 wgengine/router: always use nftables mode on gokrazy Brad Fitzpatrick 2023-08-15 10:11:38 -07:00
  • 17ce75347c wgengine: adjust debug logging for WireGuard-only peers Brad Fitzpatrick 2023-08-15 09:52:55 -07:00
  • 1a64166073 cli/serve: add interactive flow for enabling HTTPS certs Sonia Appasamy 2023-08-15 10:49:22 -04:00
  • 0052830c64 cli/serve: funnel interactive enablement flow tweaks Sonia Appasamy 2023-08-15 00:07:51 -04:00
  • 8e63d75018 client/tailscale: add LocalClient.IncrementMetric func Sonia Appasamy 2023-08-14 18:01:43 -04:00
  • c17a817769 util/osdiag: add logging for winsock layered service providers to Windows bugreports Aaron Klotz 2023-08-10 12:20:31 -06:00
  • 411e3364a9 wgengine/router: use iptablesRunner when no firewall tool is available: KevinLiang10 2023-08-14 20:10:49 +00:00
  • 12238dab48 client/web: add tailwind styling to react app Sonia Appasamy 2023-08-14 12:51:59 -04:00
  • b07347640c util/winutil/authenticode: add missing docs for CertSubjectError Aaron Klotz 2023-08-14 11:03:02 -06:00
  • 1fcae42055 control/controlclient: move lastUpdateGenInformed to tighter scope Brad Fitzpatrick 2023-08-13 08:31:15 -07:00
  • 2398993804 control/controlclient: refactor in prep for optimized delta handling Brad Fitzpatrick 2023-08-12 08:18:10 -07:00
  • 4940a718a1 scripts/installer.sh: set Deepin to a debian version Denton Gentry 2023-08-12 07:16:27 -07:00
  • 9e24a6508a control/controlclient: avert a data race when logging (#8863) M. J. Fromberger 2023-08-11 18:49:40 -07:00
  • c40d095c35 clientupdate: implement updates for Synology (#8858) Andrew Lytvynov 2023-08-11 14:55:07 -07:00
  • a1b8d703d6 tstime/mono: remove unsafe Brad Fitzpatrick 2023-08-10 22:18:11 -07:00
  • cc3caa4b2a hostinfo: add Home Assistant Add-On detection (#8857) shayne 2023-08-11 15:55:01 -04:00
  • de8e55fda6 net/netcheck,wgengine/magicsock: reduce coupling between netcheck and magicsock James Tucker 2023-07-26 17:01:32 -07:00
  • d5ac18d2c4 client/web: add tsconfig.json Sonia Appasamy 2023-08-11 11:44:57 -04:00
  • 21e32b23f7 .github: use testwrapper on windows Maisem Ali 2023-08-11 08:28:07 -07:00
  • 3f12b9c8b2 client/web: pipe through to React in dev mode Sonia Appasamy 2023-08-11 10:53:27 -04:00
  • 98ec8924c2 ipn/ipnlocal,net/tsdial: update docs/rename funcs Maisem Ali 2023-08-03 23:37:52 -06:00
  • 92fc9a01fa cmd/tailscale: add debug commands to break connections Brad Fitzpatrick 2023-08-10 21:45:16 -07:00
  • 99e06d3544 magicsock: set the don't fragment sockopt (#8715) salman aljammaz 2023-08-11 09:34:51 +01:00
  • 16bc9350e3 client/web: add barebones vite dev setup Sonia Appasamy 2023-08-10 13:58:59 -04:00
  • 215480a022 cmd/tailscale/cli,clientupdate: extract new clientupdate package (#8827) Andrew Lytvynov 2023-08-10 17:01:22 -07:00
  • 53c722924b tool/{node,yarn}: update node and yarn tools Sonia Appasamy 2023-08-10 14:34:38 -04:00
  • d16946854f control/controlclient: add Auto.updateRoutine Maisem Ali 2023-08-09 19:56:43 -07:00
  • 7a5263e6d0 util/linuxfw: rename ErrorFWModeNotSupported Brad Fitzpatrick 2023-08-10 08:51:29 -07:00
  • 3d56cafd7d tsnet: add new example serving the Tailscale web client Will Norris 2023-08-10 08:34:33 -07:00
  • 6ee85ba412 client/web: fix rendering of node owner profile Will Norris 2023-08-09 20:11:31 -07:00
  • 2bc98abbd9 client/web: add web client Server struct Sonia Appasamy 2023-08-09 13:14:03 -04:00
  • 7815fbe17a tailscale/cli: add interactive flow for enabling Funnel Sonia Appasamy 2023-08-09 10:06:58 -04:00
  • 90081a25ca control/controlhttp: remove tstest.Clock from tests (#8830) Andrew Lytvynov 2023-08-09 15:03:22 -07:00
  • 3d2e35c053 util/winutil/authenticode: fix an inaccurate doc comment Aaron Klotz 2023-08-09 15:08:22 -06:00
  • f9066ac1f4 client/web: extract web client from cli package Will Norris 2023-08-08 16:58:45 -07:00
  • 69f1324c9e cmd/tailscale: refactor shared utility methods Will Norris 2023-08-08 16:21:17 -07:00
  • b3618c23bf go.toolchain.rev: merge Go 1.21.0 final (non-rc) Brad Fitzpatrick 2023-08-08 21:35:23 -07:00
  • be4eb6a39e derp, net/dns/recursive: use Go 1.21 min Brad Fitzpatrick 2023-08-08 21:22:26 -07:00
  • 66f27c4beb all: require Go 1.21 Brad Fitzpatrick 2023-08-08 20:44:31 -07:00
  • 682fd72f7b util/testenv: add new package to hold InTest Maisem Ali 2023-08-08 09:29:35 -07:00
  • 3e255d76e1 ipn/ipnlocal: fix profile duplication Maisem Ali 2023-08-04 13:22:33 -06:00
  • 500b9579d5 ipn/ipnlocal: add test to find issues with profile duplication Maisem Ali 2023-08-04 19:50:39 -06:00
  • 734928d3cb control/controlclient: make Direct own all changes to Persist Maisem Ali 2023-08-03 23:29:27 -06:00
  • 6aaf1d48df types/persist: drop duplicated Persist.LoginName Maisem Ali 2023-08-03 18:38:28 -06:00
  • ae63c51ff1 wgengine/router: add auto selection heuristic for iptables/nftables KevinLiang10 2023-08-01 02:43:13 +00:00
  • 17ed2da94d control/controlclient: use ptr.To Maisem Ali 2023-08-03 23:27:02 -06:00
  • 82454b57dd ipn/ipnlocal: make tests pass when offline Maisem Ali 2023-08-04 14:55:05 -06:00
  • 25a7204bb4 wgengine,ipn,cmd/tailscale: add size option to ping (#8739) salman aljammaz 2023-08-08 13:11:28 +01:00
  • 49896cbdfa ipn/ipnlocal: add profile pic header to serve HTTP proxy Sonia Appasamy 2023-08-07 12:07:16 -04:00
  • c56e94af2d ipn: avoid useless no-op WriteState calls Brad Fitzpatrick 2023-08-04 07:55:59 -07:00
  • a3f11e7710 licenses: update android licenses License Updater 2023-08-05 22:10:39 +00:00