Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-02-16 | Added MemBuf docs and a new readAll function to the base stream class. | Mike Buland | |
More helpers never really hurt. | |||
2011-01-20 | Wow, got the Stream changes propegated, all tests build with string instead of | Mike Buland | |
fstring, and updated the copyright notice to extend to 2011 | |||
2011-01-20 | Bu::FString is now String, and there's a shell script to fix any other programs | Mike Buland | |
that were using fstring, I hope. | |||
2011-01-19 | Started work adding more functions to stream, and changing to a new size type. | Mike Buland | |
2010-05-24 | Changed the Bu::Stream API, setSize is now standard. There may be a few more | Mike 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-04-30 | Many minor fixes to the caching system, membuf, and others, but mainly some | Mike Buland | |
important fixes for real-life use of the system. | |||
2010-02-13 | Added and updated the license info in all the source files, they still said | Mike Buland | |
copyright 2007-2008. | |||
2009-07-31 | I switched the Bu::Stream::isEOS function to be named Bu::Stream::isEos, and | Mike Buland | |
also made sure the copyright is at the top of all the files, it's been too long. Anyway, this may effect some code, but not much, and it's an easy enough fix. | |||
2008-10-08 | Ok...corrected a problem with new block allocation in nids, and it no longer | Mike Buland | |
goes into an infinite loop while doing certain kinds of read. Also, it zeros out new blocks to make things easier to cope with in the hex editor, it'll probably also compress better. I also fixed Bu::MemBuf so that you can now write to arbitrary places mid-stream. | |||
2008-02-07 | Just updated the copyright date. | Mike Buland | |
2008-01-23 | Minor changes to documentation, mainly. | Mike Buland | |
2008-01-23 | Added a new helper to the Stream classes, a write function that takes a single | Mike Buland | |
Bu::FString reference as a parameter. Unfortunately you need to remember to add "using Stream::write;" to each child class so they can take advantage of it. Strange, no? Also, cleaned up a bunch of header files, I'm trying to move towards headers only including other headers that they absolutely need, otherwise just creating forward decleration sections at the top of each. | |||
2007-11-15 | david - adding license tag to the top of all header files | David | |
2007-06-29 | A few changes here and there, mainly related to getting the new Server system | Mike Buland | |
working in optimal condition... | |||
2007-06-28 | Many minor changes, hopefully the header fixes will keep future header macro | Mike Buland | |
conflicts from happening. And, from now on, other projects should do -Ilibbu++ not -Ilibbu++/src so we can get ready for an installed version of libbu++. | |||
2007-06-27 | The MemBuf works just fine, although it still can't over-write data in the | Mike Buland | |
buffer. | |||
2007-06-26 | Fixed a bug in the plugger and added the skeleton of the MemBuf class. | Mike Buland | |