
Version 2.3: 5 Mar 2001
	* Alternative printf-style parameter handling
	* minor fixes to compile w/ GCC 3

Version 2.2: 27 May 1999
	* lock/pid files are now kept right next to the fifo -- this
		allows multiple gensig processes to exist simultaneously
	* changed template-file handling so we can have a template for
		each FIFO by default
	* hopefully improved documentation of -a/--add flag -- best
		documentation is in the man page

Version 2.1: 6 May 1999
	* added -q/--quiet to exit quietly if gensig is already running
	* added man pages for gensig & cattag

Version 2.0: 27 Apr 1999
	* changed the version number for release
	* made these notes
	* yes, that's really all

Version 1.9.5: 11 Apr 1999
	* added env-var processing (TAGLINES) -- colon-separated list
		of files/dirs to search for taglines.  Trailing colon
		means fall through and use defaults also.

Version 1.9: 9 Apr 1999
	* added a flag to get_random_tagline to specify whether we need
		a checkpoint or not (this will speed up cattag, and
		gensig -o)
	* added search for ~/.taglines before PKGDATADIR/taglines
	* added directory processing by recursion -- if a directory
		is given as a tagline source, that directory is recursed
		(including subdirectories) for regular files to use
		as taglines sources.  Files or directories that start
		with a dot (hidden file & directories) are ignored.
		This also means ~/.taglines or PKGDATADIR/taglines can
		be a regular file OR a directory.

Version 1.8.2: 7 Apr 1999
	* updated documentation to reflect changes in 1.8.x
	* removed the remainder of the user-configurable code
		in gensig.h -- no need any more

Version 1.8.1: 7 Apr 1999
	* fixed bug in close_tagfile, reindex_tagfile, and
		pack_filelist where we ended up skipping over every
		other entry when searching through the list deleting
		items...

Version 1.8: 7 Apr 1999
	* added -o/--once option -- just print one sig to stdout & quit
	* added use of ~/.signature.tmpl, including up-to-date check
		on same
	* added -m/--format option to specify file to use for template

Version 1.7.1: 31 Mar 1999
	* added option to NOT leave behind a plain file

Version 1.7: 31 Mar 1999
	* detection of stale pidfile added
	* added -k/--kill option to kill running gensig
	* added -r/--restart option to kill & start anew

Version 1.6.1: 31 Mar 1999
	* sigfifo.c: changed error handling -- just return error, don't
		exit()
	* sigfifo.c: fixed calls to dirname() to be cross-platform.
		some dirname()'s modify the string passed to it, and
		some return a pointer to static memory

Version 1.6: 28 Mar 1999
	* added -s (--sigfile) option to gensig to specify sigature fifo
	* replaced strcpy's with strncpy's wherever appropriate

Version 1.5: 24 Mar 1999
	* basic command-line options supported by cattag and gensig
	* non-options assumed to be taglines files to use
	* (multiple files are allowed and used)
	* taglines file(s) are checked for update and re-indexed as needed
	* debug mode keeps gensig in the foreground and both cattag
		and gensig get verbose...

Version 1.4: 18 Mar 1999
	* uses no DB/DBM/GDBM whatsoever.
	* only capable of reading one taglines file
	* easy to kill off (INT or TERM is fine)
	* cleans up after itself (.signature FIFO, pidfile) pretty well
	* no longer hangs on to the shell that started it -- it will
		stay around forever if you let it
	* does NOT currently check for an updated taglines file --
		must be restarted

Version 1.3 is the last version I'm entertaining DB 1.x in -- not that
v1.3 is in any real working order...  I'll be working to port the DB
code over to 2.x before doing anything else...

