ipn/ipnlocal: add peerapi endpoint for relay server endpoint allocation

Relay server initialization is performed as part of handling peerapi
endpoint allocation requests in similar fashion to SSH server
init. The relay server is not supported on iOS for now.

Updates tailscale/corp#27502

Signed-off-by: Jordan Whited <jordan@tailscale.com>
This commit is contained in:
Jordan Whited
2025-04-09 13:23:21 -07:00
parent 9ff9c5af04
commit 559e548e8b
9 changed files with 167 additions and 0 deletions

View File

@@ -333,6 +333,7 @@ tailscale.com/cmd/tailscaled dependencies: (generated by github.com/tailscale/de
tailscale.com/net/tsdial from tailscale.com/cmd/tailscaled+
💣 tailscale.com/net/tshttpproxy from tailscale.com/clientupdate/distsign+
tailscale.com/net/tstun from tailscale.com/cmd/tailscaled+
tailscale.com/net/udprelay from tailscale.com/ipn/ipnlocal
tailscale.com/omit from tailscale.com/ipn/conffile
tailscale.com/paths from tailscale.com/client/local+
💣 tailscale.com/portlist from tailscale.com/ipn/ipnlocal