changelog
    
    
    - Sun, 17 May 2015 22:07:48 +0300
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 17 May 2015 22:07:48 +0300] rev 80
 
    - Added support for SVRC_YOUREDISCONNECTED
 
    - Sun, 17 May 2015 17:22:20 +0300
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 17 May 2015 17:22:20 +0300] rev 79
 
    - Added rudimentary support for CVar watch (only as a debug command for now)
 
    - Fri, 15 May 2015 22:46:53 +0300
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Fri, 15 May 2015 22:46:53 +0300] rev 78
 
    - Added support for colored nicknames
 
    - Fri, 15 May 2015 21:43:21 +0300
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Fri, 15 May 2015 21:43:21 +0300] rev 77
 
    - Updated updaterevision.py, now handles tags and provides HG_TAG if appropriate
 
    - Fri, 15 May 2015 20:13:36 +0300
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Fri, 15 May 2015 20:13:36 +0300] rev 76
 
    - - moved huffman from sources/ to top level because it's external
 
    - Fri, 15 May 2015 20:10:44 +0300
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Fri, 15 May 2015 20:10:44 +0300] rev 75
 
    - Added mention of STONE layer to the LICENSE
 
    - Fri, 15 May 2015 20:07:46 +0300
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Fri, 15 May 2015 20:07:46 +0300] rev 74
 
    - Added LICENSE (yay more license header copies)
 
    - Fri, 15 May 2015 20:06:56 +0300
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Fri, 15 May 2015 20:06:56 +0300] rev 73
 
    - Update license headers
 
    - Fri, 15 May 2015 20:03:35 +0300
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Fri, 15 May 2015 20:03:35 +0300] rev 72
 
    - Massive refactor
 
    - Fri, 15 May 2015 18:36:22 +0300
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Fri, 15 May 2015 18:36:22 +0300] rev 71
 
    - Merge tab-complete
 
    - Mon, 04 May 2015 18:16:05 +0300
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 04 May 2015 18:16:05 +0300] rev 70
 
    - Yay colors
 
    - Mon, 04 May 2015 15:51:03 +0300
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 04 May 2015 15:51:03 +0300] rev 69
 
    - Removed a lot of boilerplate code
 
    - Tue, 16 Dec 2014 23:50:56 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 16 Dec 2014 23:50:56 +0200] rev 68
 
    - - and it's not a release anymore either... x_x
 
    - Tue, 16 Dec 2014 23:50:27 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 16 Dec 2014 23:50:27 +0200] rev 67
 
    - - bump version to 1.1 (I guess this should've been done first)
 
    - Tue, 16 Dec 2014 23:49:11 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 16 Dec 2014 23:49:11 +0200] rev 66
 
    - - fixed: had problems with integral overloading under 32-bit
 
    - Tue, 16 Dec 2014 04:08:31 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 16 Dec 2014 04:08:31 +0200] rev 65
 
    - Added tag 1.0 for changeset 5e968dc8d552
 
    - Tue, 16 Dec 2014 04:06:53 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 16 Dec 2014 04:06:53 +0200] rev 64
 
    - - set release mode
 
    - Tue, 16 Dec 2014 03:59:52 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 16 Dec 2014 03:59:52 +0200] rev 63
 
    - - now supports upper-case color codes too
 
    - Tue, 16 Dec 2014 03:53:20 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 16 Dec 2014 03:53:20 +0200] rev 62
 
    - - readme updated
 
    - Tue, 16 Dec 2014 03:44:05 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 16 Dec 2014 03:44:05 +0200] rev 61
 
    - - changed write_float/read_float to use memcpy
 
    - Tue, 16 Dec 2014 03:30:15 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 16 Dec 2014 03:30:15 +0200] rev 60
 
    - - formatting
 
    - Tue, 16 Dec 2014 03:27:54 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 16 Dec 2014 03:27:54 +0200] rev 59
 
    - - simplified main() now that RCONSession really cannot ever be null
 
    - Tue, 16 Dec 2014 02:48:18 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 16 Dec 2014 02:48:18 +0200] rev 58
 
    - - rcon sessions are no longer allocated on the heap
 
    - Tue, 16 Dec 2014 02:30:31 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 16 Dec 2014 02:30:31 +0200] rev 57
 
    - - restructured rconsession constructor a bit
 
    - Tue, 16 Dec 2014 01:46:22 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 16 Dec 2014 01:46:22 +0200] rev 56
 
    - - I think closing sockets is a good idea
 
    - Tue, 16 Dec 2014 00:55:03 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 16 Dec 2014 00:55:03 +0200] rev 55
 
    - - hmm, yank kind of implies removal so 'yank_and_delete' is kind of redundantly long
 
    - Tue, 16 Dec 2014 00:53:46 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 16 Dec 2014 00:53:46 +0200] rev 54
 
    - - don't print if paste buffer is empty anymore..
 
    - Tue, 16 Dec 2014 00:52:39 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 16 Dec 2014 00:52:39 +0200] rev 53
 
    - - added yanking/pasting (support for readline ^Y)
 
    - Tue, 16 Dec 2014 00:17:15 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 16 Dec 2014 00:17:15 +0200] rev 52
 
    - - i intended to actually use that new last() overload...
 
    - Tue, 16 Dec 2014 00:15:44 +0200
 
    - by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 16 Dec 2014 00:15:44 +0200] rev 51
 
    - - added timestamps to output
- removed the silly shouldExit stuff