security: harden API key handling and add startup warnings

- Increase auto-generated API key entropy from 192-bit to 384-bit
- Use hmac.compare_digest() for constant-time key comparison (HTTP + WS)
- Refuse to start without OPEN_TERMINAL_API_KEY configured
- Add prominent CORS wildcard warning at startup
- Bump version to 0.11.30
This commit is contained in:
Timothy Jaeryang Baek committed 2026-03-25 17:15:15 -05:00
1 parent 952c3f1314
commit 004ee891e6
4 files changed
+32 -4

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
[project]
name = "open-terminal"
version = "0.11.29"
version = "0.11.30"
description = "A remote terminal API."
readme = "README.md"
authors = [