2002-10-06 21:04 arthur * NEWS, TODO, configure.ac, debian/changelog, Changelog: release 0.1.7 2002-10-06 21:03 arthur * config.guess, config.sub: newer versions 2002-10-06 20:50 arthur * debian/docs: added NEWS file to docs 2002-10-06 20:49 arthur * debian/control: made description a bit more verbose 2002-10-06 16:39 arthur * .cvsignore: ignore new package name 2002-09-26 13:41 arthur * rl.c, README: updated copyright statements 2002-09-26 13:36 arthur * NEWS: changed layout 2002-09-26 13:35 arthur * debian/rules: cleaned out old stuff and installing debian/changelog 2002-09-26 13:34 arthur * Makefile.am, debian/copyright: added debian/copyright file describing copyright info 2002-09-15 18:43 arthur * .cvsignore, INSTALL, autogen.sh, config.guess, config.sub, configure.ac, configure.in, missing: latest versions of autoconf, automake and related files 2002-09-15 18:22 arthur * rl.c: --help string is now better OPTIONS->OPTION 2002-09-15 18:19 arthur * Makefile.am: make deb now doesn't use dpkg-buildpackage any more 2002-09-15 18:18 arthur * ChangeLog, Makefile.am, NEWS: ChangeLog file renamed to NEWS and Changelog is now generated by make changelog 2001-10-05 13:30 arthur * ChangeLog, Makefile.am, debian/docs: * added simple docs to debian package 2001-10-05 13:28 arthur * ChangeLog, debian/rules: * fixed bug installing debian package wrong 2001-10-01 22:33 arthur * ChangeLog, TODO, configure.in, debian/changelog: * general stuff for release 0.1.6 2001-10-01 22:26 arthur * rl.1: * fixed typo 2001-10-01 19:36 arthur * .cvsignore, Makefile.am, debian/.cvsignore, debian/changelog, debian/control, debian/rules: added debian package stuff 2001-07-18 21:39 arthur * alloc.c, buffer.c, getopt_long.c, getopt_long.h, random.c, rl.c, rl.h: * tried to abide by GNU coding standards 2001-03-26 01:20 arthur * ChangeLog, configure.in: * changes for release 0.1.5 2001-03-26 01:19 arthur * rl.1: * improved documentation 2001-03-25 22:30 arthur * TODO: * added even more to TODO 2001-03-25 22:30 arthur * README: * improved README 2001-03-25 22:30 arthur * rl.c: * improved --help messages 2001-03-23 14:12 arthur * ChangeLog: * first real Changelog 2001-03-23 00:59 arthur * buffer.c, rl.c, rl.h: * added buffer_readfile() to buffer.c * moved BLOCKSIZE to rl.h * used buffer_readfile() in randomizefile() 2001-03-23 00:44 arthur * rl.c: * moved struct buffer (was struct line) functions from rl.c to buffer.c * renamed struct line to struct buffer and renamed some functions 2001-03-23 00:44 arthur * rl.h: * moved struct buffer (was struct line) functions from rl.c to buffer.c 2001-03-23 00:43 arthur * Makefile.am: * added buffer.c 2001-03-23 00:42 arthur * buffer.c: * initial commit * moved struct buffer (was struct line) functions from rl.c to buffer.c 2001-03-22 21:25 arthur * rl.c: * renamed result to lines in rl_withreplace() for consistency 2001-03-22 21:20 arthur * rl.c: * fixed a small memory leak and halved the number of malloc() calls in rl_withreplace() * smaller and clearer code (saved about 15 lines) in rl_withreplace() 2001-03-21 23:11 arthur * configure.in: * release -> 0.1.4 2001-03-21 23:11 arthur * rl.c: * code cleanup 2001-03-21 22:03 arthur * configure.in: * added --enable-debug flag to configure 2001-03-21 22:02 arthur * alloc.c: * renamed DEBUG_ALLOC to just DEBUG 2001-03-21 21:58 arthur * rl.c: * used random_below() and random_draw() to do random stuff 2001-03-21 21:56 arthur * random.c, rl.h: * added random_below() to return a number in a range * added random_draw() to return true or false with a ceirtain chance 2001-03-21 21:35 arthur * autogen.sh: * initial commit 2001-03-21 21:25 arthur * Makefile.am, configure.in: * moved -Wall flag for gcc from Makefile.am to configure.in so it is only used with gcc 2001-03-21 21:22 arthur * Makefile.am, random.c, randomize.c, rl.h: * renamed randomize.c to random.c 2001-03-20 22:30 arthur * alloc.c: * added optional debugging code 2001-03-19 22:00 arthur * rl.c: * added rl_randomizefile() function to randomize the lines of a complete file * made randomizing complete input default if no --count is given 2001-03-19 21:31 arthur * rl.c: * added some comments * changed to use xxmalloc() and xxrealloc() for cleaner code * added init_line(), grow_line() and free_line() functions for better memory management 2001-03-19 19:32 arthur * rl.h: * added xxmalloc() and xxrealloc() macros with storage type parameter 2001-03-17 23:45 arthur * AUTHORS, ChangeLog, README, rl.1, rl.lsm.in, rl.spec.in: * changed email address to arthur@tiefighter.et.tudelft.nl * updated document to include a real description 2001-03-15 02:07 arthur * rl.c: * fixed another initialisation bug (it sure has been a long time since useing malloc() I've been spoiled by Java) 2001-03-15 01:56 arthur * rl.c: * use xfree() instead of free() * added describing comment to copyline() * fixed several memory problems 2001-03-15 01:53 arthur * rl.h: * added xfree() to alloc.c 2001-03-15 01:52 arthur * alloc.c: * added xfree() mainly for easy debugging 2001-03-13 23:52 arthur * configure.in: * version ->0.1.3 2001-03-13 23:35 arthur * randomize.c: * disabled reading from /dev/?random since srand() and rand() are bad anyway (currently only pid+time in millis is used) 2001-03-13 23:30 arthur * getopt_long.c: * fixed missing include string.h * fixed unused var 2001-03-13 18:56 arthur * Makefile.am, alloc.c, rl.h: * moved x*alloc() functions to alloc.c (definitions to rl.h) * all definitions of functions are now in rl.h 2001-03-13 18:55 arthur * rl.c: * moved x*alloc() functions to alloc.c (definitions to rl.h) * all definitions of functions are now in rl.h * quiet is no longer static so it can be shared 2001-03-13 18:52 arthur * randomize.c, randomize.h: * moved exported definitions from randomize.c to rl.h (was randomize.h) 2001-03-12 01:04 arthur * randomize.h: * fixed wrong define _RANDOMIZE_H 2001-03-12 01:03 arthur * rl.c: * changed to have arbitraty length lines * -u now randomizes order of lines (not only which lines apear) 2001-03-12 01:00 arthur * rl.c: * fixed includes and excess parameter in --help 2001-03-12 00:52 arthur * Makefile.am: * added -Wall to CFLAGS (is this the right place?) 2001-03-07 23:29 arthur * .cvsignore: * stamp-h* -> stamp-* 2001-03-07 23:24 arthur * configure.in: * added config.h * removed unuser stuff 2001-03-07 23:24 arthur * .cvsignore, getopt_long.c, randomize.c, rl.c: * added config.h 2001-03-07 22:24 arthur * getopt_long.c: * forgot to compare strncmp() to 0 2001-03-07 00:52 arthur * Makefile.am, TODO, configure.in, getopt_long.c, getopt_long.h, randomize.c, randomize.h, rl.c: * renamed initrandom() to randomize() and moved to randomize.c * implemented getopt_long() in getopt_long.c and done some fancy configure work to auto-link it when needed * new release (0.1.2) 2001-03-06 00:44 arthur * TODO, configure.in: * added emulation (poor) of getopt_long() 2001-03-06 00:44 arthur * rl.c: * added emulation (poor) of getopt_long() * --quiet now works on getopt() too 2001-03-05 23:51 arthur * TODO: real version 2001-03-05 23:50 arthur * configure.in: GNU version of getopt is required 2001-03-04 16:57 arthur * rl.c: * added -q, --quiet, --silent option to suppres errors and warnings 2001-03-04 16:56 arthur * rl.c: * added -u, --uniq option to use rl_withoutreplace() 2001-03-04 16:52 arthur * rl.c: * several layout changes * added rl_withoutreplace() 2001-03-04 16:45 arthur * rl.c: * added free()-ing of malloc()-ed memory (oops) 2001-03-04 15:05 arthur * rl.c: * added getline() method to read lines (simplifies code) 2001-03-04 14:46 arthur * rl.c: * --count now works * renamed randomline() to rl_withreplace() 2001-03-04 13:49 arthur * rl.1: first REAL attempt at a manual page 2001-03-04 13:49 arthur * rl.c: removed --verbose 2001-03-04 13:24 arthur * rl.c: * small changes to code * added extra sanity checks on --count 2001-03-04 13:17 arthur * AUTHORS, ChangeLog, README, rl.1, rl.c, rl.lsm.in, rl.spec.in: changed to read full name 2001-03-04 13:11 arthur * .cvsignore: added tgz file 2001-03-03 02:58 arthur * rl.c: * cleaned up include and define code * removed EXIT_FAILURE macro * removed references to x* functions * moved TODO to TODO file 2001-03-03 02:56 arthur * TODO: added TODO 2001-03-03 02:40 arthur * .cvsignore, AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS, README, configure.in, rl.1, rl.c, rl.lsm.in, rl.spec.in, config.guess, config.sub, install-sh, missing, mkinstalldirs: initial commit