2003-10-13 20:45  arthur

	* NEWS, configure.ac, debian/changelog, ChangeLog: release
	  0.2.2

2003-10-13 20:38  arthur

	* debian/.cvsignore: clean out .cvsignore file

2003-10-13 20:36  arthur

	* ChangeLog: regenerated ChangeLog and compacted some parts

2003-10-13 20:24  arthur

	* debian/docs: do not ship ChangeLog along with binary

2003-10-13 20:22  arthur

	* Makefile.am: also ship debian/compat in source tarballs so
	  comaptibility is actually set and rl is included as binary

2003-10-12 21:59  arthur

	* NEWS, TODO, configure.ac, debian/changelog, ChangeLog: release
	  0.2.1

2003-10-12 18:13  arthur

	* rl.spec.in: redid cpec file for rpm building also based on
	  suggestions by Chris Knowles <knowlesc@scaredsheep.net>

2003-10-12 18:11  arthur

	* configure.ac, rl.1, rl.1.in, .cvsignore: generate rl manual page
	  from rl.1.in to easily set version and month

2003-10-12 18:06  arthur

	* debian/control: upgrade to standards-version 3.6.1 (no changes
	  needed)

2003-10-12 18:06  arthur

	* debian/control: modify package description slightly

2003-10-12 18:05  arthur

	* debian/rules: pass --build and --host options to configure

2003-10-12 18:04  arthur

	* debian/: compat, rules: save debhelper compatibily level in
	  debian/compat

2003-10-12 17:50  arthur

	* README, Makefile.am, alloc.c, buffer.c, rl.1, rl.c, rl.h,
	  debian/copyright: updated copyrights

2003-10-12 17:44  arthur

	* autogen.sh, config.guess, config.sub, install-sh, missing,
	  mkinstalldirs, configure.ac, depcomp: upgrade to autoconf 2.57
	  and automake 1.7

2003-09-21 22:03  arthur

	* Makefile.am, debian/control: change maintainer address to
	  adejong@debian.org

2003-05-18 20:11  arthur

	* configure.ac: check for all used headers

2003-05-18 20:10  arthur

	* buffer.c: also include string.h for memcpy()

2003-05-18 20:07  arthur

	* README, TODO: moved TODO items from README to TODO

2003-05-18 20:02  arthur

	* README: updated cvs section

2003-05-18 19:27  arthur

	* rl.c: removed maximum to --count command line option

2002-10-27 17:59  arthur

	* NEWS, TODO, configure.ac, debian/changelog, ChangeLog: release
	  0.2.0

2002-10-27 17:47  arthur

	* getopt_long.h: remove unneeded spaces and update copyright

2002-10-27 17:38  arthur

	* rl.1, rl.c: add --reselect option to replace --uniq option and
	  change default behaviour to select lines only once instead of
	  multiple times

2002-10-27 17:21  arthur

	* Makefile.am, random.c, random.h, rl.c, rl.h: move definitions of
	  random related funtions from rl.h to random.h

2002-10-27 17:16  arthur

	* debian/rules: enable extra compiler warnings by default

2002-10-27 17:14  arthur

	* rl.c, rl.h: updated function declarations

2002-10-27 17:04  arthur

	* INSTALL, config.guess, config.sub, install-sh: newer versions
	  from autoconf and automake

2002-10-27 16:54  arthur

	* rl.1: add example section to manual

2002-10-27 16:54  arthur

	* rl.1, rl.c: add --output, --delimiter and --null command line
	  options

2002-10-27 16:53  arthur

	* autogen.sh: add warnings when calling autoheader and autoconf

2002-10-20 01:15  arthur

	* Makefile.am, buffer.c, buffer.h, rl.c, rl.h: add delimiter
	  paramater to buffer_readline() function and move definitions of
	  buffer functions to buffer.h

2002-10-20 01:05  arthur

	* Makefile.am, alloc.c, alloc.h, buffer.c, getopt_long.c, random.c,
	  rl.c, rl.h: add xstrdup() function, move alloc function
	  definitions to alloc.h, fix copyright notices and include
	  "config.h" instead of <config.h>

2002-10-13 19:52  arthur

	* debian/control: fixed typo

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-10-06 16:32  arthur

	* debian/: changelog, control, rules: renamed debian package to
	  randomize-lines

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  arthur

	* ChangeLog, Makefile.am, debian/docs: * added simple docs to
	  debian package
	* ChangeLog, debian/rules: * fixed bug installing debian package
	  wrong

2001-10-01  arthur

	* ChangeLog, TODO, configure.in, debian/changelog: * general stuff
	  for release 0.1.6
	* rl.1: * fixed typo
	* .cvsignore, Makefile.am, debian/.cvsignore, debian/changelog,
	  debian/control, debian/rules: added debian package stuff

2001-07-18  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  arthur

	* ChangeLog, configure.in: * changes for release 0.1.5
	* rl.1: * improved documentation

2001-03-25  arthur

	* TODO: * added even more to TODO
	* README: * improved README
	* rl.c: * improved --help messages

2001-03-23  arthur

	* ChangeLog: * first real Changelog
	* buffer.c, rl.c, rl.h: * added buffer_readfile() to buffer.c *
	  moved BLOCKSIZE to rl.h * used buffer_readfile() in
	  randomizefile()
	* 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
	* rl.h: * moved struct buffer (was struct line) functions from rl.c
	  to buffer.c
	* Makefile.am: * added buffer.c
	* buffer.c: * initial commit * moved struct buffer (was struct
	  line) functions from rl.c to buffer.c

2001-03-22  arthur

	* rl.c: * renamed result to lines in rl_withreplace() for
	  consistency
	* 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  arthur

	* configure.in: * release -> 0.1.4
	* rl.c: * code cleanup
	* configure.in: * added --enable-debug flag to configure
	* alloc.c: * renamed DEBUG_ALLOC to just DEBUG
	* rl.c: * used random_below() and random_draw() to do random stuff
	* 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
	* autogen.sh: * initial commit
	* Makefile.am, configure.in: * moved -Wall flag for gcc from
	  Makefile.am to configure.in so it is only used with gcc
	* Makefile.am, random.c, randomize.c, rl.h: * renamed randomize.c
	  to random.c

2001-03-20  arthur

	* alloc.c: * added optional debugging code

2001-03-19  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
	* 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
	* rl.h: * added xxmalloc() and xxrealloc() macros with storage type
	  parameter

2001-03-17  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  arthur

	* rl.c: * fixed another initialisation bug   (it sure has been a
	  long time since useing malloc()    I've been spoiled by Java)
	* rl.c: * use xfree() instead of free() * added describing comment
	  to copyline() * fixed several memory problems
	* rl.h: * added xfree() to alloc.c
	* alloc.c: * added xfree() mainly for easy debugging

2001-03-13  arthur

	* configure.in: * version ->0.1.3
	* randomize.c: * disabled reading from /dev/?random since srand()
	  and rand() are bad anyway   (currently only pid+time in millis is
	  used)
	* getopt_long.c: * fixed missing include string.h * fixed unused
	  var
	* 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
	* 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
	* randomize.c, randomize.h: * moved exported definitions from
	  randomize.c to rl.h (was randomize.h)

2001-03-12  arthur

	* randomize.h: * fixed wrong define _RANDOMIZE_H
	* rl.c: * changed to have arbitraty length lines * -u now
	  randomizes order of lines (not only which lines apear)
	* rl.c: * fixed includes and excess parameter in --help
	* Makefile.am: * added -Wall to CFLAGS (is this the right place?)

2001-03-07  arthur

	* .cvsignore: * stamp-h* -> stamp-*
	* configure.in: * added config.h * removed unuser stuff
	* .cvsignore, getopt_long.c, randomize.c, rl.c: * added config.h
	* getopt_long.c: * forgot to compare strncmp() to 0
	* 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  arthur

	* TODO, configure.in: * added emulation (poor) of getopt_long()
	* rl.c: * added emulation (poor) of getopt_long() * --quiet now
	  works on getopt() too

2001-03-05  arthur

	* TODO: real version
	* configure.in: GNU version of getopt is required

2001-03-04  arthur

	* rl.c: * added -q, --quiet, --silent option to suppres errors and
	  warnings
	* rl.c: * added -u, --uniq option to use rl_withoutreplace()
	* rl.c: * several layout changes * added rl_withoutreplace()
	* rl.c: * added free()-ing of malloc()-ed memory (oops)
	* rl.c: * added getline() method to read lines (simplifies code)
	* rl.c: * --count now works * renamed randomline() to
	  rl_withreplace()
	* rl.1: first REAL attempt at a manual page
	* rl.c: removed --verbose
	* rl.c: * small changes to code * added extra sanity checks on
	  --count
	* AUTHORS, ChangeLog, README, rl.1, rl.c, rl.lsm.in, rl.spec.in:
	  changed to read full name
	* .cvsignore: added tgz file

2001-03-03  arthur

	* rl.c: * cleaned up include and define code * removed EXIT_FAILURE
	  macro * removed references to x* functions * moved TODO to TODO
	  file
	* TODO: added TODO
	* .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
