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


2011-12-06  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/apps/util/ChangeLog: added zone-compress program.
	<SVN-4993> <SVN-4994>

	* src/lib/archive/ChangeLog: fixed nwos_save_refs so it can be called
	before nwos_initialize (it has to be to save and changed it so it can
	be called with a NULL pointer to turn it off.
	<SVN-4992>

	* src/apps/file/ChangeLog: added --remove-no-shred-no-verify option to
	file-verify.
	<SVN-4991>


2011-12-05  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* include/objectify.c (MatchCode): added IgnoreMicroseconds flag.
	* src/lib/objectify/ChangeLog: added handling of IgnoreMicroseconds
	to functions in file.c.
	* src/apps/file/ChangeLog: added --ignore-microseconds to file-verify.
	<SVN-4989>

	* include/time_stamp.h (nwos_time_stamp_match): added external
	declaration for.
	(nwos_time_stamp_copy): new inline function.
	(nwos_set_time_stamp_ignore_microseconds): new inline function.
	* src/lib/archive/ChangeLog: added new nwos_time_stamp_match function
	to time_stamp.c.
	<SVN-4988>


2011-12-03  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* ChangeLog-2010: Merged trunk revisions 4974 through 4978 into
	alpha_31_branch to get the zone-remove (remove_password) changes
	[see entries from 2011-12-01 below].
	<SVN-4984>
	* include/stoarge.h: Merged trunk revisions 4974 through 4978 into
	alpha_31_branch to get the zone-remove (remove_password) changes
	[see entries from 2011-12-01 below].
	* src/apps/util/ChangeLog: Merged trunk revisions 4974 through 4978
	into alpha_31_branch to get the zone-remove (remove_password) changes
	[see entries from 2010-01-06 and 2010-01-17 in ChangeLog-2010 and
	2011-12-01 below].
	* src/lib/archive/ChangeLog: Merged trunk revisions 4974 through 4978
	into alpha_31_branch to get the zone-remove (remove_password) changes
	[see entry from 2010-01-06 in ChangeLog-2010 and 2011-12-01 below].
	<SVN-4983> <SVN-4986>


2011-12-02  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/apps/public/ChangeLog: added error.c to reqired files for
	export_c_structs.
	<SVN-4981>
	* src/lib/archive/ChangeLog: added nwos_perror function and changed all
	perror calls to call it, so that I can easily breakpoint on it.
	<SVN-4979> <SVN-4980>


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

	<These changes were made on the trunk>

	* include/stoarge.h (nwos_save_refs): new external reference.
	* src/lib/archive/ChangeLog: added nwos_save_refs function to enable
	saving of references.
	<SVN-4977>

	* src/apps/util/ChangeLog: renamed remove_password to zone-remove.
	<SVN-4976>

	* Merged --reintegrate remove_password_branch back into trunk to get
	the zone-remove (remove_password) changes (see entries from 2010-01-06
	and 2010-01-17 in ChangeLog-2010).
	<SVN-4975>

	* Merged trunk revisions 4436 to 4973 into remove_password_branch.
	<SVN-4974>

	* Merged changes 4875 to 4972 from alpha_31_branch back into trunk.
	<SVN-4973>


2011-11-28  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/apps/util/ChangeLog: deleted unused variables to eliminate
	compiler warnings.
	<SVN-4971>
	* src/lib/objectify/ChangeLog: deleted unused variables to eliminate
	compiler warnings.
	<SVN-4969> <SVN-4970>
	* src/lib/archive/ChangeLog: rearranged #ifdef's to eliminate compiler
	warnings.
	<SVN-4968>


2011-11-25  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/lib/objectify/ChangeLog: Fix Bug #34900
	<SVN-4965> <SVN-4966>


2011-11-24  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/apps/file/ChangeLog: speeded up shredding of large files.
	<SVN-4963>


2011-11-21  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/apps/util/ChangeLog: Fixed bug introduced in yesterday's check
	in.
	<SVN-4961>


2011-11-20  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/apps/util/ChangeLog: Fixed Bug #34848.
	<SVN-4959>


2011-11-19  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/lib/objectify/ChangeLog: Fix Bug #34865.
	<SVN-4957>


2011-11-16  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/apps/util/ChangeLog: Fixed Bug #34842 in archive-sync and
	improved progress bar.
	<SVN-4954> <SVN-4955>


2011-11-12  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/lib/objectify/ChangeLog: Fix Bugs #33182 and #34753 (duplicates).
	<SVN-4952>


2011-11-11  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/apps/public/ChangeLog: added put new names in add_more_names.c
	file.
	<SVN-4998>


2011-11-10  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/apps/util/ChangeLog: added --revert option to archive-sync.
	<SVN-4950>


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

	<These changes were made on the alpha_31_branch>

	* src/lib/objectify/ChangeLog: added input of death date to
	nwos_add_person function.
	<SVN-4948>

	* src/apps/public/ChangeLog: added printing of birth and death dates to
	list_public_persons.
	<SVN-4945> <SVN-4946> <SVN-4947>

	* src/apps/public/ChangeLog: added add_public_person.c and
	list_public_persons.c to Makefile.in.
	<SVN-4944>


2011-11-07  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/apps/public/ChangeLog: added new add_public_person.c and
	list_public_persons.c apps.
	<SVN-4942>

	* src/lib/objectify/ChangeLog: PUBLIC_MODE fixes.
	<SVN-4940> <SVN-4941>

	* include/objectify.h (nwos_find_name): added external reference for.
	* src/lib/objectify/ChangeLog: added nwos_find_name function to name.c.
	<SVN-4939>

	* src/apps/util/ChangeLog: changed archive-sync.c to use a switch/case
	statement to handle arguments instead of a if-else.
	<SVN-4938>


2011-11-06  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* src/http/ChangeLog: fixed list_files_cgi.c to sort Fedora versions 5
	through 9 correctly.
	<SVN-4934>

	* src/apps/public/ChangeLog: eliminated compiler warning in the
	read_md5_file.c, read_sha1_file.c, and read_sha256_file.c files.
	<SVN-4933>


2011-11-05  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* Version Alpha_31.1 release.

	* src/apps/file/ChangeLog: fixed Bug #31115 - Assert in file-list if
	the --public and --md5 options are specified and the public file has no
	MD5 sum stored.
        <SVN-4925> <SVN-4926>


2011-11-04  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/apps/util/ChangeLog: fixed Bug #34701 - changed so print statment
	triggers on the last chuck of each gigabyte and fixed print statement
	to calculate values correctly.  Also added printing of block subtotals
	on each line.
	<SVN-4920>


2011-10-30  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/apps/file/ChangeLog: renamed symbolic link for file-check to ofk
	to match the symbolic link for archive-check (oak).
        <SVN-4918>


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

	<These changes were made on the alpha_31_branch>

	* include/objectify.h (MatchCode): added IgnoreCase.
	<SVN-4916>
	* src/lib/objectify/ChangeLog: added nwos_find_file_path_ignore_case
	function.
	<SVN-4914>
	* src/apps/file/ChangeLog: added ignore-case option to file-verify.
	<SVN-4915>


2011-07-06  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/apps/music/ChangeLog: fixed opod.c to allow wildcards in path
	names.
	<SVN-4905>


2011-06-20  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/apps/file/ChangeLog: fixed file-verify to free temporary path and
	file association object that can be returned if ignore-path flag is
	set.
	<SVN-4909>
	* src/lib/objectify/ChangeLog: fixed Bug #33591, changed
	nwos_find_matching_path_and_file_association to create a temporary path
	and file association object to return when ignore path is set.
	<SVN-4907> <SVN-4908>
	* include/objects.h (nwos_free_temporary_object_from_reference): added
	external declaration for.
	<SVN-4906>


2011-05-10  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/apps/fine/ChangeLog: fixed play_music to compile in new directory
	structure and newer version of Fine compiler.
	<SVN-4900> <SVN-4901> <SVN-4902> <SVN-4903>


2011-05-04  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/apps/util/ChangeLog: fixed Bug #33224 - changed the archive-sync
	chunk_info post verify loop to deal with empty chunks in both the
	source and desination archives correctly.
	<SVN-4897> <SVN-4898>


2011-04-22  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/apps/util/ChangeLog: fixed archive-sync so that it works
	correctly when the destination archive is empty and to keep a count of
	empty chunks in the  source archive directly instead of trying to
	calculate it.
	<SVN-4895>


2011-04-21  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	* include/reference.h (nwos_word_to_ref): change to use a temporary
	variable to eliminate compiler warning about aliasing.
	* src/lib/objectify/ChangeLog: eliminated compiler warning in objects.c
	file.
	* src/apps/data/ChangeLog: eliminated compiler warning in object-dump.c
	file.
	* src/apps/util/ChangeLog: eliminated compiler warnings in
	archive-compress.c, compressed-diff.c, and compressed-patch.c files.
	<SVN-4892> <SVN-4893>


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

	<These changes were made on the alpha_31_branch>

	* src/apps/util/ChangeLog: changed archive-sync so that the destination
	archive can have empty chunks that don't exist in the source archive.
	<SVN-4890>


2011-03-12  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/apps/music/ChangeLog: changed opod.c to read multiple files.
	<SVN-4883> <SVN-4884> <SVN-4885> <SVN-4886> <SVN-4887> <SVN-4888>


2011-03-11  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/apps/music/ChangeLog: changed opod.c to read the file from an
	Objectify archive.
	<SVN-4879> <SVN-4880> <SVN-4881>


2011-03-10  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/apps/music: new directory
	* src/apps/music/opod.c: new file
	* src/apps/music/ChangeLog: new file
	<SVN-4876> <SVN-4877>


	<These changes were made on the trunk>

	* src/lib/gnu/libgpod deleted, decided to just use the upstream library
	as is.
	<SVN-4874>

	* Merged changes 4767 to 4871 from alpha_31_branch back into trunk.
	<SVN-4873>

	* src/lib/gnu/libgpod version 0.8.0
	<SVN-4872>


2011-02-20  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/lib/objectify/ChangeLog: fixed a couple of bugs introduced in
	revision 4868.
	<SVN-4869> <SVN-4870>

	* include/reference_list.h (nwos_free_ref_lists): added external
	reference for new function.
	* src/lib/objectify/ChangeLog: split up 
	<SVN-4868>
	Note: these changes were made on 2011-01-05 but not checked in.


2011-01-30  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/lib/objectify/ChangeLog: fixed Bug #32454 - use new
	nwos_is_file_class_reference function to determine if a reference is a
	file class reference.
	<SVN-4864> <SVN-4866>
	* include/class_definition.h (nwos_is_file_class_reference): added 
	external reference for.
	* src/lib/objectify/ChangeLog: created new nwos_is_file_class_reference
	function.
	<SVN-4862> <SVN-4863>


2011-01-25  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* ChangeLog renamed to ChangeLog-2010 and new ChangeLog file for 2011
	created.
	<SVN-4860>


2011-01-19  J. Scott Edwards  <j.scott.edwards.nwos@gmail.com>

	<These changes were made on the alpha_31_branch>

	* src/lib/objectify/ChangeLog: Fix Bug #28419 - reading reference list
	into cache gets stuck in infinite loop if decryption fails.
	<SVN-4859>


For entries prior to 2011 see the ChangeLog-2006, 2007, 2008, 2009, and 2010
files.

