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


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

	* test_random/times.txt: added information on Daemon machine (Pentium 4).
	<SVN-4523>


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

	* test_random/times.txt: added information for Slicehost and updated
	PowerPC Mac Mini times because it is much faster with an optimized
	executable.
	<SVN-4514 store_key_files_branch> <SVN-4515 trunk>


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

	* test_random/times.txt: added information for Playstation 3.
	<SVN-4504>


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

	* test_random/times.txt: version from 2009-12-31 05:55.
	<SVN-4496>

	* test_random/times.txt: version from 2009-12-29 22:26.
	<SVN-4495>

	* test_random/times.txt: added GNU documentation license.
	<SVN-4494>

	* test_random/times.txt: version from 2009-10-17 19:24.
	<SVN-4493>

	* chkdup.e: moved to new test_random directory.
	* md5tbl.c: moved to new test_random directory.
	* test_random.c: moved to new test_random directory.
	* src/apps/lab/test_random: new directory.
	<SVN-4492>

	* src/apps/test: renamed to src/apps/lab because it seemed more
	appropriate.
	<SVN-4491>


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

	* chkdup.e: new program that takes an MD5 sums file (from md5tbl) and
	counts any duplicate lines in a row.  It assumes the input file is sorted.
	NOTE: original file from 2009-10-09, which I forgot to check in before.
	<SVN-4418>
	

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

	* test_random.c (main): changed so that reading from one of the random
	devices (/dev/random, /dev/srandom, /dev/urandom) is an option, because
	this is a testing program and is run hundreds of times I don't want it
	reading the devices for every file it creates.  Also changed it to read
	4 bytes instead of 1 and duplicating it into 4.
	<SVN-4401>


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

	* test_random.c (main): added code to read one byte from the
	/dev/random source and exclusive or it into the time used in each loop
	to seed the random number generator.  I'm not sure this is necessary
	because I have generated over 16 million (256 byte) swizzle tables with
	this program so far without a single duplicate being created.
	<SVN-4398>


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

	* test_random.c (main): added code to print the elapsed time after the
	table has been generated.
	<SVN-4391>

	* test_random.c (main): changed to print a progress bar instead of
	printing the count every 16384 trips through the loop.
	<SVN-4390>


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

	* md5tbl.c: new program to take a table created by test_random.c and
	output the MD5 checksums for each table, not including the eight zeros.
	<SVN-4388>
	
	* test_random.c (main): changed to get the host name from the
	gethostname function instead of getenv, which doesn't work on all
	machines.
	<SVN-4387>

	* test_random.c (main): changed to generate the output file name from
	the hostname and the Unix time.
	<SVN-4386>


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

	* test_random.c: original file created on 2008-06-10 08:19:29, with a
	new header added.  The file was stored in tarballs from 080610 to
	080719.
	<SVN-4382>

	* created new src/apps/test directory.
	<SVN-4381>


