Commit Graph

  • 20324eeebc ipn/prefs: add views Maisem Ali 2022-10-21 23:05:43 +00:00
  • ba459aeef5 net/interfaces: don't call GetList in List.ForeachInterface Andrew Dunham 2022-10-24 16:41:01 -04:00
  • 660abd7309 cmd/tsconnect: add README to generated NPM package Mihai Parparita 2022-10-24 13:38:47 -07:00
  • 9beb07b4ff scripts/install.sh: add Ubuntu Kinetic Kudu Denton Gentry 2022-10-22 14:58:48 -07:00
  • 575c599410 portlist: add a test that verifies changes are picked up over time Brad Fitzpatrick 2022-10-23 20:56:28 -07:00
  • 036f70b7b4 portlist: refactor, introduce OS-specific types Brad Fitzpatrick 2022-10-23 18:02:02 -07:00
  • 4597ec1037 net/dnscache: Handle 4-in-6 addresses in DNS responses Peter Cai 2022-10-22 15:55:59 -04:00
  • 70dde89c34 portlist: add package doc, file comments, move a method to the right file Brad Fitzpatrick 2022-10-22 21:10:13 -07:00
  • 774fa72d32 portlist: add BenchmarkGetListIncremental Brad Fitzpatrick 2022-10-22 20:30:17 -07:00
  • f36ddd9275 words: even the odds with something that reminds you of vacation (#6025) Pontus Leitzler 2022-10-22 23:43:57 +02:00
  • 3697609aaa portlist: remove unix.Readlink allocs on Linux Brad Fitzpatrick 2022-10-22 11:21:10 -07:00
  • 7149155b80 portlist: further reduce allocations on Linux Brad Fitzpatrick 2022-10-22 09:29:37 -07:00
  • def089f9c9 portlist: unexport all Poller fields, removing unused one, rework channels Brad Fitzpatrick 2022-10-21 22:39:59 -07:00
  • 46ce80758d portlist: update some internals to use append-style APIs Brad Fitzpatrick 2022-10-21 21:30:40 -07:00
  • 67597bfc9e portlist: unexport GetList Brad Fitzpatrick 2022-10-21 20:36:25 -07:00
  • 7b745a1a50 .github: run CI on release branches Will Norris 2022-10-21 14:15:28 -07:00
  • 74693793be net/netcheck, tailcfg: track whether OS supports IPv6 Andrew Dunham 2022-10-21 15:13:49 -04:00
  • 42d9e7171c Makefile: add publishdevimage target Maisem Ali 2022-10-21 10:12:34 -07:00
  • bd47e28638 prober: optionally spread probes over time Anton Tolchanov 2022-10-20 23:36:02 +01:00
  • adec726fee words: for charlotte, by charlotte (#6002) Charlotte Brandhorst-Satzkorn 2022-10-20 14:50:28 -07:00
  • 74637f2c15 wgengine/router: [linux] add before deleting interface addrs Maisem Ali 2022-10-20 07:22:27 -07:00
  • 95f630ced0 words: beaver, the cutest of them all (#6001) Charlotte Brandhorst-Satzkorn 2022-10-20 12:18:15 -07:00
  • d13c9cdfb4 wgengine/magicsock: set up pathfinder (#5994) phirework 2022-10-20 14:34:49 -04:00
  • deac82231c wgengine/magicsock: add start of alternate send path Brad Fitzpatrick 2022-10-19 21:30:50 -07:00
  • 69f61dcad8 prober: add a DERP probe manager based on derpprobe Anton Tolchanov 2022-10-18 18:51:12 +01:00
  • f39847aa52 words: double double tails and trouble, scales aflame and puns abubble (#5992) Charlotte Brandhorst-Satzkorn 2022-10-19 21:14:55 -07:00
  • afce773aae ipn: remove handle.go Brad Fitzpatrick 2022-10-19 20:45:15 -07:00
  • 18c61afeb9 types/key: add ChallengePublic, ChallengePrivate, NewChallenge Brad Fitzpatrick 2022-10-19 18:46:18 -07:00
  • d0b7a44840 api.md: add expirySeconds as parameter to post Tailnet keys Maisem Ali 2022-10-19 09:36:08 -07:00
  • e966f024b0 net/dns: print systemd-resolved ResolvConfMode Andrew Dunham 2022-10-14 20:25:22 +02:00
  • 223126fe5b cmd/derper, net/netcheck: add challenge/response to generate_204 endpoint Andrew Dunham 2022-10-14 18:42:09 +02:00
  • d499afac78 net/interfaces: improve default route detection Anton Tolchanov 2022-10-14 16:16:55 +01:00
  • 9c2ad7086c net/interfaces: deduplicate route table parsing on Darwin and FreeBSD Anton Tolchanov 2022-10-14 09:29:34 +01:00
  • 9d04ffc782 net/wsconn: add back custom wrapper for turning a websocket.Conn into a net.Conn Mihai Parparita 2022-10-18 14:20:43 -07:00
  • d00b095f14 .github: update issue templates (#5978) Maya Kaczorowski 2022-10-18 09:00:22 -07:00
  • 9475801ebe ipn/ipnlocal: fix E.G.G. port number accounting Brad Fitzpatrick 2022-10-17 21:28:32 -07:00
  • 37da617380 .github/workflows: use fast compression for NPM package CI check Mihai Parparita 2022-10-17 15:24:03 -07:00
  • 7741e9feb0 cmd/tsconnect: add progress and connection callbacks Mihai Parparita 2022-10-17 15:02:59 -07:00
  • 246274b8e9 control/controlhttp: allow setting, getting Upgrade headers in Noise upgrade Brad Fitzpatrick 2022-10-17 14:50:52 -07:00
  • 03ecf335f7 licenses: update android licenses License Updater 2022-10-15 04:51:44 +00:00
  • 14100c0985 wgengine/magicsock: restore allocation-free endpoint.DstToString (#5971) Joe Tsai 2022-10-17 13:22:48 -07:00
  • 45b7e8c23c cmd/tailscale: make tailscale cert --serve-demo accept optional listen argument Brad Fitzpatrick 2022-10-17 13:07:19 -07:00
  • 630bcb5b67 tsnet,client/tailscale: add APIClient which runs API over Noise. Maisem Ali 2022-10-16 13:56:46 -07:00
  • e8a11f6181 tka: make rotation signatures use nested keyID Tom DNetto 2022-10-14 12:34:04 -07:00
  • 86c5bddce2 tsnet/examples/tshello: update example for LocalClient method (#5966) Xe Iaso 2022-10-17 13:43:46 -04:00
  • 9116e92718 cmd/netlogfmt: new package to pretty print network traffic logs (#5930) Joe Tsai 2022-10-17 10:36:28 -07:00
  • 9ee3df02ee wgengine/magicsock: remove endpoint.wgEndpoint (#5911) Joe Tsai 2022-10-17 10:36:08 -07:00
  • 3a33895f1b .github: Bump peter-evans/create-pull-request from 4.1.1 to 4.1.4 (#5965) dependabot[bot] 2022-10-17 09:25:29 -07:00
  • a4e707bcf0 control/controlhttp: try to avoid flakes in TestDialPlan Andrew Dunham 2022-10-14 15:39:22 +02:00
  • b55761246b prober: add utilities to generate alerts and warnings. Denton Gentry 2022-10-06 23:13:49 -07:00
  • af966391c7 kube: handle 201 as a valid status code. Maisem Ali 2022-10-16 14:28:06 -07:00
  • 19dfdeb1bb cmd/tailscale: correct --cpu-profile help text Denton Gentry 2022-10-16 08:41:38 -07:00
  • 4eed2883db words: space, the final frontier (#5952) Charlotte Brandhorst-Satzkorn 2022-10-15 12:46:19 -07:00
  • c32f9f5865 cmd/tailscale, ipn: enable debug logs when --report flag is passed to bugreport (#5830) Andrew Dunham 2022-10-15 19:31:35 +02:00
  • 64ea60aaa3 derp: add TCP RTT metric on Linux (#5949) Andrew Dunham 2022-10-15 18:57:10 +02:00
  • a04f1ff9e6 logtail: default to 2s log flush delay on all platforms Brad Fitzpatrick 2022-10-15 09:02:28 -07:00
  • 63ad49890f cmd/tsconnect: pre-compress main.wasm when building the NPM package Mihai Parparita 2022-10-14 14:52:45 -07:00
  • 899b4cae10 licenses: update win/apple licenses License Updater 2022-10-14 20:26:15 +00:00
  • a515fc517b ipn/ipnlocal: make tkaSyncIfNeeded exclusive with a mutex Tom DNetto 2022-10-06 11:09:13 -07:00
  • 227777154a control/controlclient,ipn/ipnlocal,tailcfg: rotate node-key signature on register Tom DNetto 2022-10-13 10:43:00 -07:00
  • 26af329fde prober: expand certificate verification logic in the TLS prober Anton Tolchanov 2022-10-12 18:41:38 +01:00
  • 39d03b6b63 licenses: update win/apple licenses License Updater 2022-10-14 00:53:35 +00:00
  • 3555a49518 net/dns: always attempt to read the OS config on macOS/iOS Maisem Ali 2022-09-22 14:38:09 -07:00
  • 539c073cf0 wgengine/magicsock: set UDP socket buffer sizes to 7MB James Tucker 2022-09-26 15:49:59 -07:00
  • a315336287 logtail: change batched upload mechanism to not use CPU when idle Brad Fitzpatrick 2022-10-13 12:51:17 -07:00
  • d05dd41bc1 api.md: document using '-' value as default tailnet Will Norris 2022-10-13 14:08:47 -07:00
  • 9a264dac01 net/netcheck: fix crash in checkCaptivePortal Brad Fitzpatrick 2022-10-13 12:55:02 -07:00
  • b2855cfd86 derp/derphttp: fix nil pointer dereference when closing a netcheck client Mihai Parparita 2022-10-13 11:10:11 -07:00
  • 4ec6d41682 wgengine/router: fix MTU configuration on Windows James Tucker 2022-10-12 16:35:19 -07:00
  • a1a43ed266 wgengine/netlog: add support for magicsock statistics (#5913) Joe Tsai 2022-10-13 10:46:29 -07:00
  • db863bf00f licenses: update android licenses License Updater 2022-10-12 18:57:46 +00:00
  • f9120eee57 wgengine: start network logger in Userspace.Reconfig (#5908) Joe Tsai 2022-10-12 15:05:21 -07:00
  • 49bae7fd5c wgengine: fix typo in Engine.PeerForIP (#5912) Joe Tsai 2022-10-12 14:14:22 -07:00
  • 5363a90272 types/view: add ContainsNonExitSubnetRoutes func Sonia Appasamy 2022-09-22 13:36:08 -04:00
  • b49eb7d55c cmd/tsconnect: move NPM package to being under the @tailscale org Mihai Parparita 2022-10-12 13:12:52 -07:00
  • 1b4e4cc1e8 wgengine/netlog: new package for traffic flow logging (#5864) Joe Tsai 2022-10-12 11:57:13 -07:00
  • 79755d3ce5 tstest/natlab: add Firewall.Reset method to drop firewall state Brad Fitzpatrick 2022-10-11 20:32:24 -07:00
  • 1b9ed9f365 VERSION.txt: this is 1.33. Denton Gentry 2022-10-12 09:33:28 -07:00
  • e7519adc18 licenses: update tailscale{,d} licenses License Updater 2022-10-11 22:03:58 +00:00
  • e24de8a617 ssh/tailssh: add password-forcing workaround for buggy SSH clients Brad Fitzpatrick 2022-10-11 14:48:01 -07:00
  • c070d39287 cmd/tailscaled: handle tailscaled symlink on macOS Anton Tolchanov 2022-10-06 20:06:49 +01:00
  • 51d488673a scripts/installer.sh: add OSMC Denton Gentry 2022-08-27 21:46:03 -07:00
  • 680f8d9793 all: fix more resource leaks found by staticmajor Emmanuel T Odeke 2022-09-27 00:37:27 +02:00
  • 614a24763b tsweb: sort top-level expvars after removing type prefixes Brad Fitzpatrick 2022-10-10 19:52:07 -07:00
  • 0475ed4a7e cmd/ssh-auth-none-demo: put the hostname in the package doc Brad Fitzpatrick 2022-10-10 10:37:55 -07:00
  • 7df85c6031 cmd/ssh-auth-none-demo: add banner as part of the demo Maisem Ali 2022-10-09 18:57:35 -07:00
  • 718914b697 tsweb: remove allocs introduced by earlier change Brad Fitzpatrick 2022-10-10 09:56:26 -07:00
  • 529e893f70 licenses: update win/apple licenses License Updater 2022-10-10 02:53:22 +00:00
  • 8a187159b2 cmd/ssh-auth-none-demo: add demo SSH server that acts like Tailscale SSH Brad Fitzpatrick 2022-10-09 17:54:23 -07:00
  • b2994568fe ipn/localapi: put all the LocalAPI methods into a map Brad Fitzpatrick 2022-10-09 08:57:02 -07:00
  • f172fc42f7 ssh/tailssh: close sshContext on context cancellation Maisem Ali 2022-10-09 14:17:38 -07:00
  • 8fe04b035c tsweb: sort varz by name after stripping prefix (#5778) Hasnain Lakhani 2022-10-07 11:54:10 -07:00
  • d29ec4d7a4 licenses: update tailscale{,d} licenses License Updater 2022-10-09 22:01:00 +00:00
  • 4de1601ef4 ssh/tailssh: add support for sending multiple banners Maisem Ali 2022-10-09 10:31:19 -07:00
  • 91b5c50b43 licenses: update win/apple licenses License Updater 2022-10-09 14:58:26 +00:00
  • ecf6cdd830 ssh/tailssh: add TestSSHAuthFlow Maisem Ali 2022-10-08 17:54:53 -07:00
  • f16b77de5d ssh/tailssh: do the full auth flow during ssh auth Maisem Ali 2022-10-06 10:34:58 -07:00
  • c8a3d02989 licenses: update android licenses License Updater 2022-10-09 15:05:10 +00:00
  • 6d76764f37 ipn/ipnlocal: fix taildrop target list UI bug Brad Fitzpatrick 2022-10-07 21:03:36 -07:00
  • b84ec521bf ssh/tailssh: do not send EOT on session disconnection Maisem Ali 2022-10-06 22:50:49 -07:00