| Age | Commit message (Expand) | Author |
| 13 days | call nclose() on disconnect. | B. Watson |
| 14 days | Embed git hash and build host in binary. | B. Watson |
| 14 days | Allow using the 240th character of the edit nox. And alert when trying to typ...pre-alpha | B. Watson |
| 14 days | Start+A searches from right to left (so [server] isn't constantly coming up). | B. Watson |
| 14 days | derpage that kept the edbox visible always. | B. Watson |
| 14 days | update editbox after every keystroke, not just "normal" ones that cause edbox... | B. Watson |
| 14 days | New editing keys: ^F/^B or ctrl-shift-Up/Down = forward/back one word, up/dow... | B. Watson |
| 2026-03-14 | Fix "space-puncher" bug in screen 7. cc65 cgetc() was the culprit. | B. Watson |
| 2026-03-14 | Handle 470 "forwarded to another channel". | B. Watson |
| 2026-03-14 | scrollback mode no longer freezes the network. | B. Watson |
| 2026-03-14 | get rid of unused nlogin() inherited from netcat. saves 162 bytes. | B. Watson |
| 2026-03-14 | show hilited screens in red. | B. Watson |
| 2026-03-14 | playing with colors for GR.1 screen status. | B. Watson |
| 2026-03-14 | fix warning. | B. Watson |
| 2026-03-14 | use GR.1 for screen status line. also revert to using only one status_box. | B. Watson |
| 2026-03-14 | remove scr_topics and scr_set_topic(), not going to display the topic in the ... | B. Watson |
| 2026-03-13 | Allow multiple nicks with /query. | B. Watson |
| 2026-03-13 | /j /join /j1 /join1 now handle multiple channels (space-separated, no commas). | B. Watson |
| 2026-03-13 | Allow manual /motd command even if hide_motd is set. | B. Watson |
| 2026-03-13 | Server pings show latency (WIP). | B. Watson |
| 2026-03-13 | For "/ctcp nick ping", append the timestamp like "/ping user" does. | B. Watson |
| 2026-03-13 | Don't hide the edit box when some other channel becomes active. | B. Watson |
| 2026-03-13 | Fix keyclick for real. | B. Watson |
| 2026-03-13 | fix keyclick for special keys | B. Watson |
| 2026-03-13 | On disconnect or connect fail, sleep between retries, incremental backoff timer. | B. Watson |
| 2026-03-13 | "Connection failed" waits for a keypress before reconnect. | B. Watson |
| 2026-03-12 | Disable XL/XE keyclick in config, /click command in the client. | B. Watson |
| 2026-03-12 | Config asks for "extra" channels for screen 1. | B. Watson |
| 2026-03-12 | Autojoin channels listed in config file. | B. Watson |
| 2026-03-12 | fix start+letters in screen 2, filter out ctrl+atari keystrokes correctly. | B. Watson |
| 2026-03-12 | refactoring... | B. Watson |
| 2026-03-11 | List <unused> screens with Start+L. | B. Watson |
| 2026-03-11 | Add Start+T, dup checking in scr_create(). | B. Watson |
| 2026-03-11 | Add a bunch of Start keystrokes (see ui_keys.txt) | B. Watson |
| 2026-03-11 | Change /bell to /alert, rerrange .txt files. | B. Watson |
| 2026-03-11 | Use real name preference in the client. | B. Watson |
| 2026-03-11 | Remove server/nick prompts from client, add a separate config tool that loads... | B. Watson |
| 2026-03-11 | Document Start+Q. | B. Watson |
| 2026-03-10 | Start+Q to open a screen for the last channel/nick we got a message from. | B. Watson |
| 2026-03-10 | really fix the brokenness with MyDOS (close E: device at startup). | B. Watson |
| 2026-03-10 | rewrite start_keystroke() giant if/else chain as switch/case. | B. Watson |
| 2026-03-10 | add scr_eol_current() | B. Watson |
| 2026-03-10 | rejoin screen channels on reconnect. | B. Watson |
| 2026-03-10 | do not allow commas in join, allow /j with no arg to rejoin 'dead' channel. | B. Watson |
| 2026-03-09 | Cleanup, get rid of stdbool.h | B. Watson |
| 2026-03-09 | use 16-bit ints for ping times (saves 778 bytes). | B. Watson |
| 2026-03-09 | remove unused variables. | B. Watson |
| 2026-03-09 | Fix warning in read_rtclok(). | B. Watson |
| 2026-03-09 | handle CTCP responses, especially PING. | B. Watson |
| 2026-03-09 | audible and visual bell on hilite. | B. Watson |