aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
10 daysRemove unused functions from screen.[ch]. 7203 bytes free (though, saving fro...B. Watson
10 daysClean up commented-out junk.B. Watson
10 daysRewrite txbuf_append_str2(), txbuf_set_str2(), txbuf_set_str3() as macros (ac...B. Watson
10 daysShave a few bytes from complete.c. 6991 bytes free.B. Watson
11 daysRewrite txbuf_append_str() in asm. 6826 bytes free.B. Watson
11 daysRewrite txbuf_append_chr() in asm. 6795 bytes free.B. Watson
11 daysPrecalculate timer intervals (in config segment; client gets them preset). 67...B. Watson
11 daysAdd newline to "Server timed out", remove bell() call.B. Watson
11 daysClean up bell.s. 6732 bytes free.B. Watson
11 daysDeduplicate code in get_cur_(nick,chan). 6722 bytes free.B. Watson
11 daysRewrite poll_keyboard() in asm. 6667 bytes free.B. Watson
12 daysRewrite nextarg() in asm. 6643 bytes free.B. Watson
12 daysa2uint.s comment nitpick.B. Watson
12 daysReplace cc65 lib isdigit() and atoi() with less bloated isnum() and a2uint().B. Watson
12 daysForgot to add src/edboxutl.s on previous commit.B. Watson
14 daysUse real arrays for tx_buf and rx_buf. 6253 bytes free.B. Watson
14 daysUse a real array for edit_box. 6222 bytes free.B. Watson
2026-04-02Replace strstr() with find_nick(). Now 6133 bytes free.B. Watson
2026-04-02Save a few more bytes in irc.c.B. Watson
2026-04-02Replace conf->blah with config.blah (see the definition of "OS" in <atari.h>)...B. Watson
2026-04-02Rewrite permute_nick() in asm. 5867 bytes free.B. Watson
2026-04-02irc.c: make some locals static, deduplicate some code. 5731 bytes free.B. Watson
2026-04-01Change a couple ints to chars, save ~50 bytes. 5672 bytes free.B. Watson
2026-04-01Save a few bytes in cmd.c. 5626 bytes free.B. Watson
2026-04-01Save a few more bytes in irc.c. Now 5616 bytes free.B. Watson
2026-04-01Save some bytes in print_ping_time(). Now 5600 bytes free.B. Watson
2026-04-01Tighten up irc.c a bit. Now 5499 bytes free.B. Watson
2026-04-01Rewrite inschr() in asm. 5372 bytes free.B. Watson
2026-04-01Rewrite backspace() in asm. 5363 bytes free.B. Watson
2026-04-01More edbox stuff in asm. 5347 bytes free.B. Watson
2026-04-01Fix spacing of "<nick> joined" message.B. Watson
2026-03-31Fix case-sensitive scr_getbyname(). Derp.B. Watson
2026-03-31Started rewriting bits of edbox.c in asm. Now 5219 bytes free.B. Watson
2026-03-31Replace strcmp() and friends, tolower(), with custom (small) routines. now at...B. Watson
2026-03-30Shave off a few more bytes, 5006 free now.B. Watson
2026-03-30Forgot the newline for RPL_AWAY. Now at 4901 bytes free.B. Watson
2026-03-30Add RPL_AWAY handling (back down to 4898 bytes, but this is a bugfix).B. Watson
2026-03-30Fix txbuf_append_str('\x01'), it's txbuf_append_chr of course. 4950 bytes free.B. Watson
2026-03-30Shorten some prompts, now 4942 bytes free.B. Watson
2026-03-30Ditch txbuf_append_str3(), remove "has/have" from "joined" message. Now at 49...B. Watson
2026-03-30Update TODO, fix a comment in irc.h.B. Watson
2026-03-30Trim 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-29Banish itoa(), save 170 bytes.B. Watson
2026-03-29Rewrite parse_msg(), get rid of strtok(), save 328 bytes!B. Watson
2026-03-29Remove unused cio.s, inherited from netcat.B. Watson
2026-03-29Removing PING/PONG message, nobody will miss it.B. Watson
2026-03-29Save 185 bytes in cmd.c.B. Watson
2026-03-28Save some more bytes (strip down nio.c API).B. Watson
2026-03-28Save some more bytes...B. Watson