Commit Graph

  • c1daa42c24 client/tailscale/keys: fix client.Keys unmarshalling Harry Bowron 2023-01-24 07:01:47 -05:00
  • 6e5faff51e ipn/ipnlocal: add health warning for Tailscale SSH + SELinux Brad Fitzpatrick 2023-01-23 19:48:19 -08:00
  • c8db70fd73 cmd/tailscale/cli: add debug set-expire command for testing Brad Fitzpatrick 2023-01-23 14:55:36 -08:00
  • 140b9aad5c ipn/ipnlocal: fire expiry timer when the current node expires Andrew Dunham 2023-01-23 18:21:37 -05:00
  • e002260b62 wgengine/wglog: add a prefix for all wireguard logs James Tucker 2023-01-23 14:05:33 -08:00
  • 06fff461dc ipn/ipnstate: add PeerStatus.KeyExpiry for tailscale status --json Brad Fitzpatrick 2023-01-23 12:33:58 -08:00
  • b6aa1c1f22 envknob, hostinfo, ipn/ipnlocal: add start of opt-in remote update support Brad Fitzpatrick 2023-01-21 10:04:43 -08:00
  • b74db24149 tstest/integration: mark all integration tests as flaky Andrew Dunham 2023-01-23 13:27:44 -05:00
  • 65c9ce5a1b licenses: update tailscale{,d} licenses License Updater 2023-01-20 18:16:21 +00:00
  • 64547b2b86 tailcfg,hostinfo: add Hostinfo.Machine and Hostinfo.GoArchVar Brad Fitzpatrick 2023-01-22 10:16:15 -08:00
  • fd92fbd69e cmd/tailscale/cli: only give systemctl hint on systemd systems Brad Fitzpatrick 2023-01-21 12:47:57 -08:00
  • d5100e0910 net/connstats: mark TestConcurrent as flaky Brad Fitzpatrick 2023-01-21 10:52:44 -08:00
  • ba5aa2c486 version, cmd/tailscale: add version.Meta, tailscale version --json Brad Fitzpatrick 2023-01-20 20:34:19 -08:00
  • 5ca22a0068 cmd/tailscale/cli: make 'tailscale update' support Debian/Ubuntu apt Brad Fitzpatrick 2023-01-19 09:07:57 -08:00
  • 4471e403aa ipn/ipnlocal: [serve] listen on all-interfaces for macOS sandboxed (#6771) shayne 2023-01-20 13:40:56 -05:00
  • 6793685bba go.mod: bump AWS SDK past a breaking API change of theirs Brad Fitzpatrick 2023-01-20 09:59:51 -08:00
  • 73399f784b cmd/tailscale/cli: use mock impl of LocalClient for serve cmd (#6422) shayne 2023-01-20 12:36:25 -05:00
  • fec888581a wgengine/magicsock: retry failed single packet ops across rebinds (#6990) Jordan Whited 2023-01-20 09:15:32 -08:00
  • 6edf357b96 all: start groundwork for using capver for localapi & peerapi Brad Fitzpatrick 2023-01-19 12:40:58 -08:00
  • c129bf1da1 cmd/tailscale/cli: un-alpha login+switch in ShortUsage docs Brad Fitzpatrick 2023-01-19 11:17:05 -08:00
  • 71a7b8581d cmd/tailscale/cli: make "update" work on Windows Brad Fitzpatrick 2023-01-17 18:39:49 -08:00
  • 4fb663fbd2 various: mark more tests as flaky Andrew Dunham 2023-01-19 09:42:58 -05:00
  • 58ad21b252 wgengine/netstack: fix data race in tests Andrew Dunham 2023-01-19 09:48:39 -05:00
  • dd7057682c tailcfg: bump capver for Node.Expired Andrew Dunham 2023-01-18 15:58:41 -05:00
  • aea251d42a cmd/testwrapper: move from corp; mark magicsock test as flaky Andrew Dunham 2023-01-18 11:41:58 -05:00
  • 2df38b1feb wgengine/magicsock: quiet log flood at tailscaled shutdown Brad Fitzpatrick 2023-01-17 18:54:03 -08:00
  • 3addcacfe9 net/dns: fix recently added URL scheme from http to https Brad Fitzpatrick 2023-01-17 18:40:39 -08:00
  • eec734a578 ipn/{ipnlocal,localapi}: ensure watcher is installed before /watch-ipn-bus/ responds with 200 salman 2023-01-17 20:59:03 +00:00
  • 3eb986fe05 control/controlhttp: add TS_FORCE_NOISE_443, TS_DEBUG_NOISE_DIAL envknobs Brad Fitzpatrick 2023-01-17 11:13:17 -08:00
  • ee6d18e35f cmd/tailscale/cli: implement --json for lock status and lock log cmds Tom DNetto 2023-01-11 14:50:24 -08:00
  • 287fe83f91 licenses: update android licenses License Updater 2023-01-16 14:20:10 +00:00
  • ef1c902c21 licenses: update win/apple licenses License Updater 2023-01-16 20:23:17 +00:00
  • b657187a69 cmd/tailscale, logtail: add 'tailscale debug daemon-logs' logtail mechanism Brad Fitzpatrick 2022-12-23 20:54:30 -08:00
  • 5f96d6211a Remove redundant type declaration andig 2022-12-12 15:33:48 +01:00
  • 72cc70ebfc flake.nix: update vendor hash. David Anderson 2023-01-14 18:10:29 -08:00
  • 3582628691 net/dns/resolvconffile: link to FAQ about resolv.conf being overwritten Brad Fitzpatrick 2023-01-14 12:21:33 -08:00
  • 3a018e51bb ipn/ipnlocal: move handling of expired nodes to LocalBackend Andrew Dunham 2023-01-11 15:59:08 -05:00
  • 6d85a94767 net/{packet,tstun}: fix typo in test helper docs Brad Fitzpatrick 2023-01-14 12:59:47 -08:00
  • c1a2e2c380 net/{packet,tstun},wgengine/filter: fix unknown IP protocol handling Brad Fitzpatrick 2022-12-22 12:51:06 -08:00
  • 3386a59cf1 wgengine/filter: include IP proto number in unknown protocol errors Brad Fitzpatrick 2023-01-14 08:24:16 -08:00
  • 006ec659e6 wgengine/filter: reorder RunOut disjunctive cases to match RunIn above Brad Fitzpatrick 2023-01-14 08:08:46 -08:00
  • d9144c73a8 cmd/tailscale: add start of "tailscale update" command Brad Fitzpatrick 2023-01-04 21:31:26 -08:00
  • 67f82e62a1 ipn/ipnlocal: add Expired to PeerStatus Mihai Parparita 2023-01-13 15:41:11 -08:00
  • f011a0923a cmd/tailscale/cli: style synology outgoing access info (#6959) phirework 2023-01-13 18:01:28 -07:00
  • 11ce5b7e57 ipn/ipnlocal, wgengine/magicsock: check Expired bool on Node; print error in Ping Andrew Dunham 2023-01-13 14:29:41 -05:00
  • 5eded58924 cmd/tailscale/cli: make web show/link Synology outgoing connection mode/docs Brad Fitzpatrick 2023-01-13 13:25:29 -08:00
  • 355c3b2be7 control/controlhttp: fix header case-sensitivity Matthias Gabriel 2023-01-13 11:53:13 +01:00
  • 61dfbc0a6e cmd/tailscale/cli: plumb TUN mode into tailscale web template Brad Fitzpatrick 2023-01-13 07:21:08 -08:00
  • 8a1201ac42 cmd/tailscale: correct order for -terminate-tls flag in serve tcp usage salman 2023-01-13 14:22:02 +00:00
  • faf2d30439 version: advertise unstable track in CLI, daemon start-up Brad Fitzpatrick 2023-01-13 06:15:07 -08:00
  • 25a0091f69 net/portmapper: relax handling of UPnP resp (#6946) Jordan Whited 2023-01-12 16:57:02 -08:00
  • b76dffa594 licenses: update win/apple licenses License Updater 2023-01-12 19:13:58 +00:00
  • 6f18fbce8d tailcfg: document zero value for KeyExpiry Andrew Dunham 2023-01-12 12:58:06 -05:00
  • 2ac5474be1 net/flowtrack,wgengine/filter: refactor Cache to use generics Tom DNetto 2023-01-11 13:45:34 -08:00
  • 3becf82dd3 types/views: add SliceEqualAnyOrder func Will Norris 2023-01-11 14:05:38 -08:00
  • 1e67947cfa control/controlclient, tailcfg: add Node.Expired field, set for expired nodes Andrew Dunham 2023-01-10 12:55:43 -05:00
  • 22ebb25e83 cmd/tailscale: disable HTTPS verification for QNAP auth. Denton Gentry 2023-01-07 22:11:26 -08:00
  • 2afa1672ac ipn/ipnlocal: disallow unsigned peers from WoL James Tucker 2023-01-10 15:40:07 -08:00
  • 237b1108b3 licenses: update tailscale{,d} licenses License Updater 2023-01-10 17:31:51 +00:00
  • fff617c988 go.mod: bump golang.org/x/net and dependencies Will Norris 2023-01-10 08:16:25 -08:00
  • c684ca7a0c licenses: update tailscale{,d} licenses License Updater 2023-01-09 20:59:20 +00:00
  • 1116602d4c ssh/tailssh: add OpenBSD support for Tailscale SSH Brad Fitzpatrick 2023-01-06 15:39:34 -08:00
  • be67b8e75b ssh/tailssh: fix Tailscale SSH to non-root tailscaled Brad Fitzpatrick 2023-01-06 12:47:01 -08:00
  • 8047dfa2dc ssh/tailssh: unify some of the incubator_* GOOS files into incubator.go Brad Fitzpatrick 2023-01-06 12:13:38 -08:00
  • ebbf5c57b3 README.md: update with some new links, refresh Brad Fitzpatrick 2023-01-05 12:04:14 -08:00
  • 39efba528f cmd/containerboot: use TS_AUTHKEY as the parameter for auth keys David Anderson 2023-01-03 15:17:44 -08:00
  • 69c0b7e712 ipn/ipnlocal: add c2n handler to flush logtail for support debugging Brad Fitzpatrick 2023-01-05 11:00:42 -08:00
  • 673b3d8dbd net/dns,userspace: remove unused DNS paths, normalize query limit on iOS Tom DNetto 2023-01-05 11:27:17 -08:00
  • 10eec37cd9 scripts: permit 2023 in license headers Brad Fitzpatrick 2023-01-05 11:38:39 -08:00
  • 8f2bc0708b logtail: make logs flush delay dynamic Mihai Parparita 2022-12-16 15:01:17 -08:00
  • 0088c5ddc0 health,ipn/ipnlocal: report the node being locked out as a health issue Tom DNetto 2023-01-04 10:36:07 -08:00
  • 907f85cd67 cmd/tailscale,tka: make KeyID return an error instead of panicking Tom DNetto 2023-01-03 09:39:55 -08:00
  • 8724aa254f cmd/tailscale,tka: implement compat for TKA messages, minor UX tweaks Tom DNetto 2022-12-13 09:33:13 -08:00
  • c4e262a0fc ipn/profiles: set default prefs based on Windows registry (#6803) Kristoffer Dalby 2023-01-04 18:34:31 +01:00
  • eafbf8886d ipn/localapi: add localapi debug endpoints for packet filter/matches Brad Fitzpatrick 2023-01-03 15:39:32 -08:00
  • b2b8e62476 util/codegen: permit running in directories without copyright headers Brad Fitzpatrick 2023-01-03 10:59:00 -08:00
  • 91e64ca74f cmd/tailscale/cli: redact private key in debug netmap output by default David Anderson 2022-12-21 12:44:51 -08:00
  • d72575eaaa licenses: update android licenses License Updater 2023-01-01 23:21:27 +00:00
  • b2c55e62c8 net/tlsdial,tstest,version: use go command from $PATH James Tucker 2022-12-09 14:05:21 -08:00
  • 467ace7d0c cmd/tailscale: use localhost for QNAP authLogin.cgi Denton Gentry 2022-12-29 19:49:01 -08:00
  • aad6830df0 util/codegen, all: use latest year, not time.Now, in generated files Brad Fitzpatrick 2023-01-02 20:19:33 -08:00
  • ea70aa3d98 net/dns/resolvconffile: fix handling of multiple search domains Brad Fitzpatrick 2023-01-02 19:55:57 -08:00
  • 692eac23ad licenses: update android licenses License Updater 2022-12-29 17:40:02 +00:00
  • c86d9f2ab1 flake.nix: rename package to just "tailscale". David Anderson 2022-12-24 17:57:44 -08:00
  • 7bfb9999ee cmd/printdep: support printing the toolchain SRI hash. David Anderson 2022-12-24 15:33:45 -08:00
  • d2beaea523 update-flake.sh: tooling to keep Nix SRI hashes in sync. David Anderson 2022-12-24 15:05:40 -08:00
  • 3599364312 cmd/nardump: Go tool to build Nix NARs and compute their hashes. Brad Fitzpatrick 2022-12-24 14:45:39 -08:00
  • a7f05c6bb0 flake.nix: init to ship unstable tailscale packages. David Anderson 2022-12-24 12:07:41 -08:00
  • eb682d2a0b version: construct short hash in dev mode if GitCommit is given. David Anderson 2022-12-24 12:42:53 -08:00
  • 2a1f1c79ca scripts/installer.sh: add SUSE Enterprise Server. Denton Gentry 2022-12-23 22:15:30 -08:00
  • 6107c65f1e licenses: update win/apple licenses License Updater 2022-12-23 22:34:17 +00:00
  • a45c9f982a wgengine/netstack: change netstack API to require LocalBackend Claire Wang 2022-12-23 13:22:39 -05:00
  • 84eaef0bbb ssh/tailssh: don't swallow process exit code in be-child Brad Fitzpatrick 2022-12-23 12:36:31 -08:00
  • f3c83a06ff licenses: update tailscale{,d} licenses License Updater 2022-12-21 06:03:49 +00:00
  • 011f661d5b licenses: update win/apple licenses License Updater 2022-12-20 20:21:51 +00:00
  • caa2fe394f wgengine/netstack: delete some dead code, old comment, use atomic int types Brad Fitzpatrick 2022-12-22 12:53:56 -08:00
  • 82b9689e25 ipn/ipnlocal: maintain a proxy handler per backend (#6804) Anton Tolchanov 2022-12-21 18:36:58 +00:00
  • 1011e64ad7 wgengine/monitor: don't log unhandled RTM_{NEW,DEL}LINK messages Andrew Dunham 2022-12-21 11:56:14 -05:00
  • be10b529ec wgengine/magicsock: add TS_DISCO_PONG_IPV4_DELAY knob to bias IPv6 paths Brad Fitzpatrick 2022-12-20 19:29:25 -08:00
  • e36cdacf70 envknob: add time.Duration knob support Brad Fitzpatrick 2022-12-20 19:24:09 -08:00