index
:
fujinet-chat
master
IRC client for Atari 8-bit with FujiNET
urchlay -at- slackware _dot_ uk
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
12 hours
Shave a few bytes from complete.c. 6991 bytes free.
B. Watson
35 hours
Rewrite txbuf_append_str() in asm. 6826 bytes free.
B. Watson
35 hours
Rewrite txbuf_append_chr() in asm. 6795 bytes free.
B. Watson
36 hours
Precalculate timer intervals (in config segment; client gets them preset). ↵
B. Watson
6780 bytes free.
37 hours
Add newline to "Server timed out", remove bell() call.
B. Watson
37 hours
Clean up bell.s. 6732 bytes free.
B. Watson
39 hours
Deduplicate code in get_cur_(nick,chan). 6722 bytes free.
B. Watson
39 hours
Rewrite poll_keyboard() in asm. 6667 bytes free.
B. Watson
41 hours
Rewrite nextarg() in asm. 6643 bytes free.
B. Watson
44 hours
a2uint.s comment nitpick.
B. Watson
46 hours
Replace cc65 lib isdigit() and atoi() with less bloated isnum() and a2uint().
B. Watson
47 hours
Forgot to add src/edboxutl.s on previous commit.
B. Watson
4 days
Tweak doc/dynamic-screens.txt.
B. Watson
4 days
Use real arrays for tx_buf and rx_buf. 6253 bytes free.
B. Watson
4 days
Use a real array for edit_box. 6222 bytes free.
B. Watson
5 days
Replace strstr() with find_nick(). Now 6133 bytes free.
B. Watson
6 days
Save a few more bytes in irc.c.
B. Watson
6 days
Replace conf->blah with config.blah (see the definition of "OS" in ↵
B. Watson
<atari.h>). 6075 bytes free.
6 days
Rewrite permute_nick() in asm. 5867 bytes free.
B. Watson
6 days
irc.c: make some locals static, deduplicate some code. 5731 bytes free.
B. Watson
6 days
Change a couple ints to chars, save ~50 bytes. 5672 bytes free.
B. Watson
6 days
Save a few bytes in cmd.c. 5626 bytes free.
B. Watson
6 days
Save a few more bytes in irc.c. Now 5616 bytes free.
B. Watson
6 days
Save some bytes in print_ping_time(). Now 5600 bytes free.
B. Watson
6 days
Tighten up irc.c a bit. Now 5499 bytes free.
B. Watson
7 days
Rewrite inschr() in asm. 5372 bytes free.
B. Watson
7 days
Rewrite backspace() in asm. 5363 bytes free.
B. Watson
7 days
More edbox stuff in asm. 5347 bytes free.
B. Watson
7 days
Fix spacing of "<nick> joined" message.
B. Watson
7 days
Fix case-sensitive scr_getbyname(). Derp.
B. Watson
7 days
Started rewriting bits of edbox.c in asm. Now 5219 bytes free.
B. Watson
8 days
Replace strcmp() and friends, tolower(), with custom (small) routines. now ↵
B. Watson
at 5129 bytes free.
9 days
Cosmetic: make the loading screen colors match the default config colors.
B. Watson
9 days
Shave off a few more bytes, 5006 free now.
B. Watson
9 days
Forgot the newline for RPL_AWAY. Now at 4901 bytes free.
B. Watson
9 days
Add RPL_AWAY handling (back down to 4898 bytes, but this is a bugfix).
B. Watson
9 days
Fix txbuf_append_str('\x01'), it's txbuf_append_chr of course. 4950 bytes free.
B. Watson
9 days
Shorten some prompts, now 4942 bytes free.
B. Watson
9 days
Ditch txbuf_append_str3(), remove "has/have" from "joined" message. Now at ↵
B. Watson
4922 bytes free.
9 days
Update TODO, fix a comment in irc.h.
B. Watson
9 days
Trim down nio API (no parameter passing), now at 4852 free.
B. Watson
9 days
#if out invalid_msg(), save another few bytes, at 4733 free now.
B. Watson
9 days
Banish itoa(), save 170 bytes.
B. Watson
9 days
Rewrite parse_msg(), get rid of strtok(), save 328 bytes!
B. Watson
9 days
Remove unused cio.s, inherited from netcat.
B. Watson
9 days
Removing PING/PONG message, nobody will miss it.
B. Watson
9 days
Save 185 bytes in cmd.c.
B. Watson
10 days
Disable XL OS copy in config (we aren't using the extra RAM yet anyway).
B. Watson
10 days
Save some more bytes (strip down nio.c API).
B. Watson
10 days
Save some more bytes...
B. Watson
[next]