Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-09-07 | The Bu::Socket::getAddress function was always getting the local name of the | Mike Buland | |
socket, i.e. your address, not the client's address. That's not what I had intended, but it'd be nice to have later. This is corrected now. | |||
2007-09-05 | Fixed a couple of uber-minor compilation bugs. | Mike Buland | |
2007-09-05 | This commit has part of an Array class, I'm just not sure I really need it | Mike Buland | |
right now. Unfortunately it doesn't compile right now, if you want to build this version, just delete array. On the other hand, Bu::List now has enqueue/dequeue functions. | |||
2007-09-04 | Added the Bu::FString::expand() function, which expands the string in place | Mike Buland | |
using system variables and special tokens, such as ~name and ~/... I like this, and think that it's ample precedent for adding things like format(), formatAppend(), and formatPrepend(), which would all rock. | |||
2007-08-28 | Minor change that may break some other programs in a very minor way, changed | Mike Buland | |
the name of Bu::Hash::size() to Bu::Hash::getSize() to be consistant accross the system. | |||
2007-08-26 | Corrected a bug in the Bu::TafReader, it was getting confused when a stray colon | Mike Buland | |
(common in web addresses) was put in the middle of a property list, now it doesn't get confused, it just complains bitterly and refuses to work. | |||
2007-08-23 | The list now supports insertSorted, and the UnitSuite supports more options, | Mike Buland | |
including StopOnError and handling/reporting of external exceptions. | |||
2007-08-16 | Lists now archive. Yippie! | Mike Buland | |
2007-08-14 | Fixed a crash in the FString::prepend function on a null string corner case. | Mike Buland | |
Also added more tests to the FString unit tests and switched the ParamProc to using FString instead of std::string, this will break a few programs in very minor ways, a few seconds each to fix, I'd say. | |||
2007-08-05 | Minor FString change. | Mike Buland | |
2007-08-05 | Bu::Fstring doesn't give that stupid return warning anymore. | Mike Buland | |
2007-08-05 | Ok, the set looks like it works. That's kinda' cool. It could use a few more | Mike Buland | |
operators, but that's a minor issue. | |||
2007-08-05 | Set is just a copy of hash for now. It'd be cool if they could be linked, not | Mike Buland | |
really sure how that could happen easily. | |||
2007-07-25 | I took the cheap way out and added the filename to the exceptions generated by | Mike Buland | |
the file class. This is probably a good idea anyway, but it feels like a silly fix to another problem. | |||
2007-07-18 | Now the whole OSX patch is applied. | Mike Buland | |
2007-07-18 | Incorporated a patch contributed by Brandon CS Sanders that allows libbu++ to | Mike Buland | |
compile under OSX. So far, no problems with anything else, it looks like build and nango both build without problems, libbu++ is truly becoming a full cross- platform toolkit. | |||
2007-07-15 | Bu::Socket now cashes a string representation of the IP address so you can | Mike Buland | |
access it even after closing a socket to assist with proper accounting. | |||
2007-07-13 | More updates to the Exception macros. | Mike Buland | |
2007-07-13 | Exceptions are better, but not all switched over yet. | Mike Buland | |
2007-07-12 | The SPtr now has != comparison operators | Mike Buland | |
2007-07-11 | *whimper* | Mike Buland | |
2007-07-11 | Maybe? | Mike Buland | |
2007-07-11 | I guess I fixed some list stuff... | Mike Buland | |
2007-07-11 | Bu::Atom is now comparable! | Mike Buland | |
2007-07-11 | TafWriter now indents by default, I'll make that configurable soon. | Mike Buland | |
2007-07-11 | Fixed a horrifying FString bug. | Mike Buland | |
2007-07-10 | OK, this time I really fixed it so that it compares raw strings and FStrings | Mike Buland | |
the right way. | |||
2007-07-10 | Updated the FString to const char * string comparison, it should work better | Mike Buland | |
now, but some more testing needs to be done. | |||
2007-07-10 | More FString updates, this one fixes the hashing and string comparison. | Mike Buland | |
2007-07-10 | I Fixed the Hash bug!!! | Mike Buland | |
2007-07-10 | Fixed another Atom bug. | Mike Buland | |
2007-07-10 | Fixed a bunch of stuff, I don't even know what... | Mike Buland | |
2007-07-10 | Fixed the atom, it wasn't copying from other atoms properly. | David | |
2007-07-09 | Fixed a bug in a new constructor. | Mike Buland | |
2007-07-09 | Removed the refconuting for now, it just copies the string. Obviously it is | Mike Buland | |
possible to make this much faster than I did, so I'll have to take another crack at it later. | |||
2007-07-09 | Updates, the client now tells protocols about new connections, and the hexDump | Mike Buland | |
is less ugly. | |||
2007-07-09 | The new logHexDump function seems to work just fine. | Mike Buland | |
2007-07-09 | Update, it's cleaner now, not so much erroneous output. | Mike Buland | |
2007-07-07 | david - added a return to a non-void function | David | |
2007-07-06 | Ok, some more fixes to the iterators in Bu::List | Mike Buland | |
2007-07-06 | Fixed an annoying bug in Bu::List::erase that caused you to not be able to call | Mike Buland | |
lThings.erase( lThings.begin() ); | |||
2007-07-03 | Added an assignment operator to get data from comparable std::basic_string | Mike Buland | |
classes. | |||
2007-07-03 | Ah, that explains much, I did the big reorg -> trunk move and forgot to commit | Mike Buland | |
some things, so here they are, after being manually copied. | |||
2007-07-03 | Fixed something minor and tiny that prevents build from compiling and should | Mike Buland | |
have been done anyway, that I swear I already did... | |||
2007-07-03 | Minor change, may help building in build... | Mike Buland | |
2007-07-02 | The list has an isEmpty funcion, and the socket may have a new read function | Mike Buland | |
soon, check it out...later... | |||
2007-07-01 | That was weird. Bu::Hash was basically unusable const'd, this has been | Mike Buland | |
corrected. There may be more operations that need to be fixed, but all basic data operations are fixed and a const_iterator has been added. | |||
2007-07-01 | A minor bugfix in the Bu::Archive was preventing compilation when archiving | Mike Buland | |
a Bu::Hash due to the new return value of the unary (*) extraction operator in the iterators. | |||
2007-06-30 | For now we have no const char * cast operator on FString, ISO C++ says that we | Mike Buland | |
can't have that and an indexing operator. More research with other compilers needs to be done if we want to try just having the cast operator. I would rather be able to index than auto-cast. | |||
2007-06-29 | The plugger was dying on a HashException it should have caught, and the Logger | Mike Buland | |
now allows you to include extra printf formatting in your fields just like the docs say you can. |