Skip to content

v1.1.3

Choose a tag to compare

@alexkerber alexkerber released this 12 Jan 12:17
· 67 commits to main since this release
a3db330

Security Hardening

  • Timing-safe password comparison - Prevents timing attacks on authentication
  • Rate limiting - Max 5 auth attempts per minute per IP to prevent brute force
  • Session-only password storage - Web client now uses sessionStorage (clears on tab close)

Bug Fixes

  • Fix terminal scroll jumping - iOS terminal no longer jumps when typing in a full screen

Reliability

  • Clear heartbeat interval on server shutdown
  • Add 1MB clipboard size limit to prevent memory exhaustion
  • Clear iOS terminal output callback on cleanup

Code Quality

  • Remove dead code and consolidate duplicates