aboutsummaryrefslogtreecommitdiff
path: root/src/archivebase.cpp (unfollow)
AgeCommit message (Collapse)Author
2010-06-21Fixed a bug in Bu::Buffer that resulted from a false negative on isEos if theMike Buland
underlying stream was empty.
2010-06-14Fixed a minor memory leak in the server. It makes a difference on popularMike Buland
servers that run for weeks or more.
2010-06-09Wow, part of array was mislinked in the SharedCore conversion and never fixed.Mike Buland
2010-06-03Heh...myriad files had the same magic key as nids files...oops. Well, myriadMike Buland
isn't production yet, and nids wasn't in widespread use, so this should be ok to change.
2010-05-29Go figure, I went and wrote some docs.Mike Buland
2010-05-28More myriad testing and unit test features, not unit tests that may take aMike Buland
while are welcome to provide progress info with some builtin functions. The Bu::Archive class now throws an exception if reading is interrupted by EOS
2010-05-26Oooh, another minor myriad fix, it's getting solid now. :)Mike Buland
2010-05-26The cache storage backend for myriad is fixed up to be used.Mike Buland
2010-05-26Fixed most of the compilation warnings, and a valgrind warning in the fstring'sMike Buland
remove function. memcpy can't do overlapping memory, changed it to use memmove.
2010-05-26More tweaks and informational functions.Mike Buland
2010-05-25More myriad testing, fixes, arrangement, etc. UnitSuite add-ons, it has someMike Buland
command line parameters now, I would like to also add an automatic paramter that would switch it to a computer-readable output mode for use in a larger testing framework.
2010-05-25Minor memory leak fix in myriad, valgrind+unit tests = coolMike Buland
2010-05-25More myriad tests and features, passes perfectly so far.Mike Buland
2010-05-25We now have a portable tempfile function, cool, it compiles on windows.Mike Buland
Fixed a bug in Socket, it wasn't closing the socket in all exception cases. Also fixed a few things in the unit test framework, going to add some more helpers soon.
2010-05-24Changed the Bu::Stream API, setSize is now standard. There may be a few moreMike Buland
things that should be added. A few of them still need to be implemented. I know that truncate for Bu::File is possible on windows, I've used it before, but hell if I can find it. Myriad also needs the setSize function completed.
2010-05-24Myriad unit test. Seems like it's workin' well.Mike Buland
2010-05-20Fixed a minor bug when a key resolved to an empty string.Mike Buland
2010-05-20Added some tweaks to array and fbasicstring.Mike Buland
2010-05-20Made process easier to use, when you ask it if the process has ended, itMike Buland
actually checks. novel, eh?
2010-05-16Added operators <= and >= to the FBasicString.Mike Buland
2010-05-15mkunit.sh was a little dumb, it didn't handle a number of things correctly.Mike Buland
I've written a new program that basically does the same thing, only it's much more clever, and does many more of the translations and conversions better, including the #line directives. Also, I dropped nids, we don't need it anymore. But now I'm ready to write some serious tests for myriad.
2010-05-14Removed some annoying debugging.Mike Buland
2010-05-13QueueBuf is updated, and everything else uses it now, including Client.Mike Buland
Unfortunately this breaks some programs that accessed the client internal buffer directly. Overall it's much, much more efficient, so it's worth it, maybe we'll find a good workaround later.