Commit Graph

  • b7e48058c8 cmd/tailscale/cli: don't run CLI as a service on gokrazy Brad Fitzpatrick 2024-08-13 10:00:44 -07:00
  • 84adfa1ba3 tstest/natlab/vnet: standardize on 1-based naming of nodes, networks, MACs Brad Fitzpatrick 2024-08-13 08:20:43 -07:00
  • 10d0ce8dde tstest/natlab: get tailscaled logs from gokrazy via syslog Brad Fitzpatrick 2024-08-12 21:39:28 -07:00
  • 10662c4282 tstest/integration/nat: annotate test 'want' values, fail on mismatch Brad Fitzpatrick 2024-08-12 20:36:31 -07:00
  • 67df9abdc6 util/syspolicy/setting: add package that contains types for the next syspolicy PRs Nick Khyl 2024-08-03 20:41:10 -05:00
  • a61825c7b8 cmd/tta, vnet: add host firewall, env var support, more tests Brad Fitzpatrick 2024-08-10 13:46:47 -07:00
  • b692985aef client/tailscale: add LocalClient.OmitAuth for tests Brad Fitzpatrick 2024-08-12 14:58:54 -07:00
  • 0686bc8b19 cmd/tailscaled: add env knob to control default verbosity Brad Fitzpatrick 2024-08-12 14:45:31 -07:00
  • 0dd9f5397b go.mod.sri: update SRI hash for go.mod changes Flakes Updater 2024-08-07 16:37:58 +00:00
  • 10c2bee9e1 tstest/natlab/vnet: capture network wan/lan interfaces Maisem Ali 2024-08-08 21:29:09 -07:00
  • 7aec8d4e6b cmd/stunstamp: refactor connection construction (#13110) Jordan Whited 2024-08-12 14:09:45 -07:00
  • 218110963d cmd/stunstamp: implement HTTPS & TCP latency measurements (#13082) Jordan Whited 2024-08-12 13:39:11 -07:00
  • bc2744da4b tsweb: fix TestStdHandler_ConnectionClosedDuringBody flake (#13046) Paul Scott 2024-08-12 16:30:32 +01:00
  • 2e32abc3e2 cmd/tailscaled: allow setting env via linux cmdline for integration tests Brad Fitzpatrick 2024-08-09 12:29:20 -07:00
  • ce4413a0bc client/tailscale: add Via to UserRuleMatch Maisem Ali 2024-08-08 22:52:20 -07:00
  • 2a88428f24 tstest/integration/nat: skip some tests by default without flags Brad Fitzpatrick 2024-08-09 07:53:08 -07:00
  • 44d634395b tstest/natlab/vnet: add easyAF Brad Fitzpatrick 2024-08-08 20:58:24 -07:00
  • d4cc074187 tstest/natlab/vnet: add pcap support Maisem Ali 2024-08-08 20:11:50 -07:00
  • d0e8375b53 cmd/{tta,vnet}: proxy to gokrazy UI Maisem Ali 2024-08-08 15:37:47 -07:00
  • 072d1a4b77 gokrazy: bump Maisem Ali 2024-08-08 15:37:22 -07:00
  • 194ff6ee3d tstest/integration/nat: add sameLAN node type Brad Fitzpatrick 2024-08-08 14:11:07 -07:00
  • 730fec1cfd tstest/integration/nat: add start of TestGrid Brad Fitzpatrick 2024-08-08 13:46:55 -07:00
  • f47a5fe52b vnet: reduce some log spam Brad Fitzpatrick 2024-08-08 12:47:54 -07:00
  • bb3e95c40d vnet: fix port mapping (w/ maisem + andrew) Brad Fitzpatrick 2024-08-08 12:10:00 -07:00
  • f8d23b3582 tstest/integration/nat: stream daemon logs directly Maisem Ali 2024-08-08 10:55:50 -07:00
  • 17a10f702f vnet: add network.logf Brad Fitzpatrick 2024-08-08 10:36:07 -07:00
  • 082e46b48d vnet: don't hard-code bradfitz or maisem in paths Brad Fitzpatrick 2024-08-08 08:34:08 -07:00
  • 6798f8ea88 tstest/natlab/vnet: add port mapping Brad Fitzpatrick 2024-08-07 21:43:25 -07:00
  • 12764e9db4 natlab: add NodeAgentClient Maisem Ali 2024-08-07 21:31:50 -07:00
  • 1016aa045f hostinfo: add hostinfo.IsNATLabGuestVM Brad Fitzpatrick 2024-08-07 20:32:11 -07:00
  • 8594292aa4 vnet: add control/derps to test, stateful firewall Brad Fitzpatrick 2024-08-06 17:33:45 -07:00
  • 20691894f5 cmd/stunstamp: refactor to support multiple protocols (#13063) Jordan Whited 2024-08-09 08:03:58 -07:00
  • f23932bd98 net/dns/resolver: log forwarded query details when TS_DEBUG_DNS_FORWARD_SEND is enabled Nick Khyl 2024-08-08 15:41:08 -05:00
  • a867a4869d go.toolchain.rev: bump Go toolchain for net pkg resolv.conf fix Brad Fitzpatrick 2024-08-08 12:48:32 -07:00
  • c0c4791ce7 cmd/gitops-pusher: ignore previous etag if local acls match control (#13068) Andrew Lytvynov 2024-08-08 15:23:06 -05:00
  • ad038f4046 cmd/gitops-pusher: add --fail-on-manual-edits flag (#13066) Andrew Lytvynov 2024-08-08 13:21:28 -05:00
  • 46db698333 prober: make status page more clear Anton Tolchanov 2024-08-08 09:38:17 +01:00
  • f79183dac7 cmd/tsidp: add funnel support (#12591) Naman Sood 2024-08-08 10:46:45 -04:00
  • 1ed958fe23 tstest/natlab/vnet: add start of virtual network-based NAT Lab Brad Fitzpatrick 2024-08-05 12:06:48 -07:00
  • 6ca078c46e cmd/derper: move 204 handler from package main to derphttp Brad Fitzpatrick 2024-08-06 17:33:38 -07:00
  • a93dc6cdb1 wgengine/magicsock: refactor batchingUDPConn to batchingConn interface (#13042) Jordan Whited 2024-08-06 09:00:28 -07:00
  • 7bac5dffcb control/controlhttp: extract the last network connection Anton Tolchanov 2024-08-03 13:37:01 +01:00
  • b3fc345aba cmd/derpprobe: use a status page from the prober library Anton Tolchanov 2024-07-31 09:03:14 +01:00
  • 9106187a95 prober: support JSON response in RunHandler Anton Tolchanov 2024-07-31 08:45:57 +01:00
  • 9b08399d9e prober: add a status page handler Anton Tolchanov 2024-07-30 23:10:04 +01:00
  • 153a476957 prober: add an HTTP endpoint for triggering a probe Anton Tolchanov 2024-07-30 23:06:39 +01:00
  • 227509547f {control,net}: close idle connections of custom transports Anton Tolchanov 2024-08-03 13:44:26 +01:00
  • e3f047618b net/socks5: support UDP VimT 2024-06-25 23:40:42 +08:00
  • 91d2e1772d words: raccoon dog, dog with the raccoon in 'im Kot C 2024-08-05 14:59:04 +08:00
  • 3b6849e362 licenses: update license notices License Updater 2024-08-05 15:02:41 +00:00
  • 0fd73746dd cmd/tailscale/cli: fix revoke-keys command name in CLI output Anton Tolchanov 2024-08-05 14:40:52 +01:00
  • 17c88a19be net/captivedetection: mark TestAllEndpointsAreUpAndReturnExpectedResponse flaky (#13021) Jordan Whited 2024-08-03 15:08:55 -07:00
  • 25f0a3fc8f wgengine/netstack: use build tags to exclude gVisor GRO importation on iOS (#13015) Jordan Whited 2024-08-03 15:03:44 -07:00
  • a7a394e7d9 tstest/integration: mark TestNATPing flaky Maisem Ali 2024-08-03 14:54:25 -07:00
  • 07e2487c1d wgengine/capture: fix v6 field typo in wireshark dissector Maisem Ali 2024-08-03 14:37:14 -07:00
  • 1dd9c44d51 tsweb: mark TestStdHandler_ConnectionClosedDuringBody flaky Maisem Ali 2024-08-03 14:47:56 -07:00
  • 0a6eb12f05 go.mod.sri: update SRI hash for go.mod changes Flakes Updater 2024-08-02 17:41:52 +00:00
  • f205efcf18 net/packet/checksum: fix v6 NAT Maisem Ali 2024-08-03 08:57:31 -07:00
  • a917718353 util/linuxfw: return nil interface not concrete type Maisem Ali 2024-08-03 08:26:12 -07:00
  • 4099a36468 util/winutil/gp: fix a busy loop bug Nick Khyl 2024-08-02 19:24:22 -05:00
  • d9d9d525d9 wgengine/netstack: increase gVisor's TCP send and receive buffer sizes (#12994) Jordan Whited 2024-08-02 15:50:47 -07:00
  • 9939374c48 wgengine/magicsock: use cloud metadata to get public IPs Andrew Dunham 2024-07-10 16:46:31 -05:00
  • 4055b63b9b net/captivedetection: exclude cellular data interfaces (#13002) Andrea Gottardo 2024-08-02 12:23:48 -07:00
  • f0230ce0b5 go.mod,net/tstun,wgengine/netstack: implement gVisor TCP GRO for Linux (#12921) Jordan Whited 2024-08-02 10:41:10 -07:00
  • cc370314e7 health: don't show login error details with context cancelations Brad Fitzpatrick 2024-08-01 08:01:21 -07:00
  • 655b4f8fc5 net/netns: remove some logspam by avoiding logging parse errors due to unspecified addresses Aaron Klotz 2024-07-31 11:45:14 -06:00
  • 004dded0a8 net/tlsdial: relax self-signed cert health warning Brad Fitzpatrick 2024-07-31 09:35:52 -07:00
  • 0def4f8e38 net/netns: on Windows, fall back to default interface index when unspecified address is passed to ControlC and bindToInterfaceByRoute is enabled Aaron Klotz 2024-07-31 10:37:08 -06:00
  • 7bc2ddaedc go.mod,net/tstun,wgengine/netstack: implement gVisor TCP GSO for Linux (#12869) Jordan Whited 2024-07-31 09:42:11 -07:00
  • 949b15d858 net/captivedetection: call SetHealthy once connectivity restored (#12974) Andrea Gottardo 2024-07-30 13:39:25 -07:00
  • 8a8ecac6a7 net/dns, cmd/tailscaled: plumb system health tracker into dns cleanup (#12969) Jonathan Nobels 2024-07-30 12:54:03 -04:00
  • eead25560f build_docker.sh: update script comment (#12970) Irbe Krumina 2024-07-30 17:12:43 +03:00
  • 1b64961320 build(deps): bump github.com/docker/docker (#12966) dependabot[bot] 2024-07-30 12:46:14 +01:00
  • 32308fcf71 Dockerfile: add a warning that this is not used to build our published images (#12955) Irbe Krumina 2024-07-30 14:22:53 +03:00
  • 34de96d06e go.mod.sri: update SRI hash for go.mod changes Flakes Updater 2024-07-29 15:42:39 +00:00
  • 575feb486f util/osuser: turn wasm check into a const expression Brad Fitzpatrick 2024-07-26 14:27:10 -07:00
  • 2ab1d532e8 gokrazy/tsapp: add go.mod replacing two tailscale.com binaries with parent module Brad Fitzpatrick 2024-07-29 18:57:22 -07:00
  • 360046e5c3 words: add some associated with scales Brad Fitzpatrick 2024-07-29 08:14:26 -07:00
  • 35a8fca379 cmd/tailscale/cli: release portmap after netcheck Andrew Dunham 2024-07-29 13:49:30 -04:00
  • 19b0c8a024 net/dns, health: raise health warning for failing forwarded DNS queries (#12888) Jonathan Nobels 2024-07-29 13:48:46 -04:00
  • 3088c6105e go.mod: pull in latest github.com/tailscale/xnet Percy Wegmann 2024-07-29 09:39:08 -05:00
  • a21bf100f3 cmd/k8s-operator,k8s-operator/sessionrecording,sessionrecording,ssh/tailssh: refactor session recording functionality (#12945) Irbe Krumina 2024-07-29 15:57:11 +03:00
  • 1bf7ed0348 tsweb: add QuietLogging option (#12838) Paul Scott 2024-07-29 13:53:01 +01:00
  • c5623e0471 go.{mod,sum},tstest/tools,k8s-operator,cmd/k8s-operator: autogenerate CRD API docs (#12884) Irbe Krumina 2024-07-29 13:50:27 +03:00
  • 1bf82ddf84 util/osuser: run getent on non-Linux Unixes Ross Williams 2024-07-07 19:57:45 -04:00
  • 6840f471c0 net/dnsfallback: set CanPort80 in static DERPMap (#12929) Andrea Gottardo 2024-07-26 13:04:12 -07:00
  • 90be06bd5b health: introduce captive-portal-detected Warnable (#12707) Andrea Gottardo 2024-07-26 11:25:55 -07:00
  • cf97cff33b wgengine/netstack: simplify netaddrIPFromNetstackIP Brad Fitzpatrick 2024-07-25 19:43:12 -07:00
  • 855da47777 tsweb: Add MiddlewareStack func to apply lists of Middleware (#12907) Paul Scott 2024-07-25 14:20:17 +01:00
  • 43375c6efb types/lazy: re-init SyncValue during test cleanup if it wasn't set before SetForTest Nick Khyl 2024-07-23 19:34:03 -05:00
  • ba7f2d129e tsweb: log all cancellations as 499s (#12894) Paul Scott 2024-07-24 08:58:06 +01:00
  • 57856fc0d5 ipn,wgengine/magicsock: allow setting static node endpoints via tailscaled configfile (#12882) Irbe Krumina 2024-07-23 18:50:55 +03:00
  • 9904421853 licenses: update license notices License Updater 2024-07-22 15:03:08 +00:00
  • 5d09649b0b types/lazy: add (*SyncValue[T]).SetForTest method Nick Khyl 2024-07-19 15:29:25 -05:00
  • d500a92926 util/slicesx: add HasPrefix, HasSuffix, CutPrefix, and CutSuffix functions Nick Khyl 2024-07-22 10:36:10 -05:00
  • 1f94047475 go.mod.sri: update SRI hash for go.mod changes Flakes Updater 2024-07-21 21:21:23 +00:00
  • bd54b61746 types/opt: add (Value[T]).GetOr(def T) T method Nick Khyl 2024-07-19 15:14:28 -05:00
  • 20562a4fb9 cmd/viewer, types/views, util/codegen: add viewer support for custom container types Nick Khyl 2024-07-14 11:45:55 -05:00
  • e7bf6e716b cmd/tailscale: add --min-validity flag to the cert command (#12822) Andrew Lytvynov 2024-07-19 11:35:22 -05:00
  • 32ce18716b Add extra environment variables in deployment template (#12858) Lee Briggs 2024-07-19 06:52:27 -07:00