2007-06-24 Carl J. Nobile * 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 * 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 * 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 * tar-exclude: No longer include the LSM file in the tarball. 2007-06-18 Carl J. Nobile * 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 * 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 * HISTORY, Makefile, README: Added a real ChangeLog and changed my email address to carl.nobile@gmail.com. 2007-06-15 Carl J. Nobile * 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 * 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 * 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 * linklist.h: Added C++ defines. 2001-08-07 Carl J. Nobile * linklist.h: Fixed posix defines so that the debug mode would work. 2001-08-01 Carl J. Nobile * linklist.h: Added a comment and changed comments into #if 0 thingies. 2001-07-27 Carl J. Nobile * 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 * 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 * 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 * 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 * dll_main.c, linklist.h: Finished adding the pthread lock. 2000-09-28 Carl J. Nobile * Makefile, linklist.h: Converted code to use LinuxThreads which already has the read/write locks built in. 2000-09-27 Carl J. Nobile * 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 * 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 * 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 * dll_pthread_ext.c, dll_pthread_ext.h: *** empty log message *** * dll_pthread_ext.c, dll_pthread_ext.h: New file. 2000-09-20 Carl J. Nobile * .cvsignore, HISTORY, dll_main.c, linklist.h: *** empty log message *** 2000-04-01 carl * 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 * 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 * 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 * .cvsignore: Updated .cvsignore file 1999-07-08 carl * docs/image.gif, linklist-1.1.0.lsm: Replaced image.gif and fixed lsm file. 1999-07-07 carl * linklist-1.1.0.lsm: Updated the lsm file. * docs/Linklist.tex: Some editing changes to the LaTeX document. 1999-07-06 carl * docs/Linklist.tex, linklist-1.1.0.lsm: Minor editing changes to the LaTeX document. 1999-07-05 carl * 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 * .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 * 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 * docs/Linklist.tex: Incremental update to file 1999-05-23 carl * docs/Linklist.tex, dll_main.c, dll_test.c: Incrimental update to files during develoipment 1999-05-16 carl * HISTORY, dll_dbg.h, dll_main.c, dll_main.h, dll_test.c, docs/Linklist.tex, linklist.h: Incrimental changes 1999-05-11 carl * dll_dbg.h, dll_main.c, dll_main.h, linklist.h, docs/Linklist.tex: Incrimental changes 1999-04-04 carl * 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 * 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 * 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