Commit Graph

  • 4e083e4548 util/cmpver: only consider ascii numerals (#9741) Paul Scott 2023-10-11 13:42:32 +01:00
  • 78a083e144 types/ipproto: drop IPProto from IPProtoVersion Maisem Ali 2023-10-10 22:52:34 -07:00
  • 05a1f5bf71 util/linuxfw: move detection logic Maisem Ali 2023-10-10 18:26:52 -07:00
  • 56c0a75ea9 tool/gocross: handle VERSION file not found Maisem Ali 2023-10-10 16:50:33 -07:00
  • ba6ec42f6d util/linuxfw: add missing input rule to the tailscale tun James Tucker 2023-08-24 18:15:03 -07:00
  • 677d486830 clientupdate: abort if current version is newer than latest (#9733) Andrew Lytvynov 2023-10-10 17:01:44 -07:00
  • 7f08bddfe1 tailcfg: add type for web client auth response Will Norris 2023-10-10 14:38:35 -07:00
  • 00977f6de9 go.mod.sri: update SRI hash for go.mod changes Flakes Updater 2023-10-10 18:26:23 +00:00
  • 0ccfcb515c licenses: update tailscale{,d} licenses License Updater 2023-10-10 18:26:59 +00:00
  • 3749a3bbbb go.toolchain.rev: bump for CVE-2023-39325 Brad Fitzpatrick 2023-10-10 11:25:51 -07:00
  • 6b1ed732df go.mod: bump x/net to 0.17 for CVE-2023-39325 Brad Fitzpatrick 2023-10-10 11:06:12 -07:00
  • 70de16bda7 ipn/localapi: make whois take IP or IP:port as documented, fix capmap netstack lookup Brad Fitzpatrick 2023-10-10 10:39:08 -07:00
  • 7f540042d5 ipn/ipnlocal: use syspolicy to determine collection of posture data Kristoffer Dalby 2023-10-06 15:00:04 +02:00
  • d0b8bdf8f7 posture: add get serial support for macOS Kristoffer Dalby 2023-10-03 12:27:30 +02:00
  • 9eedf86563 posture: add get serial support for Windows/Linux Kristoffer Dalby 2023-10-05 13:38:20 +02:00
  • 249edaa349 wgengine/magicsock: add probed MTU metrics Val 2023-10-07 08:10:37 +02:00
  • 893bdd729c disco,net/tstun,wgengine/magicsock: probe peer MTU Val 2023-10-05 20:05:19 +02:00
  • b4e587c3bd tailcfg,ipn: add c2n endpoint for posture identity Kristoffer Dalby 2023-10-03 11:51:22 +02:00
  • 9593cd3871 posture: add get serial stub for all platforms Kristoffer Dalby 2023-10-03 11:50:00 +02:00
  • 623926a25d cmd/tailscale: add --posture-checking flag to set Kristoffer Dalby 2023-10-03 11:49:31 +02:00
  • 886917c42b ipn: add PostureChecks to Prefs Kristoffer Dalby 2023-10-03 11:46:24 +02:00
  • 553f657248 sniproxy allows configuration of hostname Simon Leonhardt 2023-10-08 17:26:48 +00:00
  • 6f36f8842c cmd/tailscale, magicsock: add debug command to flip DERP homes Brad Fitzpatrick 2023-10-06 20:39:23 -07:00
  • 13767e5108 docs/sysv: add a sysv style init script James Tucker 2023-10-06 18:20:17 -07:00
  • f991c8a61f tstest: make ResourceCheck panic on parallel tests Brad Fitzpatrick 2023-10-06 18:54:59 -07:00
  • 498f7ec663 syncs: add Map.LoadOrInit for lazily initialized values James Tucker 2023-10-06 10:24:21 -07:00
  • e4cb83b18b taildrop: document and cleanup the package (#9699) Joe Tsai 2023-10-06 15:41:14 -07:00
  • e6aa7b815d clientupdate,cmd/tailscale/cli: use cli.Stdout/Stderr (#9694) Andrew Lytvynov 2023-10-06 12:00:15 -07:00
  • b7988b3825 api.md: remove clientConnectivity.derp field Brad Fitzpatrick 2023-10-06 09:26:17 -07:00
  • 557ddced6c {ipn/ipnlocal, taildrop}: move put logic to taildrop (#9680) Rhea Ghosh 2023-10-06 09:47:03 -05:00
  • c761d102ea tool/gocross: don't absorb --tags flags passed to subcommand David Anderson 2023-10-05 16:43:09 -07:00
  • 559f560d2d go.toolchain.rev: bump go to 1.21.2 (#9677) Andrew Lytvynov 2023-10-05 17:04:07 -07:00
  • c42398b5b7 ipn/ipnlocal: cleanup incomingFile (#9678) Joe Tsai 2023-10-05 16:26:06 -07:00
  • 3ee756757b cmd/tailscale/cli: add update notification to "up" (#9644) Andrew Lytvynov 2023-10-05 16:21:06 -07:00
  • dc1c7cbe3e taildrop: initial commit of taildrop functionality refactoring (#9676) Rhea Ghosh 2023-10-05 18:05:45 -05:00
  • 3befc0ef02 client/web: restrict full management client behind browser sessions Sonia Appasamy 2023-10-05 14:48:45 -04:00
  • 7868393200 net/dns/resolver, ipnlocal: fix ExitDNS on Android and iOS Brad Fitzpatrick 2023-10-05 12:18:21 -07:00
  • b4816e19b6 hostinfo, ipnlocal: flesh out Wake-on-LAN support, send MACs, add c2n sender Brad Fitzpatrick 2023-10-05 09:49:30 -07:00
  • da1b917575 net/tstun: finish wiring IPv6 NAT support Tom DNetto 2023-10-03 11:55:06 -07:00
  • 52e4f24c58 portlist: populate Pid field on Linux Brad Fitzpatrick 2023-10-04 13:12:49 -07:00
  • b29047bcf0 client/web: add browser session cache to web.Server Sonia Appasamy 2023-10-04 10:35:19 -04:00
  • e499a6bae8 release/dist/unixpkgs: revert iptables move to Recommends, make it Depends Brad Fitzpatrick 2023-10-04 05:48:34 -07:00
  • 93c6e1d53b tstest/deptest: add check that x/exp/{maps,slices} imported as xfoo Brad Fitzpatrick 2023-10-03 19:12:37 -07:00
  • 91b9899402 net/dns/resolver: fix flaky test Andrew Dunham 2023-10-03 21:24:53 -04:00
  • 730cdfc1f7 Revert "tool/gocross: disable Linux static linking if GOCROSS_STATIC=0" Brad Fitzpatrick 2023-10-03 18:53:15 -07:00
  • 3655fb3ba0 control/controlclient: fix deadlock in shutdown Maisem Ali 2023-10-03 17:57:02 -07:00
  • 5902d51ba4 util/race: add test to confirm we don't leak goroutines Andrew Dunham 2023-10-03 17:28:07 -04:00
  • 286c6ce27c net/dns/resolver: race UDP and TCP queries (#9544) Andrew Dunham 2023-10-03 16:26:38 -04:00
  • eb22c0dfc7 wgengine/magicsock: use binary.NativeEndian for UDP GSO control data (#9640) Jordan Whited 2023-10-03 13:26:03 -07:00
  • efac2cb8d6 tool/gocross: merge user's build tags and implicitly added build tags together Brad Fitzpatrick 2023-10-03 12:38:40 -07:00
  • b775a3799e util/httpm, all: add a test to make sure httpm is used consistently Brad Fitzpatrick 2023-10-03 09:06:29 -07:00
  • 73e53dcd1c cmd/tailscale,ipn/ipnlocal: print debug component names Val 2023-10-03 12:31:56 +02:00
  • 5efd5e093e licenses: update win/apple licenses License Updater 2023-10-02 02:23:12 +00:00
  • 6cbd002eda licenses: update tailscale{,d} licenses License Updater 2023-09-29 23:06:17 +00:00
  • 656a77ab4e net/packet: implement methods for rewriting v6 addresses Tom DNetto 2023-09-22 13:15:49 -07:00
  • c26d91d6bd net/tstun: remove unused function DefaultMTU() Val 2023-09-22 17:54:52 +02:00
  • 4130851f12 wgengine/magicsock: probe but don't use path MTU from CLI ping Val 2023-09-28 18:58:02 +02:00
  • 67926ede39 wgengine/magicsock: add MTU to addrLatency and rename to addrQuality Val 2023-09-20 14:44:10 +02:00
  • 425cf9aa9d tailcfg, all: use []netip.AddrPort instead of []string for Endpoints Brad Fitzpatrick 2023-09-30 21:05:02 -07:00
  • 5f5c9142cc util/slicesx: add EqualSameNil, like slices.Equal but same nilness Brad Fitzpatrick 2023-09-30 15:28:14 -07:00
  • 72e53749c1 go.mod.sri: update SRI hash for go.mod changes Flakes Updater 2023-09-29 23:05:57 +00:00
  • d2ea9bb1eb cmd/cloner: fix typo in test type's name Brad Fitzpatrick 2023-09-30 10:09:56 -07:00
  • ab810f1f6d cmd/cloner: add regression test for slice nil/empty semantics James Tucker 2023-09-29 18:31:45 -07:00
  • e03f0d5f5c net/dnsfallback: remove net/dnsfallback go:generate line James Tucker 2023-09-29 17:34:07 -07:00
  • a56e58c244 util/syspolicy: add read boolean setting (#9592) Claire Wang 2023-09-29 21:27:04 -04:00
  • 324f0d5f80 cmd/cloner,*: revert: optimize nillable slice cloner James Tucker 2023-09-29 18:15:53 -07:00
  • ee90cd02fd cmd/cloner,*: optimize nillable slice cloner James Tucker 2023-09-29 17:29:17 -07:00
  • e91e96dfa5 words: i can't help but rave about these additions Charlotte Brandhorst-Satzkorn 2023-09-29 15:34:27 -07:00
  • 41b05e6910 go.mod: bump wireguard-go James Tucker 2023-09-27 15:55:18 -07:00
  • db9c0d0a63 words: gonna take some time to add the words we never had Charlotte Brandhorst-Satzkorn 2023-09-29 15:15:05 -07:00
  • 16fa3c24ea wgengine/magicsock: use x/sys/unix constants for UDP GSO (#9597) Jordan Whited 2023-09-29 14:59:46 -07:00
  • a74970305b licenses: update tailscale{,d} licenses License Updater 2023-09-29 21:30:25 +00:00
  • 8833dc51f1 util/set: add some useful utility functions for Set (#9535) Chris Palmer 2023-09-29 14:31:02 -07:00
  • 0c8c374a41 go.mod: bump all dependencies except go-billy James Tucker 2023-09-28 16:49:17 -07:00
  • 84acf83019 go.mod,net/dnsfallback: bump go4.org/netipx James Tucker 2023-09-28 16:47:52 -07:00
  • 87bc831730 go.mod,cmd/tsconnect: bump esbuild James Tucker 2023-09-28 16:46:04 -07:00
  • 71f2c67c6b go.mod: bump wingoes for cross-platform HRESULT definition James Tucker 2023-09-29 12:39:42 -07:00
  • aae1a28a2b go.mod: add test that replace directives aren't added in oss Brad Fitzpatrick 2023-09-29 12:19:37 -07:00
  • 32c0156311 util: add syspolicy package (#9550) Claire Wang 2023-09-29 13:40:35 -04:00
  • d71184d674 cmd/containerboot: only wipeout serve config when TS_SERVE_CONFIG is set Maisem Ali 2023-09-29 09:08:49 -07:00
  • 246e0ccdca tsnet: add a test for restarting a tsnet server, fix Windows Brad Fitzpatrick 2023-09-29 06:05:12 -07:00
  • 4823a7e591 cmd/containerboot: set TS_AUTH_ONCE default to true. Denton Gentry 2023-09-28 11:51:03 -07:00
  • 856d32b4a9 cmd/testwrapper: include flake URL in JSON metadata Brad Fitzpatrick 2023-09-28 16:30:12 -07:00
  • 2a7b3ada58 go.mod.sri: update SRI hash for go.mod changes Flakes Updater 2023-09-28 23:18:12 +00:00
  • f50b2a87ec wgengine/netstack: refactor address construction and conversion Andrea Barisani 2023-09-07 11:41:56 +02:00
  • b5b4298325 go.mod,*: bump gvisor Andrea Barisani 2023-09-06 11:45:52 +02:00
  • 2c92f94e2a cmd/testwrapper: output machine-readable JSON on test flakes Brad Fitzpatrick 2023-09-28 14:08:56 -07:00
  • 5429ee2566 client/web: add debug mode for web client ui updates Sonia Appasamy 2023-09-26 15:57:40 -04:00
  • 5b3f5eabb5 control/controlclient: fix leaked http2 goroutines on shutdown Brad Fitzpatrick 2023-09-28 10:58:15 -07:00
  • 2c0f0ee759 tool/gocross: disable Linux static linking if GOCROSS_STATIC=0 Brad Fitzpatrick 2023-09-28 09:42:17 -07:00
  • 5d62b17cc5 client/web: add login client mode to web.Server Sonia Appasamy 2023-09-26 15:57:40 -04:00
  • 354455e8be ipn: use NodeCapMap in CheckFunnel Maisem Ali 2023-09-27 23:01:09 -07:00
  • 5c2b2fa1f8 ipn/ipnlocal: plumb ExitNodeDNSResolvers for IsWireGuardOnly exit nodes James Tucker 2023-09-20 13:07:48 -07:00
  • ca4396107e types/key: update some doc strings for public key serialization James Tucker 2023-09-27 13:33:04 -07:00
  • 80206b5323 wgengine/magicsock: add nodeid to panic condition on public key reuse James Tucker 2023-09-27 13:32:08 -07:00
  • 2066f9fbb2 util/linuxfw: fix crash in DelSNATRule when no rules are found James Tucker 2023-09-27 10:56:11 -07:00
  • 697f92f4a7 client/web: refactor serveGetNodeData Sonia Appasamy 2023-09-27 13:27:59 -04:00
  • d31460f793 net/portmapper: fix invalid UPnP metric name Andrew Dunham 2023-09-27 12:07:49 -04:00
  • 3e298e9380 go.toolchain.rev: bump go Brad Fitzpatrick 2023-09-26 10:43:13 -07:00
  • 0275afa0c6 ipn/ipnlocal: prevent putting file if file already exists (#9515) Rhea Ghosh 2023-09-26 12:22:13 -05:00