No description
Find a file
jima 818c358d1c Telnet jump host support, SFTP SSH-only, duplicate fix, cycle detection UX
- Telnet connections can now tunnel through SSH jump hosts via direct-tcpip channel
- TelnetSession.connectVia() accepts pre-opened streams for tunneled connections
- Jump host picker shown for both SSH and Telnet in EditConnectionScreen
- SFTP option hidden for telnet/local in tab bar overflow and connection list
- Duplicate session fixed for telnet (username=null early return) and local shell
- Session badge shows correct type label (Telnet/Local/SSH) with protocol color
- Label numbering only counts live sessions, not disconnected ones
- Cycle-causing jump hosts shown in red and disabled in dropdown
- Save/Save&Connect disabled when jump host cycle detected

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 17:59:21 +02:00
app Telnet jump host support, SFTP SSH-only, duplicate fix, cycle detection UX 2026-04-10 17:59:21 +02:00
docs Time format setting, protocol-aware card colors, local shell proper IDs, startup commands fix 2026-04-10 17:07:34 +02:00
gradle
lib-ssh
lib-terminal-keyboard
lib-terminal-view
lib-vault-crypto
scripts
.gitignore
Audit.md
build.gradle.kts
gradle.properties
gradlew
gradlew.bat
SecurityAudit.md
settings.gradle.kts