
This is part of the Objectify project documentation.
Copyright (C) 2009, 2010   J. Scott Edwards
See the file README for copying conditions.


2010-01-21  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* Makefile.in: added creation, clean, install, and uninstall of short
	three letter symbolic link names:
	  oaz -> archive-add-zone
	  oak -> archive-check
	  oac -> archive-compress
	  oap -> archive-prep
	  oar -> archive-restore
	  oas -> archive-sync
	  oau -> archive-usage
	  ocd -> compressed-diff
	  ocp -> compressed-patch
	  odc -> diff-combine
	  ohd -> header-dump
	<SVN-4469>


2010-01-20  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* Makefile.in: reordered the apps so they are in alphabetical order
	again.
	<SVN-4466> <SVN-4468>

	* Makefile.in: renamed the apps to get rid of the underscores and make
	group them better.
	* add_password.c: renamed to archive-add-zone.c.
	* check_archive.c: renamed to archive-check.c.
	* combine_backup_files.c: renamed to diff-combine.c.
	* compress_archive.c: renamed to archive-compress.c.
	* diff_archive.c: renamed to archive-diff.c.
	* diff_compressed.c: renamed to compressed-diff.c.
	* disk_usage.c: renamed to archive-usage.c.
	* dump_header.c: renamed to header-dump.c.
	* patch_compressed.c: renamed to compressed-patch.c.
	* prep_archive.c: renamed to archive-prep.c.
	* recrypt.c: renamed to zone-recrypt.c.
	* restore_archive.c: renamed to archive-restore.c.
	* sync_archive.c: renamed to archive-sync.c.
	<SVN-4465>


2010-01-13  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* Makefile.in: changed so distclean invokes clean instead of cleanall
	so that it doesn't try to clean the libraries, because the top level
	Makefile does that for distclean.


2010-01-12  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* patch_compressed.c (main): changed so that a total chunks mismatch is
	a warning instead of a fatal error.
	<SVN-4449>
	

2010-01-05  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* check_archive.c (main): Fixed Bug #28495, changed so that it uses an
	info_index instead of assuming that the chunks are in the correct
	order.  NOTE: this change was originally made on 2009-12-20 but did not
	get checked in.
	<SVN-4434>


2010-01-04  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* sync_archive.c (main): fixed so that it will write new chunks that
	are past the end of the chunk_info table in the destination archive.
	NOTE: I made this change on 2009-11-30, but did not check it in.
	<SVN-4427>

	* sync_archive.c (main): fixed progress bar so that it increments based
	on the chunks processed instead of the blocks written.  NOTE: I made
	this change on 2009-11-20, but did not check it in.
	<SVN-4426>

	* combine_backup_files.c (main): changed to allow parts of the headers
	to be different with just a warning instead of requiring the entire
	header to be identical.  NOTE: I made the initial change for this on
	2009-11-21, but I cleaned it up before checking it in today.
	* Makefile.in (combine_backup_files): added libarchive.a because now it
	uses conversion functions and time stamps to print information about
	differences.
	<SVN-4424> <SVN-4425>


2009-10-18  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* sync_archive.c (main): Fix Bug #27719 - changed to ignore new empty
	chunks in source archive.
	<SVN-4396>


2009-10-17  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* sync_archive.c (main): Fix Bug #27718 - changed to use the new
	nwos_last_change variable to get the time of the last change to the
	destination archive.
	<SVN-4394>


2009-09-20  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* sync_archive.c (main): added test so that if chunks don't match it
	terminates loop at the end of the source chunk_info table.
	<SVN-4373>

	* copy_0029_to_0030.c (main): changed to call nwos_terminate_storage
	instead of nwos_terminate_disk_io when and error occurs.
	<SVN-4370>


2009-09-19  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* sync_archive.c (main): added code to verify that everything is kosher
	before beginning sync.
	<SVN-4365>


2009-09-12  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* sync_archive.c (main): moved verification that user wants to continue
	after opening source archive.
	<SVN-4358>


2009-08-21  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* diff_archive.c (print_usage): changed for new parameters.
	(main): tried to get it working again after all these years, but not
	there yet.
	<SVN-4353>

	* sync_archive.c (main): added code after the copy is finished to
	compare the chunk_info tables.
	<SVN-4352>

	* prep_disk.c: renamed to prep_archive.c.
	* Makefile.in (PROGS): changed prep_disk to prep_archive.
	<SVN-4350>

	* diff_sparse.c: renamed to diff_archive.c.
	<SVN-4349>


2009-08-20  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* disk_usage.c (main): Fix Bug #2841052 - fixed calculation of total
	chunks and total_private_chunks.
	<SVN-4345>


2009-08-17  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* sync_archive.c (main): changed to allow actual syncing of two
	archives instead of just copying.
	<SVN-4347>


2009-08-15  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* Makefile.in (PROGS): renamed compress_sparse to compress_archive and
	expand_sparse to restore_archive.
	(compress_sparse): renamed to compress_archive.
	(expand_sparse): renamed to restore_archive.
	* compress_sparse.c: renamed to compress_archive.c.
	* expand_sparse.c: renamed to restore_archive.c.
	(print_usage): changed "input-file" to "compressed-file" in print
	statement.
	<SVN-4335>


2009-08-14  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* patch_compressed (main): added ignore-times option to usage print
	statement.
	<SVN-4331>


2009-08-13  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* sync_archive.c (main): changed warning message about block size
	mismatch to print source and destination instead of "compressed"
	which is incorrect and "disk" which is vague in this context.
	<SVN-4328>


2009-08-08  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* Makefile.in: fixed to build correctly in new directory structure.
	<SVN-4310>


2009-08-06  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* Makefile.in: copied from root level Makefile.in and fixed to build
	just the "utils" programs.
	<SVN-4291>

	* check_archive.c: removed gnu/ prefix from include of md5.h file.
	* compress_sparse.c: removed gnu/ prefix from includes of md5.h and
	sha1.h files.
	<SVN-4290>


2009-08-04  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* check_files.c: moved from root directory.
	* disc_list.c: moved from root directory.
	* export_file.c: moved from root directory.
	* identify_disc.c: moved from root directory.
	* import_file.c: moved from root directory.
	* list_discs.c: moved from root directory.
	* list_files.c: moved from root directory.
	* log_disc.c: moved from root directory.
	* remove_file.c: moved from root directory.
	* rename_file.c: moved from root directory.
	* verify_file.c: moved from root directory.
	<SVN-4265>

	* ChangeLog (this file): created new for the new src/apps/utils
	directory.  See the ChangeLog file in the root directory for
	changes to these files before 2009-08-04.

