aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-06-05Added a complete, general plugin manager system. There's a little bit ofMike Buland
cleanup to do before it's totally ready, but it's looking good...
2006-06-05Just changed the makefile to not make unit tests or other tests by default. ToMike Buland
make the unit tests do "make unit" to make the other tests do "make test"
2006-05-26Updated the makefile, it looks nicer now...Mike Buland
2006-05-26Added the first of many unit tests. For now the unit tests are just built withMike Buland
everything else in the all target of the makefile, which is fine, but relies on CppTest, which can be found at http://cpptest.sf.net Also fixed some things I've been meaning to get to for a while in the xml system, including a few bugs that will make coping with malformed data not hang other programs, and do the error reporting in a nice way.
2006-05-26Loads of updates to several systems, see each for what really changed, theMike Buland
biggest are the updates to the exception framework, and to the pproc system, which is almost a competitor to popt already...
2006-05-13Added a nice, generic exception class. It really helps out a lot. I dunno ifMike Buland
it's better to create a new subclass of it for each situation, but it is cool...
2006-05-13Fixed a bug in the tester.Mike Buland
2006-05-13Fixed a inconsistancy between versions...Mike Buland
2006-05-13Changed some things in the serializer...it's coolMike Buland
2006-05-13david - initial NOT WORKING commit of SerializerText stuff...David
2006-05-13david - umm... yeah, made the generic write and read functions...David
2006-05-13david - initial commit of serialize code ;pDavid
2006-05-12Added the StaticString class, which is a slightly modified version of the oldMike Buland
sstring class, who's name is nonsense and now contains code specific to squirrelmud. Anyway, StaticString is more lightweight than the std::string class, but much less versitile. It really is just like a static string, but all nice and classey. Great for use with the HashTable.
2006-05-04Removed some extra test functions that were interfering with some otherMike Buland
programs. Also disabled auto-log rotation until I can come up with a better way of doing it.
2006-05-03Moved all of the test targets to the new tests directory, make life easier.Mike Buland
2006-05-03Sweet, all changes from the (once again 1 rev) branch have been merged back in.Mike Buland
Now to finalize the changes in my other programs.
2006-05-03Added a simple test for the log system, and switched the multilog to the newMike Buland
singleton system, which unfortunately changed it's API slightly. Now it's not a pointer from the singleton, but I did add a new macro to make most usage of it even easier.
2006-05-03Added the new singleton class template. Very cool, now I need to switchMike Buland
all my singletons to using it.
2006-05-01Fixed a bug in the get code of the hashtable. It now performs probing correctlyMike Buland
according to the new high capacity duplicate probing algorithm.
2006-05-01libbu++ is finally laid out the way it should be, trunk, branches, and tags.Mike Buland