December 31, 2004: * Fixed compile problems with later versions of GCC. * 0.1.6 released. July 31, 2004: * cStringBuffer 0.1.5 released. July 30, 2004: * netstring functions written. July 24, 2004: * cStringBuffer 0.1.4 released. July 21, 2004: * csb_file_write() and csb_file_read() added. July 19, 2004: * ungetc() characters not ignored when read() is called. * ungetc buffer is no longer cleared except with an explicit call to csb_seek or csb_rewind from outside the library. July 17, 2004: * Modifications to remove some warnings in splint's strict mode. July 16, 2004: * Modified manual page to add new functions. * cStringBuffer 0.1.3 released. July 15, 2004: * Added truncate functions. * Added manual page (thanks again to Mike). July 13, 2004: * Code annotated/modified for splint (www.splint.org) - library verifies with splint -checks w/o errors. * Resize code optimized for large block writes. July 12, 2004: * unsigned long changed to size_t in code. * Added more tests to test suite. * Fixed pthreads check to use -lpthread instead of -pthread on FreeBSD 5.x. * Split code into separate files. * csb_searchforward() and csb_searchbackward() added. * TODO modified. July 11, 2004: * Patch by Mike Sharov [msharov@talentg.com]: Fixed serious compile and deadlock issues. Test program added (thanks to Mike Sharov [msharov@talentg.com]) * Optimizations made to remove libm from the compile process. * cStringBuffer 0.1.2 released. July 9, 2004: * cStringBuffer 0.1.1 released. July 5, 2004: * Added mutexes to make cStringBuffer thread-safe. * Added some more assertions to functions without them. * m4/ folder created for extra needed Autoconf macros. * TODO file added. * libtool support added. July 3, 2004: * cStringBuffer 0.1.0 released.