Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-08-30 | david - creepy forgot to commit hashtable stuff... also fixed something in ↵ | David | |
md5... it was using uninitialized data... | |||
2006-08-25 | Fixed more stuff in the connection class. Yay. | Mike Buland | |
2006-08-25 | Fixed the connection manager to not suck with the new connection read api. | Mike Buland | |
2006-08-25 | Added tests and exception codes, so you're program can tell just how bad things | Mike Buland | |
really are. | |||
2006-08-25 | Added a new exception for connecitons, and added a new function to the | Mike Buland | |
connection class, that reads at least n bytes in x seconds. | |||
2006-08-22 | Added a new helper to the plugger. | Mike Buland | |
2006-08-22 | Fixed creepy conflict, two extra spaces in one version...sheesh | Mike Buland | |
2006-08-09 | Fixed a bug in the config manager base that caused config files to never load | Mike Buland | |
or work. | |||
2006-08-09 | Ok, this one actually builds again. | Mike Buland | |
2006-08-09 | Renamed it, it also is no longer a singleton, although your child class could | Mike Buland | |
be. | |||
2006-08-09 | This may work, now the filenames just need to be changed. | Mike Buland | |
2006-08-09 | The start of the configmanager to libbu++, they are good, but make congo not | Mike Buland | |
build now, for a while, and don't actually work yet, so just don't use this revision of libbu++. | |||
2006-08-07 | Updated the build.conf file, you can build the tests, and more. | Mike Buland | |
2006-08-06 | It builds with build again, and even the tests now. woo! | Mike Buland | |
2006-08-04 | Help triggers an exit now in the param processor. | Mike Buland | |
2006-08-02 | Just added a build.conf file, libbu++ was really easy to get to work with build. | Mike Buland | |
2006-07-28 | Just fixed the pymake.conf, now it won't build all the tests every time. | Mike Buland | |
2006-07-26 | I don't remember what I added or did. | Mike Buland | |
2006-07-26 | Added the not-yet-working hash class. More thought must be done. This doesn't | Mike Buland | |
actually change any existing code really just adds a new class that you can't use because it's commented out. I'll probably move it to a branch. | |||
2006-07-26 | Exceptions have been re-worked, and are easier to use, and don't collide with | Mike Buland | |
system includues anymore. | |||
2006-07-26 | Partial update, don't use this release... | Mike Buland | |
2006-07-20 | Fixed a memory leak in the param processor. | Mike Buland | |
2006-07-20 | Added the "getKey" function to the HashTable, allowing you to get at the | Mike Buland | |
internal persistant IDs using a temporary id. | |||
2006-07-18 | david - escaped &s now. : ) | David | |
2006-07-15 | Updated pymake.conf | Mike Buland | |
2006-07-15 | Updated the pymake again | Mike Buland | |
2006-07-15 | Added stuff that I thought was already there... | Mike Buland | |
2006-07-14 | Changed some stuff, not sure what all, minor stuff. | Mike Buland | |
2006-07-14 | Made everything have a virtual deconstructor. This is apparently very | Mike Buland | |
important. | |||
2006-07-12 | Added a clear function to the hashtable. How we made it this long without is | Mike Buland | |
beyond me... | |||
2006-07-12 | Added exception tests. | Mike Buland | |
2006-07-11 | I added stringrep, which is a cpp replacement for some c string functions. | Mike Buland | |
They're all really simple, and maybe could even be optimized. I did this so that you could use the old c functions when you wanted to, but with cpp memory management. Also, some of these don't exist on other platforms, so it makes other programs more portable. The new functions are just like the c ones, only named string* instead of str*, for example stringdup instead of strdup. | |||
2006-07-07 | Updated the pymake.conf file to not build the unit tests and regular tests | Mike Buland | |
unless you comment them out. | |||
2006-07-02 | Fixed a bug that caused the stream to be placed at a random location after the | Mike Buland | |
serializer was closed. Everything works as expected now. | |||
2006-07-02 | Fixed a bug in the serializer that would close the file it was using even when | Mike Buland | |
it shouldn't, and added the serializerbzip2, which lets you read and write to compressed streams. | |||
2006-06-29 | Fixed a bug that would cause certain peramiters that were after parameters that | Mike Buland | |
had a variable but no proc set would be processed twice. | |||
2006-06-29 | Completely switched over to the much simpler, nicer pymake. Things look great, | Mike Buland | |
and the old Makefile may soon fall into disrepair. To use the old one, which should almost always be able to build at least thi library, call: make -f Makefile.legacy The new Makefile just calls pymake | |||
2006-06-29 | All done with all of the basic and some nice, extended functionality, now I | Mike Buland | |
just need to update our other projects... | |||
2006-06-29 | Added the outlines for command parameter handling, for unknown parameter | Mike Buland | |
handling, and for automated help generation. | |||
2006-06-29 | Completely removed the old, crappy pproc and replaced it with the new, shiny | Mike Buland | |
ParamProc class...it's soooo much better it makes me wanna' throw things... | |||
2006-06-28 | Minor fixes to the command line processor. | Mike Buland | |
2006-06-28 | Fixed a conflict between the new low level reader and the file reader. | Mike Buland | |
2006-06-28 | Entities now work in the xml processor the way they should, you can define your | Mike Buland | |
own, use the 5 builtin ones (gt, lt, apos, quot, amp), and even create your own. The parser now skips any text definition at the top, which is fine for most xml that you get these days. I think if we ever make the break to full compliance we'll need to make a new parser from scratch. | |||
2006-06-22 | Updated some tests so they don't work but will compile, and made some pleasant | Mike Buland | |
changes to the plugger. Also set it up so that libbu++ code is relocatable. | |||
2006-06-21 | Updated the readInput function to tell you how much time is left over after | Mike Buland | |
blocking. | |||
2006-06-14 | Some doxygen changes (really just a test of svn props in something else) | Mike Buland | |
2006-06-06 | Added comment handling to the XML system. It just discards them completely, but | Mike Buland | |
later it will retain them so that even after modifying the nodes the comments could be kept in place so they aren't destroyed if something changes. Also added necesarry functions to the XmlDocument that lets the tests run again and fixes some issues with multiple ownernership when transfering the contents to a new document. | |||
2006-06-05 | Fixes to the plugin system, it's a little tricky to test, but it's looking good. | Mike Buland | |
2006-06-05 | Added a complete, general plugin manager system. There's a little bit of | Mike Buland | |
cleanup to do before it's totally ready, but it's looking good... | |||
2006-06-05 | Just changed the makefile to not make unit tests or other tests by default. To | Mike Buland | |
make the unit tests do "make unit" to make the other tests do "make test" |