<?xml version="1.0" encoding="UTF-8"?><feed xmlns="http://www.w3.org/2005/Atom">
  <title>Feed of &#34;webnet/tailscale&#34;</title>
  <id>https://gitea.codinget.me/webnet/tailscale</id>
  <updated>2026-04-17T17:59:19Z</updated>
  <link href="https://gitea.codinget.me/webnet/tailscale"></link>
  <entry>
    <title>codinget deleted branch feat/tsconnect-file-notify from &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-16T22:58:23Z</updated>
    <id>160</id>
    <link href="https://gitea.codinget.me/webnet/tailscale" rel="alternate"></link>
    <summary type="html"></summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget deleted branch feat/tsconnect-file-notify from &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-16T22:58:23Z</updated>
    <id>159</id>
    <link href="https://gitea.codinget.me/webnet/tailscale" rel="alternate"></link>
    <summary type="html"></summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget merged pull request &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/pulls/1&#34;&gt;webnet/tailscale#1&lt;/a&gt;</title>
    <updated>2026-04-16T22:58:23Z</updated>
    <id>158</id>
    <content type="html">feat/tsconnect-file-notify</content>
    <link href="https://gitea.codinget.me/codinget/rmarcher/issues/1" rel="alternate"></link>
    <summary type="html">feat/tsconnect-file-notify</summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget merged pull request &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/pulls/1&#34;&gt;webnet/tailscale#1&lt;/a&gt;</title>
    <updated>2026-04-16T22:58:23Z</updated>
    <id>157</id>
    <content type="html">feat/tsconnect-file-notify</content>
    <link href="https://gitea.codinget.me/codinget/rmarcher/issues/1" rel="alternate"></link>
    <summary type="html">feat/tsconnect-file-notify</summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget pushed to &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/src/branch/webnet&#34;&gt;webnet&lt;/a&gt; at &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-16T22:58:22Z</updated>
    <id>155</id>
    <content type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/e32520659d7b43490bdee37c9274def81704fa4b&#34;&gt;e32520659d7b43490bdee37c9274def81704fa4b&lt;/a&gt;&#xA;fix(taildrop): restore incoming file progress notifications&#xA;&#xA;&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/e8eb9d71c2ab5e24d62cf2082d13d3d08366a041&#34;&gt;e8eb9d71c2ab5e24d62cf2082d13d3d08366a041&lt;/a&gt;&#xA;fix(tsconnect): guard nil n.Prefs in notify callback&#xA;&#xA;&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/c4ff4c48356e729c0fa5225284ae054557e91a77&#34;&gt;c4ff4c48356e729c0fa5225284ae054557e91a77&lt;/a&gt;&#xA;feat(tsconnect): add outgoing file transfer progress notifications&#xA;&#xA;&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/68ecc4b033082dea93f76edc273521e5244e741c&#34;&gt;68ecc4b033082dea93f76edc273521e5244e741c&lt;/a&gt;&#xA;feat(tsconnect): add notifyFilesWaiting and notifyIncomingFiles callbacks</content>
    <link href="/webnet/tailscale/compare/9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b...e32520659d7b43490bdee37c9274def81704fa4b" rel="alternate"></link>
    <summary type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/e32520659d7b43490bdee37c9274def81704fa4b&#34;&gt;e32520659d7b43490bdee37c9274def81704fa4b&lt;/a&gt;&#xA;fix(taildrop): restore incoming file progress notifications&#xA;&#xA;&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/e8eb9d71c2ab5e24d62cf2082d13d3d08366a041&#34;&gt;e8eb9d71c2ab5e24d62cf2082d13d3d08366a041&lt;/a&gt;&#xA;fix(tsconnect): guard nil n.Prefs in notify callback&#xA;&#xA;&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/c4ff4c48356e729c0fa5225284ae054557e91a77&#34;&gt;c4ff4c48356e729c0fa5225284ae054557e91a77&lt;/a&gt;&#xA;feat(tsconnect): add outgoing file transfer progress notifications&#xA;&#xA;&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/68ecc4b033082dea93f76edc273521e5244e741c&#34;&gt;68ecc4b033082dea93f76edc273521e5244e741c&lt;/a&gt;&#xA;feat(tsconnect): add notifyFilesWaiting and notifyIncomingFiles callbacks</summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget pushed to &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/src/branch/webnet&#34;&gt;webnet&lt;/a&gt; at &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-16T22:58:22Z</updated>
    <id>156</id>
    <content type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/e32520659d7b43490bdee37c9274def81704fa4b&#34;&gt;e32520659d7b43490bdee37c9274def81704fa4b&lt;/a&gt;&#xA;fix(taildrop): restore incoming file progress notifications&#xA;&#xA;&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/e8eb9d71c2ab5e24d62cf2082d13d3d08366a041&#34;&gt;e8eb9d71c2ab5e24d62cf2082d13d3d08366a041&lt;/a&gt;&#xA;fix(tsconnect): guard nil n.Prefs in notify callback&#xA;&#xA;&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/c4ff4c48356e729c0fa5225284ae054557e91a77&#34;&gt;c4ff4c48356e729c0fa5225284ae054557e91a77&lt;/a&gt;&#xA;feat(tsconnect): add outgoing file transfer progress notifications&#xA;&#xA;&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/68ecc4b033082dea93f76edc273521e5244e741c&#34;&gt;68ecc4b033082dea93f76edc273521e5244e741c&lt;/a&gt;&#xA;feat(tsconnect): add notifyFilesWaiting and notifyIncomingFiles callbacks</content>
    <link href="/webnet/tailscale/compare/9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b...e32520659d7b43490bdee37c9274def81704fa4b" rel="alternate"></link>
    <summary type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/e32520659d7b43490bdee37c9274def81704fa4b&#34;&gt;e32520659d7b43490bdee37c9274def81704fa4b&lt;/a&gt;&#xA;fix(taildrop): restore incoming file progress notifications&#xA;&#xA;&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/e8eb9d71c2ab5e24d62cf2082d13d3d08366a041&#34;&gt;e8eb9d71c2ab5e24d62cf2082d13d3d08366a041&lt;/a&gt;&#xA;fix(tsconnect): guard nil n.Prefs in notify callback&#xA;&#xA;&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/c4ff4c48356e729c0fa5225284ae054557e91a77&#34;&gt;c4ff4c48356e729c0fa5225284ae054557e91a77&lt;/a&gt;&#xA;feat(tsconnect): add outgoing file transfer progress notifications&#xA;&#xA;&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/68ecc4b033082dea93f76edc273521e5244e741c&#34;&gt;68ecc4b033082dea93f76edc273521e5244e741c&lt;/a&gt;&#xA;feat(tsconnect): add notifyFilesWaiting and notifyIncomingFiles callbacks</summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget created pull request &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/pulls/1&#34;&gt;webnet/tailscale#1&lt;/a&gt;</title>
    <updated>2026-04-16T22:57:58Z</updated>
    <id>154</id>
    <content type="html">1#feat/tsconnect-file-notify</content>
    <link href="https://gitea.codinget.me/webnet/tailscale/pulls/1" rel="alternate"></link>
    <summary type="html">1#feat/tsconnect-file-notify</summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget created pull request &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/pulls/1&#34;&gt;webnet/tailscale#1&lt;/a&gt;</title>
    <updated>2026-04-16T22:57:58Z</updated>
    <id>153</id>
    <content type="html">1#feat/tsconnect-file-notify</content>
    <link href="https://gitea.codinget.me/webnet/tailscale/pulls/1" rel="alternate"></link>
    <summary type="html">1#feat/tsconnect-file-notify</summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget deleted branch feat/tsconnect-exit-node from &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-16T22:57:40Z</updated>
    <id>152</id>
    <link href="https://gitea.codinget.me/webnet/tailscale" rel="alternate"></link>
    <summary type="html"></summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget deleted branch feat/tsconnect-exit-node from &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-16T22:57:40Z</updated>
    <id>151</id>
    <link href="https://gitea.codinget.me/webnet/tailscale" rel="alternate"></link>
    <summary type="html"></summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget deleted branch feat/taildrop from &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-16T22:57:30Z</updated>
    <id>150</id>
    <link href="https://gitea.codinget.me/webnet/tailscale" rel="alternate"></link>
    <summary type="html"></summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget deleted branch feat/taildrop from &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-16T22:57:30Z</updated>
    <id>149</id>
    <link href="https://gitea.codinget.me/webnet/tailscale" rel="alternate"></link>
    <summary type="html"></summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget deleted branch feat/expose-networking from &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-16T22:57:23Z</updated>
    <id>148</id>
    <link href="https://gitea.codinget.me/webnet/tailscale" rel="alternate"></link>
    <summary type="html"></summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget deleted branch feat/expose-networking from &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-16T22:57:23Z</updated>
    <id>147</id>
    <link href="https://gitea.codinget.me/webnet/tailscale" rel="alternate"></link>
    <summary type="html"></summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget pushed to &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/src/branch/feat/tsconnect-file-notify&#34;&gt;feat/tsconnect-file-notify&lt;/a&gt; at &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-16T19:11:27Z</updated>
    <id>144</id>
    <content type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/e32520659d7b43490bdee37c9274def81704fa4b&#34;&gt;e32520659d7b43490bdee37c9274def81704fa4b&lt;/a&gt;&#xA;fix(taildrop): restore incoming file progress notifications&#xA;&#xA;&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/e8eb9d71c2ab5e24d62cf2082d13d3d08366a041&#34;&gt;e8eb9d71c2ab5e24d62cf2082d13d3d08366a041&lt;/a&gt;&#xA;fix(tsconnect): guard nil n.Prefs in notify callback</content>
    <link href="/webnet/tailscale/compare/c4ff4c48356e729c0fa5225284ae054557e91a77...e32520659d7b43490bdee37c9274def81704fa4b" rel="alternate"></link>
    <summary type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/e32520659d7b43490bdee37c9274def81704fa4b&#34;&gt;e32520659d7b43490bdee37c9274def81704fa4b&lt;/a&gt;&#xA;fix(taildrop): restore incoming file progress notifications&#xA;&#xA;&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/e8eb9d71c2ab5e24d62cf2082d13d3d08366a041&#34;&gt;e8eb9d71c2ab5e24d62cf2082d13d3d08366a041&lt;/a&gt;&#xA;fix(tsconnect): guard nil n.Prefs in notify callback</summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget pushed to &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/src/branch/feat/tsconnect-file-notify&#34;&gt;feat/tsconnect-file-notify&lt;/a&gt; at &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-16T19:11:27Z</updated>
    <id>143</id>
    <content type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/e32520659d7b43490bdee37c9274def81704fa4b&#34;&gt;e32520659d7b43490bdee37c9274def81704fa4b&lt;/a&gt;&#xA;fix(taildrop): restore incoming file progress notifications&#xA;&#xA;&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/e8eb9d71c2ab5e24d62cf2082d13d3d08366a041&#34;&gt;e8eb9d71c2ab5e24d62cf2082d13d3d08366a041&lt;/a&gt;&#xA;fix(tsconnect): guard nil n.Prefs in notify callback</content>
    <link href="/webnet/tailscale/compare/c4ff4c48356e729c0fa5225284ae054557e91a77...e32520659d7b43490bdee37c9274def81704fa4b" rel="alternate"></link>
    <summary type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/e32520659d7b43490bdee37c9274def81704fa4b&#34;&gt;e32520659d7b43490bdee37c9274def81704fa4b&lt;/a&gt;&#xA;fix(taildrop): restore incoming file progress notifications&#xA;&#xA;&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/e8eb9d71c2ab5e24d62cf2082d13d3d08366a041&#34;&gt;e8eb9d71c2ab5e24d62cf2082d13d3d08366a041&lt;/a&gt;&#xA;fix(tsconnect): guard nil n.Prefs in notify callback</summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget created branch &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/src/branch/feat/tsconnect-file-notify&#34;&gt;feat/tsconnect-file-notify&lt;/a&gt; in &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-14T23:04:58Z</updated>
    <id>140</id>
    <link href="https://gitea.codinget.me/webnet/tailscale/src/branch/feat/tsconnect-file-notify" rel="alternate"></link>
    <summary type="html"></summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget pushed to &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/src/branch/feat/tsconnect-file-notify&#34;&gt;feat/tsconnect-file-notify&lt;/a&gt; at &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-14T23:04:58Z</updated>
    <id>142</id>
    <content type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/c4ff4c48356e729c0fa5225284ae054557e91a77&#34;&gt;c4ff4c48356e729c0fa5225284ae054557e91a77&lt;/a&gt;&#xA;feat(tsconnect): add outgoing file transfer progress notifications&#xA;&#xA;&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/68ecc4b033082dea93f76edc273521e5244e741c&#34;&gt;68ecc4b033082dea93f76edc273521e5244e741c&lt;/a&gt;&#xA;feat(tsconnect): add notifyFilesWaiting and notifyIncomingFiles callbacks</content>
    <link href="/webnet/tailscale/compare/9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b...c4ff4c48356e729c0fa5225284ae054557e91a77" rel="alternate"></link>
    <summary type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/c4ff4c48356e729c0fa5225284ae054557e91a77&#34;&gt;c4ff4c48356e729c0fa5225284ae054557e91a77&lt;/a&gt;&#xA;feat(tsconnect): add outgoing file transfer progress notifications&#xA;&#xA;&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/68ecc4b033082dea93f76edc273521e5244e741c&#34;&gt;68ecc4b033082dea93f76edc273521e5244e741c&lt;/a&gt;&#xA;feat(tsconnect): add notifyFilesWaiting and notifyIncomingFiles callbacks</summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget pushed to &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/src/branch/feat/tsconnect-file-notify&#34;&gt;feat/tsconnect-file-notify&lt;/a&gt; at &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-14T23:04:58Z</updated>
    <id>141</id>
    <content type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/c4ff4c48356e729c0fa5225284ae054557e91a77&#34;&gt;c4ff4c48356e729c0fa5225284ae054557e91a77&lt;/a&gt;&#xA;feat(tsconnect): add outgoing file transfer progress notifications&#xA;&#xA;&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/68ecc4b033082dea93f76edc273521e5244e741c&#34;&gt;68ecc4b033082dea93f76edc273521e5244e741c&lt;/a&gt;&#xA;feat(tsconnect): add notifyFilesWaiting and notifyIncomingFiles callbacks</content>
    <link href="/webnet/tailscale/compare/9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b...c4ff4c48356e729c0fa5225284ae054557e91a77" rel="alternate"></link>
    <summary type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/c4ff4c48356e729c0fa5225284ae054557e91a77&#34;&gt;c4ff4c48356e729c0fa5225284ae054557e91a77&lt;/a&gt;&#xA;feat(tsconnect): add outgoing file transfer progress notifications&#xA;&#xA;&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/68ecc4b033082dea93f76edc273521e5244e741c&#34;&gt;68ecc4b033082dea93f76edc273521e5244e741c&lt;/a&gt;&#xA;feat(tsconnect): add notifyFilesWaiting and notifyIncomingFiles callbacks</summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget created branch &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/src/branch/feat/tsconnect-file-notify&#34;&gt;feat/tsconnect-file-notify&lt;/a&gt; in &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-14T23:04:58Z</updated>
    <id>139</id>
    <link href="https://gitea.codinget.me/webnet/tailscale/src/branch/feat/tsconnect-file-notify" rel="alternate"></link>
    <summary type="html"></summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget pushed to &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/src/branch/webnet&#34;&gt;webnet&lt;/a&gt; at &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-14T22:22:59Z</updated>
    <id>132</id>
    <content type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b&#34;&gt;9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b&lt;/a&gt;&#xA;feat(taildrop): fix DirectFileMode, void callbacks, and empty WaitingFiles</content>
    <link href="https://gitea.codinget.me/webnet/tailscale/commit/9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b" rel="alternate"></link>
    <summary type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b&#34;&gt;9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b&lt;/a&gt;&#xA;feat(taildrop): fix DirectFileMode, void callbacks, and empty WaitingFiles</summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget pushed to &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/src/branch/webnet&#34;&gt;webnet&lt;/a&gt; at &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-14T22:22:59Z</updated>
    <id>131</id>
    <content type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b&#34;&gt;9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b&lt;/a&gt;&#xA;feat(taildrop): fix DirectFileMode, void callbacks, and empty WaitingFiles</content>
    <link href="https://gitea.codinget.me/webnet/tailscale/commit/9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b" rel="alternate"></link>
    <summary type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b&#34;&gt;9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b&lt;/a&gt;&#xA;feat(taildrop): fix DirectFileMode, void callbacks, and empty WaitingFiles</summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget created branch &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/src/branch/feat/taildrop&#34;&gt;feat/taildrop&lt;/a&gt; in &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-13T22:49:51Z</updated>
    <id>122</id>
    <link href="https://gitea.codinget.me/webnet/tailscale/src/branch/feat/taildrop" rel="alternate"></link>
    <summary type="html"></summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget created branch &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/src/branch/feat/taildrop&#34;&gt;feat/taildrop&lt;/a&gt; in &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-13T22:49:51Z</updated>
    <id>121</id>
    <link href="https://gitea.codinget.me/webnet/tailscale/src/branch/feat/taildrop" rel="alternate"></link>
    <summary type="html"></summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget pushed to &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/src/branch/feat/taildrop&#34;&gt;feat/taildrop&lt;/a&gt; at &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-13T22:49:51Z</updated>
    <id>123</id>
    <content type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b&#34;&gt;9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b&lt;/a&gt;&#xA;feat(taildrop): fix DirectFileMode, void callbacks, and empty WaitingFiles</content>
    <link href="https://gitea.codinget.me/webnet/tailscale/commit/9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b" rel="alternate"></link>
    <summary type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b&#34;&gt;9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b&lt;/a&gt;&#xA;feat(taildrop): fix DirectFileMode, void callbacks, and empty WaitingFiles</summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget pushed to &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/src/branch/feat/taildrop&#34;&gt;feat/taildrop&lt;/a&gt; at &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-13T22:49:51Z</updated>
    <id>124</id>
    <content type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b&#34;&gt;9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b&lt;/a&gt;&#xA;feat(taildrop): fix DirectFileMode, void callbacks, and empty WaitingFiles</content>
    <link href="https://gitea.codinget.me/webnet/tailscale/commit/9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b" rel="alternate"></link>
    <summary type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b&#34;&gt;9f96b7434c51aa8a200d3ada2e64d9f209c6ad6b&lt;/a&gt;&#xA;feat(taildrop): fix DirectFileMode, void callbacks, and empty WaitingFiles</summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget pushed to &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/src/branch/webnet&#34;&gt;webnet&lt;/a&gt; at &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-13T20:02:51Z</updated>
    <id>118</id>
    <content type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/b04b4f7751aec581f6d57dfa884175991c0b7fb0&#34;&gt;b04b4f7751aec581f6d57dfa884175991c0b7fb0&lt;/a&gt;&#xA;feat(tsconnect): expose exit node selection to JS</content>
    <link href="https://gitea.codinget.me/webnet/tailscale/commit/b04b4f7751aec581f6d57dfa884175991c0b7fb0" rel="alternate"></link>
    <summary type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/b04b4f7751aec581f6d57dfa884175991c0b7fb0&#34;&gt;b04b4f7751aec581f6d57dfa884175991c0b7fb0&lt;/a&gt;&#xA;feat(tsconnect): expose exit node selection to JS</summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget pushed to &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/src/branch/webnet&#34;&gt;webnet&lt;/a&gt; at &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-13T20:02:51Z</updated>
    <id>117</id>
    <content type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/b04b4f7751aec581f6d57dfa884175991c0b7fb0&#34;&gt;b04b4f7751aec581f6d57dfa884175991c0b7fb0&lt;/a&gt;&#xA;feat(tsconnect): expose exit node selection to JS</content>
    <link href="https://gitea.codinget.me/webnet/tailscale/commit/b04b4f7751aec581f6d57dfa884175991c0b7fb0" rel="alternate"></link>
    <summary type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/b04b4f7751aec581f6d57dfa884175991c0b7fb0&#34;&gt;b04b4f7751aec581f6d57dfa884175991c0b7fb0&lt;/a&gt;&#xA;feat(tsconnect): expose exit node selection to JS</summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget created branch &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/src/branch/feat/tsconnect-exit-node&#34;&gt;feat/tsconnect-exit-node&lt;/a&gt; in &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-13T18:44:56Z</updated>
    <id>113</id>
    <link href="https://gitea.codinget.me/webnet/tailscale/src/branch/feat/tsconnect-exit-node" rel="alternate"></link>
    <summary type="html"></summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
  <entry>
    <title>codinget pushed to &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/src/branch/feat/tsconnect-exit-node&#34;&gt;feat/tsconnect-exit-node&lt;/a&gt; at &lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale&#34;&gt;webnet/tailscale&lt;/a&gt;</title>
    <updated>2026-04-13T18:44:56Z</updated>
    <id>116</id>
    <content type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/b04b4f7751aec581f6d57dfa884175991c0b7fb0&#34;&gt;b04b4f7751aec581f6d57dfa884175991c0b7fb0&lt;/a&gt;&#xA;feat(tsconnect): expose exit node selection to JS</content>
    <link href="https://gitea.codinget.me/webnet/tailscale/commit/b04b4f7751aec581f6d57dfa884175991c0b7fb0" rel="alternate"></link>
    <summary type="html">&lt;a href=&#34;https://gitea.codinget.me/webnet/tailscale/commit/b04b4f7751aec581f6d57dfa884175991c0b7fb0&#34;&gt;b04b4f7751aec581f6d57dfa884175991c0b7fb0&lt;/a&gt;&#xA;feat(tsconnect): expose exit node selection to JS</summary>
    <author>
      <name>codinget</name>
      <email>codinget@codi.moe</email>
    </author>
  </entry>
</feed>