2004-06-20 11:25 liar * error.h, scratch.C: added include errno on error.h to fix missing symbol on gcc-3.3 ish and Mandrake 10 (that's the only place I've seen this issue) 2004-04-25 13:29 liar * datastore.C, datastore.h: removed skip_records, it was a bad idea. Also put in the +1 fix for other functions. 2004-04-25 10:05 liar * datastore.C: fixed bug in next that would sometimes cause a free() error because the char * wasn't long enough to append the '\0'. 2004-04-17 17:49 liar * Makefile, README, WHY_HAVE_YOU_DONE_THIS, scratch.C: updated the readme and the whyfile. Mods to scratch showing off what the current library can do and added optimizations to the build in the makefile, though I'm not sure that's such a hot idea. 2004-04-17 17:41 liar * datastore.C, datastore.h: first and next now work, so databases can be iterated through (though I have not implemented iterators yet) 2004-04-17 16:17 liar * Makefile: removed boost_regex link line and made docs instead of doc 2004-04-17 16:17 liar * datastore.C, datastore.h: databases can now be dumped, and the dumpfile is in cdbmake format (and is usable as a log for datastore itself 2004-04-17 15:18 liar * datastore.C, datastore.h: Think I've got the iteration over keys down 2004-04-16 17:48 liar * WHY_HAVE_YOU_DONE_THIS: added a little document 2004-04-16 16:17 liar * datastore.h: removed boost::regex include 2004-04-16 16:06 liar * constant.tar.gz, exit.h, i.cdb, scratch.C: [no log message] 2004-04-16 16:05 liar * datastore.C, datastore.h: Added fetch_next() to get the next value stored under key (since cdb allows multiple values under each key); 2004-04-16 15:08 liar * Makefile, alloc.c, alloc.h, buffer.c, buffer.h, buffer_0.c, buffer_1.c, buffer_1s.c, buffer_2.c, buffer_copy.c, buffer_get.c, buffer_put.c, cdb_make.h, constant.tar.gz, i.cdb, scratch.C, str.h, str_len.c, strerr.h, strerr_die.c, strerr_sys.c: added a _bunch_ of files to allow the commit to work (cdb_make related) 2004-04-16 15:08 liar * datastore.C, datastore.h: logging commit now works and the database is rebuilt. This operation isn't real safe right now, but it will be. 2004-04-14 10:56 liar * constant-dox.cfg: changed name of project 2004-04-14 10:51 liar * scratch.C: added new feature usages 2004-04-14 10:51 liar * datastore.C, datastore.h: logging functions work, but do not create an updated database (commit just closes the log file) 2004-04-14 09:54 liar * datastore.C, datastore.h: backupdb now works, and statdb is available as a private member. 2004-04-13 23:25 liar * cdb_make.c, cdb_make.h: added cdb_make files, soon to be adding the ability to add stuff to cdb files 2004-04-13 23:01 liar * scratch.C: now has operator[] example 2004-04-13 23:00 liar * Makefile: Changed _datastore.so and libdatastore.so to link using g++ instead of gcc (this caused problems with the swig wrappers). Also added -fPIC to compile flags 2004-04-13 22:59 liar * datastore.i: added swig file for python wrapping 2004-04-13 14:09 liar * datastore.C, datastore.h: added documentation (doxygen) and comment clean ups 2004-04-13 14:08 liar * constant-dox.cfg: added doxygen file 2004-04-12 21:27 liar * GPL, Makefile, README, byte.h, byte_copy.c, byte_cr.c, byte_diff.c, cdb.c, cdb.h, cdb_hash.c, constant.tar.gz, datastore.C, datastore.h, dump, error.c, error.h, error_str.c, fetcher.h, i.cdb, readwrite.h, scratch.C, seek.h, seek_cur.c, seek_set.c, uint32.h, uint32_pack.c, uint32_unpack.c: Initial revision 2004-04-12 21:27 liar * GPL, Makefile, README, byte.h, byte_copy.c, byte_cr.c, byte_diff.c, cdb.c, cdb.h, cdb_hash.c, constant.tar.gz, datastore.C, datastore.h, dump, error.c, error.h, error_str.c, fetcher.h, i.cdb, readwrite.h, scratch.C, seek.h, seek_cur.c, seek_set.c, uint32.h, uint32_pack.c, uint32_unpack.c: initial import