Zoltan Papp
1aa1f915a2
[client] Deduplicate SSH client handshake and bound it with a deadline
...
Extract the dial-then-handshake sequence into nbssh.Handshake, which
applies the context deadline to the socket for the duration of the
handshake. Previously only the Android client did this; the CLI, wasm
and SSH proxy paths could block forever on a peer that accepts the TCP
connection and then goes silent, since ClientConfig.Timeout is not used
by NewClientConn.
2026-08-14 21:57:21 +02:00
Viktor Liu
0f5d2d91fb
[client] Authorize daemon IPC callers by their local identity ( #6967 )
2026-07-29 20:32:26 +02:00
Viktor Liu
a852b3bd34
[client, proxy] Harden uspfilter conntrack and share TCP relay ( #5936 )
2026-05-11 09:59:13 +02:00
Viktor Liu
205ebcfda2
[management, client] Add IPv6 overlay support ( #5631 )
2026-05-07 11:33:37 +02:00
Viktor Liu
dc160aff36
[client] Fix SSH proxy stripping shell quoting from forwarded commands ( #5669 )
2026-04-08 10:25:57 +02:00
Viktor Liu
06966da012
[client] Support non-PTY no-command interactive SSH sessions ( #5093 )
2026-01-27 11:05:04 +01:00
Viktor Liu
f012fb8592
[client] Add port forwarding to ssh proxy ( #5031 )
...
* Implement port forwarding for the ssh proxy
* Allow user switching for port forwarding
2026-01-07 12:18:04 +08:00
Viktor Liu
02200d790b
[client] Open browser for ssh automatically ( #4838 )
2025-11-26 16:06:47 +01:00
Viktor Liu
d71a82769c
[client,management] Rewrite the SSH feature ( #4015 )
2025-11-17 17:10:41 +01:00