2012-01-17  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* Makefile, setup.py:
	Added md5 generation for the tarball and fixed a typo in the setup.py file.

	* setup.py: Updated the setup.py file.

2012-01-15  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* test/ll_test.py: Changed the test to work on more version of Python.

	* src/dlinklist/linklist.py, test/ll_test.py:
	Changed how the checkInfoType() method works and updated the unittests.

2012-01-14  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* test/ll_test.py:
	Made the imports a little more strict about how they import objects.

	* src/dlinklist/linklist.py:
	Changed some of the methods to return the Info class object.

	* src/dlinklist/__init__.py:
	Added documentation on how to install and use the API.

2012-01-11  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* docs/Linklist.tex:
	Updated the text to mention a few words about the Python version.

	* src/dlinklist/__init__.py, src/dlinklist/linklist.py, test/ll_test.py:
	Added epydoc doc strings.

	* setup.py: Reformatted the data_files argument.

	* INSTALL, README: Updated for the new version.

2012-01-10  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* linklist.mk: Added some verbage.

2012-01-09  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* src/dlinklist/linklist.py: Updated some comments.

	* Makefile: Added the URL Variable.

2012-01-08  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* src/dlinklist/__init__.py, src/dlinklist/linklist.py, test/ll_test.py:
	Added comments to the python code.

	* src/dll_main.c: Updated some comments and fixed spelling.

	* Makefile: Added a 'python-docs' target.

2012-01-04  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* src/dlinklist/linklist.py, test/ll_test.py:
	Changed a method name and fixed some paths.

	* setup.py: Added the unittests to the python install.

2012-01-03  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* src/dlinklist/__init__.py, src/dlinklist/linklist.py:
	Fixed the package import for the shared object.

	* src/dll_main.c, src/linklist.h:
	Fixed the prototype definition for _getListSize().

2012-01-02  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* src/dlinklist/linklist.py: Verbage change

	* setup.py: Updates to the setup.py file.

	* Makefile, setup.py, src/Makefile: Initial checkin of setup.py

2012-01-01  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* test/ll_test.py, src/dlinklist/__init__.py, src/dlinklist/linklist.py:
	Updates to the python API and testunits.

	* docs/Linklist.tex: Updated with changes made in 2.0.0.

	* linklist.h: Added copyright info.

	* Makefile: Updated the make file with some new stuff.

	* src/dlinklist/linklist.py:
	Converted code from the testunits to a Python API.

	* src/dlinklist/__init__.py:
	Added four exceptions and imports for the dlinklist package.

	* src/dll_main.c: Changed a comment.

	* Makefile: Updated the clean target to clean the python directories.

2011-12-31  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* djgppdll.mak, dll_main.c, dll_test.c, linklist.h, ms60dll.mak, test.dat, Makefile, demo.sh, linklist.mk, src/Makefile, src/djgppdll.mak, src/dlinklist/__init__.py, src/dlinklist/linklist.py, src/dll_main.c, src/dll_test.c, src/linklist.h, src/ms60dll.mak:
	Moved to a new directory structure.

	* src/test.dat: MISC: Initial version.

2011-12-30  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* dll_main.c, linklist.h:
	Fixed two bugs. The 1st was in DLL_AddRecord() where the list->current_index
	was not set correctly in a few situations. The 2nd was in DLL_DeleteEntireList()
	where both list->modified was set to True and is now set to False and
	list->save_index was ignored completely and is now set to 0L. This could break
	code if the previous conditions were assumed to be correct. If list->modified
	was initialized to a True state then an empty list could be saved on top of a
	pre-saved list destroying it. In the case of list->save_index any value other
	than 0L, after the nodes in the list were deleted, could cause errors.

	* docs/Linklist.tex:
	Fixed some comments and changed the version number to 2.0.0

	* test.dat: Added addresses.

	* dll_test.c: Reformatted to 4 spaces.

	* README: Changed the verson to 2.0.0 and added some TODO comments.

	* Makefile: Changed version to 2.0.0 and updated the copyright date.

	* INSTALL: Changed version to 2.0.0.

	* Makefile:
	Changed version numbers added tag and branch targets and test directory cleaning.

	* INSTALL:
	Updated the version number and added comments about the non-Linux makefiles.

2011-06-21  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* Makefile: Fixed some dependencies in the Makefile.

2011-06-09  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* dll_main.c: Fixed some comments.

2011-06-08  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* dll_test.c: Added a cast to (void) before all fgets().

2011-05-04  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* Makefile:
	Image file is now correctly created before the html is created.

2011-04-28  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* docs/Linklist.tex:
	Changed comment aboput how to build the latex file.

	* Makefile: Changed Makefile to create image.

	* docs/Linklist.tex: Added spaces to justify some verbatim text.

	* Makefile: Changed copyright dates.

	* linklist-1.2.0.lsm, linklist-1.2.1.lsm:
	Changed the lsm version filename.

	* linklist-1.2.1.lsm: New file.

	* Makefile:
	Changed what is deleted in the clobber and distclean targets.

	* Makefile:
	Primarily changed the way the PDF docs were generated also fixed some formatting.

	* linklist.h: Changed indent on CREDITS.

	* docs/Linklist.tex:
	Changed how images were loaded and fixed formatting.

	* linklist.h: Changed indent on CREDITS.

	* Makefile:
	Primarily changed the way the PDF docs were generated also fixed some formatting.

2011-04-25  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* linklist-1.2.0.lsm: Updated file.

	* Makefile:
	Changed the version number and added -Wno-unused-result to OPTIONS.

	* dll_main.c, linklist.h: Fixed bug in DLL_Version().

	* dll_main.c: Returned previously created version info.

	* dll_main.c, linklist.h: Fixed bug in DLL_Version().

	* Makefile:
	Changed the version number and added -Wno-unused-result to OPTIONS.

	* linklist.h: Updated the version.

	* dll_main.c, linklist.h: Changed how version data is stored.

	* Makefile:
	Added -Wno-unused-result to OPTIONS. This stops the warning about not using the return value of fget().

2007-08-21  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* docs/Linklist.tex:
	Fixed mistyped height in an \includegraphics statement.

	* docs/Linklist.tex:
	Fixed some formatting and added another contributor to the documentation.

	* djgppdll.mak: Changed the header used when compiling the test app.

2007-06-26  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* linklist.h: Added Mark M. Feenstra to the credits in linklist.h.

	* Makefile:
	Removed the -m486 compile option as suggested by Mark M. Feenstra

	* dll_test.c:
	Removed gets() and replaced with fgets() and main now returns an int as per ANSI C specs. Contributed by Mark M. Feenstra

2007-06-24  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* docs/Linklist.tex:
	Changed the virsion in the latex documentation file.

	* linklist.h: Changed the virsion in the header.

	* linklist-1.2.0.lsm: Updated the LSM file to version 4.

	* linklist-1.2.0.lsm: Updated the file size and entered date.

	* Makefile: Merged from branch ll-1-2-0-br.

	* Makefile: Changed MINORVERSION from 1 to 2.

	* linklist-1.2.0.lsm: Added the LSM file.

	* linklist-1.2.0.lsm: New file.

	* docs/linklistDiagram.png: Merged from trunk.

2007-06-22  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* docs/linklistDiagram.png: Merged from branch ll-1.1.0-br.

	* docs/linklistDiagram.png:
	file linklistDiagram.png was added on branch ll-1-2-0-br on 2007-06-24 22:32:03 +0000

2007-06-20  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* eclipse-1.0.txt: Added the eclipse-1.0 license from version 1.1.0.

	* Makefile:
	Added *.pdf to the distclean target. Merged from version 1.1.0.

	* Makefile: Added *.pdf to the distclean target.

	* HISTORY, INSTALL, Makefile, README, demo.sh, dll_dbg.h, dll_main.c, dll_main.h, dll_test.c, docs/Linklist.tex, docs/image.gif, docs/linklistDiagram.eps.bb, docs/linklistDiagram.eps.gz, linklist-1.0.3.lsm, linklist-1.1.0.lsm, linklist.h, ms60dll.mak, tar-exclude:
	Merged the 1.1.0 branch into trunk.

2007-06-19  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* tar-exclude: No longer include the LSM file in the tarball.

2007-06-18  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* Makefile: Added the pdf doc to the install.

	* INSTALL:
	Changed the email addresses and added a caveat about running ldconfig.

2007-06-17  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* Makefile:
	Now the docs target also makes a PDF file. No longer need to copy the .png to the html document directory.

	* docs/Linklist.tex:
	Added the Eclipse License to the tex file and changed the Double Link List image to a .png.

	* docs/linklistDiagram.png: New file.

	* docs/image.gif, docs/linklistDiagram.eps.bb, docs/linklistDiagram.eps.gz, docs/linklistDiagram.png:
	Removed the .eps and .gif files and replaced them with one .png file.

	* Makefile:
	Changed how the install PREFIX is created. Now copies a .png instead of a .gif when building the docs. The target tarball now generates the docs and the ChangeLog.

	* tar-exclude:
	Removed the .err file since they are no longer being made.

	* dll_main.c, dll_test.c, linklist.h: Added the new license statement.

2007-06-16  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* HISTORY, Makefile, README:
	Added a real ChangeLog and changed my email address to carl.nobile@gmail.com.

2007-06-15  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* Makefile, README, dll_dbg.h, dll_main.c, dll_main.h, dll_test.c, linklist.h, ms60dll.mak:
	Removed all the header files except linklist.h. Also changed all tabs to spaces.

2007-06-14  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* Makefile: Removed the error log files.

	* linklist-1.0.3.lsm: Removed old lsm file.

	* eclipse-1.0.txt: Added a new license.

	* eclipse-1.0.txt: New file.

	* demo.sh: Added a ./ before the call to dll_test.

	* dll_dbg.h, dll_main.c, dll_main.h, dll_test.c, linklist.h:
	Changed formatting from tabs (3 spaces) to a hard 2 space.

2002-07-20  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* Makefile, dll_main.c, dll_pthread_ext.c, dll_pthread_ext.h, dll_test.c, dll_thread_test.c, linklist.h, test.dat:
	This should have been checked in a year ago.

2001-08-10  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* linklist.h: Added C++ defines.

2001-08-07  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* linklist.h: Fixed posix defines so that the debug mode would work.

2001-08-01  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* linklist.h: Added a comment and changed comments into #if 0 thingies.

2001-07-27  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* dll_test.c:
	Fixed but that caused a loop when entering data. This was caused when I changed get() to fget().

	* demo.sh:
	Fixed code so that is will compile correctly on Linux, Solaris, and True64 boxes.

	* HISTORY, Makefile, dll_main.c, dll_pthread_ext.c, dll_pthread_ext.h, linklist.h:
	Fixed code so it will compile properly on Linux, Solaris, and True64 boxes.

2001-04-19  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* Makefile, demo.sh, dll_main.c, dll_test.c, dll_thread_test.c, linklist.h:
	Humm, a bunch of changes, can't rememmber them all; demo.sh I added a ./ before the executed command;
	fixed some comments in dll_main.c; and no longer pass a 0L into the verify_cfiteria function, now use a EOF (-1).

2000-10-08  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* HISTORY, README, dll_main.c, dll_test.c, dll_thread_test.c:
	Minor changes to some files and added the beginnings of a test program for the threads implimentation.

	* dll_thread_test.c: New file.

2000-10-01  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* tar-exclude, HISTORY, dll_main.c, dll_test.c, linklist.h:
	*** empty log message ***

	* .cvsignore, HISTORY, dll_main.c, dll_test.c, linklist.h, osdetect.mk:
	More changes to make this thing thread safe.

	* osdetect.mk: New file.

2000-09-30  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* dll_main.c, linklist.h: Finished adding the pthread lock.

2000-09-28  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* Makefile, linklist.h:
	Converted code to use LinuxThreads which already has the read/write locks built in.

2000-09-27  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* HISTORY, Makefile, dll_main.c, dll_pthread_ext.c:
	Fixed comments in HISTORY file, removed error log file generation from Make file, changed how pthread.h was included into dll_mail.c and dll_pthread_ext.c.

2000-09-26  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* Makefile, dll_main.c, dll_pthread_ext.c, dll_pthread_ext.h, dll_test.c, linklist.h:
	First step in integrating pthreads.

2000-09-24  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* dll_pthread_ext.c, dll_pthread_ext.h:
	Made the read/write pthreads non-portable functions more portable. This process will continue for a while.

	* dll_pthread_ext.c:
	Changed function name to be more inline with the standard POSIX thread names. Needs more work concerning return values.

2000-09-21  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* dll_pthread_ext.c, dll_pthread_ext.h: *** empty log message ***

	* dll_pthread_ext.c, dll_pthread_ext.h: New file.

	* test/findlocks.py, test/funclines.txt: *** empty log message ***

	* test/findlocks.py, test/funclines.txt: New file.

2000-09-20  Carl J. Nobile  <cnobile@foundation.TetraSys.org>

	* .cvsignore, HISTORY, dll_main.c, linklist.h:
	*** empty log message ***

2000-04-01  carl  <carl@foundation.TetraSys.org>

	* Makefile, dll_main.c:
	Re-wrote DLL_AddRecord and DLL_DeleteEntireList so they call hidden functions to get ready for threading the library. Fixed a few minor bugs in the Makefile.

2000-03-23  carl  <carl@foundation.TetraSys.org>

	* linklist-1.1.0.lsm, linklist-2.0.0.lsm, ms60dll.mak:
	Minor fix to linklist-2.0.0.lsm

	* HISTORY: Updated the HISTORY file.

2000-03-18  carl  <carl@foundation.TetraSys.org>

	* linklist.h:
	Made the linklist.h file common to all modes of compilation.

	* linklist-2.0.0.lsm: Update lsm information

	* Makefile, dll_dbg.h, dll_main.c, dll_main.h, dll_test.c:
	Put all headers into linklist.h and removed others from package

	* linklist-2.0.0.lsm: Adding new lsm file for linklist-2.0.0

	* linklist-2.0.0.lsm: New file.

	* djgppdll.mak:
	Removed from this branch windows makefiles and old lsm files.

1999-08-29  carl  <carl@foundation.TetraSys.org>

	* .cvsignore: Updated .cvsignore file

1999-07-08  carl  <carl@foundation.TetraSys.org>

	* docs/image.gif, linklist-1.1.0.lsm:
	Replaced image.gif and fixed lsm file.

1999-07-07  carl  <carl@foundation.TetraSys.org>

	* linklist-1.1.0.lsm: Updated the lsm file.

	* docs/Linklist.tex: Some editing changes to the LaTeX document.

1999-07-06  carl  <carl@foundation.TetraSys.org>

	* docs/Linklist.tex, linklist-1.1.0.lsm:
	Minor editing changes to the LaTeX document.

1999-07-05  carl  <carl@foundation.TetraSys.org>

	* Makefile: Added dll_dbg.h to install/uninstall targets

	* Makefile: Made latex run twice so we get a TOC

	* tar-exclude: *** empty log message ***

	* Makefile: Added comment in Makefile.

	* tar-exclude: Whatever

	* HISTORY, INSTALL, Makefile, README:
	Updated the Makefile, HISTORY, README, and INSTALL files.

1999-07-04  carl  <carl@foundation.TetraSys.org>

	* .cvsignore: Incrimental update

	* docs/.cvsignore: Added cvsignore file

	* docs/image.gif, docs/linklistDiagram.eps.bb, docs/linklistDiagram.eps.gz:
	Added image files for linklist

	* docs/Linklist.tex: Added compressed diagram

	* docs/Linklist.tex: Incramental update of

1999-06-19  carl  <carl@foundation.TetraSys.org>

	* dll_main.c, docs/Linklist.tex, Makefile:
	Made some minor changes to comments in some C files and finished 1st draft of the Latex documentation

1999-05-24  carl  <carl@foundation.TetraSys.org>

	* docs/Linklist.tex: Incremental update to file

1999-05-23  carl  <carl@foundation.TetraSys.org>

	* docs/Linklist.tex, dll_main.c, dll_test.c:
	Incrimental update to files during develoipment

1999-05-16  carl  <carl@foundation.TetraSys.org>

	* HISTORY, dll_dbg.h, dll_main.c, dll_main.h, dll_test.c, docs/Linklist.tex, linklist.h:
	Incrimental changes

1999-05-11  carl  <carl@foundation.TetraSys.org>

	* dll_dbg.h, dll_main.c, dll_main.h, linklist.h, docs/Linklist.tex:
	Incrimental changes

1999-04-04  carl  <carl@foundation.TetraSys.org>

	* INSTALL: Changed test program description

	* docs/Linklist.tex, linklist.h, ms60dll.mak, HISTORY, INSTALL, Makefile, README, demo.sh, djgppdll.mak, dll_dbg.h, dll_main.c, dll_main.h, dll_test.c:
	Added CVS keywords to files

	* docs/Linklist.tex, test.dat, HISTORY, INSTALL, Makefile, README, demo.sh, dll_dbg.h, dll_main.c, dll_main.h, dll_test.c, linklist-1.1.0.lsm, linklist.h:
	Add new files

1999-01-20  carl  <carl@foundation.TetraSys.org>

	* dll_main.c, dll_main.h, dll_test.c, linklist-1.0.3.lsm, linklist.h, ms60dll.mak, Artistic, HISTORY, INSTALL, Makefile, README, djgppdll.mak, dll_dbg.h:
	Linklist Version 1.0.3

	* dll_API.doc.ps.gz:
	Removed dll_API.doc.ps.gz, new documentation method will be used.

	* HISTORY, Makefile: Linklist Version 1.0.2

	* HISTORY, Makefile, dll_API.doc.ps.gz, dll_main.c, dll_main.h:
	Linklist Version 1.0.1

1999-01-19  carl  <carl@foundation.TetraSys.org>

	* INSTALL, Makefile, djgppdll.mak, dll_API.doc.ps.gz, dll_dbg.h, dll_main.c, dll_main.h, dll_test.c, linklist.h, ms60dll.mak:
	New file.

	* INSTALL, Makefile, djgppdll.mak, dll_API.doc.ps.gz, dll_dbg.h, dll_main.c, dll_main.h, dll_test.c, linklist.h, ms60dll.mak:
	Original Linklist Sources

