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. 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)