<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tailscale/types/netmap/netmap.go, branch vm</title>
<subtitle>The easiest, most secure way to use WireGuard and 2FA</subtitle>
<id>http://git.waynecole.info/tailscale/atom?h=vm</id>
<link rel='self' href='http://git.waynecole.info/tailscale/atom?h=vm'/>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/tailscale/'/>
<updated>2022-09-21T19:57:59Z</updated>
<entry>
<title>control/controlclient,ipn/ipnlocal: wire tka enable/disable</title>
<updated>2022-09-21T19:57:59Z</updated>
<author>
<name>Tom DNetto</name>
<email>tom@tailscale.com</email>
</author>
<published>2022-09-06T23:34:16Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/tailscale/commit/?id=e9b98dd2e1b9c0d2ee80f64bee1bb84d9328686b'/>
<id>urn:sha1:e9b98dd2e1b9c0d2ee80f64bee1bb84d9328686b</id>
<content type='text'>
Signed-off-by: Tom DNetto &lt;tom@tailscale.com&gt;
</content>
</entry>
<entry>
<title>all: convert more code to use net/netip directly</title>
<updated>2022-07-26T04:53:49Z</updated>
<author>
<name>Brad Fitzpatrick</name>
<email>bradfitz@tailscale.com</email>
</author>
<published>2022-07-26T04:14:09Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/tailscale/commit/?id=a12aad6b472b917daddbe1afe59e0e2745266753'/>
<id>urn:sha1:a12aad6b472b917daddbe1afe59e0e2745266753</id>
<content type='text'>
    perl -i -npe 's,netaddr.IPPrefixFrom,netip.PrefixFrom,' $(git grep -l -F netaddr.)
    perl -i -npe 's,netaddr.IPPortFrom,netip.AddrPortFrom,' $(git grep -l -F netaddr. )
    perl -i -npe 's,netaddr.IPPrefix,netip.Prefix,g' $(git grep -l -F netaddr. )
    perl -i -npe 's,netaddr.IPPort,netip.AddrPort,g' $(git grep -l -F netaddr. )
    perl -i -npe 's,netaddr.IP\b,netip.Addr,g' $(git grep -l -F netaddr. )
    perl -i -npe 's,netaddr.IPv6Raw\b,netip.AddrFrom16,g' $(git grep -l -F netaddr. )
    goimports -w .

Then delete some stuff from the net/netaddr shim package which is no
longer neeed.

Updates #5162

Change-Id: Ia7a86893fe21c7e3ee1ec823e8aba288d4566cd8
Signed-off-by: Brad Fitzpatrick &lt;bradfitz@tailscale.com&gt;
</content>
</entry>
<entry>
<title>net/netaddr: start migrating to net/netip via new netaddr adapter package</title>
<updated>2022-07-25T23:20:43Z</updated>
<author>
<name>Brad Fitzpatrick</name>
<email>bradfitz@tailscale.com</email>
</author>
<published>2022-07-25T03:08:42Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/tailscale/commit/?id=7eaf5e509fe3a921a9caa05173b7f7a80c504601'/>
<id>urn:sha1:7eaf5e509fe3a921a9caa05173b7f7a80c504601</id>
<content type='text'>
Updates #5162

Change-Id: Id7bdec303b25471f69d542f8ce43805328d56c12
Signed-off-by: Brad Fitzpatrick &lt;bradfitz@tailscale.com&gt;
</content>
</entry>
<entry>
<title>control/controlclient, types/netmap: remove unused LocalPort field</title>
<updated>2022-06-20T00:22:00Z</updated>
<author>
<name>Brad Fitzpatrick</name>
<email>bradfitz@tailscale.com</email>
</author>
<published>2022-06-19T23:31:54Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/tailscale/commit/?id=a1e429f7c38719f9d7f644cced371d168d755af5'/>
<id>urn:sha1:a1e429f7c38719f9d7f644cced371d168d755af5</id>
<content type='text'>
Signed-off-by: Brad Fitzpatrick &lt;bradfitz@tailscale.com&gt;
</content>
</entry>
<entry>
<title>ipn/ipnstate: add ExitNodeStatus to share the exit node if it is in use, the IP, ID and whether its online. (#4761)</title>
<updated>2022-06-07T19:31:10Z</updated>
<author>
<name>Melanie Warrick</name>
<email>warrick.melanie@gmail.com</email>
</author>
<published>2022-06-07T19:31:10Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/tailscale/commit/?id=3a182d5dd6b9a0f3fed9ae1aaad50786d667f870'/>
<id>urn:sha1:3a182d5dd6b9a0f3fed9ae1aaad50786d667f870</id>
<content type='text'>
-
Updates #4619

Signed-off-by: nyghtowl &lt;warrick@tailscale.com&gt;</content>
</entry>
<entry>
<title>cmd/tailscale, ipn/ipnlocal: add "peerapi" ping type</title>
<updated>2022-05-28T20:47:12Z</updated>
<author>
<name>Brad Fitzpatrick</name>
<email>bradfitz@tailscale.com</email>
</author>
<published>2022-05-28T04:34:36Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/tailscale/commit/?id=4d85cf586bd89713846d2787f04430e7b592ae38'/>
<id>urn:sha1:4d85cf586bd89713846d2787f04430e7b592ae38</id>
<content type='text'>
For debugging when stuff like #4750 isn't working.

RELNOTE=tailscale ping -peerapi

Change-Id: I9c52c90fb046e3ab7d2b121387073319fbf27b99
Signed-off-by: Brad Fitzpatrick &lt;bradfitz@tailscale.com&gt;
</content>
</entry>
<entry>
<title>all: use Go 1.18's strings.Cut</title>
<updated>2022-03-16T21:53:59Z</updated>
<author>
<name>Brad Fitzpatrick</name>
<email>bradfitz@tailscale.com</email>
</author>
<published>2022-03-16T21:25:31Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/tailscale/commit/?id=61ee72940ce5309c003ea1f9360a066fddaa0e81'/>
<id>urn:sha1:61ee72940ce5309c003ea1f9360a066fddaa0e81</id>
<content type='text'>
More remain.

Change-Id: I6ec562cc1f687600758deae1c9d7dbd0d04004cb
Signed-off-by: Brad Fitzpatrick &lt;bradfitz@tailscale.com&gt;
</content>
</entry>
<entry>
<title>tailcfg: make Node.Hostinfo a HostinfoView</title>
<updated>2022-02-16T20:55:57Z</updated>
<author>
<name>Maisem Ali</name>
<email>maisem@tailscale.com</email>
</author>
<published>2022-02-15T16:19:44Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/tailscale/commit/?id=72d8672ef75d1618caf1395fa3d1e61d7f72bb87'/>
<id>urn:sha1:72d8672ef75d1618caf1395fa3d1e61d7f72bb87</id>
<content type='text'>
Signed-off-by: Maisem Ali &lt;maisem@tailscale.com&gt;
</content>
</entry>
<entry>
<title>tailcfg: add start of SSH policy to be sent from control plane to nodes</title>
<updated>2022-02-16T00:05:42Z</updated>
<author>
<name>Brad Fitzpatrick</name>
<email>bradfitz@tailscale.com</email>
</author>
<published>2022-02-10T22:12:34Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/tailscale/commit/?id=57115e923e24105000d202121a8d4cdc3d91076e'/>
<id>urn:sha1:57115e923e24105000d202121a8d4cdc3d91076e</id>
<content type='text'>
Updates #3802

Change-Id: Iec58f35d445aaa267d0f7e7e2f30c049c1df4c0e
Signed-off-by: Brad Fitzpatrick &lt;bradfitz@tailscale.com&gt;
</content>
</entry>
<entry>
<title>ipn/ipnstate: add TailnetName to status</title>
<updated>2022-01-26T18:08:39Z</updated>
<author>
<name>Brad Fitzpatrick</name>
<email>bradfitz@tailscale.com</email>
</author>
<published>2022-01-26T17:38:13Z</published>
<link rel='alternate' type='text/html' href='http://git.waynecole.info/tailscale/commit/?id=857cd6c0d793b7a482096a0564d0dc52456324f4'/>
<id>urn:sha1:857cd6c0d793b7a482096a0564d0dc52456324f4</id>
<content type='text'>
RELNOTE=tailscale status --json | jq .TailnetName

Fixes tailscale/corp#3665

Change-Id: I85de027ba2781eb31ee1e0c5ab913b0dfa5b4c86
Signed-off-by: Brad Fitzpatrick &lt;bradfitz@tailscale.com&gt;
</content>
</entry>
</feed>
