python-tailscale icon indicating copy to clipboard operation
python-tailscale copied to clipboard

src/tailscale: remove hair_pinning from ClientSupports model

Open bradfitz opened this issue 1 month ago • 4 comments

It was removed upstream as it's never been used and hasn't been populated in the past year.

Updates #1262

bradfitz avatar Nov 12 '25 04:11 bradfitz

Warning, @frenck: this is entirely untested.

bradfitz avatar Nov 12 '25 04:11 bradfitz

I also made #1267 to fill in Optional fields with None in case they are missing from the API response. This can prevent future immediate crash of this API if TS removes these from the response.

lmagyar avatar Nov 12 '25 13:11 lmagyar

I've tested this PR and #1267 in real life, they are working.

lmagyar avatar Nov 12 '25 13:11 lmagyar

I also made #1268 to add (nearly) all the missing fields, some of them as optional with default None.

lmagyar avatar Nov 12 '25 16:11 lmagyar

There hasn't been any activity on this pull request recently. This pull request has been automatically marked as stale because of that and will be closed if no further activity occurs within 7 days. Thank you for your contributions.

github-actions[bot] avatar Dec 13 '25 08:12 github-actions[bot]

not stale

lmagyar avatar Dec 13 '25 09:12 lmagyar