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

	* gen_id.c (find_smallest_chunk_island): Fixed assert that verifies
	chunks_after_island to adjust for the subtraction added yesterday.
	<SVN-4329>


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

	* gen_id.c (find_smallest_chunk_island): Fix Bug #2834542 - fixed off
	by one error in calculation of empty blocks between (after) chunks.
	<SVN-4324>

	* gen_id.c (nwos_check_blocks_available): fixed comparison of new
	uint64 'ref' to old 32-bit maximum private reference that I missed in
	yesterday's check in.
	<SVN-4323>

	* gen_id.c (nwos_check_blocks_available): changed the size of the 'msg'
	buffer so that the longer messages don't get cut off.
	<SVN-4322>


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

	* gen_id.c (find_new_random_chunk_location): changed to return the full
	uint64 reference.
	(nwos_check_blocks_available): Fix Bug #2835563 - changed 'ref' local
	variable to uint64.
	<SVN-4320>


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

	* gen_id.c (nwos_check_blocks_available): added 'll' to debugging print
	statements.
	<SVN-4318>

	* gen_id.c (find_smallest_chunk_island): Fix Bug #2834542 - added
	needed_chunks parameter and code to make sure there is enough chunks
	available following the island.
	(nwos_check_blocks_available): changed so that if the reference being
	allocated has already been allocated, it will not attempt to allocate
	that chunk again and cause nwos_allocate_new_chunk to assert.
	<SVN-4317>


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 (OBJS): added progress_bar.o.
	<SVN-4294>


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

	* Makefile.in (clean_all): added back in to clean the ../gnu directory.
	<SVN-4255>

	* progress_bar.c: moved from root directory.
	<SVN-4254>

	* backup.c: I accidentally deleted this file.  I recovered it from
	Subversion but the seems to be a little weird.  At first it appeared to
	have lost the r4231 and r4233 changes, but then when I checked it in
	those reappeared in the log and the r4227 change disappeared again.
	<SVN-4249>  <SVN-4250>

	* reference.c: moved from root directory.
	* Makefile.in (OBJS): added reference.o file.
	<SVN-4248>


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

	* gen_id.h: moved to include directory at the root level.
	* log.h: moved to include directory at the root level.
	* mem_alloc.h: moved to include directory at the root level.
	* storage.h: moved to include directory at the root level.
	* strlcxx.h: moved to include directory at the root level.
	* time_stamp.h: moved to include directory at the root level.
	* types.h: moved to include directory at the root level.
	* user_config.h: moved to include directory at the root level.
	<SVN-4239>

	* backup.c: changed in a different task to eliminate the use of ObjRef
	for sorting the blocks.  Then I updated in the root directory and
	copied it to this directory again.
	<SVN-4231>  <SVN-4233>


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

	* strlcxx.c: added include of strlcxx.h, removed duplicate includes,
	and moved include of stdlib.h to strlcxx.h file.
	<SVN-4237>

	* strlcxx.h: added include of stdlib.h file to define size_t.
	<SVN-4236>

	* bit_map.c: changed include for new gnu/md5.h path.
	<SVN-4235>

	* Makefile.in: copied from root directory and changed to only build
	libarchive instead of building libobjectify and all of the programs.
	<SVN-4234>

	* backup.h: moved from root directory.
	* backup.c: moved from root directory.
	* bit_map.h: moved from root directory.
	* bit_map.c: moved from root directory.
	* chunk_info.h: moved from root directory.
	* chunk_info.c: moved from root directory.
	* crc32.h: moved from root directory.
	* crc32.c: moved from root directory.
	* disk_io.h: moved from root directory.
	* disk_io.c: moved from root directory.
	* gen_id.h: moved from root directory.
	* gen_id.c: moved from root directory.
	* header.h: moved from root directory.
	* header.c: moved from root directory.
	* log.h: moved from root directory.
	* log.c: moved from root directory.
	* mem_alloc.h: moved from root directory.
	* mem_alloc.c: moved from root directory.
	* storage.h: moved from root directory.
	* storage.c: moved from root directory.
	* strlcxx.h: moved from root directory.
	* strlcxx.c: moved from root directory.
	* time_stamp.h: moved from root directory.
	* time_stamp.c: moved from root directory.
	* types.h: moved from root directory.
	* user_config.h: moved from root directory.
	* user_config.c: moved from root directory.
	<SVN-4227>

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

