-
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