aboutsummaryrefslogtreecommitdiff
path: root/src/programchain.h (unfollow)
AgeCommit message (Expand)Author
2009-01-24Added some append and prepend functions and operators to Bu::List, now you canMike Buland
2009-01-23Ugh, more fixes...this time I've disallowed ending with an operator, there wereMike Buland
2009-01-23I changed the ParseException in Formula to Bu::FormulaException. It actuallyMike Buland
2009-01-23Fixed a peculiar formula residue bug...eeew, formula residue. Also added aMike Buland
2009-01-21david - needed to actually import the shutdown function from the winsock dll..David
2009-01-21david - #define SHUT_RDWR (SD_BOTH) if WIN32... blech... windows...David
2009-01-20Awesome changes to the formula class! It actually does proper reduction forMike Buland
2009-01-19Hey, the socket class closes the socket when the class is destroyed...why...whyMike Buland
2009-01-19Hey, more cases are covered for when the socket can close now.Mike Buland
2009-01-19This should fix the problem of never knowing if your sockets are closed. NowMike Buland
2009-01-16I...think that's a little better. Wow, function pointers in windows have aMike Buland
2009-01-16They keys can be accessed now for all stores that support it, they pretty muchMike Buland
2009-01-16Ok...we'll try this change up of the cache system. It now takes two pointers,Mike Buland
2009-01-16Whoa, Bu::CacheStoreNids totally works now, it's even tested and everything.Mike Buland
2009-01-15Fixed a minor suggestion in Bu::Socket, gcc wanted more parenthesies to make aMike Buland
2009-01-14david - oy, ok uses WSAGetLastError now on windows...David
2009-01-14david - removed debugging goo after finally getting it to workDavid
2009-01-14Gettin' closer.Mike Buland
2009-01-14david - WSA functionsDavid
2009-01-14Ok, no...now we have better debugging.Mike Buland
2009-01-14More debugging.Mike Buland
2009-01-14Ok...this may work. We completely changed the way Bu::Socket resolvesMike Buland
2009-01-14david - added getaddrinfo and freeaddrinfoDavid
2009-01-13Ok...now UnsupportedException has text in it's what.Mike Buland
2009-01-13Fixed an out there corner case in Bu::Socket::read where it would get an EAGAINMike Buland
2009-01-12Really a nothing change, the array is slightly more optimized in one cornerMike Buland
2009-01-12The Bu::List::end() function was returning a null pointer instead of aMike Buland
2009-01-11A new feature has been added to Bu::Server. It's going to be trickier toMike Buland
2009-01-09Whoops! You can't fix a problem in server and forget about ItoServer! That'sMike Buland
2009-01-09Hey, that's better. The server now idles the same, but sends data uber-fast!Mike Buland
2009-01-07Corrected a couple of places where std:: classes were being used and shouldn'tMike Buland
2009-01-07Only two real changes. First, Bu::FString and Bu::FBasicString are in differentMike Buland
2009-01-05I mergered Bu::CPtr into Bu::Cache as Bu::Cache::Ptr. This makes more sense toMike Buland
2008-12-31Wow, that was a freaky bug. Turned out to not have anything to do with theMike Buland
2008-12-30david - i found a strange hash bug, and made a unit test to reproduce it ("in...David
2008-12-29Corrected the premature end of stream read corner case in Taf...it was freakingMike Buland
2008-12-29Fixed some horror inside the Taf writer. It had a strange corner case whenMike Buland
2008-12-25Minor change, just some cleanup goo.Mike Buland
2008-12-24Strange, I never actually made any of the server code clean up behind itselfMike Buland
2008-12-22Hey, corrected a minor issue in Bu::FString. Turns out C++ is hardass enoughMike Buland
2008-12-20All of the basic, core workings of the Cache are complete, and tested. EvenMike Buland
2008-12-13The Calc should be functional, and is being called by the Cache itself. TheMike Buland
2008-12-12All of those changes I thought I'd already committed. The taf writer handlesMike Buland
2008-12-10Whoah, got rid of maaajor debuging goo.Mike Buland
2008-12-10Fixed a couple of minor Bu::TafReader bugs. It wasn't parsing the colons, andMike Buland
2008-12-03Alright, the caching system now passes the basic CRUD tests with arbitraryMike Buland
2008-12-01Wow, that's a lot of changes. You can use anything as a key now, as long as itMike Buland
2008-12-01Woo! Very nearly there cache-wise, I'm about to change the name of the handler,Mike Buland
2008-11-13Huh, there should be more here...I...uh...I'm confused.Mike Buland
2008-11-11david - needed Bu::Array to be in the windows buildDavid