version 1.0.35:

2016-02-19  Brian Lindholm
	* scripts/to-lzma*:  Add dummy -p handling to the lzma_alone-based
	version of to-lzma, added description of -p option to the lzma-based
	version of to-lzma, and add a warning to the man page noting that the
	.lzma "file format" (just a data stream, really) has been deprecated.

2016-02-02  Brian Lindholm
	* repeats/repeats.1:  Add references to similar fdupes and rdfind
	commands.

2016-01-21  Brian Lindholm
	* littleutils/md5.*, littleutils/sha*.*, littleutils/u64.h:  Resynced
	with versions from coreutils-8.25.

2015-11-19  Brian Lindholm
	* scripts/to-bzip, scripts/to-gzip, scripts/to-lzip:  Add logic to
	check if multi-threaded variants of compression utilities are present;
	if not, fall back to regular version.

	* scripts/to-bzip.*:  Use lbzip2 instead of pbzip2 if present.  It
	provides slightly better performance.

2015-11-15  Brian Lindholm
	* autoconf/configure.ac, README:  Bumped package version to 1.0.35.

version 1.0.34:

2015-11-14  Brian Lindholm
	* scripts/to-bzip, scripts/to-gzip, scripts/to-lzip:  Add logic to use
	all cores when "-p 0" is requested.  The to-lzma and to-xz utilities
	already did this implicitly.

	* scripts/to-*.1:  Indicate that all cores will be utilized when the
	"-p 0" option is used.

2015-11-13  Brian Lindholm
	* autoconf/config.*:  Grabbed latest copies from
	http://git.savannah.gnu.org/cgit/config.git/plain/config.guess and
	http://git.savannah.gnu.org/cgit/config.git/plain/config.sub.

	For reference, other autoconf files can be obtained from
	http://git.savannah.gnu.org/cgit/automake.git/plain/lib/install-sh,
	http://git.savannah.gnu.org/cgit/automake.git/plain/lib/missing, and
	http://git.savannah.gnu.org/cgit/automake.git/plain/lib/mkinstalldirs.

2015-11-13  Brian Lindholm
	* scripts/wipe-free.in:  BUGFIX!  The -b and -c options in wipe-free
	were being ignored.  This has now been fixed.

2015-11-12  Brian Lindholm
	* scripts/lcuc.in:  Revert change of 2015-10-14.  It did not work as
	intended.

2015-11-11  Brian Lindholm
	* scripts/to-*.in:  Implemented change to support multi-threaded
	pigz, pbzip2, plzip, and xz -T compression.

2015-10-14  Brian Lindholm
	* scripts/lcuc.in:  Collapsed an if-then statement slightly.

2015-08-10  Brian Lindholm
	* scripts/to-lzma_alone.in:  Bumped up dictionary sizes when using
	lzma_alone, per defaults found in LZMA SDK 15.05.

2015-06-10  Brian Lindholm
	* extra/pren.1:  Added reference to rename(1).

2015-03-27  Brian Lindholm
	* autoconf/configure.ac, README:  Bumped package version to 1.0.34.

version 1.0.33:

2015-03-27  Brian Lindholm
	* scripts/scripts/rar2tarcat.1:  Tweaked grammar for improved
	readability.

2015-03-27  Brian Lindholm
	* autoconfig/config.guess, autoconfig/config.sub, autoconfig/missing,
	autoconfig/install-sh:  Updated to versions from libtool-2.4.6.

2015-03-25  Brian Lindholm
	* scripts/to-*.in, scripts/to-*.1:  Duplicated D. Gloger's time-
	stamp preservation and zip-file handling logic from to-xz to all
	other to-* utilities.  Updated manpages accordingly.

2015-03-25  D. Gloger
	* autoconf/configure.ac, scripts/Makefile.in, scripts/to-xz.1,
	scripts/to-xz.in, scripts/rar2tarcat.in:  Added rar2tarcat script,
	plus modifications to use rar2tarcat as part of to-xz.  Patch by
	Sourceforge user "gloger".

2015-03-25  D. Gloger
	* scripts/zip2tarcat.in:  Fixed script to correctly handle daylight-
	saving time when making timezone adjustments.  Patch by Sourceforge
	user "gloger".

2014-09-19  Brian Lindholm
	* autoconf/configure.ac, imageutils/pngrecolor.c,
	imageutils/pngstrip.c, littleutils/randomize.c:  Remove dmalloc
	debugging functionality, since it no longer seems to work well on
	modern Linux distributions.

2014-08-10  Brian Lindholm
	* scripts/scripts/zip2tarcat.1:  Tweaked grammar for improved
	readability.

	* scripts/scripts/zip2tarcat.in:  Changed default file permissions
	from 0777 and 0666 to 0755 and 0644, which is a more typical default
	for users.

2014-08-08  Brian Lindholm
	* README:  Update to mention dash and python scripting languages.

	* autoconf/configure.ac, README:  Bumped package version to 1.0.33.

version 1.0.32:

2014-08-07  Brian Lindholm
	* autoconf/configure.ac, configure:  Changed most echo commands to
	more proper AC_MSG_NOTICE, AC_MSG_WARN, and AC_MSG_ERROR macros, as
	inspired by an unused portion of D. Gloger's patch.

2014-08-05  Brian Lindholm
	* scripts/to-*.in, scripts/to-*.1:  Duplicated D. Gloger's time-
	stamp preservation and zip-file handling logic from to-xz to all
	other to-* utilities.  Updated manpages accordingly.

	* scripts/to-lzip_alone.in, scripts/to-xz_alone.in:  Deleted both of
	these spurious files (which have existed since littleutils-1.0.30).
	Neither was being used.

	* scripts/zip2tarcat.1:  Added manpage for zip2tarcat.

	* INSTALL:  Copied latest version from automake-1.14.1.

	* README:  Updated to include new zip2tarcat utility.

2014-08-05  D. Gloger
	* autoconf/configure.ac, scripts/Makefile.in, scripts/to-xz.1,
	scripts/to-xz.in, scripts/zip2tarcat.in:  Added zip2tarcat script,
	plus modifications to use zip2tarcat as part of to-xz.  Added time-
	stamp preservation to to-xz.  Patch by Sourceforge user "gloger".

2014-08-05  Zeese Blevens
	* littleutils/filedate.c:  Fix double-paste of .tv_nsec that broke OS
	X builds, per bug report by Sourceforge user "zeese".

2014-07-19  Brian Lindholm
	* autoconf/configure.ac:  Fix error message about missing libpng-dev
	support needed for opt-png.

2014-02-13  Brian Lindholm
	* autoconf/configure.ac, README:  Bumped package version to 1.0.32.

version 1.0.31:

2014-02-07  Brian Lindholm
	* littleutils/tempname.c:  Resychronized with version from glibc-2.19
	over the previous version from glibc-2.12.2.  Only a few comments
	changed.  No change to the actual code.

2013-12-29  Brian Lindholm
	* imagutils/Makefile.in:  Added missing dependencies for
	libpngrewrite.h.

	* littleutils/frenum.c, filedate.c, randomize.c, repeats/rep_cmp.c,
	rep_hard.c:  Did some typecasting and deleted unused variables to
	silence compiler warnings.

	* imageutils/jpgcom.c:  Resynced with version from jpegsrc.v9.  This
	time formatting was preserved more closely, to facilitate identifying
	changes in future upstream releases.

	* imageutils/libpngrecolor.*, imageutils/pngrecolor.*:  Resynced with
	versions from libpngrewrite-1.40.  Formatting was preserved more
	closely than in previous releases, to facilitate change identification
	in future pngrewrite releases.

	* autoconfig/config.guess, autoconfig/config.sub, autoconfig/missing:
	Updated to versions from automake-1.14.1.

2013-12-20  Brian Lindholm:
	* extra/pren.1:  Mention alternate prename utility.

	* scripts/lcuc.1.in:  Mention alternate convmv utility.

2013-12-17  Brian Lindholm:
	* littleutils/md5.*, littleutils/sha*.*, littleutils/u64.h:  Resynced
	with versions from coreutils-8.22.  This time formatting was preserved
	more closely, to facilitate identifying changes in future upstream
	releases.

	* littleutils/filedate.1, filemode.1, filemode.1, filenode.1,
	fileown.1, filesize.1, lrealpath.1, randomize.1:  Fix grammar errors
	in manpages.

2013-12-15  Brian Lindholm
	* repeats/repeats.1:  Fixed a couple of manpage typos.

2013-12-08  Brian Lindholm
	* autoconf/configure.ac, README:  Bumped package version to 1.0.31.

version 1.0.30:

2013-11-13  Brian Lindholm:
	* scripts/to-lzip.in:  Duplicated D. Gloger enhancements for .lz files
	as well.

2013-11-13  D. Gloger:
	* scripts/to-xz.in:  Added capability to convert .lzma files to .xz,
	based on an exceptionally clean patch from Sourceforge user "dgloger".

2013-09-07  Brian Lindholm:
	* extra/*.in, scripts/*.in: Reworked logic flow and tweaked comments
	for reduced indentation levels and improved code readability.

	* extra/opt-pdf.*:  Added -b option for backups.

	* FAQ:  Tweaked language in last question of FAQ.

2013-09-04  Brian Lindholm
	* extra/opt-pdf.*:  Changed -d option to -v for improved consistency
	with other command-line options in littleutils.  Added additional
	notes to manpage.

2013-08-30  Brian Lindholm
	* extra/opt-pdf.1:  Added additional notes.

2013-08-06  Brian Lindholm
	* extra/opt-pdf.*, autoconf/configure.ac, README:  New littleutil
	opt-pdf, which runs existing PDF files through Ghostscript for
	optimization purposes.

2013-06-26  Brian Lindholm
	* autoconf/configure.ac, README:  Bumped package version to 1.0.30.

version 1.0.29:

2013-06-14  Brian Lindholm
	* autoconfig/config.guess:  Updated to version from automake-1.13.4.

2013-06-09  Brian Lindholm
	* repeats/repeats.*:  Added a -v option for verbose output,
	suppressing diagnostic information otherwise.

2013-06-08  Brian Lindholm
	* repeats/repeats.*, repeats/rep_cmp.*:  Add cmp-based paranoia
	check to repeats utility.

2013-06-03  Brian Lindholm
	* autoconf/configure.ac, README:  Bumped package version to 1.0.29.

version 1.0.28:

2013-05-31  Brian Lindholm
	* autoconfig/config.guess, autoconfig/config.sub, autoconfig/missing:
	Updated to versions from automake-1.13.2.

	* imageutils/pngrecolor.c:  Include string.h to eliminate implicit
	declaration of function memset in libpng16.  Bug identified (and fix
	provided) by Lazy Kent.

2012-12-12  Brian Lindholm
	* extra/to-7zip.in, repeats/repeats.in, scripts/*.in:  Additional
	replacement of superfluous double-quotes with single-quotes.

2012-12-10  Brian Lindholm
	* imageutils/pngstrip.c:  Include zlib.h to facilitate compilation
	with libpng-1.5.x (bug confirmed by Lazy Kent on 2013-04-12).

	* autoconf/configure.ac:  Added check for zlib.h, along with replacing
	numerous superfluous double-quotes with single-quotes.

	* autoconf/configure.ac, README:  Bumped package version to 1.0.28.

version 1.0.27:

2012-12-04  Brian Lindholm
	* */*.1:  Additional small grammar and formatting tweaks.

2012-11-19  Brian Lindholm
	* autoconf/configure.ac:  Added checks for dash in addition to bash.
	The dash shell will be used on most scripts for faster execution
	times.

	* */*.in:  Substituted "dash" for "bash" in all places except for
	scripts/lreplace.in and scripts/wipefree.in, where bash must still be
	used.

	* autoconf/config.guess, autoconf/config.sub, autoconf/install-sh,
	autoconf/missing, autoconf/mkinstalldirs:  Upgraded to versions from
	automake-1.12.5.

2012-11-11  Brian Lindholm
	* scripts/wipe-free.1, repeats/repeats.1:  Added notes about
	alternative utilities that perform similar functions.

	* scripts/wipe-free.in:  Removed a couple of bashisms.

2012-10-01  Brian Lindholm
	* scripts/to-lzip.in, scripts/to-lzma_alone.in, scripts/to-lzma.in,
	scripts/to-xz.in:  Fixed formatting glitch with built-in help.

2012-06-27  Brian Lindholm
	* */*.1:  Various small grammar and formatting tweaks.

2012-06-23  Brian Lindholm
	* */Makefile.in:  Prefixed all installation directories with
	$(DESTDIR) to facilitate future Debian package builds.

2012-06-22  Brian Lindholm
	* repeats/repeats.1:  Fixed spelling error.

	* imageutils/jpgcom.*:  Fixed old copyright dates to align with those
	found in imageutils/orig/rdjpgcom.c.

	* autoconf/configure.ac, README:  Bumped package version to 1.0.27.

version 1.0.26:

2012-06-03  Brian Lindholm
	* autoconf/config.guess, autoconf/config.sub, autoconf/install-sh,
	autoconf/missing, autoconf/mkinstalldirs:  Upgraded to versions from
	automake-1.12.1.

	* autoconf/config_h.in, configure:  Rebuilt with autoconf-2.69.

2012-02-13  Brian Lindholm
	* imageutils/imagsize.c:  When printing image sizes in "web" format,
	be sure to put quote marks around all field values in addition to the
	"alt" field.  Eliminate the "border" and "align" fields, since these
	are obsolete and rarely used.

2012-02-04  Brian Lindholm
	* imageutils/pngrecolor.c:  Changed setjmp(png_ptr->jmpbuf) to
	setjmp(png_jmpbuf(png_ptr)) to silence a couple of LONG-standing
	compiler warnings.  This is apparently the more proper way to do
	things in libpng-1.4+.

2012-01-21  Brian Lindholm
	* autoconf/configure.ac, littleutils/filedate.c:  Added nanosecond
	timestamp support for systems and output formats that support it.

2012-01-18  Brian Lindholm
	* littleutils/filedate.c:  BUGFIX!!  Eliminated spurious printing of
	the "epoch date" for non-existent files.

2012-01-17  Brian Lindholm
	* littleutils/*.1, FAQ:  Added language providing better comparisons
	to coreutils.

	* littleutils/filenode.c:  Made filenode compatible with 64-bit inode
	numbers (discovered on Cygwin).

	* autoconf/configure.ac, README:  Bumped package version to 1.0.26.

version 1.0.25:

2012-01-12  Brian Lindholm
	* littleutils/realpath.*, littleutils/Makefile.in, README:  Renamed to
	"lrealpath" instead of just "realpath".  This was done to avoid a name
	collision issue with a new utility distributed with coreutils-8.15.  I
	guess those are the hazards of maintaining a second-tier package.  Oh,
	well.

2011-03-13  Brian Lindholm
	* scripts/to-*.*:  Add capability to handle .lzo (lzop) files,
	improved use of file utility output, and updated manpages accordingly.

2011-03-11  Brian Lindholm
	* scripts/to-gzip.*, scripts/Makefile, autoconf/configure.ac, README:
	Added to-gzip utility.

2011-03-06  Brian Lindholm
	* autoconf/configure.ac, README:  Bumped package version to 1.0.25.

version 1.0.24:

2011-03-06  Brian Lindholm
	* scripts/wipe-all.*, scripts/Makefile.in, NEWS, README:  Changed word
	"partition" to "filesystem", as that's a more accurate description of
	what actually happens.

2011-02-26  Brian Lindholm
	* scripts/opt-gif.in:  Modified script to utilize -O3 option of
	newly released gifsicle 1.61 instead of -O2.

2011-02-12  Brian Lindholm
	* scripts/wipe-all.*:  Modified script to print elapsed time per file,
	as an improved way of observing progress.  Tweaked manpage for
	additional clarity.

	* repeats.1:  Improved description.

2011-02-04  Brian Lindholm
	* littleutils/u64.h:  Resychronized with version from coreutils-8.10.

2011-01-24  Brian Lindholm
	* m4/lib-prefix.m4:  Updated to serial 7 (from serial 6), taken from
	gettext-0.18.1.1.

2011-01-23  Brian Lindholm
	* scripts/opt*.1, scripts/recomp-jpg.1:  Tweaked examples for parallel
	processing a little further.  Altered language describing arithmetic
	JPEG coding as well.

2011-01-20  Brian Lindholm
	* littleutils/md5.[ch], littleutils/sha*.[ch]:  Resychronized with
	versions from coreutils-8.9 (instead of the previous coreutils-6.9).
	Memory handling was altered slightly, and the code now works in
	32768-byte chunks instead of 4096.  This results in a nearly
	imperceptible 2% performance improvement, most of which is due to
	reduced utilization of system time.  Woo hoo!!

	* littleutils/tempname.c:  Resychronized with version from
	glibc-2.12.2 (instead of the previous glibc-2.6.1).  Only a few
	comments changed.  No change to the actual code.

2011-01-19  Brian Lindholm
	* scripts/wipe-all.*:  Fixed bug with incremental listing of zero
	files.  Incorporate use of the tempname utility, so that execution in
	a publicly-writeable directory would still be safe.

2011-01-18  Brian Lindholm
	* scripts/wipe-all.*, scripts/Makefile.in, NEWS, README:  New
	littleutil wipe-free, which overwrites all free space in a filesystem
	with zeros.

2011-01-12  Brian Lindholm
	* scripts/opt-jpg.in:  Reworked script slightly to reduce use of
	temporary file space.

2011-01-08  Brian Lindholm
	* scripts/lreplace.*, scripts/notabs.*, scripts/notrail.*, TODO:
	Added -q and -v options for quiet and verbose output.  Default is now
	"in between", printing commentary only on changed files.  Removed
	associated entries from TODO file.

2011-01-07  Brian Lindholm
	* scripts/opt*.1, scripts/recomp-jpg.1:  Added examples that describe
	how to take advantage of parallel processing.

	* scripts/opt-jpg.*, scripts/recomp-jpg.*:  Updated opt-jpg and
	recomp-jpg scripts to allow for trials that utilize arithmetic
	encoding for improved compression performance.

	* imageutils/imagsize.1:  Removed description of non-existent -q option
	and corrected description of -v option.

2010-09-23  Brian Lindholm
	* autoconf/config.guess, autoconf/config.sub:
	Upgraded to versions from autoconf-2.68.

	* autoconf/config_h.in, configure:  Rebuilt with autoconf-2.68.

2010-07-03  Brian Lindholm
	* autoconf/config.guess, autoconf/config.sub, autoconf/install.sh:
	Upgraded to versions from autoconf-2.66.

	* autoconf/config_h.in, configure:  Rebuilt with autoconf-2.66.

2009-11-21  Brian Lindholm
	* autoconf/config.guess, autoconf/config.sub:  Upgraded to versions
	from autoconf-2.65.

2009-11-21  Brian Lindholm
	* autoconf/config_h.in, configure:  Rebuilt with autoconf-2.65.

2009-11-11  Brian Lindholm
	* autoconf/configure.ac, README:  Bumped package version to 1.0.24.

version 1.0.23:

2009-11-07  Brian Lindholm
	* m4/lib-prefix.m4, autoconf/configure.ac, repeats/Makefile.in: Added
	use of AC_LIB_PREPARE_MULTILIB macro to handle 32-bit vs. 64-bit
	downstream packaging efforts more gracefully, per request by Kyrill
	Detinov of openSUSE.

	* autoconf/configure.ac, README:  Bumped package version to 1.0.23.
	Also renamed configure.in to configure.ac for better compliance with
	current packaging practices.

version 1.0.22:

2009-10-27  Brian Lindholm
	* */*.1:  Added missing -h(elp) descriptions to various manpages.

	* repeats/repeats.1:  Slight tweaks to option descriptions.

	* scripts/opt-jpg.*:  Add -m option to control whether comments and
	other extra markers are copied with the JPEG files.  This option
	was inspired by (but copied no code from) the --strip-* options in
	Timo Kokkonen's jpegoptim utility.

2009-08-08  Brian Lindholm
	* littleutils/fileown.*, README:  New utility for querying user and
	group names.

	* littleutils/tempname.*:  BUGFIX!!  Fixed option-parsing logic that
	disabled functionality of -c option.

2009-07-27  Brian Lindholm
	* autoconf/config_h.in, configure:  Rebuilt with autoconf-2.64.

2009-04-27  Brian Lindholm
	* extra/to-7zip.in:  BUGFIX!!  Fixed PPMD vs. LZMA typo when
	recompressing bzip2 files.

2009-04-20  Antonio Diaz
	* scripts/to-lzip.in:  Patch from Antonio Diaz to replace several
	instances of "XZ" with "LZIP" for improved clarity.  Functionality
	is unchanged.

2009-04-17  Brian Lindholm
	* autoconf/configure.in, README:  Bumped package version to 1.0.22.

version 1.0.21:

2009-04-11  Brian Lindholm
	* README:  Final tweak

2009-04-10  Brian Lindholm
	* scripts/to-lzip*, scripts/Makefile.in, autoconf/configure.in:  Bug
	fixes in new to-lzip (renamed from to-lz) script.

2009-04-06  Brian Lindholm
	* scripts/to-lz*, scripts/Makefile.in, autoconf/configure.in, README:
	New utility for converting files to .lz format.

	* scripts/to-xz*:  Bug fixes.

2009-03-31  Brian Lindholm
	* scripts/to-lzma*:  Removed functionality for converting from .7z to
	.lzma.  This was always fairly pointless, as the two compression
	programs produce files of essentially the same size.

	* scripts/to-xz*, scripts/Makefile.in, autoconf/configure.in, README:
	New utility for converting files to .xz format.

2008-09-10  Brian Lindholm
	* configure, autoconf/config_h.in:  Regenerated using autoconf-2.63.

	* autoconf/config.guess, autoconf/config.sub, autoconf/install-sh,
	autoconf/missing:  Updated to 2008-04-14, 2008-09-08, 2006-12-25.00,
	and 2006-05-10.23 versions from autoconf-2.63 tarball.

2008-04-08  Brian Lindholm
	* autoconf/configure.in, README:  Bumped package version to 1.0.21.

version 1.0.20:

2008-03-17  Brian Lindholm
	* scripts/opt-png.in:  BUGFIX!  From sourceforge bug #1907864, fix
	error messages describing pngstrip and pngcrush errors.

	* imagutils/pngstrip.*:  BUGFIX!!  From sourceforge bug #1907864, fix
	logic that handles tRNS chucks to avoid accidental deletion.

2008-03-11  Brian Lindholm
	* littleutils/filedate.c:  BUGFIX!!  Added missing period before
	seconds output for -t option.  This actually makes the "touch-
	compatible" output compatible with the -t option of touch.

	* scripts/opt-jpg.in:  Fixed incorrect script names in top-level
	comments.

2008-02-23  Brian Lindholm
	* extra/pren.in:  Tweaked filename vs. path regex to improve
	robustness.

	* autoconf/configure.in, extra/to-7zip.in:  Updated logic to search
	for 7zr, 7za, and 7z (in that order) as a core for the to-7zip script.

	* autoconf/config.guess, autoconf/config.sub:  Updated to 2008-01-23
	and 2008-01-16 versions from GNU Savannah server, respectively.

	* littleutils/memchurn.*:  Removed memchurn utility entirely.  This
	particular utility was always on the weak side.  Anyone looking to do
	real memory testing should *really* be using memtest86 or memtest86+
	instead.

2008-02-06  Brian Lindholm
	* scripts/recomp-jpg.in, scripts/to-bzip.in, scripts/to-lzma*.in,
	extra/to-7zip.in:  Fixed incorrect script names in top-level comments.

	* autoconf/configure.in, README:  Bumped package version to 1.0.20.

version 1.0.19:

2008-02-02  Brian Lindholm
	* repeats/repeats.in:  BUGFIX!!  During the 1.0.18 rework of repeats,
	temporary file deletion was temporarily disabled, and I forgot to
	reenable it before releasing 1.0.18.  This has been fixed.

	* scripts/Makefile.in, scripts/to-lzma*.in:  Logic for handling lzma
	vs. lzma_alone was incomplete.  Also, Ville Koskinen's lzma utility
	(part of LZMA Utils) is suddenly making inroads into the free software
	world.  I've spotted lzma-compressed tarballs of coreutils and libpng,
	and I expect to see more in the future.  [This is most excellent
	news.]  However, Ville Koskinen's lzma utility uses gzip-style options
	(such as "lzma -c -d"), while the "lzma" utility from Igor Pavlov's
	LZMA SDK uses 7zip-style options (such as "lzma e -d23").  Several
	distributions have renamed Igor Pavlov's lzma utility as lzma_alone,
	so I now utilize that naming scheme and command-line option scheme for
	to-lzma.  Only one of the two utilities will be used for to-lzma, with
	lzma_alone being selected preferentially.

	* */*.1:  In manpage header blocks, use all-caps for utility name and
	add "littleutils" as package name, for consistency with most other
	manpages out there.  Also added section numbers to all "SEE ALSO"
	information.

2008-02-02  Brian Lindholm
	* autoconf/configure.in, README:  Bumped package version to 1.0.19.

version 1.0.18:

2008-01-23  Brian Lindholm
	* littleutils/tempname.1:  Updated manpage to mention new mktemp
	utility included with coreutils-6.10.

2008-01-14  Renuk de Silva
	* littleutils/frenum.*:  Added more options and updated manpage
	further.  Original frenum.man has been deleted.

2008-01-09  Brian Lindholm
	* littleutils/u64.h:  Changed header file includes to fix portability
	issue on Solaris.

	* autoconf/configure.in, littleutils/frenum.c:  Added checks for
	gettext (and possibly -lintl) for better portability on Cygwin.
	Strengthened getopt logic also.  It turns out that getopt include
	handling had been working incorrectly for a long time.  I'm honestly
	quite surpised that there have been no trouble reports associated with
	this.

2008-01-08  Brian Lindholm
	* littleutils/frenum.1:  Created nroff version of Renuk's manpage, to
	be more consistent with manpages of other littleutils.

	* littleutils/Makefile.in:  Added support for frenum utility and
	manpage.

	* README:  Added frenum to list of utilities.

2008-01-07  Renuk de Silva
	* littleutils/frenum.c, littleutils/orig/frenum.man:  New utility
	donated by Renuk de Silva, along with manpage information.

2008-01-01  Brian Lindholm
	* autoconf/config.guess, autoconf/config.sub:  Updated to 2007-12-12
	and 2007-12-05 versions from GNU Savannah server, respectively.

2007-12-22  Brian Lindholm
	* littleutils/filehash.*, littleutils/sha256.*, littleutils/sha512.*,
	littleutils/u64.h:  Substantially reworked filehash utility, allowing
	it to print any of the MD5, SHA1, SHA224, SHA256, SHA384, and/or
	SHA512 algorithms.  These are selected using the -1, -2, -3, -4, -5,
	and -6 options, respectively.  Printing filesizes is now optional with
	the -s option.  The -q and -v options can be used to enforce or
	suppress filename printing, in the same manner as most of the other
	utilities in the littleutils subdirectory.

	* repeats/repeats.*, repeats/rep_hash.c:  Added the -a option to allow
	the selection of different hash algorithms (as implemented in the
	updated filehash utility).  Only one hash will be active at a time, as
	opposed to the dual MD5 and SHA1 hashes used in earlier versions.  The
	default algorithm is now the SHA256 algorithm.  The manpage describes
	the probability of a false positive as a function of the hash
	algorithm that is used.

2007-08-16  Brian Lindholm
	* autoconf/configure.in, README:  Bumped package version to 1.0.18.

	* NEWS:  Cleaned up some grammatical typos from 1.0.17 release.

	* FAQ:  Clarified some language on FAQ #3 slightly.

version 1.0.17:

2007-08-16  Brian Lindholm
	* littleutils/realpath.*:  Removed -q option and made program always
	default to quiet.  Verbose provides annoyingly too much information
	and should only be used if explicitly requested.

	* littleutils/randomize.1:  Added note about shuf (part of GNU
	coreutils), which offers very similar functionality.

2007-08-13  Brian Lindholm
	* autoconf/configure.in, configure:  Added logic to check for GNU Make
	and warn if it is not in use.

2007-08-09  Brian Lindholm
	* autoconf/config.guess, autoconf/config.sub:  Updated to 2007-07-22
	and 2007-06-28 versions from GNU Savannah server, respectively.

2007-08-08  Brian Lindholm
	* LICENSES, plus many others:  Switched from GPL 2 to GPL 3.

2007-06-10  Brian Lindholm
	* README:  Added a note about GNU make being required.

2007-02-04  Brian Lindholm
	* autoconf/configure.in, configure, scripts/to-lzma.*:  Added logic to
	look for lzma_alone first before searching for lzma (for purposes of
	the to-lzma script).  [Debian's "etch" contains a gzip-like variant of
	lzma that is incompatible with to-lzma.  Their lzma_alone works
	instead.]  Cleaned up several variable names in configure.in as well.

	* scripts/recomp-jpg.in:  Call just plain "perl" instead of
	path-specific perl.  There's no need for an explicit path.

2007-01-12  Brian Lindholm
	* autoconf/install-sh, autoconf/mkinstalldirs:  Updated to latest
	versions from automake-1.10.

version 1.0.16:

2006-11-18  Brian Lindholm
	* configure:  Regenerated using autoconf-2.61.  It got smaller.

2006-10-17  Brian Lindholm
	* extra/to-7zip.in, extra/to-7zip.1:  User Rus V. Brushkoff pointed
	out that the PPMd compression often does better than standard LZMA
	compression in 7za, especially for text files.  Updated the script
	to try both schemes and use whichever one works best.

	* BUGS:  Let people know that suggestions are welcome in addition
	to bug reports and patches.

2006-10-16  Brian Lindholm
	* littleutils/tempname.c, littleutils/tempname.1:  Eliminated several
	superfluous NULL assignments.  Added additional logic so that the -s
	option could be used with the -c option.  This essentially meant
	reimplementing mktemp functionality.  Updated manpage accordingly.

	* extra/to-7zip.in, extra/to-7zip.1:  The improved tempname utility
	made the ugly tempfile logic somewhat less ugly.  It's still not
	totally secure in a world-writeable directory environment, but it's a
	little better than it was before.

version 1.0.15a:

2006-10-15  Brian Lindholm
	* extra/to-7zip.in:  Added fix for to-lzma temporary file creation.
	Special thanks to Rus V. Brushkoff for the error report and a
	preliminary version of the patch.

version 1.0.15:

2006-10-12  Brian Lindholm
	* littleutils/md5.h, littleutils/sha1.h:  Added back in conditionals
	concerning <inttypes.h> and <stdint.h>.  These used to exist in
	coreutils-5.97 and were removed in coreutils-6.3.  They appear to be
	necessary for Solaris builds.

	* littleutils/Makefile.in:  Added missing logic to properly rebuild
	md5.o and sha1.o when md5.h and sha1.h are modified, respectively.

	* scripts/Makefile.in:  Manpage for new recomp-jpg was not properly
	installed.  This is now fixed.

version 1.0.14:

2006-10-09  Brian Lindholm
	* autoconf/config.sub:  Updated to 2006-09-20 version from GNU
	Savannah server.

2006-10-06  Brian Lindholm
	* littleutils/filenode.*: Removed -s option entirely.  It was an ugly
	hack intended to serve the repeats utility.  Also quit printing inode
	number in hex.

	* repeats/repeats.in: Reworked utility to stop using hacked filenode
	command and to use new rep_hard sub-utility instead.  Eliminates the
	risk of difference files on different devices that happen to have the
	same filesize and inode number as falsely being declared as repeats.

	* repeats/rep_hard.*: New subutility for the repeats command.  Much
	like the old hacked filenode utility, except that it prints device
	number too.

	* autoconf/install-sh, autoconf/mkinstalldirs: Updated to latest
	versions from automake-1.9.6.

2006-10-05  Brian Lindholm
	* scripts/lreplace.*: Reworked option handling to better identify
	when when the -i or -o option was omitted, while still allowing a
	zero-length string to be used for output.

2006-10-02  Brian Lindholm
	* littleutils/md5.*, littleutils/sha1.*: Resynchronized with
	recently released GNU coreutils 6.3.

2006-09-30  Brian Lindholm
	* autoconf/configure.in, README, scripts/Makefile.in,
	scripts/recomp-jpg.in: Added new littleutil recomp-jpg.

2006-09-08  Brian Lindholm
	* */Makefile.in:  Added datarootdir = @datarootdir@ to squelch
	spurious "seems to ignore the --datarootdir setting" warnings.
	This causes manpages to be installed under /usr/local/share/man
	instead of /usr/local/man.

	* littleutils/filehash.c:  Fixed errant use of "filesize" string
	in help message text.

2006-07-05  Brian Lindholm
	* autoconf/config.guess:  Updated to 2006-07-02 version from GNU
	Savannah server.

2006-06-27  Brian Lindholm
	* configure:  Updated using autoconf-2.60.

2006-06-14  Brian Lindholm
	* autoconf/configure.in, README:  Bumped package version to 1.0.14.

version 1.0.13:

2006-06-08  Brian Lindholm
	* scripts/replace.*:  Renamed to "lreplace" instead of just "replace".
	This was done to avoid a name collision issue with the similarly-named
	MySQL command.  Special thanks to "crazy" of Frugalware for spotting
	this.

2006-06-06  Brian Lindholm
	* autoconf/config.guess, autoconf/config.sub:  Updated to 2006-06-06
	versions from GNU Savannah server.

	* scripts/*.1:  Added examples to numerous man pages.

2006-05-16  Brian Lindholm
	* autoconf/configure.in, README:  Bumped package version to 1.0.13.

version 1.0.12:

2006-05-08  Brian Lindholm
	* FAQ:  Added an entry describing where the name "littleutils" came
	from.

2006-04-28  Brian Lindholm
	* autoconf/config.guess:  Updated to 2006-04-26 version from GNU
	Savannah server.

	* scripts/to-lzma.in:  Explicitly add -eos flag to lzma command.  It
	was already enabled implicitly, so this isn't a particularly meaningful
	change.  It was mainly added for clarity.

2006-04-24  Brian Lindholm
	* imageutils/pngrecolor.1:  Fixed a punctuation typo.

2006-04-17  Brian Lindholm
	* littleutils/filehash.1:  Removed spurious description of verbose vs.
	quiet behavior.  There are no such options with the filehash utility.

2006-04-05  Brian Lindholm
	* README:  Added notes describing where various ancillary tools can be
	found on the Internet.

2006-03-23  Brian Lindholm
	* autoconf/configure.in, README:  Bumped package version to 1.0.12.

version 1.0.11:

2006-03-22  Brian Lindholm
	* extra/to-7zip.in, scripts/to-bzip.in, scripts/to-lzma.in:  Added
	logic such that permissions of new file will match that of original
	file.

2005-03-21  Brian Lindholm
	* BUGS:  Provided information on where to report bugs.

2006-03-13  Brian Lindholm
	* autoconf/config.guess:  Updated to 2006-03-13 version from GNU
	Savannah server.

2006-03-08  Brian Lindholm
	* extra/to-7zip.in, scripts/to-bzip.in, scripts/to-lzma.in:  Added -k
	option to keep whichever version of the compressed file is smallest.

2006-03-07  Brian Lindholm
	* scripts/to-lzma.*, scripts/Makefile.in, README:  Added new to-lzma
	utility, which is very similar to the to-7zip utility.

	* autoconf/configure.in:  Added checks for lzma to support new to-lzma
	utility.  Also corrected bad check for presence of file utility.

	* autoconf/config.sub:  Updated to 2006-03-07 version from GNU Savannah
	server.

2006-02-23  Brian Lindholm
	* autoconf/configure.in, README:  Bumped package version to 1.0.11.

version 1.0.10:

2006-02-22 Brian Lindholm
	* scripts/to-bzip.*, extra/to-7zip.*, autoconf/configure.in,
	README, extra/README:  Added to-bzip and to-7zip compression
	converters.  These were inspired by (but borrow no code from) David
	Bechtel's rezip utility featured in issue #123 (February 2006) of the
	Linux Gazette.

	* littleutils/tempname.*:  The -c and -s options are mutually
	exclusive due to mktemp functionality.  Enforce it and explain in the
	manpage accordingly.

	* scripts/Makefile.in:  Fixed glitch where a direct "make install"
	without a preceding "make" would fail to generate manpages for
	lowercase and uppercase.

2006-02-17 Brian Lindholm
	* scripts/opt-png.1:  Added notes about preferability of running
	pngcrush 1.6.x instead of pngcrush 1.5.10.

	* imageutils/pngrecolor.c:  When running in quiet mode (-q switch),
	do not print out the warning about "more than 256 colors". Makes
	opt-png run quieter.

2006-02-06  Brian Lindholm
	* autoconf/config.guess:  Updated to 2006-01-30 version from GNU
	Savannah server.

2006-01-03  Brian Lindholm
	* autoconf/config.sub:  Updated to 2006-01-02 version from GNU Savannah
	server.

2005-12-20  Brian Lindholm
	* autoconf/configure.in, README:  Bumped package version to 1.0.10.

version 1.0.9:

2005-12-02  Brian Lindholm
	* repeats/repeats.1:  Added warning about different files
	possibly being listed as duplicates.  It's possible, but
	extraordinarily unlikely.

2005-11-30  Brian Lindholm
	* imagutils/:  Renamed to imageutils/.

	* */*.1*:  Formatting cleanups in all manpages.

2005-11-29  Brian Lindholm
	* README:  Added missing descriptions for memchurn and replace.
	Rearranged slightly.

	* littleutils/tempname.1:  Tweaked manpage to better describe
	situation with Debian "tempfile" utility.

	* littleutils/menchurn.1:  Removed language concerning options that do
	not exist.

	* littleutils/filenode.c:  Fixed compilation issue on Linux.

2005-11-28  Brian Lindholm
	* extra/pren.in, scripts/lcuc.in:  Improved diagnostic messages
	when user lacks needed permissions.

2005-11-27  Brian Lindholm
	* extra/pren.in:  Fixed a couple of typos in diagnostic messages.

2005-11-22  Brian Lindholm
	* littleutils/filenode.*, repeats/repeats.*, repeats/Makefile.in,
	repeats/rep_node.*:  Reworked repeats such that it skips duplicates
	which are actually hardlinks.

2005-11-21  Brian Lindholm
	* autoconf/config.guess, autoconf/config.sub: Updated to 2005-11-11 and
	2005-11-13 versions from GNU Savannah server, respectively.

2005-11-05  Brian Lindholm
	* autoconf/configure.in, README:  Bumped package version to 1.0.9.

version 1.0.8:

2005-11-05  Brian Lindholm
	* extra/pren.in.1, scripts/lcuc.in.1:  Added some comments about how
	these utilities handle symbolic links and how renames in directory
	hierarchies should be handled.

2005-11-04  Brian Lindholm
	* extra/pren.in, scripts/lcuc.in:  BUGFIX!!  The security checks I
	added for Unix resulted in the inability to rename directories in Unix.
	This has been corrected.

	* autoconf/configure.in, README:  Bumped package version to 1.0.8.

version 1.0.7:

2005-11-03  Brian Lindholm
	* LICENSES:  Removed references to LGPL, since md5 and sha1 code
	borrowed from coreutils-5.92 is GPL-licensed, unlike earlier versions
	which were LGPL-licensed.

2005-11-03  Brian Lindholm
	* scripts/replace.in:  BUGFIX!!  The "-d" option in replace was
	accidentally disabled.  This is now fixed.

2005-11-02  Brian Lindholm
	* extra/pren.in, extra/Makefile.in, extra/README,
	autoconf/configure.in, Makefile.in, README:  NEW littleutil!  Utility
	pren (perl rename) can be used to rename files using Perl regular
	expressions.  Note that this one isn't installed by default.  It
	requires a "make install-extra".

	* various:  Added proper copyright statements to perl and bash scripts.
	Updated address for FSF in pointers to GPL.

2005-10-31  Brian Lindholm
	* scripts/lcuc.in, scripts/Makefile.in:  NEW littleutils!  Utilities
	lowercase and uppercase can be used to change case of filenames.

2005-10-24  Brian Lindholm
	* littleutils/md5.*, littleutils/sha1.*:  Resynced with upstream
	versions from coreutils-5.92.  Should improve portability slightly.

2005-10-17  Brian Lindholm
	* autoconf/configure.in:  Bumped package version to 1.0.7.

version 1.0.6:

2005-10-11  Brian Lindholm
	* various:  Added littleutils version number to most programs and
	scripts such that they will identify the version number when help
	information is requested.

	* scripts/notabs.*, scripts/notrail.*:  Added a minimal help option.

2005-10-10  Brian Lindholm
	* littleutils/randomize.c:  BUGFIX!!  Memory allocation code for
	standard input was goofed up, often causing out-of-memory errors when
	stdin was used.  Now fixed.

	* repeats/repeats.in:  Removed executable flag, as this file actually
	isn't executable.

2005-10-04  Brian Lindholm
	* scripts/opt-gif.1:  All of Unisys' LZW patents have expired at this
	point in time, so the warning was removed.  You're *still* better off
	converting to PNG.

2005-09-19  Brian Lindholm
	* autoconf/config.guess:  Updated to 2005-09-19 version from GNU
	Savannah server.

version 1.0.5:

2005-07-04  Brian Lindholm
	* scripts/opt-gjpg*, scripts/opt-jpg*, scripts/gray-png*,
	scripts/opt-png, README, autoconf/configure.in:  Removed opt-gjpg and
	gray-png, added -g flags to opt-jpg and opt-png to compensate.

	* imagutils/pngstrip.*:  BUGFIX!  Previously, the -g option would not
	convert palette-based PNG images to grayscale.  This has been fixed.

	* autoconf/config.sub:  Updated to 2005-07-01 version.

2005-06-30  Brian Lindholm
	* littleutils/randomize.c:  BUGFIX!!  Removed extraneous code and
	fixed option-parsing glitch that prevented -0/-z option from working.
	Reworked memory allocation on stdin input slightly.

	* littleutils/memchurn.c:  When the utility runs out of memory now, it
	will simply stop allocating (and proceed with what it has) instead of
	aborting completely.

2005-06-23  Brian Lindholm
	* imagutils/orig/README:  Added this file to better give credit for
	outside code I incorporated into the littleutils.

	* LICENSES, imagutils/imagsize, imagutils/jpgcom:  Reorganized copyright
	statements slightly.

version 1.0.4:

2005-06-21  Brian Lindholm
	* littleutils/randomize.c:  Reworked random seed for better randomness
	in two-line files.  Improved handling of zero-sized inputs.  Fixed
	issue with excessive memory allocation on standard input.

	* scripts/gray-png.in, scripts/notabs.in, scripts/notrail.in,
	scripts/opt-gif.in, scripts/opt-gjpg.in, scripts/opt-jpg.in,
	scripts/opt-png.in, scripts/replace.in:  Changed messages about
	non-regular files from "error" to "warning".

	* various files:  Replaced all references to "miniutils" with
	"littleutils".  Apparently between 1.0.0 and 1.0.1 I toyed with the
	idea of using the name miniutils before settling on littleutils.  Left
	a couple of references behind and didn't catch it until today.
	<sigh...>  Where's that brown paper bag?

2005-06-18  Brian Lindholm
	* littleutils/randomize.c, littleutils/randomize.1:  Massively reworked
	to allow for arbitrary length lines and multiple input files.  It
	previously had a 1024-character line length limit.  It is also now
	much more efficient with memory.

2005-06-02  Brian Lindholm
	* autoconf/config.guess, autoconf/config.sub:  Updated to latest
	version (from 2005-06-02).

version 1.0.3:

2005-01-03  Brian Lindholm
	* imagutils/imagsize.c, littleutils/filehash.c, littleutils/filesize.c:
	Reworked largefile support.

	* littleutils/filehash.c, littleutils/md5.c, littleutils/md5.h,
	littleutils/sha1.c, littleutils/sha1.h:  Changed a few variable-type
	definitions to improve largefile support and replaced broken fseek on
	Cygwin with fseeko.

2005-01-02  Brian Lindholm
	* repeats/repeats.in, scripts/gray-png.in, scripts/notabs.in,
	scripts/notrail.in, scripts/opt-gif.in, scripts/opt-gjpg.in,
	scripts/opt-jpg.in, scripts/opt-png.in, scripts/replace.in:  Reworked
	trap handling for better cleanups on interrupt.

version 1.0.2:

2004-11-02  Brian Lindholm
	* scripts/replace.in:  Only first character of sed delimiter is used.

2004-10-17  Brian Lindholm
	* repeats/repeats.in:  Restructured to eliminate redundant code.

2004-10-15  Brian Lindholm
	* littleutils/memchurn.c, littleutils/memchurn.1, scripts/Makefile.in:
	New littleutil called "memchurn".

2004-08-30  Brian Lindholm
	* autoconf/configure.in, scripts/opt-gif.in, scripts/opt-gif.1:
	Reworked opt-gif to use gifsicle instead of the ugly combination of
	convert, gif2png, pngrecolor, etc.  Reworked autoconf accordingly.

2004-08-17  Brian Lindholm
	* scripts/replace.in, scripts/replace.1:  Added option to set the sed
	delimiter.

version 1.0.1:

2004-07-28  Brian Lindholm
	* entire package:  Renamed from miscutils to littleutils. The miscutils
	namespace was already pretty crowded. Did a global search/replace to
	change all occurances of "miscutil" to "littleutil".

	* scripts/replace.in, scripts/replace.1, scripts/Makefile.in:  New
	littleutil called "replace".

	* scripts/notabs, scripts/notrail:  Improved code legibility by adding
	comments.

version 1.0.0:

2004-07-25  Brian Lindholm
	* entire package:  Initial public release of miscutils.
