TNT/src
m1ngsama 14789cd1c8 fix: guard terminal width/height in all TUI renderers and harden edge cases
- Replace all direct client->width/height reads with local variables
  clamped to minimums (width>=10, height>=4) across tui_render_screen,
  tui_render_input, tui_render_command_output, and tui_render_help
- Fix tui_render_input underflow when width < 3 (avail = max(rw-3, 1))
- Show username in title bar instead of generic label
- Add /me action message support in exec_command_post for scripting parity
- Reject empty usernames when loading messages from log file
2026-04-19 18:58:51 +08:00
..
.gitkeep Initial commit 2025-07-01 09:00:00 +08:00
chat_room.c feat: consolidated improvements, manpage, and deployment prep 2026-04-19 17:49:06 +08:00
common.c refactor: stabilize SSH runtime and add exec interface 2026-03-10 18:52:20 +08:00
main.c feat: add --port, --version long options and improved --help output 2026-04-19 18:37:38 +08:00
message.c fix: guard terminal width/height in all TUI renderers and harden edge cases 2026-04-19 18:58:51 +08:00
ssh_server.c fix: guard terminal width/height in all TUI renderers and harden edge cases 2026-04-19 18:58:51 +08:00
tui.c fix: guard terminal width/height in all TUI renderers and harden edge cases 2026-04-19 18:58:51 +08:00
utf8.c fix: correct pubkey auth response, strncpy warning, and NUL byte validation 2026-04-19 18:27:50 +08:00