| Age | Commit message (Expand) | Author |
| 8 days | Rewrite the guts of print_ping_time() yet again. 7593 bytes free. | B. Watson |
| 9 days | Cleanup on aisle 6. | B. Watson |
| 9 days | Fix stupidity in jifsec.s: I was already using FR0 for something else... 7359... | B. Watson |
| 9 days | Rewrite guts of print_ping_time() in asm, banish C division and modulus opera... | B. Watson |
| 10 days | Get rid of conio.h. | B. Watson |
| 10 days | Get rid of unused headers (doesn't actually shrink the code any though). | B. Watson |
| 11 days | Precalculate timer intervals (in config segment; client gets them preset). 67... | B. Watson |
| 11 days | Add newline to "Server timed out", remove bell() call. | B. Watson |
| 11 days | Deduplicate code in get_cur_(nick,chan). 6722 bytes free. | B. Watson |
| 11 days | Rewrite poll_keyboard() in asm. 6667 bytes free. | B. Watson |
| 12 days | Replace cc65 lib isdigit() and atoi() with less bloated isnum() and a2uint(). | B. Watson |
| 2026-04-02 | Replace strstr() with find_nick(). Now 6133 bytes free. | B. Watson |
| 2026-04-02 | Save a few more bytes in irc.c. | B. Watson |
| 2026-04-02 | Replace conf->blah with config.blah (see the definition of "OS" in <atari.h>)... | B. Watson |
| 2026-04-02 | Rewrite permute_nick() in asm. 5867 bytes free. | B. Watson |
| 2026-04-02 | irc.c: make some locals static, deduplicate some code. 5731 bytes free. | B. Watson |
| 2026-04-01 | Save a few more bytes in irc.c. Now 5616 bytes free. | B. Watson |
| 2026-04-01 | Save some bytes in print_ping_time(). Now 5600 bytes free. | B. Watson |
| 2026-04-01 | Tighten up irc.c a bit. Now 5499 bytes free. | B. Watson |
| 2026-04-01 | Fix spacing of "<nick> joined" message. | B. Watson |
| 2026-03-31 | Replace strcmp() and friends, tolower(), with custom (small) routines. now at... | B. Watson |
| 2026-03-30 | Shave off a few more bytes, 5006 free now. | B. Watson |
| 2026-03-30 | Forgot the newline for RPL_AWAY. Now at 4901 bytes free. | B. Watson |
| 2026-03-30 | Add RPL_AWAY handling (back down to 4898 bytes, but this is a bugfix). | B. Watson |
| 2026-03-30 | Fix txbuf_append_str('\x01'), it's txbuf_append_chr of course. 4950 bytes free. | B. Watson |
| 2026-03-30 | Shorten some prompts, now 4942 bytes free. | B. Watson |
| 2026-03-30 | Ditch txbuf_append_str3(), remove "has/have" from "joined" message. Now at 49... | B. Watson |
| 2026-03-30 | Trim down nio API (no parameter passing), now at 4852 free. | B. Watson |
| 2026-03-30 | #if out invalid_msg(), save another few bytes, at 4733 free now. | B. Watson |
| 2026-03-29 | Banish itoa(), save 170 bytes. | B. Watson |
| 2026-03-29 | Rewrite parse_msg(), get rid of strtok(), save 328 bytes! | B. Watson |
| 2026-03-29 | Removing PING/PONG message, nobody will miss it. | B. Watson |
| 2026-03-28 | Save some more bytes (strip down nio.c API). | B. Watson |
| 2026-03-28 | Save a few bytes... | B. Watson |
| 2026-03-26 | Experimenting with extra scrollback; this is not in its final form yet. | B. Watson |
| 2026-03-25 | Fix start_latch bug. | B. Watson |
| 2026-03-25 | Save another 51 bytes by making msg_argcount a char (it never goes above 7 an... | B. Watson |
| 2026-03-25 | Save a measly 2 bytes... | B. Watson |
| 2026-03-25 | Banish cgetc(), and all its annoyances. Much more flexible and precise keyboa... | B. Watson |
| 2026-03-25 | Show N for notices, not M. | B. Watson |
| 2026-03-23 | stop activating screen 1 when receiving a PONG thats a response to an auto-pi... | B. Watson |
| 2026-03-23 | Quit turning screen 1 green when responding to a server ping. | B. Watson |
| 2026-03-23 | Start-Esc => Start-X, update docs. | B. Watson |
| 2026-03-23 | Error messages (numerics 400 to 599) go to the current screen, not [server]. | B. Watson |
| 2026-03-23 | Don't rejoin channels and pop to screen 3 when using /motd command; clean up ... | B. Watson |
| 2026-03-23 | Only delay after normal (non-Start) keystrokes. | B. Watson |
| 2026-03-23 | Increase keystroke timeout to 1/2 sec (The_Doctor__). | B. Watson |
| 2026-03-22 | Add 4th status color, stop auto-activating screen before we print text to it. | B. Watson |
| 2026-03-22 | Delay net polling during rapid typing, add ^X (same as ctrl-del). | B. Watson |
| 2026-03-21 | Stop using FujiNet's CRLF translation (set it to "none"), do our own CRLF pro... | B. Watson |