येथे ctty च्या १ आवृत्ती आहेत, ९ नोव्हेंबर, २०२६ पासून सध्याच्या 1.3.3 पर्यंत. प्रत्येक आवृत्तीची लिंक प्रकाशकाच्या स्वतःच्या इन्स्टॉलर फाइल्सकडे जाते.
| आवृत्ती | तारीख | आकार | फाइल्स |
|---|---|---|---|
| 1.3.3नवीनतम | ९ नोव्हेंबर, २०२६ | — | 64-बिट ZIP32-बिट ZIP रिलीज नोट्सAdded
- 🔑 Telnet automatic login (issue #46) — saved telnet devices can carry a user name and a password; on connect, ctty answers the console's login prompts automatically (login: / Username: / user: / login as: → user, Password: / passwd: → password), covering classic dev boards and lab gear such as (none) login: … + Password: …. Prompts must end the display line and start at a word boundary, so motd text or file contents containing the words cannot trigger an answer. If a user prompt and a password prompt arrive in the same read, only the user name is answered and the password waits for a genuinely later prompt. The user name is optional, so password-only devices work. Passwords are stored in the same AES-256-GCM encrypted vault as SSH/FTP/WebDAV/S3 credentials (telnet: namespace, ~/.config/ctty/credentials.json), never in telnet.json. Safety by construction: each prompt is answered at most once (a wrong password never retries in a loop and locks the account), and a session deadline stops the watcher when the device never prompts — handing the session back for manual input. Configure per device in the telnet add/edit form (a / e); both the TUI and ctty telnet <name> use it. Telnet remains cleartext: this saves typing, it does not add security.
Fixed
- 📡 Telnet list cursor position — saving an add/edit no longer snaps the list cursor up by the table's visible height; the cursor now stays on the edited item (clamped only to the filtered list bounds).
- 📂 SFTP private key authentication (issue #49) — the SFTP client now resolves effective SSH settings via ssh -G (with parser fallback), so IdentityFile entries from Host * / Include / merged config and multiple identity files work the same as interactive SSH; explicit key files are loaded in resolved order instead of only the single parsed host entry plus hardcoded defaults. Hosts that authenticate by key no longer fall through to the password prompt. |