2001-03-26 RELEASE 0.1.5 * improved README, manual and command line --help * added buffer.c with functions for manipulating struct buffer (used to be struct line) * improved memory management with about halving number of malloc() calls * fixed small memory leak (not a real problem for command-line tools) * cleared up some code and ended up with smaller code * actualy created this Changelog (still looking for a good way to create one from the cvs logs 2001-03-21 RELEASE 0.1.4 * added more info to README * added debugging code to alloc.c * added --enable-debug to configure * fix so that -Wall is only used on gcc * renamed randomize.c to random.c and moved all random related functions there * added xxmalloc() and xxrealloc() macros for readable malloc()s * improved memory menagement * added function for randomizing all lines in a file (changes default behaviour of rl) * more code cleanup * actualy tested on all mentioned platforms before release * fixed nasty bug on systems with a low RAND_MAX 2001-03-15 RELEASE 0.1.3 * added configure generated config.h * created rl.h with definitions of all functions in all files * created alloc.c with malloc() realloc() and free() wrappers * lines do not have a maximum length anymore * code cleanup * changed randomize() to not try to read /dev/random but use pid + time in millis 2001-03-06 RELEASE 0.1.2 * easyer emulation of getopt_long() (now in getopt_long.c) * moved randomzize() function to randomize.c 2001-03-05 RELEASE 0.1.1 * added emulation for getopt_long() on platforms that don't have it * better working --quiet 2001-03-04 RELEASE 0.1.0