0.10:
irchack: stay connected if joining a channel fails and tell the IRC client if a channel password is required.
irchack: keep listening for connections and accept the next after a session ends.
0.9:
Added compatibility workarounds for android.
Keep track of who is a moderator. (contributed by Jade)
Added crossbuild.sh script to automatically cross-compile tc_client and curl (dependency) for the given host-triplet.
0.8:
irchack: convert tc_client's ANSI codes to IRC color codes.
irchack: convert IRC color codes to '/color <number>' commands for tc_client.
Made it possible to turn off/on colors being displayed with '/color off' and '/color on'
0.7:
Added command handling (/color <number>, /colors, /nick <newnick>, and adding the privacy field for /msg)
0.6:
Fixed a bug in the ID list that kept IDs from being removed correctly.
Show colors using ANSI escape codes.
0.5:
Fixed a bug in irchack.c that sent the JOIN confirmation to the wrong file descriptor.
Avoid sending empty lines.
Handle messages related to getting kicked out/banned from a channel. (contributed by Jade)
0.4:
Adjustments for portability: nested functions are a GCC extension and should not be used, include headers needed on other systems.
Use memcpy in some places instead of *x=y and x=*y to avoid alignment issues.
0.3:
Handle 'joins', 'join', 'nick' and 'quit' messages from the server (contributed by Jade)
Moved the AMF message writing functions into a separate source file.
Added irchack.c, a simple application that acts as an IRC server mirroring a tinychat channel using tc_client.
0.2:
Added support for non-ascii characters (sent as ISO-8859-1 to/from the server)
