summaryrefslogtreecommitdiff
path: root/src/unstable (follow)
AgeCommit message (Expand)Author
2015-08-24Added some refcount debugging.Mike Buland
2015-08-16Thread safety update for the previous commit. I left one structure accessMike Buland
2015-08-16Fixed a highly essoteric issue. The ReadWriteMutex was locked in write whileMike Buland
2015-07-14constant cache pointers can now be bound and unbound. It may seem odd, but it'sMike Buland
2015-06-16Const chnaged functions. I think this makes sense.Mike Buland
2014-10-03Tweaked Bu::Uuid loading to pad it's data more cleanly. This will help ensureMike Buland
2014-08-08The cache didn't handle syncing objects that were marked changed and thenMike Buland
2014-07-22Deferred erase now works on cache entries. You can erase a cache entry whileMike Buland
2014-03-05Added a method to null/clear a cache pointer, and one to see if it's set at all.Mike Buland
2014-02-03Changed copyright to 2007-2014.Mike Buland
2014-02-03Compiles with LLVM 3.4 as well now.Mike Buland
2014-01-30Attempting to fix OSX compatibility, it's not 100%, but it builds and most th...Mike Buland
2014-01-22Updated the cache system. It now ensures that objects are initialized withMike Buland
2013-07-20Added a Locker class to the Bu::CacheObject base class. This is a super simpleMike Buland
2013-07-18Fixed caching changed issue. The cache now marks objects as unchanged for youMike Buland
2013-07-03Modified the Bu::CacheBase API, what was erase is eraseNow, and erase is aboutMike Buland
2013-04-08Minor tweaks to the cache object base class. The per-object mutex is actuallyMike Buland
2013-03-25Corrected a pure virtual call issue while destroying caches.Mike Buland
2013-03-21The Bu::MyriadCache now ensures that it saves the myriad structure afterMike Buland
2013-03-18Cache object handles changed() events when no cache has been set cleanly now.Mike Buland
2013-03-18Added the has function to the new cache system. If the object identified byMike Buland
2013-03-18Corrected compliation issue in the new cache with older GCC versions.Mike Buland
2013-03-17The new cache system has been broken out into it's individual headers, and isMike Buland
2013-03-12Bu::Uuid now supports being formatted, it uses the standard toString() method.Mike Buland
2013-03-03Adding the Bu::DualFilter which could work out really well, it's going in forMike Buland
2013-02-27Added a unit test for Bu::SynchroHash. It's just a tweaked copy of the testMike Buland
2013-02-26Added auto-lock classes to the Bu::ReadWriteMutex, I think I like that type ofMike Buland
2013-02-22The test for Bu::ReadWriteMutex is better and there is more documentation now.Mike Buland
2013-02-21Forgot the copyright notice.Mike Buland
2013-02-21Added the Bu::ReadWriteMutex, which is super awesome. Also made theMike Buland
2013-02-11Updated the copyright for 2013.Mike Buland
2012-11-28More comments; moved the encryption system to unstable.Mike Buland
2012-11-05Converted tabs to spaces with tabconv.Mike Buland
2012-08-28Loads of win32 compilation issues fixed. Most are fairly minor unsigned/signedMike Buland
2012-08-28INI driver is loading and saving just fine. Ideally it would escape thingsMike Buland
2012-08-24Ini driver is close, loading isn't working perfectly yet...Mike Buland
2012-08-24The basic registry interface works now.Mike Buland
2012-08-24Taf isn't really...the best backend for this now, I need some more fixes thereMike Buland
2012-08-24Adding new Bu::Settings system, which works more or less like QSettings from Qt,Mike Buland
2012-07-31Uuid had an == operator but not !=Mike Buland
2012-06-26Changed the Bu::Uuid generate interface. It's now one function that takes aMike Buland
2012-06-25Bu::Uuid has some more features for niceness. It's easier to set them fromMike Buland
2012-06-19Changed the macro tests around, it wasn't working on win32...because I did itMike Buland
2012-06-19Bu::Uuid now uses windows native uuid generation when on windows. Pretty cool.Mike Buland
2012-06-04UtfString supports get and append now, but it still needs a lot of work.Mike Buland
2012-05-22Moved random to stable, just needs some minor tweaks. But it's already in useMike Buland
2012-04-15Updated copyright, packaging, makefile, etc.Mike Buland
2012-04-13Myriad is actually fine, I double checked it for cross-platformed-ness. ItMike Buland
2012-03-25Code is all reorganized. We're about ready to release. I should write up aMike Buland