commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue/geas ChangeLog NEWS configure.in


From: Daniel E. Baumann
Subject: gnue/geas ChangeLog NEWS configure.in
Date: Wed, 13 Jun 2001 15:15:08 -0700

CVSROOT:        /cvs
Module name:    gnue
Changes by:     Daniel E. Baumann <address@hidden>      01/06/13 15:15:08

Modified files:
        geas           : ChangeLog NEWS configure.in 

Log message:
        * ChangeLog: Updated form cvs.
        * NEWS: Added news for 0.0.5 release.
        * configure.in: Bumped version to 0.0.5.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/geas/ChangeLog.diff?cvsroot=OldCVS&tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/geas/NEWS.diff?cvsroot=OldCVS&tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/geas/configure.in.diff?cvsroot=OldCVS&tr1=1.35&tr2=1.36&r1=text&r2=text

Patches:
Index: gnue/geas/ChangeLog
diff -u gnue/geas/ChangeLog:1.4 gnue/geas/ChangeLog:1.5
--- gnue/geas/ChangeLog:1.4     Tue Apr 17 20:22:20 2001
+++ gnue/geas/ChangeLog Wed Jun 13 15:15:08 2001
@@ -1,56 +1,1070 @@
+2001-06-13 08:28  baumannd
+
+       * src/collectiondata.c: Fix warnings for unused variables.  
+
+2001-06-13 08:23  baumannd
+
+       * src/objectlist.c: Fix warnings, remove unused variables.  
+
+2001-06-13 08:11  baumannd
+
+       * src/objectcache/objectcache.c: Fix warnings for unused variables.  
+
+2001-06-12 23:28  treshna
+
+       * src/: event_log_code.h, geas-server.c, geas-server.h,
+       geas-skeleton.c, oql/oql.c: still trying to make things faster 
+       
+       bugfix in oql: would cause a database error if a field value
+       contained a ' 
+
+2001-06-12 22:33  treshna
+
+       * src/: collectiondata.c, geas-skeleton.c, objectlist.c,
+       objectcache/objectcache.c, objectcache/objectcache.h,
+       objectcache/objectcache_internal.h, objectstore/postgresql.c,
+       oql/oql.c: fixed nasty bug in last speed increase.   lost some
+       speed again  :P 
+
+2001-06-12 19:47  treshna
+
+       * src/: collectiondata.c, geas-server.c, geas-server.h,
+       geas-skeleton.c, objectlist.c, objectcache/objectcache.c,
+       objectcache/objectcache.h, objectstore/objectstore.c,
+       objectstore/objectstore.h, objectstore/objectstore_private.h,
+       objectstore/postgresql.c: Added more profiling code Speed increase:
+       fixed collection.c to improve access speeds, and made access speed
+       for an object constant (previously, in very large lists, later
+       objects took much longer to process, making large lists very 
+       inefficient) 
+
+2001-06-12 17:23  reinhard
+
+       * configure.in: changed version number to 0.0.5pre 
+
+2001-06-12 17:22  reinhard
+
+       * src/: .cvsignore, Makefile.am, geas.conf, geas.conf.sample: Don't
+       distribute geas.conf; distribute geas.conf.sample instead. This is 
+       that people can edit their geas.conf file 
+
+2001-06-12 17:20  reinhard
+
+       * src/event_log_code.h: fixed wrong error message 
+
+2001-06-12 14:20  reinhard
+
+       * src/Makefile.am: Added *.log to CLEANFILES 
+
+2001-06-12 14:12  reinhard
+
+       * src/: connection.c, event_log_code.h, query.c, schema.c,
+       servantlocator.h: Fixed compiler warnings 
+
+2001-06-12 06:17  reinhard
+
+       * src/objectcache/objectcache.c: Added some comments 
+
+2001-06-12 06:02  reinhard
+
+       * .cvsignore: fixed .cvsignore 
+
+2001-06-12 06:01  reinhard
+
+       * src/geas-server.c: Minor fix in Error message 
+
+2001-06-12 05:21  reinhard
+
+       * README: added bug report mail address 
+
+2001-06-12 05:20  reinhard
+
+       * src/geas-server.c: correct interpretation of return value of
+       load_method_handlers 
+
+2001-06-11 17:23  reinhard
+
+       * INSTALL, Makefile.am, configure.in, geas.conf.in,
+       geas.doxygen.cfg, geas.doxygen.cfg.in, src/.cvsignore,
+       src/Makefile.am, src/geas.conf, src/geas.conf-dist: Prepared for
+       release 0.0.5 
+
+2001-06-11 16:46  reinhard
+
+       * src/geas-server.h: fixed defines 
+
+2001-06-11 00:19  treshna
+
+       * src/: collectiondata.c, geas-server.c, geas-server.h,
+       geas-skeleton.c, security.c, objectcache/objectcache.c: added
+       profiling and speed testing code (will optimise soon) 
+
+2001-06-10 17:32  reinhard
+
+       * INSTALL, README, TODO: documentation updates 
+
+2001-06-10 13:56  reinhard
+
+       * README, doc/overview.txt: Prepared README files for upcoming
+       release 
+
+2001-06-10 08:12  ntiffin
+
+       * src/: datamonitor/datamonitor.h, objectcache/objectcache.h,
+       objectcache/objectcache_internal.h, objectstore/objectstore.c: 
+       Clean up a few more headers (GNU Format) for release.  
+
+2001-06-10 07:56  ntiffin
+
+       * src/: dataobject.h, exceptions.h, factory.h,
+       geas-internal-classes.h, geas-server.h, geas-skeleton.h, globals.h,
+       objectlist.h, query.h, schema.h, servantlocator.h, transaction.h: 
+       Clean up header files (GNU format) for release.  
+
+2001-06-09 19:33  reinhard
+
+       * examples/python/: .cvsignore, Makefile.am: added Makefile to
+       distribute python sample program 
+
+2001-06-09 19:29  reinhard
+
+       * TODO: updated 
+
+2001-06-09 19:26  ntiffin
+
+       * lib/classdefs/yparser.y: Add config.h.  
+
+2001-06-09 18:42  ntiffin
+
+       * src/methods/methods_glibmodule.h: Fix error trying to free empty
+       list.  
+
+2001-06-09 18:35  reinhard
+
+       * Makefile.am, configure.in, examples/Makefile.am,
+       examples/businessobjects/methods/Makefile.am,
+       lib/classdefs/Makefile.am, src/Makefile.am: fixed some makefile
+       issues for make dist and make install. still have to fix dist and
+       install for geas.conf/shadowpw and *.reserved.lst 
+
+2001-06-09 18:06  ntiffin
+
+       * src/: collectiondata.c, collectiondata.h, connection.c,
+       event_log_code.h, factory.c, geas-skeleton.c, servantlocator.h: 
+       Clean up more compiler warnings.  
+
+2001-06-09 16:36  reinhard
+
+       * configure.in, lib/Makefile.am, src/Makefile.am: removed last
+       references to md5 library 
+
+2001-06-09 11:31  reinhard
+
+       * doc/faq.txt: pulled version number out of the text so that the
+       document needs not be updated for every release 
+
+2001-06-09 10:27  ntiffin
+
+       * src/: collectiondata.c, objectlist.c, schema.c: Clean up compiler
+       warnings and reformat some code to GNU standards.  
+
+2001-06-09 10:20  ntiffin
+
+       * lib/classdefs/classdata_database.h, lib/classdefs/lparser.l,
+       lib/md5/md5.c, src/admin.h, src/collectiondata.c, src/connection.c,
+       src/dataobject.c, src/event_log_code.h, src/geas-server.h,
+       src/geas-skeleton.h, src/security.c, src/security.h,
+       src/objectstore/mysql.c: Clean up compiler warnings and reformat
+       some code to GNU standards.  
+
+2001-06-09 08:35  reinhard
+
+       * src/: collectiondata.c, geas-skeleton.c: fixed include of uuid.h 
+
+2001-06-09 08:17  reinhard
+
+       * src/oql/oql.c: fixed includes 
+
+2001-06-09 02:18  baumannd
+
+       * src/: geas-server.c, geas-skeleton.c, servantlocator.h: Fix more
+       warnings.  
+
+2001-06-09 01:25  baumannd
+
+       * src/: geas-server.c, objectcache/objectcache.c,
+       objectcache/objectcache.h: Fix errors so it will still compile.  
+
+2001-06-09 00:58  baumannd
+
+       * src/: geas-server.h, objectcache/objectcache.c,
+       objectstore/objectstore.c, objectstore/postgresql.c: Fix warnings.  
+
+2001-06-08 17:47  baumannd
+
+       * src/methods/: methods.c, methods_glibmodule.h, methods_oaf.h,
+       methods_unstable.h: Cleaned up code added assertions and if_fail
+       checks.  
+
+2001-06-08 17:42  reinhard
+
+       * doc/dia/dependencies.dia, src/connection.c, src/dataobject.c,
+       src/objectlist.c, src/methods/methods.h,
+       src/objectcache/objectcache.c, src/objectstore/objectstore.c,
+       src/oql/Makefile.am, src/oql/oql.c, src/oql/oql.h,
+       src/oql/oql_internal.h: removed configuration dependency from oql
+       module 
+
+2001-06-08 16:46  reinhard
+
+       * src/oql/: oql.c, oql.h: reformatted to GNU style 
+
+2001-06-08 16:26  baumannd
+
+       * src/methods/: methods.c, methods.h, methods_glibmodule.h,
+       methods_oaf.h, methods_unstable.h: Fix warnings.  
+
+2001-06-08 15:06  reinhard
+
+       * src/config/configuration.c: finished code cleanup 
+
+2001-06-08 14:59  baumannd
+
+       * src/methods/: methods.h, methods_oaf.h, methods_unstable.h: 
+       Reformat to GNU, fix file header(s).  
+
+2001-06-08 13:53  baumannd
+
+       * src/methods/methods.c: Reformat to GNU, add new file header.  
+
+2001-06-08 13:49  ntiffin
+
+       * TODO: Update priorities.  
+
+2001-06-08 13:40  reinhard
+
+       * TODO: updated 
+
+2001-06-08 13:38  baumannd
+
+       * src/methods/methods_glibmodule.h: Format to fit GNU standards,
+       fix file header.  
+
+2001-06-08 12:49  reinhard
+
+       * TODO: updated 
+
+2001-06-08 11:34  reinhard
+
+       * TODO, doc/faq.txt: Corrected typo in faq.txt 
+
+2001-06-08 10:04  ntiffin
+
+       * lib/classdefs/classdata.c: Change assert to warning until method
+       code is cleaned up some.  
+
+2001-06-07 18:37  ntiffin
+
+       * src/: geas-server.c, geas-skeleton.c, security.c, security.h,
+       transaction.c: Remove compiler warnings and convert to GNU standard
+       format.  
+
+2001-06-07 15:00  baumannd
+
+       * src/oql/oql.c: Fix compiler warnings, provide prototypes for
+       g_strcase_hash, g_strcase_equal.  
+
+2001-06-07 14:51  ntiffin
+
+       * src/objectcache/objectcache.c: Convert to GNU standards, remove
+       compiler warnings.  
+
+2001-06-07 13:43  ntiffin
+
+       * src/: admin.c, connection.c, geas-server.c: Convert to GNU
+       standards.  
+
+2001-06-07 11:18  ntiffin
+
+       * src/globals.h: Fix compiler warning.  
+
+2001-06-07 10:29  ntiffin
+
+       * src/: objectcache/objectcache.h, oql/oql.h: Remove compiler
+       warnings.  
+
+2001-06-07 09:41  ntiffin
+
+       * src/: factory.c, objectlist.c, query.c, schema.c: Convert to GNU
+       standard and fix compile warnings.  
+
+2001-06-06 21:03  ntiffin
+
+       * TODO: Update todo.  
+
+2001-06-06 18:45  ntiffin
+
+       * src/objectstore/: mysql.c, objectstore.c, objectstore.h,
+       postgresql.c, template.c, template.h: Clean up MySQL code and add
+       comments.  
+
+2001-06-06 17:12  reinhard
+
+       * src/config/configuration.c: continued with adding comments and
+       assertions 
+
+2001-06-06 16:12  ntiffin
+
+       * lib/classdefs/: classdata.c, classdata_database.c, gcdparser.c: 
+       Add config.h to source files.  
+
+2001-06-06 16:10  ntiffin
+
+       * src/geas-skeleton.h: Fix prototype.  
+
+2001-06-06 15:31  reinhard
+
+       * src/datamonitor/datamonitor.c: changed () to (void) in function
+       headers 
+
+2001-06-06 15:23  reinhard
+
+       * src/datamonitor/datamonitor.h: fixed function prototypes for
+       functions with no parameters 
+
+2001-06-06 14:59  reinhard
+
+       * src/geas-server.c: fixed bug causing a lot of asserts for
+       g_hash_table_lookup 
+
+2001-06-06 12:56  reinhard
+
+       * src/: Makefile.am, objectstore/Makefile.am,
+       objectstore/postgresql.c: changes to make new objectstore compile 
+
+2001-06-06 12:25  reinhard
+
+       * configure.in: removed -Wpointer-arith because some libc header
+       files cause this warning 
+
+2001-06-06 12:18  reinhard
+
+       * configure.in: removed -Werror - this is really too much for
+       now...  
+
+2001-06-06 11:01  ntiffin
+
+       * src/objectstore/: mysql.c, mysql_access.h, objectstore.c,
+       objectstore.h, objectstore_private.h, postgresql.c,
+       postgresql_access.h: This is a restucturing of the objectstore
+       library to allow both mysql and postgresql to be compiled in GEAS. 
+       No major functionality was changed.  mysql_access.h and postgresql.h
+       was removed and the code moved to mysql.c and postgresql.c. 
+       objectstore_private.h was added and code from objectstore.c was
+       moved there.  This update probably breaks GEAS for the time being.  
+
+2001-06-06 10:57  baumannd
+
+       * configure.in: Made changes suggested by reinhard.  
+
+2001-06-06 00:52  baumannd
+
+       * lib/classdefs/: classdata.c, classdata_database.c, yparser.y: 
+       Fixed warnings.  
+
+2001-06-06 00:17  baumannd
+
+       * configure.in: Add macro for more warnings option and checks
+       (shamelessly stolen from nautilus ;)).  Now you can turn them off
+       with --enable-more-warnings=no, but I wouldn't recommend it if you
+       are coding as then you may be prone to physical abuse by other
+       developers ;).  
+
+2001-06-06 00:13  baumannd
+
+       * CVSVERSION: File used in more warnings check.  
+
+2001-06-05 16:44  ntiffin
+
+       * tools/gcdverifier.c: Correct Usage text.  
+
+2001-06-05 16:42  ntiffin
+
+       * lib/classdefs/: classdata.h, classdata_database.c,
+       classdata_database.h, gcdparser.c, gcdparser.h, lparser.h,
+       lparser.l: Clear up warnings regarding improper prototypes.  
+
+2001-06-05 15:56  baumannd
+
+       * STANDARDS, src/connection.c, src/oql/oql.c: 
+       * gnue/geas/STANDARDS: Fix spelling and typos.  
+       * gnue/geas/src/oql/oql.c (last_oql_error): Remove.  
+         (get_last_oql_error): Remove.  
+         (oql_query_as_sql): Initialize retval to NULL to supress warning.  
+         Change all g_strdup_prinf calls to us the proper number of
+         arguments.  
+       (oql_make_select): Cast to q->maxresults to long.  
+       * gnue/geas/src/connection.c (Connection_loadAll): Do not call
+       get_last_oql_error.  
+
+2001-06-05 15:32  reinhard
+
+       * configure.in: added even more compiler warnings. Seems we just
+       can't get enough of them :) 
+
+2001-06-05 13:50  baumannd
+
+       * src/oql/oql.c: Reformat code and add function headers.  
+
+2001-06-04 11:57  ntiffin
+
+       * lib/classdefs/: classdata.c, gcdparser.c, lparser.h, lparser.l,
+       yparser.y: Add ability to track source file name of modules and
+       classes.  
+
+2001-06-04 08:53  ntiffin
+
+       * src/geas-server.c: Added error messages for not finding reserved
+       word files and also added some asserts.  
+
+2001-06-04 08:50  ntiffin
+
+       * lib/classdefs/: classdata.c, gcdparser.h, lparser.l: Fix Bug:
+       flex code did not properely handle pushing files on stack.  Added
+       protection against long filenames. Minor message changes in debug
+       code.  
+
+2001-06-02 17:16  ntiffin
+
+       * src/objectstore/objectstore.c: Bug Fix, would not compile with
+       SELF_TEST option and PostgreSQL.  
+
+2001-06-02 17:14  ntiffin
+
+       * src/objectstore/postgresql_access.h: Correct spelling.  
+
+2001-06-02 17:13  ntiffin
+
+       * src/collectiondata.c: Reformat to GNU standards.  
+
+2001-06-02 08:17  ntiffin
+
+       * src/: admin.c, collectiondata.c, connection.c, dataobject.c,
+       exceptions.c, factory.c, geas-server.c, geas-skeleton.c,
+       objectlist.c, query.c, schema.c, security.c, transaction.c: Update
+       headers, remove many complier warnings in the core GEAS code.  
+
+2001-06-01 19:24  ntiffin
+
+       * src/: geas-internal-classes.h, geas-server.c, geas-skeleton.h,
+       objectstore/objectstore.c, oql/oql.c: Clean up compiler warnings.  
+
+2001-06-01 10:32  ntiffin
+
+       * doc/apple_mac_osx.txt, src/geas-server.c: Make work on Mac OS X
+       and add notes.  
+
+2001-06-01 08:43  reinhard
+
+       * src/config/configuration.c: started to add some assertions 
+
+2001-05-29 18:02  reinhard
+
+       * src/: config/configuration.h, datamonitor/datamonitor.h: minor
+       code beautifying 
+
+2001-05-29 17:54  reinhard
+
+       * src/config/: Makefile.am, configuration.c: fixed compiler
+       warnings, removed unnecessary includes 
+
+2001-05-29 17:28  reinhard
+
+       * src/config/: configuration.c, configuration.h: reformatted 
+
+2001-05-29 15:22  reinhard
+
+       * examples/python/addrbook.py, src/datamonitor/datamonitor.c: 
+       removed unnecessary includes, and added some FIXME:'s 
+
+2001-05-29 14:46  baumannd
+
+       * lib/classdefs/classdata.c, lib/classdefs/classdata.h,
+       src/geas-server.c, src/geas-server.h, tools/gcdverifier.c: Moved
+       is_extension from geas-server.c to classdata.h and renamed to 
+       odl_is_extension. Removed directory processing code from
+       load_class_files and merged with get_files_from_dir in
+       gcdverifier.c, then moved this to classdata.c and renamed to
+       odl_get_files_from_dir. Updated all callers, included proper headers
+       in classdata.h and added prototypes for the new odl functions.  
+
+2001-05-29 13:41  reinhard
+
+       * src/datamonitor/: datamonitor.c, datamonitor.h: cosmetic changes 
+
+2001-05-29 13:25  reinhard
+
+       * src/geas-server.c: 
+       (main): initialize datamonitor before setting the log file name, not
+       afterwards 
+
+2001-05-29 09:11  reinhard
+
+       * src/oql/oql.c: 
+       (oql_write_object): include objectid in the list of fields to be
+       written 
+
+2001-05-28 17:51  reinhard
+
+       * src/datamonitor/: datamonitor.c, datamonitor.h: reformatted 
+
+2001-05-28 09:57  reinhard
+
+       * src/objectcache/objectcache.c: 
+       (oc_flush_object_to_store): pass a hash with only name-value pairs
+       to write_to_objectstore instead of a hash with name-_FieldData pairs 
+
+2001-05-27 21:06  ntiffin
+
+       * TODO: Update todo for extend, 32 and 16 bit ints, and dir search
+       fixes.  
+
+2001-05-27 20:24  ntiffin
+
+       * lib/classdefs/: classdata.c, classdata.h, yparser.y: Implement
+       EXTEND keyword.  
+
+2001-05-27 18:00  ntiffin
+
+       * lib/classdefs/: classdata.c, classdata.h, gcdparser.c,
+       gcdparser.h, yparser.y: Add structures for help files [T190].  Add
+       boolean type and complete [T162].  
+
+2001-05-27 17:56  ntiffin
+
+       * tools/gcdverifier.c: Fix bugs introduced by last update [T191].  
+
+2001-05-27 17:19  ntiffin
+
+       * tools/gcdverifier.c: Revise in preparation for moving dir scan
+       code to classdefs.c. [T191].  
+
+2001-05-27 15:19  reinhard
+
+       * doc/dia/dependencies.dia: created diagram showing internal
+       structure of geas core 
+
+2001-05-27 11:09  baumannd
+
+       * src/geas-server.c: This time really format the file correctly.  
+
+2001-05-27 10:31  baumannd
+
+       * src/geas-server.c: 
+       (load_class_files): Fix symlink bug, clean up file with indent -nut.  
+
+2001-05-26 17:26  ntiffin
+
+       * TODO: Update list with recent improvements.  
+
+2001-05-26 17:13  ntiffin
+
+       * lib/classdefs/: classdata.c, classdata.h, gcdparser.c, yparser.y: 
+       Add error checking for implicit reference to TYPE, implicit list 
+       reference to TYPE, and duplicate class names.  
+
+2001-05-26 10:47  ntiffin
+
+       * lib/classdefs/lparser.l: Final format changes.  
+
+2001-05-26 09:24  ntiffin
+
+       * lib/classdefs/classdata.c: Correct list base field not being
+       marked as ignored causing duplicate fields to be processed.  
+
+2001-05-26 09:23  ntiffin
+
+       * lib/classdefs/lparser.l: Format changes only.  
+
+2001-05-25 18:53  ntiffin
+
+       * lib/classdefs/classdata_database.c: Remove an assert causing a
+       problem.  
+
+2001-05-25 18:46  reinhard
+
+       * src/: connection.c, dataobject.c, geas-server.c, objectlist.c,
+       query.c, schema.c, config/Makefile.am, methods/methods.c,
+       objectcache/Makefile.am, objectcache/objectcache.c,
+       objectstore/Makefile.am, objectstore/mysql_access.h,
+       objectstore/objectstore.c, objectstore/objectstore.h,
+       objectstore/postgresql_access.h, oql/Makefile.am, oql/oql.c,
+       oql/oql.h, oql/oql_internal.h: structure cleanup 
+
+2001-05-25 18:09  ntiffin
+
+       * lib/classdefs/classdata_database.c: Remove an assert causing a
+       problem.  
+
+2001-05-25 18:06  ntiffin
+
+       * lib/classdefs/classdata_database.c: Clean up formatting, no code
+       changes intended, except the addition of g_asserts to all routines.  
+
+2001-05-25 17:11  ntiffin
+
+       * lib/classdefs/classdata.c: Fix bug that types were not correctly
+       creating default value and format for CHAR.  Add display of format
+       to odl_display_tree().  
+
+2001-05-25 15:24  reinhard
+
+       * src/: connection.c, dataobject.c, geas-server.c, geas-server.h,
+       globals.h, objectlist.c, security.c, config/configuration.c,
+       config/configuration.h, objectcache/objectcache.c,
+       objectstore/objectstore.c: even more cleanups 
+
+2001-05-25 15:04  reinhard
+
+       * src/: collectiondata.c, connection.c, factory.c, geas-server.c,
+       geas-server.h, geas-skeleton.c, objectlist.c, schema.c, security.c,
+       servantlocator.h, transaction.c, objectcache/objectcache.c,
+       objectcache/objectcache.h, objectstore/objectstore.c: more code
+       cleanups 
+
+2001-05-25 14:34  ntiffin
+
+       * lib/classdefs/classdata.c, lib/classdefs/classdata.h,
+       lib/classdefs/yparser.y, tools/gcdverifier.c: Add int16, int32, and
+       int64 bit types to parser.  Stuff must be added in geas-server
+       before they work though.  
+
+2001-05-25 11:04  reinhard
+
+       * src/: geas-server.c, geas-server.h, objectcache/objectcache.c: 
+       removed some debugging code no longer in use 
+
+2001-05-25 10:46  reinhard
+
+       * src/: admin.c, collectiondata.c, connection.c, dataobject.c,
+       exceptions.c, factory.c, geas-server.c, geas-server.h,
+       geas-skeleton.c, objectlist.c, query.c, schema.c, security.c,
+       transaction.c, config/configuration.c, config/test.c,
+       datamonitor/datamonitor.c, methods/methods.c,
+       objectcache/objectcache.c, oql/oql.c: include config.h at the top
+       of every source file instead of geas-server.h 
+
+2001-05-25 09:47  reinhard
+
+       * configure.in, src/Makefile.am, src/exceptions.c: removed dmalloc
+       references (dmalloc is no longer used) 
+
+2001-05-24 20:06  ntiffin
+
+       * lib/classdefs/classdata.c, lib/classdefs/gcdparser.h,
+       tools/gcdverifier.c: Misc minor updates.  
+
+2001-05-24 20:05  ntiffin
+
+       * lib/classdefs/yparser.y: Add check for duplicate modules.  
+
+2001-05-24 18:21  reinhard
+
+       * src/: geas-server.c, geas-server.h, oql/oql.c: moved
+       g_strcase_hash and g_strcase_equal from geas-server.c to oql/oql.c,
+       and removed some unneeded definitions from geas-server.h 
+
+2001-05-24 17:01  ntiffin
+
+       * TODO: Update list for recent fixes.  
+
+2001-05-24 16:53  reinhard
+
+       * configure.in, src/geas-server.h: DEBUG should always be defined
+       if DEBUG_SECURITY is defined. Handle this in configure.in instead of
+       geas-server.h 
+
+2001-05-24 16:41  reinhard
+
+       * src/: geas-server.c, geas-server.h, objectstore/objectstore.c,
+       objectstore/objectstore.h: Made show_version private to
+       geas-server.c to increase cohesion 
+
+2001-05-24 14:56  reinhard
+
+       * TODO: updated 
+
+2001-05-24 13:59  ntiffin
+
+       * lib/classdefs/: classdata.c, classdata.h, gcdparser.c,
+       gcdparser.h: Fix bug where TYPE's containing implicit references
+       and lists were not being handled correctly.  
+
+2001-05-24 11:16  reinhard
+
+       * AUTHORS: updated 
+
+2001-05-24 08:20  reinhard
+
+       * TODO: [no log message] 
+
+2001-05-23 19:57  treshna
+
+       * src/connection.c, src/connection.h, idl/connection.idl,
+       src/event_log_code.h, src/geas-skeleton.c,
+       src/objectstore/postgresql_access.h, src/oql/oql.c, src/oql/oql.h: 
+       Added code to count instances of a class. (currently a postgresql 
+       specific hack) 
+
+2001-05-22 15:23  reinhard
+
+       * src/oql/: oql.c, oql_internal.h: moved static function prototypes
+       from oql_internal.h to oql.c to prevent compiler warnings 
+
+2001-05-22 15:06  reinhard
+
+       * src/objectstore/: objectstore.c, postgresql_access.h: fixed all
+       compiler warnings 
+
+2001-05-22 14:05  reinhard
+
+       * src/objectstore/: mysql_access.h, objectstore.c, objectstore.h,
+       postgresql_access.h: reformatted code 
+
+2001-05-19 18:50  ntiffin
+
+       * lib/classdefs/classdata.c: Remove debug printf().  
+
+2001-05-19 18:44  ntiffin
+
+       * lib/classdefs/gcdparser.c: Remove the insanity I added before I
+       understood the code.  
+
+2001-05-19 18:21  ntiffin
+
+       * lib/classdefs/classdata.c, lib/classdefs/classdata_database.c,
+       lib/classdefs/gcdparser.c, lib/classdefs/lparser.l,
+       lib/classdefs/yparser.y, tools/gcdverifier.c: Clean up compiler
+       warnings.  
+
+2001-05-18 22:23  ntiffin
+
+       * lib/classdefs/classdata.c, lib/classdefs/gcdparser.c,
+       lib/classdefs/lparser.l, lib/classdefs/yparser.y,
+       tools/gcdverifier.c: Fix include logic such that different relative
+       file name paths will not cause the file to be included twice. 
+       Reformat some code.  All .gcd filenames must be unique without the
+       path.  
+
+2001-05-16 15:40  reinhard
+
+       * src/header.txt: Slightly changed the header to fit GNU standards 
+
+2001-05-16 10:57  reinhard
+
+       * Makefile.am: Minor fix 
+
+2001-05-16 10:55  reinhard
+
+       * Makefile.am, examples/Makefile.am,
+       examples/businessobjects/Makefile.am,
+       examples/businessobjects/methods/Makefile.am, idl/Makefile.am,
+       lib/Makefile.am, lib/classdefs/Makefile.am, lib/md5/Makefile.am,
+       src/Makefile.am, src/datamonitor/Makefile.am,
+       src/methods/Makefile.am, src/objectcache/Makefile.am,
+       src/objectstore/Makefile.am, src/oql/Makefile.am,
+       tools/Makefile.am: General cleanup of all makefiles.  make, make
+       dist, and make install should work now.  
+
+2001-05-16 08:48  reinhard
+
+       * src/config/Makefile.am: Makefile test 
+
+2001-05-16 01:47  reinhard
+
+       * configure.in, src/objectstore/Makefile.am: Enabled -Wall option
+       for gcc 
+
+2001-05-15 16:14  reinhard
+
+       * src/objectstore/Makefile.am: General cleanup of Makefile.am 
+
+2001-05-15 13:32  ntiffin
+
+       * lib/classdefs/yparser.y: Add changes to error for duplicate class
+       names and see why my version and ash version of gcdverifier product
+       different results 
+
+2001-05-15 12:59  ntiffin
+
+       * lib/classdefs/: classdata.c, gcdparser.c, gcdparser.h, lparser.l: 
+       Minor changes to remove and clean up code.  
+
+2001-05-15 12:54  reinhard
+
+       * examples/businessobjects/methods/Makefile.am: Quick and dirty fix
+       to make it compile when ORBit is installed with not the same prefix
+       as glib 
+
+2001-05-15 12:50  ntiffin
+
+       * tools/gcdverifier.c: Minor update for asserts.  
+
+2001-05-14 17:16  treshna
+
+       * examples/businessobjects/methods/Makefile.am: wrong version of
+       file was checked in 
+
+2001-05-14 16:59  treshna
+
+       * doc/internals/methods.txt, src/event_log_code.h: added forgotten
+       files 
+
+2001-05-14 16:57  treshna
+
+       * examples/businessobjects/methods/Makefile.am,
+       examples/python/timetest.py, idl/connection.idl,
+       idl/dataobject.idl, idl/geas.idl, idl/treshna.idl, src/Makefile.am,
+       src/collectiondata.c, src/connection.c, src/connection.h,
+       src/dataobject.c, src/factory.c, src/geas-internal-classes.h,
+       src/geas-server.c, src/geas-server.h, src/geas-skeleton.c,
+       src/geas-skeleton.h, src/objectlist.c, src/query.c,
+       src/servantlocator.h, src/transaction.c,
+       src/datamonitor/datamonitor.c, src/datamonitor/datamonitor.h,
+       src/methods/methods_glibmodule.h, src/objectstore/objectstore.c,
+       src/objectstore/postgresql_access.h, src/oql/oql.c, src/oql/oql.h,
+       src/oql/oql_internal.h: lots and lots of stupid changes, mostly 
+
+2001-05-14 13:40  ntiffin
+
+       * lib/classdefs/gcdparser.h: Another test of doxygen.  
+
+2001-05-14 13:04  ntiffin
+
+       * lib/classdefs/gcdparser.h: Add some doxygen comments to see
+       impact.  
+
+2001-05-14 11:08  reinhard
+
+       * STANDARDS: Added chapters about comments in headers and about
+       defensive programming 
+
+2001-05-11 10:44  ntiffin
+
+       * src/postgresql.reserved.lst: Add the word begin to correct SQL
+       parse error.  
+
+2001-05-11 10:40  ntiffin
+
+       * src/geas.conf-dist: Add commented out default for using
+       gnue-config directory to the geas.conf-dist file.  
+
+2001-05-11 10:39  ntiffin
+
+       * TODO: Add some geas bugs.  
+
+2001-05-09 14:43  reinhard
+
+       * STANDARDS: Added clarification for indent parameters 
+
+2001-05-07 14:48  ntiffin
+
+       * doc/: faq.txt, applications/gcdverifier.txt: Update geas docs for
+       gcdverifier and add cvs tags.  
+
+2001-05-07 11:34  ntiffin
+
+       * lib/classdefs/classdata.c, lib/classdefs/gcdparser.c,
+       lib/classdefs/gcdparser.h, src/header.txt, tools/gcdverifier.c: 
+       Update to GNU coding standards, add lots of asserts(), fix argument
+       processing in gcdverifier.c.  
+
+2001-05-07 11:19  ntiffin
+
+       * STANDARDS: Add -di22 for indenting variable names in declarations
+       and reformat the paragraph.  
+
+2001-05-06 18:20  ntiffin
+
+       * lib/classdefs/: classdata.c, lparser.h, lparser.l: Update
+       classdata.c to GNUe coding standard, add assert()s, and debug code,
+       add Id to headers for lparser.h and .l, add parser reset to
+       lparser.l 
+
+2001-05-06 14:32  reinhard
+
+       * STANDARDS: Changed statement about indentation 
+
+2001-05-05 11:03  ntiffin
+
+       * tools/gcdverifier.c: Revise format to GNU standards.  
+
+2001-05-05 08:45  ntiffin
+
+       * TODO: Add tools to the parts of geas and add minor additional
+       notes to todos.  
+
+2001-05-05 04:35  reinhard
+
+       * STANDARDS, TODO: Heavily Update of TODO list and added coding
+       standards file 
+
+2001-05-04 10:19  ntiffin
+
+       * lib/classdefs/yparser.y: Remove tabs and replace with spaces
+       preserving indentation. No code changes, I hope.  
+
+2001-05-02 16:09  treshna
+
+       * TODO: [no log message] 
+
+2001-05-02 13:09  ntiffin
+
+       * TODO: Add testing and assurance needs to TODO.  
+
+2001-04-30 17:05  treshna
+
+       * doc/: applications/debugging.txt, internals/datamonitor.txt: more
+       docs?   will the madness never end? 
+
+2001-04-26 20:13  treshna
+
+       * doc/api/usage/queries.txt: more info on writing queries 
+
+2001-04-26 19:54  treshna
+
+       * doc/internals/objects.txt: and some more docs...  
+
+2001-04-23 00:11  treshna
+
+       * doc/faq.txt: small edits to the FAQ (now knows about v0.0.4 being
+       released) 
+
+2001-04-22 23:55  treshna
+
+       * doc/applications/usermanagement.txt: info on current and planned
+       user management/security 
+
+2001-04-22 23:27  treshna
+
+       * doc/api/: connection.txt, constraint.txt, dataobject.txt,
+       objectlist.txt: even more docs 
+
+2001-04-22 21:40  treshna
+
+       * doc/applications/geas.txt: even more info? 
+
+2001-04-22 21:33  treshna
+
+       * doc/applications/debugging.txt: added more information on how to
+       debug GEAS 
+
+2001-04-22 18:06  treshna
+
+       * doc/internals/: objectstore.txt, oql.txt: a few more notes 
+
+2001-04-22 17:47  treshna
+
+       * TODO: added more stuff that needs done, that I don't have the
+       time to do, and that wouldn't need to be done if there was an actual
+       design done for this thing in the first place  :P 
+
+2001-04-20 15:16  ntiffin
+
+       * TODO: More stuff that needs to be fixed in geas.  
+
+2001-04-19 19:32  treshna
+
+       * TODO: more things that need done 
+
+2001-04-19 19:27  treshna
+
+       * doc/faq.txt: just some notes on OOP, really, for those who have
+       no idea what an object or class is 
+
+2001-04-19 15:39  ntiffin
+
+       * TODO: Update with more problems found with geas.  
+
+2001-04-19 14:21  ntiffin
+
+       * lib/classdefs/classdata.c: Clean up real_odl_display_tree()
+       display formats.  
+
+2001-04-19 13:22  ntiffin
+
+       * tools/gcdverifier.c: Make work with files again, broke with 0.0.4
+       release.  
+
+2001-04-19 09:33  ntiffin
+
+       * TODO: Forgot to include EXTEND in todo list.  
+
+2001-04-19 07:41  ntiffin
+
+       * TODO: Added GNUe Supply Chain requirements.  
+
+2001-04-18 10:28  ntiffin
+
+       * tools/gcdverifier.c: Add version stuff.  
+
+2001-04-17 22:22  jamest
+
+       * ChangeLog, NEWS: Final updates prior to tagging cvs trees 
+
 2001-04-17 16:17  ntiffin
 
        * tools/gcdverifier.c: Add scan directory capability by copying
-       chillywilly's code from geas-server.c.
+       chillywilly's code from geas-server.c.  
 
 2001-04-16 20:40  treshna
 
-       * NEWS: just some more notes, really
+       * NEWS: just some more notes, really 
 
 2001-04-16 20:13  ntiffin
 
-       * ChangeLog: Update ChangeLog.
+       * ChangeLog: Update ChangeLog.  
 
 2001-04-16 20:05  ntiffin
 
        * src/Makefile.am: Fix make dist problem causing the distribution
-       to fail with geas.h not found errors.
+       to fail with geas.h not found errors.  
 
 2001-04-15 10:38  ntiffin
 
        * lib/classdefs/yparser.y: Added missing ; to lines to make compile
-       on OSX.
+       on OSX.  
 
 2001-04-12 00:13  treshna
 
-       * doc/: faq.txt, internals/objectstore.txt: more docs?  wow..
+       * doc/: faq.txt, internals/objectstore.txt: more docs?  wow..  
 
 2001-04-11 23:47  treshna
 
        * src/: collectiondata.c, connection.c, connection.h, exceptions.c,
        geas-server.c, geas-skeleton.c, servantlocator.h,
        methods/methods_glibmodule.h: restored normal behaviour : an object
-       that doesn't exist won't act like it does.
+       that doesn't exist won't act like it does.  
 
 2001-04-11 23:38  treshna
 
-       * idl/connection.idl: removed nasty hack from IDL file
+       * idl/connection.idl: removed nasty hack from IDL file 
 
 2001-04-11 21:59  treshna
 
        * lib/classdefs/classdata.c, examples/python/timetest.py,
        src/oql/oql.c: handles dates & tims better now, for anyone who
        wants to use them, but still has lots of problems, so you're a lot
-       braver than I am if you start relying on them now  :P
+       braver than I am if you start relying on them now  :P 
 
 2001-04-10 18:39  treshna
 
        * src/objectstore/objectstore.c: anyone really need these?    fixed
-       a small pointer error
+       a small pointer error 
 
 2001-04-08 18:22  treshna
 
-       * doc/internals/objectstore.txt: 1/2 done docs on the object store
+       * doc/internals/objectstore.txt: 1/2 done docs on the object store 
 
 2001-04-08 18:20  treshna
 
@@ -58,93 +1072,93 @@
        lib/classdefs/classdata.c, src/connection.c, src/connection.h,
        src/geas-skeleton.c, src/objectcache/objectcache.c,
        src/objectcache/objectcache.h, src/objectstore/objectstore.c: added
-       some docs, and a bunch of crap that should never be used, so I'm
-       not exactly sure why I was told to do it, but it seemed a good idea
-       toi someone who couldn't care less what I think   :P
+       some docs, and a bunch of crap that should never be used, so I'm not 
+       exactly sure why I was told to do it, but it seemed a good idea toi
+       someone who couldn't care less what I think   :P 
 
 2001-04-05 17:21  treshna
 
        * src/objectstore/: mysql_access.h, objectstore.c,
        postgresql_access.h: now retries a query if an error occurs, with a
        configurable maximum number of attempts.  does not retry when the
-       error was an attempt to insert a NULL value in a non-null field.
+       error was an attempt to insert a NULL value in a non-null field.  
 
 2001-04-04 14:38  reinhard
 
        * examples/businessobjects/methods/Makefile.am,
        src/config/Makefile.am, src/methods/Makefile.am,
        src/objectcache/Makefile.am, src/oql/Makefile.am: Added
-       ORBIT_CFLAGS to several Makefile.am's
+       ORBIT_CFLAGS to several Makefile.am's 
 
 2001-04-03 19:08  treshna
 
-       * src/oql/oql.c: deal with a null time string
+       * src/oql/oql.c: deal with a null time string 
 
 2001-04-03 18:42  treshna
 
        * src/oql/oql.c: added more stuff to prepare for doing the
-       translation
+       translation 
 
 2001-04-03 18:33  treshna
 
        * examples/businessobjects/test.gcd, lib/classdefs/classdata.c,
        lib/classdefs/gcdparser.c, lib/classdefs/gcdparser.h,
        src/objectstore/mysql_access.h, src/objectstore/objectstore.c,
-       src/objectstore/postgresql_access.h, src/oql/oql.c, src/oql/oql.h:
+       src/objectstore/postgresql_access.h, src/oql/oql.c, src/oql/oql.h: 
        OQL module now supports 'today' as a default for 'date' fields, and
        'now' for time or datetime fields.  (uses current time for the GEAS
-       server, in UTC time zone)
+       server, in UTC time zone) 
        
        added support to oql module for converting data to/from
        GEAS/database format on read/write, and modified postgresql & mysql
-       code to convert on read  (oql module can convert on write)
+       code to convert on read  (oql module can convert on write) 
        
        DataObject.setField() has comments & case statements for date,
        datetime, and time datatypes (should validate that the input is a
-       date and/or time as appropriate)
+       date and/or time as appropriate) 
 
 2001-04-03 17:06  treshna
 
-       * src/dataobject.c: a few more comments, really
+       * src/dataobject.c: a few more comments, really 
 
 2001-04-03 00:02  treshna
 
        * doc/applications/geas.txt, doc/internals/CORBA.txt,
        doc/internals/adding.new.servants.txt, doc/internals/cache.txt,
        src/geas-server.c: more docs and updated docs usage() now displays
-       ORBit options as well
+       ORBit options as well 
 
 2001-04-02 23:50  treshna
 
        * src/geas-server.c: passes -ORB* options  (eg -ORBIIOPIPv4=[0|1]
        -ORBIIOPUSock=[0|1])  through to ORBit instead of complaining about
-       illegal options
+       illegal options 
 
 2001-04-02 23:11  treshna
 
-       * src/: geas-server.c, geas-skeleton.c, geas-skeleton.h, query.c:
-       changed constraint oibject reference: now has a username associated
-       don't make an extra server reference for every request, after all
+       * src/: geas-server.c, geas-skeleton.c, geas-skeleton.h, query.c: 
+       changed constraint oibject reference: now has a username associated 
+       don't make an extra server reference for every request, after all 
 
 2001-04-02 22:58  treshna
 
        * src/geas-server.c: a little fiddling with debug logging - can now
-       be controlled (independantly of screen debugging output)
+       be controlled (independantly of screen debugging output) 
 
 2001-04-02 22:51  treshna
 
        * lib/classdefs/lparser.l, src/geas-server.c, src/geas-skeleton.c,
        src/geas.conf-dist, src/objectstore/objectstore.c: even more
-       debugging stuff  ;)
+       debugging stuff  ;) 
 
 2001-04-02 21:59  treshna
 
-       * configure.in, src/geas-server.c: more error handling stuff
+       * configure.in, src/geas-server.c: more error handling stuff 
 
 2001-04-02 20:23  treshna
 
        * doc/api/usage/queries.txt, examples/python/querytest.py: updated
-       docs and examples for queries
+       docs and examples for queries 
 
 2001-04-02 19:59  treshna
 
@@ -152,118 +1166,119 @@
        objectstore/objectstore.c, oql/oql.c, oql/oql.h,
        oql/oql_internal.h: geas-skeleton.c: cleaned up creation/parsing of
        GEAS object identifiers finished complex queries: now allows A and
-       (B or (C and D)) (etc, etc)
+       (B or (C and D)) (etc, etc) 
 
 2001-04-02 18:24  treshna
 
        * src/geas-skeleton.c: a temporary fix, about to repair it - but
-       want to make sure this version is safely in CVS before editing
+       want to make sure this version is safely in CVS before editing 
 
 2001-04-02 08:48  ntiffin
 
-       * doc/gcd/gcd.txt: Added not about laymans version in Module Guide.
+       * doc/gcd/gcd.txt: Added not about laymans version in Module Guide.  
 
 2001-04-02 08:45  ntiffin
 
        * doc/gcd/gcd_simple_desc.txt: File as been replaced by info in
-       Module Guide.
+       Module Guide.  
 
 2001-04-01 17:55  treshna
 
-       * src/connection.c: more validation checks
+       * src/connection.c: more validation checks 
 
 2001-04-01 17:05  treshna
 
        * src/: connection.h, dataobject.c: added missing #include added
-       missing function prototype
+       missing function prototype 
 
 2001-04-01 16:59  treshna
 
        * src/schema.c: removed 'root::' from class name when getting list
-       of available classes
+       of available classes 
 
 2001-04-01 16:29  baumannd
 
-       * src/geas-server.c: (load_class_files): Add support for recursive
-       processing of subdirs full of gcd files.
+       * src/geas-server.c: 
+       (load_class_files): Add support for recursive processing of subdirs
+       full of gcd files.  
 
 2001-03-29 19:11  treshna
 
        * idl/connection.idl, idl/dataobject.idl, src/connection.c,
        src/geas-skeleton.c: adjusted what exceptions are thrown cleaned up
-       transaction code - now can associate a user ID and transaction ID
+       transaction code - now can associate a user ID and transaction ID 
        with every request  (still needs more CORBA security service stuff
        before real security is possible, still no actual commit/rollback
-       support)
+       support) 
 
 2001-03-29 17:11  treshna
 
-       * doc/api/connection.txt: what freak keeps documenting stuff??
+       * doc/api/connection.txt: what freak keeps documenting stuff?? 
 
 2001-03-29 17:11  treshna
 
-       * doc/notes/INSTALL: merged with INSTALL file in main directory
+       * doc/notes/INSTALL: merged with INSTALL file in main directory 
 
 2001-03-29 17:10  treshna
 
-       * INSTALL: install instructions!  :)
+       * INSTALL: install instructions!  :) 
 
 2001-03-29 15:54  treshna
 
        * doc/faq.txt: people, remember that debugging support is _useful_
-       if you find bugs. :)
+       if you find bugs. :) 
 
 2001-03-28 23:23  treshna
 
        * doc/api/: connection.txt, dataobject.txt, objectlist.txt: even
-       more docs?   this is just not right..
+       more docs?   this is just not right..  
 
 2001-03-28 21:17  treshna
 
        * doc/api/: dataobject.txt, objectlist.txt, usage/lists.txt,
-       usage/lookups.txt: added even more docs!   this is getting scary..
+       usage/lookups.txt: added even more docs!   this is getting scary..  
 
 2001-03-28 19:50  ntiffin
 
-       * doc/gcd/gcd_simple_desc.txt: Noted depreciated.
+       * doc/gcd/gcd_simple_desc.txt: Noted depreciated.  
 
 2001-03-28 19:15  treshna
 
        * src/: collectiondata.c, connection.c: a little more debugging
-       code bugfix: after an exception, stoip trying to execute a query
+       code bugfix: after an exception, stoip trying to execute a query 
 
 2001-03-28 17:38  treshna
 
-       * doc/faq.txt: even more FAQs answered  :)
+       * doc/faq.txt: even more FAQs answered  :) 
 
 2001-03-28 17:14  treshna
 
-       * doc/faq.txt: initial FAQ for GEAS
+       * doc/faq.txt: initial FAQ for GEAS 
 
 2001-03-27 22:57  treshna
 
-       * doc/applications/geas.txt: added start of another doc file
+       * doc/applications/geas.txt: added start of another doc file 
 
 2001-03-27 22:18  treshna
 
        * doc/: .cvsignore, api/.cvsignore, api/usage/.cvsignore,
        applications/.cvsignore, dia/.cvsignore, gcd/.cvsignore,
-       internals/.cvsignore, notes/.cvsignore: added new .cvsignore files
+       internals/.cvsignore, notes/.cvsignore: added new .cvsignore files 
 
 2001-03-27 22:15  treshna
 
        * doc/: gcd.txt, geas.gcd: and these are moved too!   CVS doesn't
-       make it trivial to move files..
+       make it trivial to move files..  
 
 2001-03-27 22:14  treshna
 
        * doc/gcd/: gcd.txt, gcd_simple_desc.txt: and actually put them
-       into the server
+       into the server 
 
 2001-03-27 22:14  treshna
 
        * doc/: gcd_simple_desc.txt, gcdverifier.txt: removed a couple of
-       files that are now elsewhere
+       files that are now elsewhere 
 
 2001-03-27 22:12  treshna
 
@@ -272,32 +1287,31 @@
        api/general.txt, api/methodprovider.txt, api/objectlist.txt,
        api/query.txt, api/transaction.txt, api/transactionfactory.txt,
        api/usage/queries.txt, applications/gcdverifier.txt,
-       internals/geas.gcd: a pile of new docs, and some rearranged files
+       internals/geas.gcd: a pile of new docs, and some rearranged files 
 
 2001-03-27 19:21  treshna
 
        * src/: objectcache/objectcache.c, oql/oql.c: serious cache bug
        fixed: the 'flushable' list was being corrupted, because data was
-       being added to it when it shouldn't be  (occured when an object had
+       being added to it when it shouldn't be  (occured when an object had
        a field accessed, which caused it to be moved to the front of the
-       list, even if it shouldn't be in the list at all)
+       list, even if it shouldn't be in the list at all) 
        
-       removed excess debugging info from oql module
+       removed excess debugging info from oql module 
 
 2001-03-27 16:57  treshna
 
        * src/: connection.c, connection.h, dataobject.c, servantlocator.h,
-       objectcache/objectcache.c: empty fields now return an empty string
+       objectcache/objectcache.c: empty fields now return an empty string 
        an object is not actuially created until an operation is performed
        on it (ie: GEAS::Connection.newObject() creates an object ID, any
-       operation in the GEAS::DataObject class actually creates the
-       object)
+       operation in the GEAS::DataObject class actually creates the object) 
 
 2001-03-26 22:03  treshna
 
        * src/: geas-server.c, objectcache/objectcache.c: removed
        unnecessary debugging output killed a segfault that happened if if
-       you don't have a file that does nothing anyway :)
+       you don't have a file that does nothing anyway :) 
 
 2001-03-26 17:40  treshna
 
@@ -305,11 +1319,11 @@
        src/geas-server.c, src/geas-server.h, src/geas.conf-dist,
        src/objectcache/objectcache.c: started some additional table
        aliasing stuff added schema stuff to get list/lookup/reference
-       definitions started fixing cache problems (not completed)
+       definitions started fixing cache problems (not completed) 
 
 2001-03-25 22:52  treshna
 
-       * idl/: connection.idl, schema.idl: more docs
+       * idl/: connection.idl, schema.idl: more docs 
 
 2001-03-25 20:34  treshna
 
@@ -317,17 +1331,17 @@
        src/collectiondata.c, src/connection.c, src/geas-skeleton.c,
        src/geas.conf-dist, src/objectlist.c,
        src/objectcache/objectcache.c: speed improvements to list handling:
-       getEntry() now significantly faster (as long as the entire list
-       fits in the cache)
+       getEntry() now significantly faster (as long as the entire list fits
+       in the cache) 
 
 2001-03-25 16:14  treshna
 
        * src/collectiondata.c: changed object handling, to minimise
-       database accesses
+       database accesses 
 
 2001-03-22 22:19  treshna
 
-       * src/connection.c: minor patch to make queries work
+       * src/connection.c: minor patch to make queries work 
 
 2001-03-22 21:57  treshna
 
@@ -335,20 +1349,20 @@
        idl/connection.idl, idl/query.idl, src/connection.c,
        src/connection.h, src/dataobject.c, src/geas-skeleton.c,
        src/query.c, src/query.h, src/schema.c, src/schema.h: misc changes
-       and stuff - mostly relating to new query/search API
+       and stuff - mostly relating to new query/search API 
 
 2001-03-22 21:38  treshna
 
        * src/objectstore/: mysql_access.h, postgresql_access.h: a minor
-       change to the way GList lists are built (done in reverse order,
-       then reversed) which causes a significant speed increase when
-       dealing with large (10000+ object) result sets
+       change to the way GList lists are built (done in reverse order, then 
+       reversed) which causes a significant speed increase when dealing
+       with large (10000+ object) result sets 
 
 2001-03-20 18:41  treshna
 
        * lib/classdefs/classdata.c: silly mistake - the classname ""
        caused GEAS to carash  :P   (caused a NULL pointer, which doesn't
-       work well, in many ways  :)
+       work well, in many ways  :) 
 
 2001-03-18 16:00  treshna
 
@@ -356,7 +1370,7 @@
        src/connection.c, src/geas-server.c, src/geas-server.h,
        src/geas-skeleton.c, src/query.c, src/query.h, src/oql/oql.c,
        src/oql/oql.h, src/oql/oql_internal.h: improved speed of new query
-       API - avoids a large number of database accesses
+       API - avoids a large number of database accesses 
 
 2001-03-14 22:17  treshna
 
@@ -371,11 +1385,11 @@
        src/servantlocator.h, src/objectstore/mysql_access.h,
        src/objectstore/postgresql_access.h: started support for complex
        queries in GEAS, from applications added some more docs on how the
-       CORBA system works added more reserved words
+       CORBA system works added more reserved words 
 
 2001-03-14 19:45  ntiffin
 
-       * doc/gcd_simple_desc.txt: Update to add geas types.
+       * doc/gcd_simple_desc.txt: Update to add geas types.  
 
 2001-03-13 18:18  treshna
 
@@ -383,88 +1397,88 @@
        (--enable-getopt-long) to configure.in to allow non GNU systems to
        compile GEAS more easily TODO: improve the test, so that it enables
        it if possible, or include extra getopt.c/h files to provide it if
-       necessary
+       necessary 
 
 2001-03-13 17:45  treshna
 
-       * src/geas-server.c: removed extra print from usage display
+       * src/geas-server.c: removed extra print from usage display 
 
 2001-03-13 17:18  ntiffin
 
-       * doc/gcd_simple_desc.txt: Add class inheritance.
+       * doc/gcd_simple_desc.txt: Add class inheritance.  
 
 2001-03-13 16:55  ntiffin
 
        * doc/gcd_simple_desc.txt: Add shorthand reference and list
-       notation and add complex types.
+       notation and add complex types.  
 
 2001-03-13 16:54  treshna
 
        * examples/businessobjects/test.gcd,
-       examples/businessobjects/subdir/test2.inc, lib/classdefs/lparser.l:
-       improved handling of included files: now assumes that the file is
-       in the same dir as the file including it  (eg, test.gcd includes
-       test2.inc - assumes test2.inc is in the same directory as
-       test.gcd.) if the include directive is a relative path, it will
-       become relative to the location of the file including it
+       examples/businessobjects/subdir/test2.inc, lib/classdefs/lparser.l: 
+       improved handling of included files: now assumes that the file is in
+       the same dir as the file including it  (eg, test.gcd includes
+       test2.inc - assumes test2.inc is in the same directory as test.gcd.) 
+       if the include directive is a relative path, it will become relative
+       to the location of the file including it 
 
 2001-03-13 16:15  ntiffin
 
-       * doc/gcd_simple_desc.txt: Add methods and lists to doc.
+       * doc/gcd_simple_desc.txt: Add methods and lists to doc.  
 
 2001-03-13 15:50  treshna
 
-       * lib/classdefs/classdata.c: removed unnecessary debugging output
+       * lib/classdefs/classdata.c: removed unnecessary debugging output 
 
 2001-03-13 15:26  treshna
 
        * src/objectcache/objectcache.c: minor fix: now respects 'const'
-       for OID for object to insert
+       for OID for object to insert 
 
 2001-03-13 15:20  treshna
 
        * src/geas-skeleton.c: also makes sure OIDs are in lower case (just
-       to ensure all systems use exactly the same definition of an OID)
+       to ensure all systems use exactly the same definition of an OID) 
 
 2001-03-13 14:49  treshna
 
        * src/objectstore/: mysql_access.h, postgresql_access.h: OID fields
        are now smaller (although 2 extra characters are been allocated, to
        ensure there is space for extra OID info - esp for transactions,
-       which will require multiple versions of an object to be storable)
+       which will require multiple versions of an object to be storable) 
 
 2001-03-13 14:46  treshna
 
        * src/: dataobject.c, geas-skeleton.c, geas-skeleton.h,
        objectcache/objectcache.c: modified objectIDs - the '-' characters
-       produced by libuuid are removed, so the OID is now a 128bit
-       unsigned integer in hexidecimal format.
+       produced by libuuid are removed, so the OID is now a 128bit unsigned
+       integer in hexidecimal format.  
 
 2001-03-13 09:29  ntiffin
 
-       * doc/gcd_simple_desc.txt: Add simple desc of gcd syntax.
+       * doc/gcd_simple_desc.txt: Add simple desc of gcd syntax.  
 
 2001-03-12 18:05  treshna
 
        * src/: dataobject.c, schema.c: bugfix: was testing against the
-       wrong enum type
+       wrong enum type 
        
-       minor edit: removed a debugging printf that isn't needed anymore
+       minor edit: removed a debugging printf that isn't needed anymore 
 
 2001-03-11 17:39  treshna
 
        * lib/classdefs/: gcdparser.c, yparser.y: finished shortcut format
-       for lists:
+       for lists: 
        
-           classname [] fieldname;   makes fieldname into a list field,
-       that stores
-       instances of classname   (creates an extra field in 'classname' to
-       store the objectid of the class that owns 'fieldname')
+           classname [] fieldname;   makes fieldname into a list field, that
+           stores instances of classname   (creates an extra field in
+       'classname' to store the objectid of the class that owns
+       'fieldname') 
 
 2001-03-11 16:59  treshna
 
        * src/postgresql.reserved.lst: added another reserved word to the
-       list - will probably come up with more later on
+       list - will probably come up with more later on 
 
 2001-03-11 16:56  treshna
 
@@ -475,134 +1489,135 @@
        lib/classdefs/yparser.y, src/dataobject.c,
        src/objectstore/mysql_access.h,
        src/objectstore/postgresql_access.h, src/objectstore/template.h,
-       src/oql/oql.c: new features:   'type' keyword for creating compound
-       structures to use as fields (eg, a 'money' type that allows a
-       'cost' field to be accessed as 'cost.moneyfieldname')
-       
-       changes:   database table names have :: converted to '__' (rather
-       than '_')   database column names have dots replaced with '__'  
-       (when reading database definitions, the conversion from __ to :: or
-       . is context sensitive
+       src/oql/oql.c: new features: 
+         'type' keyword for creating compound structures to use as fields
+         (eg, a 'money' type that allows a 'cost' field to be accessed as 
+       'cost.moneyfieldname') 
+       
+       changes: 
+         database table names have :: converted to '__' (rather than '_') 
+         database column names have dots replaced with '__' 
+         (when reading database definitions, the conversion from __ to ::
+         or . is context sensitive 
        
-       GCD syntax changes:
+       GCD syntax changes: 
        
          double underscores, leading underscores, and trailing underscores
-       are
-       errors, but underscores in the middle of a field( eg field_name)
-       are valid
-       
-         a shorthand reference is now written as 'classname* fieldname;' 
-       (or
-       'classname* fieldname1,fieldname2...fieldnameN;')
+         are errors, but underscores in the middle of a field( eg
+       field_name) are valid 
+       
+         a shorthand reference is now written as 'classname* fieldname;'  (or 
+       'classname* fieldname1,fieldname2...fieldnameN;') 
        
-         a 'type' is added to a class like this: 'typename fieldname;'
-       (eg: money cost;')
+         a 'type' is added to a class like this: 'typename fieldname;' (eg:
+       money cost;') 
        
-       bugfix:   PostgreSQL now modifies tables correctly (was not able to
-       add more than 1 field to a table)
+       bugfix: 
+         PostgreSQL now modifies tables correctly (was not able to add more 
+       than 1 field to a table) 
 
 2001-03-08 21:27  treshna
 
        * doc/notes/INSTALL, examples/businessobjects/Makefile.am,
-       src/Makefile.am: hopefully the last of the missing files  ;)
+       src/Makefile.am: hopefully the last of the missing files  ;) 
 
 2001-03-08 21:18  treshna
 
-       * src/Makefile.am: and another?  oops
+       * src/Makefile.am: and another?  oops 
 
 2001-03-08 21:14  treshna
 
-       * src/Makefile.am: added another missing file to Makefile.am
+       * src/Makefile.am: added another missing file to Makefile.am 
 
 2001-03-08 18:12  treshna
 
        * lib/classdefs/Makefile.am: put a file into the right place in the
-       makefile  (to avoid it being missed when making a distribution)
+       makefile  (to avoid it being missed when making a distribution) 
 
 2001-03-08 17:04  jamest
 
        * lib/classdefs/Makefile.am, tools/Makefile.am: Automake fixes to
-       allow a "make dist" to work
+       allow a "make dist" to work 
 
 2001-03-08 15:17  treshna
 
        * src/methods/methods_glibmodule.h: added more useful error
-       messages
+       messages 
 
 2001-03-08 14:56  treshna
 
-       * doc/gcdverifier.txt: another doc file
+       * doc/gcdverifier.txt: another doc file 
 
 2001-03-08 14:55  treshna
 
        * lib/classdefs/: classdata.c, classdata.h, classdata_database.h,
        gcdparser.c, gcdparser.h: a few more fixes - class names being
-       split incorrectly at times, mostly
+       split incorrectly at times, mostly 
 
 2001-03-08 14:53  treshna
 
-       * NEWS: it's new. it's in the NEWS file. how odd.
+       * NEWS: it's new. it's in the NEWS file. how odd.  
 
 2001-03-08 14:52  treshna
 
        * examples/businessobjects/methods/Makefile.am: replaced lines that
-       shouldn't have been deleted
+       shouldn't have been deleted 
 
 2001-03-08 14:32  jamest
 
-       * ChangeLog, src/geas.conf-dist: Minor changes for release
+       * ChangeLog, src/geas.conf-dist: Minor changes for release 
 
 2001-03-08 14:18  treshna
 
        * src/geas.conf-dist: added additional (commented out) option for
-       finding methods in default dir
+       finding methods in default dir 
 
 2001-03-08 14:04  treshna
 
-       * doc/notes/INSTALL: a few small changes
+       * doc/notes/INSTALL: a few small changes 
 
 2001-03-07 21:52  treshna
 
-       * examples/businessobjects/: victory.gcd, methods/Makefile.am:
-       removed crap that _someone_ wasn't supposed to put into CVS  :)
+       * examples/businessobjects/: victory.gcd, methods/Makefile.am: 
+       removed crap that _someone_ wasn't supposed to put into CVS  :) 
 
 2001-03-07 21:46  treshna
 
        * examples/businessobjects/: victory.gcd, methods/Makefile.am,
-       methods/test.c: blah
+       methods/test.c: blah 
 
 2001-03-07 19:23  treshna
 
        * src/dataobject.c: fixed another memory leak fixed another
-       problem: an empty field would cause a segfault if a list or
-       reference depended on the field
+       problem: an empty field would cause a segfault if a list or 
+       reference depended on the field 
 
 2001-03-06 20:36  treshna
 
-       * src/dataobject.c: guess  :P
+       * src/dataobject.c: guess  :P 
 
 2001-03-06 20:33  treshna
 
        * lib/classdefs/: classdata.c, lparser.l: fixed minor problem:
        quoted strings had the quotes included in the string (affected
-       default values for strings)
+       default values for strings) 
 
 2001-03-06 19:54  treshna
 
        * src/: dataobject.c, geas-internal-classes.h,
        objectstore/postgresql_access.h: changed access to geas::user
        (needs to be accessible by server admin tools) added more crap for
-       some really stupid boolean datatype handling
+       some really stupid boolean datatype handling 
 
 2001-03-05 22:15  treshna
 
-       * src/: objectcache/objectcache.c, objectstore/postgresql_access.h:
-       removed temporary debugging code
+       * src/: objectcache/objectcache.c, objectstore/postgresql_access.h: 
+       removed temporary debugging code 
 
 2001-03-05 21:30  treshna
 
        * src/objectstore/postgresql_access.h: didn't mean to leave that in
-       there  ;)
+       there  ;) 
 
 2001-03-05 21:09  treshna
 
@@ -613,7 +1628,7 @@
        for invalid pointer fixed handling of successfail status of an SQL
        query (incorrect status was causing problems with postgresl, as
        postgresql uses INSERT/UPDATE for writing, but MySQL used REPLACE
-       for both types of write)
+       for both types of write) 
 
 2001-03-05 16:50  treshna
 
@@ -623,60 +1638,60 @@
        src/config/configuration.c, src/datamonitor/datamonitor.c,
        src/datamonitor/datamonitor.h, src/methods/Makefile.am,
        src/methods/methods_glibmodule.h, src/objectcache/objectcache.c,
-       src/objectstore/objectstore.c, src/objectstore/postgresql_access.h:
-       now logs database changes to logfile (if turned on from geas.conf)
+       src/objectstore/objectstore.c, src/objectstore/postgresql_access.h: 
+       now logs database changes to logfile (if turned on from geas.conf) 
        passwords in shadowpw are now handled correctly removed some
        unnecessary (temp) debugging output added support for using the
-       CORBA name service
+       CORBA name service 
        
        automake: added --enable-nameservice[yes|no]
-       --enable-methods=[gmodule|python]
+       --enable-methods=[gmodule|python] 
 
 2001-03-04 21:35  treshna
 
-       * TODO: marked more tasks as done
+       * TODO: marked more tasks as done 
 
 2001-03-04 19:02  treshna
 
        * examples/businessobjects/test.gcd, examples/python/schema.py,
        lib/classdefs/classdata.c, lib/classdefs/lparser.h,
        lib/classdefs/yparser.y, src/schema.c: schema enhancements: Lookup
-       classes now indicate the datatype of the field being read
+       classes now indicate the datatype of the field being read 
        
        all fields include datatype information (lists and references show
-       the class that is referenced)
+       the class that is referenced) 
 
 2001-03-04 18:15  treshna
 
-       * src/schema.c: removed unnecessary debugging output
+       * src/schema.c: removed unnecessary debugging output 
 
 2001-03-04 18:14  treshna
 
        * examples/python/schema.py, idl/connection.idl, idl/schema.idl,
        idl/typedefs.idl, src/Makefile.am, src/connection.c, src/schema.c,
        src/schema.h: implemented two more schema methods in Connection -
-       getClassDefinition() and getFullClassDefinition()
+       getClassDefinition() and getFullClassDefinition() 
        
-       added more datatypes to typedef's in idl/schema.idl
+       added more datatypes to typedef's in idl/schema.idl 
        
-       added an example program
+       added an example program 
        
-       moved schema functions to a separate file in the src/ directory
+       moved schema functions to a separate file in the src/ directory 
 
 2001-03-02 08:38  ntiffin
 
        * examples/businessobjects/sc_common.gcd: Removed in preparation
-       for adding to new structure
+       for adding to new structure 
 
 2001-03-02 07:36  ntiffin
 
        * examples/businessobjects/sc_common.gcd: Allow for 4 digit country
-       phone codes
+       phone codes 
 
 2001-03-01 22:19  treshna
 
-       * src/: geas.conf-dist, objectstore/postgresql_access.h, oql/oql.c:
-       cleaned up some output postgresql still not perfect
+       * src/: geas.conf-dist, objectstore/postgresql_access.h, oql/oql.c: 
+       cleaned up some output postgresql still not perfect 
 
 2001-03-01 22:07  treshna
 
@@ -685,20 +1700,20 @@
        objectcache/objectcache.c, objectstore/mysql_access.h,
        objectstore/postgresql_access.h, oql/oql.c, oql/oql.h,
        oql/oql_internal.h: completed postgresql support added more support
-       for quoting names of tables and columns added ability to store
-       names of reserved words in data files
+       for quoting names of tables and columns added ability to store names
+       of reserved words in data files 
 
 2001-03-01 14:57  treshna
 
        * src/oql/: oql.c, oql.h: uses MySQL format for
-       OQL_DBTYPE_CACHEONLY - used to generate queries for display
-       purposes only (badly named #define, too)
+       OQL_DBTYPE_CACHEONLY - used to generate queries for display purposes
+       only (badly named #define, too) 
 
 2001-03-01 14:43  treshna
 
        * src/: security.c, oql/oql.c: Quoting of data values completed for
        MySQL (similar code should work for PostgreSQL) bugfix:
-       GEAS::ObjectList was used even if invalid (due to a failed query)
+       GEAS::ObjectList was used even if invalid (due to a failed query) 
 
 2001-02-28 21:32  treshna
 
@@ -713,7 +1728,7 @@
        src/objectstore/objectstore.c, src/oql/oql.c,
        src/oql/oql_internal.h, tools/gcdverifier.c: added "ORDER BY
        <fieldname>;" syntax to GCD files added support for ORDER BY to oql
-       module (was partly implemented)
+       module (was partly implemented) 
 
 2001-02-28 19:55  treshna
 
@@ -723,20 +1738,20 @@
        objectstore/objectstore.c, objectstore/objectstore.h,
        objectstore/postgresql_access.h, oql/oql.c, oql/oql.h: added code
        to delete multiple objects in one go ObjectList.release() works
-       (frees up database resources used by the list handling system)
-       added some data validation routines
+       (frees up database resources used by the list handling system) added
+       some data validation routines 
 
 2001-02-28 14:09  treshna
 
        * src/: .cvsignore, geas-server.c, geas.conf-dist: new example
-       config option
+       config option 
 
 2001-02-28 14:03  treshna
 
        * src/: geas-server.c, geas-skeleton.c, config/configuration.c,
        objectcache/objectcache.c, oql/oql.c: adjusted cache to flush old
        objects to the database when it gets full configuration options are
-       now read - some were skipped
+       now read - some were skipped 
 
 2001-02-27 17:49  treshna
 
@@ -744,23 +1759,23 @@
        geas-skeleton.c, security.c, objectcache/objectcache.c,
        objectcache/objectcache.h, objectcache/objectcache_internal.h,
        oql/oql.c: cache index is kinda working, but doesn't particularly
-       help speed issues yet
+       help speed issues yet 
 
 2001-02-26 21:21  jamest
 
        * src/: objectstore/objectstore.c, objectstore/postgresql_access.h,
        oql/oql.c: Postgresql driver work (It'll now build tables
-       automagically) still not functional
+       automagically) still not functional 
 
 2001-02-26 20:51  treshna
 
        * src/geas-server.c: fatal_error() prints out where it was called
-       form now
+       form now 
 
 2001-02-26 19:23  treshna
 
        * src/oql/oql.h: fixed database type IDs for OQL - no compile
-       errors if you don't use all databases  :)
+       errors if you don't use all databases  :) 
 
 2001-02-26 18:48  treshna
 
@@ -768,8 +1783,8 @@
        examples/python/memtest.py, examples/python/test.py,
        lib/classdefs/lparser.l, src/dataobject.c, src/geas-server.c,
        src/objectcache/objectcache.c, src/objectstore/objectstore.c,
-       src/oql/oql.c: fixed memory leaks in object cache and oql code
-       (adjusted some other stuff in pasing with temporary debugging code)
+       src/oql/oql.c: fixed memory leaks in object cache and oql code 
+       (adjusted some other stuff in pasing with temporary debugging code) 
 
 2001-02-26 16:21  treshna
 
@@ -783,36 +1798,36 @@
        src/objectcache/objectcache_internal.h, src/oql/oql.c,
        tools/gcdverifier.c: update: GCD parser recognises tabs when
        printing error messages (gets the ^ in the right position if the
-       line with an error has tabs)
+       line with an error has tabs) 
        
        classdata.c/h display of class tree now optionally includes full or
-       short class/module names
+       short class/module names 
        
        geas-skeleton.c: adjusted code to locate the current transaction -
-       is now in a separate and betetr organised function
+       is now in a separate and betetr organised function 
        
        exceptions.c/h: added code to convert the contents of a
        CORBA_Environment structure to an integer identifying the GEAS
-       exception
+       exception 
        
        objectcache: all objects are stored in a single hash table. (extra
-       indexes to be added asap)
+       indexes to be added asap) 
        
-       oql.c: minor bugfix: removed 'stderr' from call to fatal_error
+       oql.c: minor bugfix: removed 'stderr' from call to fatal_error 
        
-       added docs on planned object cache operation
+       added docs on planned object cache operation 
        
        gcdparser.c: displays full class/module name in display of class
-       tree
+       tree 
 
 2001-02-25 19:20  treshna
 
-       * AUTHORS: added credit to another author
+       * AUTHORS: added credit to another author 
 
 2001-02-25 19:19  treshna
 
        * src/oql/: oql.c, oql.h: cleaned up OQL code formatting added
-       comment to oql.h
+       comment to oql.h 
 
 2001-02-25 19:09  treshna
 
@@ -820,72 +1835,72 @@
        geas-server.c, geas-skeleton.c, objectcache/objectcache.c,
        objectstore/mysql_access.h, objectstore/objectstore.c, oql/oql.c,
        oql/oql.h, oql/oql_internal.h: New OQL module in place : now
-       generates SQL in the oql_query_as_sql() function
+       generates SQL in the oql_query_as_sql() function 
        
        oql_query_as_sql() also has a 'databasetype' of 'cache only' to
        allow for the query to be retrieved at any time, without corrupting
-       it if the database type hadn't been seen by that stage  (ie,
-       debugging output won't corrupt things)
+       it if the database type hadn't been seen by that stage  (ie,
+       debugging output won't corrupt things) 
        
-       original code by andrew murie.  modified code by daniel e baumann
+       original code by andrew murie.  modified code by daniel e baumann 
 
 2001-02-25 14:57  treshna
 
        * examples/businessobjects/addrbook.gcd,
        examples/businessobjects/sc_common.gcd,
        examples/businessobjects/test.gcd, lib/classdefs/yparser.y: changed
-       GCD syntax again: using <> rather than () because () made it look
-       like a method, and [] made it look like an array
+       GCD syntax again: using <> rather than () because () made it look 
+       like a method, and [] made it look like an array 
 
 2001-02-25 14:40  treshna
 
        * examples/businessobjects/methods/Makefile.am: remoevd
-       non-distribution crap
+       non-distribution crap 
 
 2001-02-22 22:44  ntiffin
 
-       * examples/businessobjects/sc_common.gcd: Minor Changes.
+       * examples/businessobjects/sc_common.gcd: Minor Changes.  
 
 2001-02-22 22:29  ntiffin
 
-       * examples/businessobjects/sc_common.gcd: Corrected Spelling
+       * examples/businessobjects/sc_common.gcd: Corrected Spelling 
 
 2001-02-22 22:02  ntiffin
 
        * examples/businessobjects/sc_common.gcd: Change module def to
-       delete underscores
+       delete underscores 
 
 2001-02-22 21:09  ntiffin
 
-       * examples/businessobjects/sc_common.gcd: Fix line break problem.
+       * examples/businessobjects/sc_common.gcd: Fix line break problem.  
 
 2001-02-22 21:00  ntiffin
 
        * examples/businessobjects/sc_common.gcd: First try, proof of
-       concept.
+       concept.  
 
 2001-02-22 14:19  treshna
 
-       * src/collectiondata.c: removed unnecessary debugging printf()'s
+       * src/collectiondata.c: removed unnecessary debugging printf()'s 
 
 2001-02-21 22:14  treshna
 
        * src/: connection.c, dataobject.c, geas-internal-classes.h,
        geas-skeleton.c, objectcache/objectcache.c: bugfix:
-       Connection.loadSingleObject returns CORBA::Object::NIL if no object
-       is found update: check a transaction is open before attaching its
-       ID to the GEAS object reference
+       Connection.loadSingleObject returns CORBA::Object::NIL if no object 
+       is found update: check a transaction is open before attaching its ID
+       to the GEAS object reference 
 
 2001-02-21 20:58  treshna
 
        * tools/gcdverifier.c: removed a bunch of rubbish that was just
-       being used for testing
+       being used for testing 
 
 2001-02-21 19:36  treshna
 
        * src/: connection.c, dataobject.c, servantlocator.h,
-       objectcache/objectcache.c, objectcache/objectcache.h, oql/oql.c:
-       changed code to use the new objectcache API
+       objectcache/objectcache.c, objectcache/objectcache.h, oql/oql.c: 
+       changed code to use the new objectcache API 
 
 2001-02-21 18:55  treshna
 
@@ -897,7 +1912,7 @@
        src/objectcache/objectcache_internal.h,
        src/objectstore/objectstore.c: added support for indexes in GCD
        files changed object cache to use hash tables for data storage some
-       more docs and typo fixing
+       more docs and typo fixing 
 
 2001-02-21 14:21  treshna
 
@@ -908,47 +1923,47 @@
        src/security.c, src/transaction.c: some more code documentation put
        the copyright notice back in exceptions.c/h made more functions in
        geas-server.h static, and put function prototypes in the right
-       places
+       places 
 
 2001-02-20 19:31  treshna
 
        * examples/python/addrbook.py, src/connection.c, src/dataobject.c,
        src/transaction.c: transaction test code - demonstrates logging
-       transactions, but not implementing commit, rollback, or data
-       locking yet.
+       transactions, but not implementing commit, rollback, or data locking
+       yet.  
 
 2001-02-20 19:14  treshna
 
        * examples/businessobjects/methods/.cvsignore, src/.cvsignore,
        src/datamonitor/.cvsignore: updated cvsignore files bugfix:
-       test.gcd had an invalid lookup field, after placing the classes in
-       the module 'addressbook'
+       test.gcd had an invalid lookup field, after placing the classes in 
+       the module 'addressbook' 
 
 2001-02-20 19:11  treshna
 
        * src/: collectiondata.c, collectiondata.h, connection.c,
        dataobject.c, geas-server.c, geas-server.h, geas-skeleton.c,
-       geas-skeleton.h, objectlist.c, security.c, transaction.c:
-       get_current_object_reference in geas-skeleton.c now tracks down the
-       current transaction id for the user, and makes a note of it in the
-       GEAS_object_reference structure
+       geas-skeleton.h, objectlist.c, security.c, transaction.c: 
+       get_current_object_reference in geas-skeleton.c now tracks down the 
+       current transaction id for the user, and makes a note of it in the 
+       GEAS_object_reference structure 
        
        when server functions talk to the server, they should use the
        'server' and 'serverid' fields in GEAS_object_reference to ensure
-       transactions follow the user around for all operations.
+       transactions follow the user around for all operations.  
        
-       get_server_connection() is allowed for requests that must be
-       outside the transaction system (such as setup of initial server
-       private objects.)
+       get_server_connection() is allowed for requests that must be outside
+       the transaction system (such as setup of initial server private
+       objects.) 
 
 2001-02-20 18:49  treshna
 
        * src/objectstore/postgresql_access.h: bug fixes for postgresql
-       support.
+       support.  
 
 2001-02-20 17:43  treshna
 
-       * examples/python/transaction.py: added transaction examples
+       * examples/python/transaction.py: added transaction examples 
 
 2001-02-20 17:42  treshna
 
@@ -959,21 +1974,21 @@
        src/geas-server.c, src/geas-server.h, src/geas-skeleton.c,
        src/geas-skeleton.h, src/geas.conf-dist, src/security.c,
        src/servantlocator.h, src/transaction.c,
-       src/datamonitor/datamonitor.c, src/datamonitor/datamonitor.h:
+       src/datamonitor/datamonitor.c, src/datamonitor/datamonitor.h: 
        security code installs a guest user and an admin user added support
        for Transaction objects changed date/time output in log files
        (datamonitor) added transaction specific log output cleaned up log
-       function, so it doesn't segfault if there's no extra data
+       function, so it doesn't segfault if there's no extra data 
 
 2001-02-20 17:40  treshna
 
        * lib/classdefs/yparser.y: minor fix: qualified_name was defined
-       incorrectly
+       incorrectly 
 
 2001-02-19 21:39  treshna
 
        * src/methods/methods_glibmodule.h: prints an error if a method is
-       missing
+       missing 
 
 2001-02-19 21:32  treshna
 
@@ -981,14 +1996,14 @@
        examples/python/addrbook.py, src/Makefile.am,
        src/geas-internal-classes.h, src/geas-server.c, src/security.c,
        src/security.h, src/methods/methods_glibmodule.h,
-       src/objectstore/mysql_access.h: added start of a security system
-       added start of transaction support bugfix: datatype 'text' works
-       now  (wrong MySQL datatype was being used) moved addressbook
-       classes into their own module
+       src/objectstore/mysql_access.h: added start of a security system 
+       added start of transaction support bugfix: datatype 'text' works now
+       (wrong MySQL datatype was being used) moved addressbook classes into
+       their own module 
 
 2001-02-19 20:13  treshna
 
-       * src/methods/methods_glibmodule.h: another forgotten file
+       * src/methods/methods_glibmodule.h: another forgotten file 
 
 2001-02-19 20:10  treshna
 
@@ -996,20 +2011,20 @@
        examples/python/methods.py, src/geas-server.c: methods.py: handled
        another exception geas-server.c: bugfix - exception init was one
        line later than it should be added example of throwing an exception
-       from a method
+       from a method 
 
 2001-02-19 19:49  treshna
 
-       * examples/: businessobjects/methods/test.c, python/memtest.py:
-       minor fix: glib module methods - removed an extra CORBA_string_dup
-       example: added example of using input args to the methods
+       * examples/: businessobjects/methods/test.c, python/memtest.py: 
+       minor fix: glib module methods - removed an extra CORBA_string_dup 
+       example: added example of using input args to the methods 
 
 2001-02-19 19:43  treshna
 
        * examples/: businessobjects/methods/Makefile.am,
        businessobjects/methods/test.c, python/memtest.py: added examples
        for business methods in C memtest seems to report no leaks at the
-       moment, still testing
+       moment, still testing 
 
 2001-02-19 19:26  treshna
 
@@ -1023,19 +2038,19 @@
        src/methods/methods_unstable.h, src/objectcache/objectcache.c,
        src/objectstore/mysql_access.h, src/objectstore/objectstore.c,
        src/oql/oql.c: bugfix: leaked memory when writing an object to the
-       database (when not all fields were completed)
+       database (when not all fields were completed) 
        
-       added new glib module method code, for compiled C methods
+       added new glib module method code, for compiled C methods 
 
 2001-02-19 18:21  jamest
 
        * src/objectstore/postgresql_access.h: Returned postgresql driver
-       to the point it will compile (no testing done)
+       to the point it will compile (no testing done) 
 
 2001-02-19 14:12  jamest
 
        * src/objectstore/postgresql_access.h: New code for getting field
-       types from a postgresql database
+       types from a postgresql database 
 
 2001-02-19 14:08  treshna
 
@@ -1045,11 +2060,11 @@
        src/datamonitor/datamonitor.c, src/methods/methods_unstable.h,
        src/objectstore/mysql_access.h: changed method handling: now adds a
        reference to the server to arguments, so methods can have full
-       access to the server.
+       access to the server.  
        
-       log file is configurable (off by default)
+       log file is configurable (off by default) 
        
-       started user authentication system
+       started user authentication system 
 
 2001-02-18 21:42  treshna
 
@@ -1058,55 +2073,55 @@
        src/datamonitor/.cvsignore, src/datamonitor/Makefile.am,
        src/datamonitor/datamonitor.c, src/datamonitor/datamonitor.h: added
        datamonitor module - currently only logs various operations bugfix:
-       classparser would leak memory if an enum had a duplicate value
+       classparser would leak memory if an enum had a duplicate value 
 
 2001-02-18 21:22  treshna
 
        * src/objectstore/postgresql_access.h: postgresql, finishing of
-       modifcations
+       modifcations 
 
 2001-02-18 20:55  treshna
 
        * src/objectstore/: mysql_access.h, postgresql_access.h: [no log
-       message]
+       message] 
 
 2001-02-18 20:43  treshna
 
        * src/objectstore/: mysql_access.h, postgresql_access.h: what?. i
-       didn't change mysql_access.h bizarre.
+       didn't change mysql_access.h bizarre.  
        
        field defination extraction for postgresql.  (technical definiation
-       of what was done)
+       of what was done) 
 
 2001-02-18 19:23  treshna
 
        * src/objectstore/postgresql_access.h: finishing of postgresql
-       support.
+       support.  
 
 2001-02-18 18:20  treshna
 
-       * doc/gcd.txt: started documenting the GCD format
+       * doc/gcd.txt: started documenting the GCD format 
 
 2001-02-18 17:38  treshna
 
        * examples/businessobjects/test.gcd, examples/python/addrbook.py,
        examples/python/test4.py, lib/classdefs/classdata.c,
        lib/classdefs/classdata_database.c, lib/classdefs/gcdparser.c,
-       src/dataobject.c, src/objectstore/objectstore.c, src/oql/oql.c:
-       finished/tested DataObject::insert() and DataObject::setReference()
+       src/dataobject.c, src/objectstore/objectstore.c, src/oql/oql.c: 
+       finished/tested DataObject::insert() and DataObject::setReference() 
        bugfix: DataObject::getReference() free'd the OQL query then used
-       it, which is not a good thing.  added yet another test/example
-       program plus a business class to use it
+       it, which is not a good thing.  added yet another test/example
+       program plus a business class to use it 
 
 2001-02-18 16:10  treshna
 
-       * src/connection.c: bugfix: switched 'source' and 'this' around
+       * src/connection.c: bugfix: switched 'source' and 'this' around 
 
 2001-02-18 15:59  treshna
 
        * lib/classdefs/: gcdparser.h, lparser.h: added forgotten file
        (lib/classdefs/lparser.h) added copyright notice to
-       lib/classdefs/gcdparser.h
+       lib/classdefs/gcdparser.h 
 
 2001-02-18 15:54  treshna
 
@@ -1122,114 +2137,112 @@
        src/geas-server.h, src/geas-skeleton.c, src/objectlist.c,
        src/servantlocator.h, src/methods/methods_unstable.h,
        src/objectcache/objectcache.c, src/objectstore/mysql_access.h,
-       src/objectstore/objectstore.c, src/oql/oql.c, tools/gcdverifier.c:
-       major changes to lib/classdata code:   renamed functions to start
-       with odl_ (and changed all callers)   cleaned up that code -
-       related things have similar names now :)   added support for
-       modules   added support for enums in GCD files (not supported in
-       GEAS::DataObject)   added odl_namelist_free() to free lists of
-       names
+       src/objectstore/objectstore.c, src/oql/oql.c, tools/gcdverifier.c: 
+       major changes to lib/classdata code: 
+         renamed functions to start with odl_ (and changed all callers) 
+         cleaned up that code - related things have similar names now :) 
+         added support for modules 
+         added support for enums in GCD files (not supported in
+         GEAS::DataObject) added odl_namelist_free() to free lists of names 
        
-         tools/gcdverifier includes test code
+         tools/gcdverifier includes test code 
 
 2001-02-17 22:25  jamest
 
        * TODO, configure.in, src/objectstore/objectstore.c,
-       src/objectstore/postgresql_access.h: Added check for libuuid
+       src/objectstore/postgresql_access.h: Added check for libuuid 
        Postgresql driver will now compile.  It is still not feature
        complete.  Started adding auto table update support to postgresql
-       driver
+       driver 
 
 2001-02-15 21:17  treshna
 
-       * src/objectstore/postgresql_access.h: Postgresql support for GEAS.
-        Not tested or completely complete yet, but will hopefully soon.
+       * src/objectstore/postgresql_access.h: Postgresql support for GEAS.  
+       Not tested or completely complete yet, but will hopefully soon.  
 
 2001-02-12 16:48  treshna
 
-       * doc/notes/stuff.txt: added another file for random notes/ideas
+       * doc/notes/stuff.txt: added another file for random notes/ideas 
 
 2001-02-12 16:48  treshna
 
        * doc/code/.cvsignore: added a new .cvsignore file to skip doxygen
-       created directories
+       created directories 
 
 2001-02-12 16:40  treshna
 
        * README: Reformatted README file.  Added instructions for
-       downloading and using doxygen.
+       downloading and using doxygen.  
 
 2001-02-12 16:35  treshna
 
        * geas.doxygen.cfg, doc/code/README, idl/admin.idl,
        idl/connection.idl, idl/dataobject.idl, idl/exceptions.idl,
        idl/factory.idl, idl/objectlist.idl, idl/transaction.idl: added
-       support for doxygen based code documentation started documenting
-       IDL files in doxygen capable format
+       support for doxygen based code documentation started documenting IDL
+       files in doxygen capable format 
 
 2001-02-11 19:19  treshna
 
-       * lib/classdefs/lparser.l: cleaned up error/warning/message display
-       now warns if an identifier includes an underscore, as this may
-       cause problems with identifying an item in a sufficiently
-       complicated system (really an issue with the back end database
-       being used)
+       * lib/classdefs/lparser.l: cleaned up error/warning/message display 
+       now warns if an identifier includes an underscore, as this may cause 
+       problems with identifying an item in a sufficiently complicated
+       system (really an issue with the back end database being used) 
 
 2001-02-08 22:15  treshna
 
        * src/objectcache/objectcache.c: when looking for an object, if
-       it's in the cache and deleted, we don't want to look in the
-       database
+       it's in the cache and deleted, we don't want to look in the database 
 
 2001-02-08 22:11  treshna
 
        * src/: geas-skeleton.c, servantlocator.h: bugfix: screwed up
-       handling of connection references, causing regular segfaults
+       handling of connection references, causing regular segfaults 
 
 2001-02-08 20:42  treshna
 
        * src/: factory.c, geas-skeleton.c, geas-skeleton.h: changed
-       'uniqueid' to 'sessionid' in connection objects
+       'uniqueid' to 'sessionid' in connection objects 
 
 2001-02-08 19:51  treshna
 
-       * src/geas-server.c: didn't need this line anymore
+       * src/geas-server.c: didn't need this line anymore 
 
 2001-02-08 19:42  treshna
 
        * src/: geas-server.c, config/configuration.c: now notes if the
-       config file can't be found/loaded, and quits
+       config file can't be found/loaded, and quits 
 
 2001-02-08 19:33  treshna
 
        * src/geas-server.c: the '-c' option didn't actually load
-       loadConfig() be called
+       loadConfig() be called 
 
 2001-02-08 19:16  treshna
 
-       * src/geas-server.c: cleaned up output
+       * src/geas-server.c: cleaned up output 
 
 2001-02-08 19:07  treshna
 
        * TODO, examples/python/addrbook.py: added a line to print an
-       exception
+       exception 
 
 2001-02-08 19:06  treshna
 
-       * src/geas-internal-classes.h: started security classes section
+       * src/geas-internal-classes.h: started security classes section 
        changed comments to indicate that classes should be in the GEAS
-       module renamed UUID #defines to GEAS_<classname>_UUID
+       module renamed UUID #defines to GEAS_<classname>_UUID 
 
 2001-02-08 19:04  treshna
 
        * src/dataobject.c: added a missing #include - could compile, but
-       now avoids a warning
+       now avoids a warning 
 
 2001-02-08 18:49  treshna
 
        * src/servantlocator.h: also validates listobjects, by looking for
-       a usable listholder instance admin and connection objects may not
-       be separate, commented as possibly not needed
+       a usable listholder instance admin and connection objects may not be
+       separate, commented as possibly not needed 
 
 2001-02-08 18:39  treshna
 
@@ -1237,39 +2250,39 @@
        geas-skeleton.c, servantlocator.h, objectcache/objectcache.c,
        oql/oql.c: fixed servant locator methods - should have had a
        'servant' as the first argument now validates data objects, and can
-       return an appropriate CORBA exception if they disappear
+       return an appropriate CORBA exception if they disappear 
 
 2001-02-08 17:21  treshna
 
        * doc/internals/CORBA.txt, idl/schema.idl, src/geas-skeleton.c,
        src/transaction.c, src/transaction.h: added 'read_only' to
        available field types renamed Transaction_new and
-       Transaction_current to reflect what class they come from
+       Transaction_current to reflect what class they come from 
 
 2001-02-08 15:56  treshna
 
        * configure.in, examples/python/memtest.py, src/connection.c,
        src/geas-skeleton.c, src/objectcache/objectcache.c: more memory
-       leaks plugged added a test program for stress testing GEAS
+       leaks plugged added a test program for stress testing GEAS 
 
 2001-02-07 22:11  treshna
 
-       * src/oql/oql.c: bugfix: forgot to free a return value
+       * src/oql/oql.c: bugfix: forgot to free a return value 
 
 2001-02-07 19:22  treshna
 
        * src/methods/methods_unstable.h: commented out a deliberate #error
-       to prevent recompiling
+       to prevent recompiling 
 
 2001-02-07 19:00  treshna
 
-       * src/methods/methods_unstable.h: added missing file
+       * src/methods/methods_unstable.h: added missing file 
 
 2001-02-07 15:27  treshna
 
        * examples/: businessobjects/methods/test.py, python/test3.py: more
        method stuff - methods must return a string, methods can call
-       business object (GEAS::DataObject methods)
+       business object (GEAS::DataObject methods) 
 
 2001-02-07 14:43  treshna
 
@@ -1279,19 +2292,19 @@
        src/methods/Makefile.am, src/methods/methods.c,
        src/methods/methods.h, src/methods/methods_oaf.h,
        src/objectcache/objectcache.c, src/objectcache/objectcache.h,
-       src/objectstore/objectstore.c: new python method code, mostly
-       adjusted objectcache to not use a global, and doesn't pass around
-       an unnecessary pointer any more
+       src/objectstore/objectstore.c: new python method code, mostly 
+       adjusted objectcache to not use a global, and doesn't pass around an 
+       unnecessary pointer any more 
 
 2001-02-07 14:42  treshna
 
-       * examples/businessobjects/methods/test.py: python methods example
+       * examples/businessobjects/methods/test.py: python methods example 
 
 2001-01-31 22:52  treshna
 
        * examples/python/test3.py, lib/classdefs/gcdparser.c,
        tools/Makefile.am: bugfix: missing semi colon removed a program
-       that doesn't exist yet from a makefile  ;)
+       that doesn't exist yet from a makefile  ;) 
 
 2001-01-31 22:40  treshna
 
@@ -1310,7 +2323,7 @@
        src/methods/methods.h, src/methods/methods_oaf.h,
        tools/Makefile.am: fixed exception handling/CORBA initialisation in
        examples added more OAF based method code (#ifdef'd out) fixed
-       unique class id handling (for method code)
+       unique class id handling (for method code) 
 
 2001-01-31 15:38  treshna
 
@@ -1320,46 +2333,46 @@
        lib/classdefs/classdata.h, src/dataobject.c, src/exceptions.c,
        src/exceptions.h, src/geas-server.c, src/methods/methods.c,
        src/methods/methods.h: added new example files started method
-       handling code install IDL files to $prefix/share/idl
+       handling code install IDL files to $prefix/share/idl 
 
 2001-01-30 19:53  treshna
 
-       * doc/notes/INSTALL: added orbit-python location details
+       * doc/notes/INSTALL: added orbit-python location details 
 
 2001-01-30 19:46  treshna
 
        * Makefile.am, doc/notes/INSTALL, src/geas-server.c,
        src/geas.conf-dist: readjusted default file locations - now stores
-       everything in the current directory, and GEAS should be run from
-       the src directory.
+       everything in the current directory, and GEAS should be run from the
+       src directory.  
 
 2001-01-30 19:28  treshna
 
        * examples/: .cvsignore, businessobjects/.cvsignore: added
-       .cvsignorefiles
+       .cvsignorefiles 
 
 2001-01-30 19:27  treshna
 
        * src/: geas-server.c, geas.conf-dist, transaction.c: fixed
-       handling of default geas.conf file, to use $(sysconfdir)/geas.conf
-       added comments to src/transaction.c
+       handling of default geas.conf file, to use $(sysconfdir)/geas.conf 
+       added comments to src/transaction.c 
 
 2001-01-30 19:25  treshna
 
-       * doc/notes/INSTALL: completely updated documentation
+       * doc/notes/INSTALL: completely updated documentation 
 
 2001-01-30 17:59  treshna
 
-       * idl/transaction.idl: forgot it too
+       * idl/transaction.idl: forgot it too 
 
 2001-01-30 17:55  treshna
 
        * TODO, src/Makefile.am, src/geas.conf-dist, src/transaction.c,
-       src/transaction.h: forgot files
+       src/transaction.h: forgot files 
 
 2001-01-30 16:36  treshna
 
-       * TODO: more stuff to do!   yippie!   :)
+       * TODO: more stuff to do!   yippie!   :) 
 
 2001-01-30 16:32  treshna
 
@@ -1370,9 +2383,9 @@
        src/connection.c, src/connection.h, src/dataobject.c,
        src/exceptions.c, src/exceptions.h, src/factory.c,
        src/geas-server.c, src/geas-skeleton.c, src/geas-skeleton.h: API
-       changes : support for transaction handling is in place, using ODMG
+       changes : support for transaction handling is in place, using ODMG 
        standard system.  added more 'make install' support, for installing
-       demo GCD files
+       demo GCD files 
 
 2001-01-30 13:59  treshna
 
@@ -1389,73 +2402,73 @@
        'execute' method only implemented DataObject.insert() and
        DataObject.setReference() set datatype GEAS::ObjectReference() to
        string added PROP_READONLY to field definitions, DataObject methods
-       respect the readonly property. updated docs and TODO list
+       respect the readonly property. updated docs and TODO list 
 
 2001-01-29 16:42  treshna
 
        * src/geas-server.c: cleaned up code added initial support for
-       CORBA naming service (#ifdef'd out for now)
+       CORBA naming service (#ifdef'd out for now) 
 
 2001-01-29 15:28  treshna
 
-       * TODO: added more TODOs
+       * TODO: added more TODOs 
 
 2001-01-28 21:50  treshna
 
        * src/oql/oql.c: bugfix: added "objectid" to the list twice -
-       minor, as the second one was never accessed anyway.
+       minor, as the second one was never accessed anyway.  
 
 2001-01-28 21:37  treshna
 
-       * examples/: businessobjects/addrbook.gcd, python/addrbook.py:
+       * examples/: businessobjects/addrbook.gcd, python/addrbook.py: 
        updated address book demo: now allows you to add/find/browse/delete
-       entries.
+       entries.  
 
 2001-01-28 21:36  treshna
 
-       * doc/notes/INSTALL: added more info
+       * doc/notes/INSTALL: added more info 
 
 2001-01-28 21:19  treshna
 
        * src/: connection.c, geas-server.c: bugfix: used wrong 'free'
        function in DataObject::loadObjects() adjusted some output in
-       geas-server.c
+       geas-server.c 
 
 2001-01-28 16:35  treshna
 
-       * src/objectstore/: mysql_access.h, objectstore.c, template.h:
+       * src/objectstore/: mysql_access.h, objectstore.c, template.h: 
        reorganised the objectstore module to make it easier to add new
-       databases
+       databases 
 
 2001-01-28 15:23  treshna
 
-       * examples/python/test.py, src/exceptions.c, src/geas-server.c:
+       * examples/python/test.py, src/exceptions.c, src/geas-server.c: 
        updated test.py to reflect a renamed IOR file fixed bug in
        exceptions.c: not using DEBUG caused an error because a macro was
-       incorrect
+       incorrect 
 
 2001-01-28 12:34  treshna
 
-       * doc/internals/CORBA.txt: Added even more docs
+       * doc/internals/CORBA.txt: Added even more docs 
 
 2001-01-28 03:33  treshna
 
        * doc/internals/console.output.txt, src/geas-server.c: added
-       documentation on text output functions and macros modified
-       message() to print to stdout rather than stderr.
+       documentation on text output functions and macros modified message()
+       to print to stdout rather than stderr.  
 
 2001-01-28 02:40  treshna
 
        * README, doc/internals/.cvsignore, doc/internals/CORBA.txt: added
-       docs on CORBA in GEAS added info. on GEAS to README
+       docs on CORBA in GEAS added info. on GEAS to README 
 
 2001-01-25 22:03  treshna
 
-       * TODO: and another thing  ;)
+       * TODO: and another thing  ;) 
 
 2001-01-25 22:02  treshna
 
-       * TODO: added some stuff
+       * TODO: added some stuff 
 
 2001-01-25 18:53  treshna
 
@@ -1463,7 +2476,7 @@
        objectstore/objectstore.c: adjusted display of configuration
        details.  -C option should have had a 'break' - that caused -C to
        imply 'quiet' mode as well now uses configure options to specify
-       default locations for geas.conf IOR file and PID file
+       default locations for geas.conf IOR file and PID file 
 
 2001-01-25 17:56  treshna
 
@@ -1473,30 +2486,30 @@
        src/objectcache/objectcache.c, src/objectstore/objectstore.c,
        src/oql/oql.c, src/oql/oql.h: some memory leaks fixed object cache
        now has a maximum size - excess objects cause oldest objects to be
-       removed
+       removed 
 
 2001-01-25 14:55  treshna
 
-       * examples/python/test.py: should work again, now  :)
+       * examples/python/test.py: should work again, now  :) 
 
 2001-01-25 14:52  treshna
 
        * examples/python/test.py: oops, didn't mean to commit this, will
-       change it right back   :)
+       change it right back   :) 
 
 2001-01-25 14:31  treshna
 
        * examples/businessobjects/addrbook.gcd,
        examples/python/addrbook.py, src/exceptions.c: added the start of a
        new demo, that doesn't require a manually edited database  :) also
-       changed src/exceptions.c so it respects 'debuglevel' for outputting
-       debug info
+       changed src/exceptions.c so it respects 'debuglevel' for outputting 
+       debug info 
 
 2001-01-24 20:34  treshna
 
        * idl/objectlist.idl, src/geas-skeleton.c, src/objectlist.c,
        src/objectlist.h: added ObjectList.resort() (not implemented yet,
-       though)
+       though) 
 
 2001-01-24 20:15  treshna
 
@@ -1504,12 +2517,12 @@
        lib/classdefs/classdata.h, lib/classdefs/gcdparser.c,
        src/connection.c, src/objectstore/objectstore.c, src/oql/oql.c,
        src/oql/oql.h: Connection.newObject() works for objects with parent
-       classes oql/oql.c now has extra code to manage classes with parents
-       (if a parent class instance is deleted, the derived class instance
+       classes oql/oql.c now has extra code to manage classes with parents 
+       (if a parent class instance is deleted, the derived class instance 
        associated will disappear from the view of data, but will probably
        need cleaned up. eg:  B inherits from A.  the 'A' part of an
        instance of 'B' is deleted. the 'B' part will cease to appear in
-       queries.)
+       queries.) 
 
 2001-01-24 18:18  treshna
 
@@ -1520,7 +2533,7 @@
        src/objectlist.h, src/objectcache/objectcache.c,
        src/objectstore/objectstore.c: added append & remove methods to
        object list implemented dataobject.ofclass() moved geas internal
-       class initialisation code around
+       class initialisation code around 
 
 2001-01-24 00:54  treshna
 
@@ -1530,64 +2543,64 @@
        src/dataobject.c, src/geas-server.c, src/geas-server.h,
        src/objectlist.c, src/objectstore/objectstore.c, src/oql/oql.c,
        src/oql/oql.h, tools/gcdverifier.c: complex new feature: lists of
-       objects are now stored using server specific business objects. this
+       objects are now stored using server specific business objects. this 
        means that they can be flushed to the back end database as memory
        demands requier, and also eventually be distributed over multiple
-       servers (when multi servers are needed)
+       servers (when multi servers are needed) 
 
 2001-01-22 21:37  treshna
 
        * src/geas.conf-dist: nothing exciting, one new option and a few
-       comments
+       comments 
 
 2001-01-22 21:35  treshna
 
-       * src/: connection.c, dataobject.c, dataobject.h, geas-skeleton.c:
+       * src/: connection.c, dataobject.c, dataobject.h, geas-skeleton.c: 
        Connection.getLookupOptions() and DataObject.setLookupField()
        implemented (note: DataObject.getLookupOptions() not implemented
-       yet)
+       yet) 
 
 2001-01-22 19:53  treshna
 
        * configure.in, src/Makefile.am, src/geas-server.c,
        src/methods/.cvsignore, src/methods/Makefile.am,
        src/methods/methods.c, src/methods/methods.h: added start of
-       business object method handling module
+       business object method handling module 
 
 2001-01-22 18:18  treshna
 
        * src/geas-server.h: adjusted #include "config.h" to prevent
-       multiple include attempts
+       multiple include attempts 
 
 2001-01-22 18:16  treshna
 
        * src/geas-skeleton.h: removed #include "config.h" from
-       geas-skeleton.h because it's not needed
+       geas-skeleton.h because it's not needed 
 
 2001-01-22 18:12  treshna
 
        * idl/dataobject.idl: changed exceptions for DataObject methods
-       getField() and setField() (added NotDataField exception)
+       getField() and setField() (added NotDataField exception) 
 
 2001-01-22 18:12  treshna
 
        * src/dataobject.c: a little more error checking in
        DataObject.setField() and DataObject.getField()   Also a place to
        hang code for accessing calculated fields and method fields as if
-       they were normal fields
+       they were normal fields 
 
 2001-01-22 18:00  treshna
 
        * src/geas-server.c: changed cmd line option for 'show
-       configuration'
+       configuration' 
 
 2001-01-22 17:57  treshna
 
-       * src/.cvsignore: also ignore .log and .dat files   :)
+       * src/.cvsignore: also ignore .log and .dat files   :) 
 
 2001-01-22 17:56  treshna
 
-       * src/.cvsignore: ignore tect files
+       * src/.cvsignore: ignore tect files 
 
 2001-01-22 17:56  treshna
 
@@ -1598,14 +2611,14 @@
        src/objectcache/objectcache.h, src/objectstore/objectstore.c,
        src/oql/oql.c, src/oql/oql.h: object relationships work (lookup,
        list, reference) adjusted some output stuff (yes, again) pointed
-       database changes to a configurable log file
+       database changes to a configurable log file 
 
 2001-01-22 15:15  treshna
 
        * examples/businessobjects/test.gcd,
        lib/classdefs/classdata_database.c, src/dataobject.c,
-       src/geas-skeleton.c, src/objectstore/objectstore.c:
-       DataObject.getReference() now works
+       src/geas-skeleton.c, src/objectstore/objectstore.c: 
+       DataObject.getReference() now works 
 
 2001-01-21 22:00  treshna
 
@@ -1614,9 +2627,9 @@
        lib/classdefs/lparser.l, lib/classdefs/yparser.y, src/dataobject.c,
        src/geas-server.c, src/geas-server.h,
        src/objectstore/objectstore.c, src/oql/oql.c, src/oql/oql.h: now
-       loads lists of objects referred to from onother class (ie, 'list'
-       fields in objects) cleaned up some output & output control
-       functions
+       loads lists of objects referred to from onother class 
+       (ie, 'list' fields in objects) cleaned up some output & output
+       control functions 
 
 2001-01-21 18:40  treshna
 
@@ -1624,25 +2637,25 @@
        lib/classdefs/classdata_database.c, src/dataobject.c,
        src/objectcache/objectcache.c, src/objectcache/objectcache.h,
        src/objectstore/objectstore.c, src/oql/oql.c: deleting business
-       objects works now
+       objects works now 
 
 2001-01-21 17:33  treshna
 
        * src/: connection.c, dataobject.c, geas-server.c,
        objectcache/objectcache.c, objectcache/objectcache.h,
        objectstore/objectstore.c: clients can now create new business
-       objects
+       objects 
 
 2001-01-21 16:53  treshna
 
        * src/connection.c: can load a single object of a given class,
-       where a field has a particular value
+       where a field has a particular value 
 
 2001-01-21 16:31  treshna
 
        * src/: connection.c, dataobject.c, oql/oql.c, oql/oql.h: can load
        a set of objects (of the same class) that have a given field with a
-       particular value
+       particular value 
 
 2001-01-21 15:43  treshna
 
@@ -1650,29 +2663,29 @@
        lib/classdefs/classdata_database.c, src/geas-server.c,
        src/objectstore/objectstore.c, src/objectstore/objectstore.h: adds
        fields to tables doesn't remove any tables or fields minimal error
-       checking
+       checking 
 
 2001-01-21 14:40  treshna
 
        * lib/classdefs/classdata_database.c,
-       lib/classdefs/classdata_database.h, src/objectstore/objectstore.c:
+       lib/classdefs/classdata_database.h, src/objectstore/objectstore.c: 
        when using MySQL, GEAS will add any tables required that are not
-       already present in the database
+       already present in the database 
 
 2001-01-16 20:50  treshna
 
        * lib/classdefs/classdata_database.c,
-       lib/classdefs/classdata_database.h, src/objectstore/objectstore.c:
-       database update code closer to completion
+       lib/classdefs/classdata_database.h, src/objectstore/objectstore.c: 
+       database update code closer to completion 
 
 2001-01-16 18:52  treshna
 
        * configure.in: oops, didn't mean to require ORBit 0.5.6 although
-       that is reccomended
+       that is reccomended 
 
 2001-01-16 18:35  treshna
 
-       * examples/README: added explanation of what's in the examples dir
+       * examples/README: added explanation of what's in the examples dir 
 
 2001-01-16 18:28  treshna
 
@@ -1680,41 +2693,41 @@
        lib/classdefs/classdata.h, lib/classdefs/classdata_database.c,
        lib/classdefs/classdata_database.h, src/geas-server.c,
        src/objectstore/objectstore.c, src/objectstore/objectstore.h: added
-       code to compare database definitions and current class definitions
-       (MySQL specific, compare and databsae update not completed)
+       code to compare database definitions and current class definitions 
+       (MySQL specific, compare and databsae update not completed) 
 
 2001-01-15 21:28  treshna
 
-       * src/geas-skeleton.h: oops
+       * src/geas-skeleton.h: oops 
 
 2001-01-15 20:55  treshna
 
        * TODO: stuff has been done, even more stuff to do. eventually
        there will be more lines in the TODO file than there are lines of
-       code.   :)
+       code.   :) 
 
 2001-01-15 20:51  treshna
 
        * src/: dataobject.c, geas-skeleton.c, objectcache/objectcache.c,
        objectcache/objectcache.h, objectstore/objectstore.c,
        objectstore/objectstore.h, oql/oql.c, oql/oql.h: object writing
-       completed object cache flags etc not handled yet
+       completed object cache flags etc not handled yet 
 
 2001-01-15 19:34  treshna
 
        * configure.in, examples/python/test.py, src/dataobject.c,
        src/geas-skeleton.c, src/objectcache/objectcache.c: setting object
-       fields works: does not yet write from cache to database
+       fields works: does not yet write from cache to database 
 
 2001-01-15 19:34  treshna
 
        * src/.cvsignore, examples/java/.cvsignore: more .cvsignore things 
-       ;)
+       ;) 
 
 2001-01-15 19:28  treshna
 
        * examples/java/: README, iorloc.cfg, test.java: added new Java
-       demo/test code.   Needs a makefile and some docs
+       demo/test code.   Needs a makefile and some docs 
 
 2001-01-15 17:05  treshna
 
@@ -1726,7 +2739,7 @@
        src/oql/oql.c: can now read fields in objects replaced a few more
        printf()'s with appropriate debugging output functions object cache
        loads data from the database as required also rearranged to have
-       private functions to manage data
+       private functions to manage data 
 
 2001-01-14 22:12  treshna
 
@@ -1734,7 +2747,7 @@
        geas-skeleton.c, geas-skeleton.h, objectlist.c,
        objectstore/objectstore.c: cleaned up debugging display all GEAS
        object references should be working now retrieving an object from a
-       list is implemented but not tested: need to do getField() etc
+       list is implemented but not tested: need to do getField() etc 
 
 2001-01-14 21:02  treshna
 
@@ -1742,7 +2755,7 @@
        src/collectiondata.h, src/connection.c, src/factory.c,
        src/geas-skeleton.c, src/geas-skeleton.h, src/objectlist.c: added a
        test python file can now connect to the database and read a list of
-       objects, can only get the length of that list
+       objects, can only get the length of that list 
 
 2001-01-14 18:38  treshna
 
@@ -1751,68 +2764,70 @@
        objectstore/objectstore.c, objectstore/objectstore.h: added object
        collection (list) handling code fiddled with debug output again
        (added an extra debug output func with no file/line/function text,
-       for more complex debug code that checks debug levels itself)
+       for more complex debug code that checks debug levels itself) 
        
        objectstore now marks a connection as available once the 'execute
-       query' function finishes, with or without errors
+       query' function finishes, with or without errors 
        
-       can print an object key with a single function call
+       can print an object key with a single function call 
 
 2001-01-14 14:57  treshna
 
-       * TODO: added another item, and already got a volunteer to help  :)
+       * TODO: added another item, and already got a volunteer to help  :) 
 
 2001-01-14 14:50  treshna
 
        * src/: objectstore/objectstore.c, oql/oql.c, oql/oql.h: added
-       support for quoted data in SQL queries
+       support for quoted data in SQL queries 
 
 2001-01-13 22:12  treshna
 
        * doc/notes/module_structure.txt, lib/classdefs/classdata.c,
        lib/classdefs/classdata.h: updated some docs added some class index
-       access macros
+       access macros 
 
 2001-01-13 21:18  treshna
 
        * .cvsignore, idl/.cvsignore, lib/.cvsignore,
        lib/classdefs/.cvsignore, lib/md5/.cvsignore, src/.cvsignore,
        src/config/.cvsignore, src/objectcache/.cvsignore,
-       src/objectstore/.cvsignore, src/oql/.cvsignore, tools/.cvsignore:
+       src/objectstore/.cvsignore, src/oql/.cvsignore, tools/.cvsignore: 
        added some .cvsignore files - messy, but they hide crap that's
-       generated at various time
+       generated at various time 
 
 2001-01-13 21:01  treshna
 
        * src/geas-server.c: reads debuglevel from the config file,
-       including text (high medium low off) as well as integers
+       including text (high medium low off) as well as integers 
 
 2001-01-13 20:50  treshna
 
        * examples/businessobjects/test.gcd, lib/classdefs/classdata.c,
        lib/classdefs/gcdparser.c, src/objectstore/objectstore.c,
-       src/objectstore/objectstore.h, src/oql/oql.c, src/oql/oql.h:
+       src/objectstore/objectstore.h, src/oql/oql.c, src/oql/oql.h: 
        list_fields_in_class (lib/classdef/classdata.[ch]) now returns all
        fields in a class. including inherited fields, if requested. (does
        not indicate which specific class created the field of that name -
-       the pointer indicates the first one found)
+       the pointer indicates the first one found) 
 
 2001-01-13 20:14  treshna
 
        * src/: geas.conf-dist, shadowpw-dist: oops, messed up my own
-       config
+       config 
 
 2001-01-13 20:11  treshna
 
        * src/: objectstore/objectstore.c, objectstore/objectstore.h,
        oql/oql.c, oql/oql.h: can now use these functions to get the
-       contents of a particular row/field in the result from a query:
-       
-       contents of a query:   get_result_row(result,whichrow)
-       get_result_field(result,whichrow,whichfield)
+       contents of a particular row/field in the result from a query: 
        
-       class/field identifiers   get_result_field_name(result,whichfield)
-       and get_result_class_name(result)
+       contents of a query: 
+         get_result_row(result,whichrow)
+         get_result_field(result,whichrow,whichfield) 
+       
+       class/field identifiers 
+         get_result_field_name(result,whichfield) and
+         get_result_class_name(result) 
 
 2001-01-13 19:50  treshna
 
@@ -1822,7 +2837,7 @@
        src/objectstore/objectstore.c, src/objectstore/objectstore.h,
        src/oql/oql.c: adjusted SQL database code (objectstore module) -
        now returns all data loaded from the database, for the caller to
-       process
+       process 
 
 2001-01-13 16:59  treshna
 
@@ -1832,32 +2847,31 @@
        src/Makefile.am, src/geas-server.c, src/geas-server.h,
        src/geas.conf-dist, src/objectstore/objectstore.c,
        src/objectstore/objectstore.h, src/oql/oql.c, src/oql/oql.h: added
-       a GEAS only ObjectID field to every class added printing the
-       current access added a GEAS only access mode for server data
-       started changing objectsetore/OQL modules to allow better handling
-       of data
+       a GEAS only ObjectID field to every class added printing the current
+       access added a GEAS only access mode for server data started
+       changing objectsetore/OQL modules to allow better handling of data 
 
 2001-01-12 22:16  treshna
 
        * doc/notes/module_structure.txt: more docs on how modules interact
-       with each other
+       with each other 
 
 2001-01-12 21:26  treshna
 
        * TODO, src/objectstore/objectstore.c,
        src/objectstore/objectstore.h, src/oql/oql.c, src/oql/oql.h: added
        support for database independant writes and deletes, although the
-       code for that hasn't been added yet
+       code for that hasn't been added yet 
 
 2001-01-12 20:14  treshna
 
-       * TODO: more assignments  :)
+       * TODO: more assignments  :) 
 
 2001-01-12 20:06  treshna
 
        * configure.in, src/geas-server.h, src/objectstore/objectstore.c,
        src/objectstore/objectstore.h: updated objectstore API to include
-       delete/write functions
+       delete/write functions 
 
 2001-01-12 19:37  treshna
 
@@ -1871,42 +2885,42 @@
        src/objectcache/objectcache.c, src/objectcache/objectcache.h,
        src/oql/oql.c, src/oql/oql.h, tools/gcdverifier.c: moved object
        identifier code around, added somne docs about what the different
-       ones do
+       ones do 
 
 2001-01-12 14:23  treshna
 
        * TODO, src/geas-server.c, src/geas-server.h: modified message
-       handling (printed info/status text)
+       handling (printed info/status text) 
 
 2001-01-11 14:26  treshna
 
-       * TODO: added coding assignments to TODO list
+       * TODO: added coding assignments to TODO list 
 
 2001-01-10 22:12  treshna
 
        * src/objectstore/: objectstore.c, objectstore.h: fixed
-       objectcache.h - at least I hope so.  sometimes I just don't know.  
-        :)
+         objectcache.h - at least I hope so.  sometimes I just don't know.  
+       :) 
 
 2001-01-10 22:03  treshna
 
        * src/: Makefile.am, geas-server.c, oql/oql.c, oql/oql.h: added
-       libuuid object key creation/handling
+       libuuid object key creation/handling 
 
 2001-01-10 21:41  treshna
 
        * src/objectcache/: objectcache.c, objectcache.h: done parts of the
-       basic object cache
+       basic object cache 
 
 2001-01-10 21:21  treshna
 
        * src/objectcache/: objectcache.c, objectcache.h: missed these
-       files
+       files 
 
 2001-01-10 21:20  treshna
 
        * src/: Makefile.am, servantlocator.h: added missing files,
-       (re)started object cache
+       (re)started object cache 
 
 2001-01-10 20:13  treshna
 
@@ -1915,32 +2929,32 @@
        src/objectcache/Makefile.am, src/objectstore/Makefile.am,
        src/objectstore/objectstore.c, src/oql/Makefile.am, src/oql/oql.c,
        src/oql/oql.h: OQL module started primitive objectcache done -
-       needs rewritten, but API should work adjusted some makefile stuff
+       needs rewritten, but API should work adjusted some makefile stuff 
        configuration hack: find an active database - must only be one
-       database configured as active, or bad things could happen
+       database configured as active, or bad things could happen 
 
 2001-01-10 16:24  treshna
 
        * configure.in, examples/businessobjects/test.gcd,
        lib/classdefs/Makefile.am, lib/classdefs/classdata.c,
        lib/classdefs/gcdparser.c, lib/classdefs/lparser.l,
-       lib/classdefs/yparser.y, src/Makefile.am, tools/gcdverifier.c:
+       lib/classdefs/yparser.y, src/Makefile.am, tools/gcdverifier.c: 
        class def. handling usable, in a limited form (ie, only basic data
-       fields in classes for now)
+       fields in classes for now) 
 
 2001-01-10 15:24  treshna
 
        * lib/classdefs/: classdata.c, classdata.h, gcdparser.c,
        gcdparser.h, yparser.y: renamed free class data functions. on pass
        2, classes are not added to the list a second time - instead memory
-       is released
+       is released 
 
 2001-01-10 15:05  treshna
 
        * examples/businessobjects/test.gcd, lib/classdefs/classdata.c,
        lib/classdefs/gcdparser.c, lib/classdefs/gcdparser.h,
        lib/classdefs/yparser.y: adjusted handling of unsigned datatypes
-       (currently only integers may be unsigned
+       (currently only integers may be unsigned 
 
 2001-01-10 14:40  treshna
 
@@ -1948,7 +2962,7 @@
        lib/classdefs/classdata.h, lib/classdefs/gcdparser.c,
        lib/classdefs/gcdparser.h, lib/classdefs/yparser.y: can now create
        a useful class definition, although many features are not supported
-       (only classes in the global namespace, and only basic data fields)
+       (only classes in the global namespace, and only basic data fields) 
 
 2001-01-09 22:12  treshna
 
@@ -1957,71 +2971,71 @@
        lib/classdefs/gcdparser.h, lib/classdefs/lparser.l,
        lib/classdefs/yparser.y: class definition code 1/2 way to
        completed. compiles and runs without errors, although many parts of
-       that code are not fully tested/implemented
+       that code are not fully tested/implemented 
 
 2001-01-09 20:07  treshna
 
        * lib/classdefs/: classdata.c, classdata.h, gcdparser.c,
        gcdparser.h, lparser.l, yparser.y: rearranged structures:
        gcdparser.[ch] contains internal code, classdata.[ch] are used by
-       external code as well
+       external code as well 
 
 2001-01-09 18:00  treshna
 
        * TODO, lib/classdefs/classdata.c, tools/gcdverifier.c: class defs
-       code compiles and runs now - parser still not complete
+       code compiles and runs now - parser still not complete 
 
 2001-01-09 17:48  treshna
 
        * tools/: Makefile.am, gcdverifier.c: started GCD verifier utility,
-       for testing classdef code, and checking class defs before
-       installing a module
+       for testing classdef code, and checking class defs before installing
+       a module 
 
 2001-01-09 17:48  treshna
 
        * lib/: Makefile.am, classdefs/Makefile.am, classdefs/classdata.c,
        classdefs/classdata.h, classdefs/gcdparser.c,
-       classdefs/gcdparser.h, classdefs/lparser.l, classdefs/yparser.y:
-       started adding GCD (GNUe Class Definition) file parser code
+       classdefs/gcdparser.h, classdefs/lparser.l, classdefs/yparser.y: 
+       started adding GCD (GNUe Class Definition) file parser code 
 
 2001-01-09 17:47  treshna
 
        * Makefile.am, configure.in: updated to build lib/classdefs and
-       tools/
+       tools/ 
 
 2001-01-08 22:13  treshna
 
        * src/: geas-skeleton.c, geas-skeleton.h: added Admin object ID
-       handling
+       handling 
 
 2001-01-08 22:02  treshna
 
        * idl/dataobject.idl: removed boolean return value from
-       DataObject::delete() - it either succeeds or throws an exception
+       DataObject::delete() - it either succeeds or throws an exception 
 
 2001-01-08 22:01  treshna
 
        * src/: admin.c, admin.h, connection.c, connection.h, dataobject.c,
        dataobject.h, factory.c, factory.h, geas-skeleton.c, objectlist.c,
        objectlist.h: modified API implementation to use
-       GEAS_object_identifier: geas-skeleton.c converts from a CORBA
-       object reference to a GEAS internal object identifier then calls
-       the functions in: admin.c, connection.c, dataobject.c and
-       objectlist.c   (factory.c implements an object using the explicit
-       activation model, with an ORB supplied ID, and does not have or
-       require a GEAS internal id)
+       GEAS_object_identifier: geas-skeleton.c converts from a CORBA object
+       reference to a GEAS internal object identifier then calls the
+       functions in: admin.c, connection.c, dataobject.c and objectlist.c  
+       (factory.c implements an object using the explicit activation model,
+       with an ORB supplied ID, and does not have or require a GEAS
+       internal id) 
 
 2001-01-08 21:13  treshna
 
        * src/: connection.c, connection.h, geas-skeleton.c,
        geas-skeleton.h: changed GEAS's internal object id handling to use
        the type GEAS_object_identifier to hold the identifier ofg the
-       object currently being used
+       object currently being used 
 
 2001-01-08 20:39  treshna
 
        * src/geas-skeleton.c: creates servant locaters for all client API
-       classes
+       classes 
 
 2001-01-08 20:26  treshna
 
@@ -2029,72 +3043,71 @@
        src/geas-skeleton.c, src/geas-skeleton.h,
        src/objectstore/objectstore.c, src/objectstore/objectstore.h: done
        CORBA servant locator workaround, for Connection objects added
-       business object ID handling code to obbjectstore
+       business object ID handling code to obbjectstore 
 
 2001-01-07 22:18  treshna
 
        * src/: Makefile.am, geas-server.c, geas-skeleton.c,
        geas-skeleton.h: started workaround for ORBit/Current interface
-       problem
+       problem 
 
 2001-01-07 21:09  treshna
 
        * TODO, idl/admin.idl, src/geas-server.c, src/geas-skeleton.c,
        src/geas-skeleton.h: modified handling of GEAS internal IDs
        (identify objects meaningful to GEAS, including business objects)
-       and CORBA object references, used by clients when communicating
-       with GEAS
+       and CORBA object references, used by clients when communicating with
+       GEAS 
 
 2001-01-07 18:39  treshna
 
        * TODO, src/geas-server.c, src/geas-server.h, src/geas.conf-dist,
        src/config/Makefile.am, src/config/configuration.c,
        src/objectstore/objectstore.c, src/objectstore/objectstore.h: MySQL
-       database section almost complete - only need to do returning IDs of
+       database section almost complete - only need to do returning IDs of 
        objects read from the SQL database.  will then use that as a
-       template for libGDA and PostgreSQL
+       template for libGDA and PostgreSQL 
 
 2001-01-07 14:43  treshna
 
        * src/: geas-server.c, geas-server.h, config/configuration.c,
        config/configuration.h, objectstore/objectstore.c: bugfix: self
-       test wasn't setting things up right added NO_CONFIGURATION define
-       to configuration, used as default, so can tell if system is used
-       before config files are read
+       test wasn't setting things up right added NO_CONFIGURATION define to
+       configuration, used as default, so can tell if system is used before
+       config files are read 
 
 2001-01-07 14:14  treshna
 
        * configure.in, src/Makefile.am: added --enable-debug and
        --enable-debug-security to configure.in (separate option for
-       security, to make it harder to accidentally run a debug version
-       with a security hole due to password info in log files)
+       security, to make it harder to accidentally run a debug version with
+       a security hole due to password info in log files) 
 
 2001-01-07 14:04  treshna
 
        * src/: geas-server.c, geas-server.h: fixed minor typos: everything
-       should compile now geas/src/geas-server.h includes geas/config.h
-       now
+       should compile now geas/src/geas-server.h includes geas/config.h now 
 
 2001-01-07 03:26  treshna
 
        * INSTALL, README, TODO, doc/notes/INSTALL, idl/factory.idl,
        src/geas-server.c, src/geas-server.h,
        src/objectstore/objectstore.c: minor editing. added #ifdefs for
-       SELF_TEST code
+       SELF_TEST code 
 
 2001-01-05 12:18  jmeskill
 
        * configure.in: Added checks for --enable-self-test and
        --enable-max-database-connections Changed --with-memory-debug to
-       --enable-memory-debug
+       --enable-memory-debug 
 
 2001-01-04 22:06  treshna
 
-       * lib/Makefile.in: shouldn't have been included - meant Makefile.am
+       * lib/Makefile.in: shouldn't have been included - meant Makefile.am 
 
 2001-01-04 22:05  treshna
 
-       * lib/Makefile.am, src/config/configuration.c: missed some files
+       * lib/Makefile.am, src/config/configuration.c: missed some files 
 
 2001-01-04 21:59  treshna
 
@@ -2109,22 +3122,22 @@
        src/objectstore/Makefile.am, src/objectstore/objectstore.c,
        src/objectstore/objectstore.h: added new modules: configuration
        (functional) objectstore (compiles, mostly untested) adjusted
-       autoconf, fiddled with directory structure, small start on docs
-       sample configurations started
+       autoconf, fiddled with directory structure, small start on docs 
+       sample configurations started 
 
 2001-01-04 18:43  treshna
 
        * TODO: Edited TODO list, split some items into basic & advanced
-       versions
+       versions 
 
 2001-01-03 14:09  jmeskill
 
-       * configure.in: allow multiple databases
+       * configure.in: allow multiple databases 
 
 2001-01-02 14:38  treshna
 
        * TODO: created a todo list, with a vague timeline, listing
-       features that have been discussed
+       features that have been discussed 
 
 2001-01-02 12:19  treshna
 
@@ -2134,13 +3147,13 @@
        src/connection.c, src/dataobject.c, src/exceptions.c,
        src/exceptions.h, src/factory.c, src/geas-server.c,
        src/geas-server.h, src/geas-skeleton.c, src/objectlist.c,
-       src/shadowpw-dist: [no log message]
+       src/shadowpw-dist: [no log message] 
 
 2000-12-23 21:19  treshna
 
        * idl/: admin.idl, connection.idl, dataobject.idl, exceptions.idl,
-       factory.idl, geas.idl, objectlist.idl, schema.idl, typedefs.idl:
-       adding IDL files for client and server admin API
+       factory.idl, geas.idl, objectlist.idl, schema.idl, typedefs.idl: 
+       adding IDL files for client and server admin API 
 
 2000-12-21 22:27  treshna
 
@@ -2150,8 +3163,8 @@
        src/dataobject.c, src/dataobject.h, src/factory.c, src/factory.h,
        src/geas-server.c, src/geas-server.h, src/geas-skeleton.c,
        src/geas-skeleton.h, src/header.txt, src/objectlist.c,
-       src/objectlist.h: Initial version of API object handling code.  
-       (does not compile yet, but is close)
+       src/objectlist.h: Initial version of API object handling code.  
+       (does not compile yet, but is close) 
 
 2000-12-19 21:08  treshna
 
@@ -2159,9 +3172,9 @@
        acinclude.m4, autogen.sh, configure.in, geas.spec.in,
        src/Makefile.am, src/geas-server.c, src/geas-server.h,
        src/geas.conf-dist: First set of automake files, and a little code
-       to handle cmd line apps.
+       to handle cmd line apps.  
 
 2000-12-12 14:40  treshna
 
-       * README: making a new directory for GEAS
+       * README: making a new directory for GEAS 
 
Index: gnue/geas/NEWS
diff -u gnue/geas/NEWS:1.4 gnue/geas/NEWS:1.5
--- gnue/geas/NEWS:1.4  Tue Apr 17 20:22:20 2001
+++ gnue/geas/NEWS      Wed Jun 13 15:15:08 2001
@@ -1,4 +1,12 @@
-New features /changes in version 0.0.4:  (2001-04-17)
+New features/changes in version 0.0.5:  (2001-06-13)
+
+o General code cleanup
+o Profiling support and improved performance
+o Support for recursive processing of GCD files in the server and in the 
+  gcdverifier tool, you can now have a tree of GCD files
+o Enhancements and bug fixes to the GCD parser
+
+New features/changes in version 0.0.4:  (2001-04-17)
 
 o PostgreSQL support
 o Stabilised classdef API and objectcache API
Index: gnue/geas/configure.in
diff -u gnue/geas/configure.in:1.35 gnue/geas/configure.in:1.36
--- gnue/geas/configure.in:1.35 Tue Jun 12 15:23:02 2001
+++ gnue/geas/configure.in      Wed Jun 13 15:15:08 2001
@@ -3,7 +3,7 @@
 AM_CONFIG_HEADER(config.h)
 
 AC_PREREQ(2.13)
-AM_INIT_AUTOMAKE(geas, 0.0.5pre)
+AM_INIT_AUTOMAKE(geas, 0.0.5)
 AM_MAINTAINER_MODE
 
 dnl Checks for programs.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]