Skip to content

PocketSSH version 1.2.0

Latest

Choose a tag to compare

@0015 0015 released this 01 Feb 17:47
· 1 commit to main since this release

v1.2.0 (Faburary 1, 2026)

  • Added: SSH public key authentication support
    • SD card SSH key management - automatically loads all .pem files from /sdcard/ssh_keys/ on boot
    • Keys stored in memory for use with sshkey command
    • Terminal displays list of loaded keys at startup
    • Case-insensitive file extension matching (.pem, .PEM, etc.)
    • Supports multiple keys for different servers
    • SPI mode SD card access (compatible with T-Deck Plus hardware)
    • New syntax: sshkey <HOST> <PORT> <USER> <KEYFILE> (e.g., sshkey 192.168.1.100 22 pi rpi_key.pem)
    • Uses libssh2_userauth_publickey_frommemory() for in-memory key authentication
    • Supports PEM format RSA keys (generated with ssh-keygen -m PEM)
    • More secure alternative to password authentication
    • Displays available keys on error
  • Added: Quote-aware argument parsing for WiFi credentials
    • Supports SSIDs and passwords with spaces using double quotes
    • Example: connect "My WiFi Network" "my password"
    • Works with mixed quoted/unquoted arguments
    • Backwards compatible with space-free credentials