Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-03-12 | Bu::Uuid now supports being formatted, it uses the standard toString() method. | Mike Buland | |
The new cache is really coming along now. | |||
2013-03-03 | Adding the Bu::DualFilter which could work out really well, it's going in for | Mike Buland | |
testing now. The idea is that it makes it easy to use a bi-directional stream like a tcpstream that requires a seperate filter instance for each read and write side. | |||
2013-02-27 | Added a unit test for Bu::SynchroHash. It's just a tweaked copy of the test | Mike Buland | |
for Bu::Hash, which tests the basics alright, but not the synchro part. I'm still trying to figure out a good test for that. | |||
2013-02-26 | Added auto-lock classes to the Bu::ReadWriteMutex, I think I like that type of | Mike Buland | |
encapsulation, at least for the read/write guy. Also started work on a thread-safe wrapper for the standard hash. There is a lot of functionality we just have to leave out in this, it's just too dangerous in a thread-safe class. | |||
2013-02-22 | The test for Bu::ReadWriteMutex is better and there is more documentation now. | Mike Buland | |
2013-02-21 | Forgot the copyright notice. | Mike Buland | |
2013-02-21 | Added the Bu::ReadWriteMutex, which is super awesome. Also made the | Mike Buland | |
Bu::RandomBase::rand functions visible in the Bu::RandomCmwc class. | |||
2013-02-11 | Updated the copyright for 2013. | Mike Buland | |
2012-11-28 | More comments; moved the encryption system to unstable. | Mike Buland | |
2012-11-05 | Converted tabs to spaces with tabconv. | Mike Buland | |
2012-08-28 | Loads of win32 compilation issues fixed. Most are fairly minor unsigned/signed | Mike Buland | |
mismatches because of socket handles, but there were also some order-of-definition issues that were fixed in the FD_SETSIZE definition code. Fixed a few things that just never worked on windows, like Bu::Thread::yield(). | |||
2012-08-28 | INI driver is loading and saving just fine. Ideally it would escape things | Mike Buland | |
like ']', '=', and possibly some others just to make all characters safe to use. Right now, just don't use ] or = in keys and you're good. | |||
2012-08-24 | Ini driver is close, loading isn't working perfectly yet... | Mike Buland | |
2012-08-24 | The basic registry interface works now. | Mike Buland | |
2012-08-24 | Taf isn't really...the best backend for this now, I need some more fixes there | Mike Buland | |
first, so next up we need the windows registry backend. | |||
2012-08-24 | Adding new Bu::Settings system, which works more or less like QSettings from Qt, | Mike Buland | |
only...without qt. It's the first real system in libbu++ that is going to be all unicode, which is exciting, but I'm having to actually finish the Bu::UtfString class while I work on it. Also exciting. | |||
2012-07-31 | Uuid had an == operator but not != | Mike Buland | |
2012-06-26 | Changed the Bu::Uuid generate interface. It's now one function that takes a | Mike Buland | |
type parameter. I think it's much nicer overall, the old gen function is stil there for now, but marked deprecated. | |||
2012-06-25 | Bu::Uuid has some more features for niceness. It's easier to set them from | Mike Buland | |
strings and you can archive them. | |||
2012-06-19 | Changed the macro tests around, it wasn't working on win32...because I did it | Mike Buland | |
wrong :-P | |||
2012-06-19 | Bu::Uuid now uses windows native uuid generation when on windows. Pretty cool. | Mike Buland | |
It looks like they put some real effort into it too, it uses macs and everything. You have to link against Rpcrt4.lib/dll i.e. -lRpct4 | |||
2012-06-04 | UtfString supports get and append now, but it still needs a lot of work. | Mike Buland | |
2012-05-22 | Moved random to stable, just needs some minor tweaks. But it's already in use | Mike Buland | |
in a couple of core components, including in tempFile name generation. | |||
2012-04-15 | Updated copyright, packaging, makefile, etc. | Mike Buland | |
2012-04-13 | Myriad is actually fine, I double checked it for cross-platformed-ness. It | Mike Buland | |
doesn't yet normalize the endian-ness, and I guess at this point to maintain compatibility I'll have to make it a little endian format. I would still like to add better thread-safety to it, but that's about it. | |||
2012-03-25 | Code is all reorganized. We're about ready to release. I should write up a | Mike Buland | |
little explenation of the arrangement. |