Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-04-26 | Merged Ito and put it in the BU namespace. I should probably clean up the | Mike Buland | |
formatting on the comments, some of the lines wrap, but I'm not too worried about it right now. I also fixed up the doxygen config and build.conf files so that everything is building nice and smooth now. | |||
2007-04-23 | Fixed a major bug in the rehash algorithm. If any items were erased, then a | Mike Buland | |
rehash occured, a double-free would also occur...very sad. That's all fixed now. | |||
2007-04-20 | Fixed some goo in socket. | Mike Buland | |
2007-04-10 | Added more comments, help, and socket actually reads and writes some, but it's | Mike Buland | |
not done. I need to decide how I want to do the buffering... | |||
2007-04-10 | Updated SPtr to (hopefully) handle null values and assignments well, and you | Mike Buland | |
should be able to compare them to pointers of the same type (and nulls?). | |||
2007-04-10 | I did it, the streams don't start with an S now. | Mike Buland | |
2007-04-10 | Fixed a warning in the SFile test, and added std::list support to the archive. | Mike Buland | |
I guess I should write a test for it too... I'm also thinking of removing the S from the front of the stream children. | |||
2007-04-10 | Wrote some cute file unit tests, and added some more error reporting to SFile. | Mike Buland | |
Also fixed the stream system to use void * pointers instead of char *. | |||
2007-04-10 | Well, we've got the basis of a workable unit test harness thing. There should | Mike Buland | |
be a few more add-ons to it, but it works just fine, and eventually it should cover command line options and creating logs, and possibly even provide output functionality so that output from tests can be logged and kept track of well. | |||
2007-04-10 | Woo, changed the name of Achable to Archival, I dig that, and added the ground- | Mike Buland | |
work for the SSocket, that should be cool. | |||
2007-04-10 | David had it half right...to make it work like something that's actually a const | Mike Buland | |
pointer he's right, the pointer needs to be rebindable, but for a: const int *p; p can be changed, but not what p points to. I've added the rest of the operators in sptr that should accomplish this, and a test that actually tests the correctness of SPtr used this way against a normal pointer, both tests check out 100%, hopefully this dosen't break anything, but if it should act like a pointer, this is how to do it. (I totally forgot that const pointers were rebindable). | |||
2007-04-10 | david - wow... that seems a little kludgy... see the constsptr test for ↵ | David | |
details, but basically i had to make the members of sptr mutable to get this to work the way it seems it should... maybe i'm missing something... | |||
2007-04-09 | The SPtr is castable now. just say SPtrCast<TypeToCastTo>( ASPtr ); | Mike Buland | |
2007-04-09 | david - i need to cast a sptr... started writing test for it | David | |
2007-04-03 | Hey, it's nicer with const-ness. | Mike Buland | |
2007-04-03 | Just deleted a few things from old that definately have to go. | Mike Buland | |
2007-04-03 | The file stream is imported and works, as does our first test, and the new | Mike Buland | |
tweaks to archive. The && operator is now a template function, and as such requires no special handling. It could be worth it to check this out for other types, yet dangerous, since it would let you archive anything, even a class, without writing the proper functions for it...we shall see what happens... | |||
2007-04-03 | The first batch seem to have made it alright. Unfortunately the Archive class | Mike Buland | |
isn't done yet, I'm going to make it rely on streams, so those will be next, then we can make it work all sortsa' well. | |||
2007-04-03 | Ok, no code is left in src, it's all in src/old. We'll gradually move code back | Mike Buland | |
into src as it's fixed and re-org'd. This includes tests, which, I may write a unit test system into libbu++ just to make my life easier. | |||
2007-04-03 | Creating the inital reorg branch, this will drastically change very, very soon. | Mike Buland | |
2007-04-03 | Deleted the egg example...it was annoying me. | Mike Buland | |
2007-04-02 | Ok...now you can specify a timeout on the open function, 30 seconds is the | Mike Buland | |
default so no programs need to be changed, it seemed like a good default to me... Still needs testing, but it should work just fine, and shouldn't effect any of our servers. | |||
2007-04-02 | This constitutes a test version...there's a chance this should have been a | Mike Buland | |
branch, but it's so small...I'll just see if bugs arise, and if they do, then we'll fix 'em. | |||
2007-03-27 | Added a new helper to the flexbuf, and likewise to the connection class, since | Mike Buland | |
it uses it heavily. | |||
2007-03-27 | Fixed a const issue in the fstring. | Mike Buland | |
2007-03-25 | Some more updates to Hash and FString. | Mike Buland | |
2007-03-23 | Added another function to FString. | Mike Buland | |
2007-03-21 | Fixed another random bug in the string compare for raw strings. | Mike Buland | |
2007-03-21 | Fixed an infinite loop rehashing in the has function...whacky | Mike Buland | |
2007-03-21 | Fixed it so it'd compile... | Mike Buland | |
2007-03-20 | Minor updates to the Hash and FString, Hash got a getKeys function, and FString | Mike Buland | |
got the more normal getStr and getSize functions. | |||
2007-03-19 | Fixed some bugs and added some new goo. You can serialize FStrings and Heshes | Mike Buland | |
now. | |||
2007-03-15 | Fixed a constness issue. It's pretty good to go. | Mike Buland | |
2007-03-15 | This version may break hashing of strings, but at least you can hash FStrings... | Mike Buland | |
templates are confusing. | |||
2007-03-15 | Looks like FString is ready for general consumption, not too shabby. | Mike Buland | |
2007-03-15 | FString is totally usable, a few more helpers must be written before it surpases | Mike Buland | |
the other classes in functionality. It's already rather fast. | |||
2007-03-14 | The param proc now actually uses the extra field. | Mike Buland | |
2007-03-14 | Now fixed the xml escaping...sigh. | Mike Buland | |
2007-03-14 | Characters way up there were being escaped as negative numbers...seems whacky. | Mike Buland | |
2007-03-09 | The string thing compiles. | Mike Buland | |
2007-03-07 | Started the fstring class, could be good. | Mike Buland | |
2007-03-07 | david - yep, forgot to commit | Mike Buland | |
2007-03-02 | Removed annoying debugging from SPtr | Mike Buland | |
2007-03-02 | Removed debugging from the Hash | Mike Buland | |
2007-02-28 | Made updates to the staticstring, it works better with const situations now... | Mike Buland | |
2007-02-27 | This may require slightly more testing, but basically I made ConnectionManager | Mike Buland | |
more general, you can now listen to all local addresses (the old way), or individual addressses. | |||
2007-02-19 | The formula system works just fine, just no functions yet, but I don't need them | Mike Buland | |
for quite a while. | |||
2007-02-17 | Tweaked the stream classes, added an example, and the begining of a formula | Mike Buland | |
parser. | |||
2007-01-31 | Added an extra line because svn is all confused. | Mike Buland | |
2007-01-30 | Hey, Plugger doesn't kill your program with exit, it just throws an exception. | Mike Buland | |