Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-11-03 | Fixed a horrible bug that broke all the servers, and clients. | Mike Buland | |
2006-11-02 | Fixed a minor bug, connections should poll properly now. | Mike Buland | |
2006-11-02 | Added the new features that you need to make the connection manager, protocols, | Mike Buland | |
and the connection monitor work in two-way-mode. Effectively you should be able to write systems that both serve and initiate connections, and only write one protocol. | |||
2006-11-02 | Moved HttpGet in from eubit. It's pretty cool, just give it a url, and it gives | Mike Buland | |
you a Stream contianing the web server's response. Right now it doesn't parse any headers or anything. | |||
2006-11-02 | Added the SBuffer class, a memory buffer that can be used like a stream. Yay! | Mike Buland | |
2006-10-31 | Update to ConnectionManager, things are much, much better now. | Mike Buland | |
2006-10-31 | Expanded the scope of the stream system to include positional functions. Updated | Mike Buland | |
the Connection class so that it won't die horribly if you don't provide the pointers to updatable memory for the amount of time not spent waiting for data during a read. Also fiddled with the http test, as you can see...nothing important. | |||
2006-10-31 | Changed the file class to be SFile so that it will collide less, all of them | Mike Buland | |
will be named like that, make life easier. | |||
2006-10-31 | Added an sha1 class... | Mike Buland | |
2006-10-31 | Added the new linkmessenger class that will act as a base-class for anything | Mike Buland | |
that wants to send messages to a containing programlink. Also fiddled with other things...aparently. | |||
2006-10-27 | Added the beginings of the new stream system. | Mike Buland | |
2006-10-19 | The plugger now cleans up after you if you're a slob. | Mike Buland | |
2006-10-18 | Updated it, now it doesn't delete the protocol before telling people about it | Mike Buland | |
when shutting down... | |||
2006-10-13 | Connections are now kept until all pending output has been sent, even if the | Mike Buland | |
disconnected flag has been set. | |||
2006-10-11 | Rearranged the tests, now it's like the old style, which I like more for some | Mike Buland | |
reason. | |||
2006-10-11 | Despite some svn oddness, I'm now moving to a new setup for the tests, that's | Mike Buland | |
very much like the original one, but now using build. You will need the latest build in order to build the tests. | |||
2006-10-11 | Fixed a wierd bug that caused each element of any part of a copied node tree to | Mike Buland | |
be partially cross-linked to the node that was the root of the copy. Also fixed a bug in the xmlfilewriter that should make it both faster, and not mess up % style replacements. | |||
2006-10-11 | Bugfixes, and pymake removal. | Mike Buland | |
2006-09-26 | Fixed some whackiness in the connection class, -1 from readInput means nothing | Mike Buland | |
there, but there might be later. 0 means death. | |||
2006-09-22 | Fixed something else in the serializer. | Mike Buland | |
2006-09-22 | I beleive I fixed the inconsistancies for 64bit machines. | Mike Buland | |
2006-09-20 | Updated the connection class to send all outgoing data when there is some. | Mike Buland | |
Later this should be fixed and another function should be added. | |||
2006-08-30 | david - creepy forgot to commit hashtable stuff... also fixed something in ↵ | David | |
md5... it was using uninitialized data... | |||
2006-08-25 | Fixed more stuff in the connection class. Yay. | Mike Buland | |
2006-08-25 | Fixed the connection manager to not suck with the new connection read api. | Mike Buland | |
2006-08-25 | Added tests and exception codes, so you're program can tell just how bad things | Mike Buland | |
really are. | |||
2006-08-25 | Added a new exception for connecitons, and added a new function to the | Mike Buland | |
connection class, that reads at least n bytes in x seconds. | |||
2006-08-22 | Added a new helper to the plugger. | Mike Buland | |
2006-08-22 | Fixed creepy conflict, two extra spaces in one version...sheesh | Mike Buland | |
2006-08-09 | Fixed a bug in the config manager base that caused config files to never load | Mike Buland | |
or work. | |||
2006-08-09 | Ok, this one actually builds again. | Mike Buland | |
2006-08-09 | Renamed it, it also is no longer a singleton, although your child class could | Mike Buland | |
be. | |||
2006-08-09 | This may work, now the filenames just need to be changed. | Mike Buland | |
2006-08-09 | The start of the configmanager to libbu++, they are good, but make congo not | Mike Buland | |
build now, for a while, and don't actually work yet, so just don't use this revision of libbu++. | |||
2006-08-06 | It builds with build again, and even the tests now. woo! | Mike Buland | |
2006-08-04 | Help triggers an exit now in the param processor. | Mike Buland | |
2006-07-26 | I don't remember what I added or did. | Mike Buland | |
2006-07-26 | Added the not-yet-working hash class. More thought must be done. This doesn't | Mike Buland | |
actually change any existing code really just adds a new class that you can't use because it's commented out. I'll probably move it to a branch. | |||
2006-07-26 | Exceptions have been re-worked, and are easier to use, and don't collide with | Mike Buland | |
system includues anymore. | |||
2006-07-26 | Partial update, don't use this release... | Mike Buland | |
2006-07-20 | Fixed a memory leak in the param processor. | Mike Buland | |
2006-07-20 | Added the "getKey" function to the HashTable, allowing you to get at the | Mike Buland | |
internal persistant IDs using a temporary id. | |||
2006-07-18 | david - escaped &s now. : ) | David | |
2006-07-15 | Added stuff that I thought was already there... | Mike Buland | |
2006-07-14 | Changed some stuff, not sure what all, minor stuff. | Mike Buland | |
2006-07-14 | Made everything have a virtual deconstructor. This is apparently very | Mike Buland | |
important. | |||
2006-07-12 | Added a clear function to the hashtable. How we made it this long without is | Mike Buland | |
beyond me... | |||
2006-07-12 | Added exception tests. | Mike Buland | |
2006-07-11 | I added stringrep, which is a cpp replacement for some c string functions. | Mike Buland | |
They're all really simple, and maybe could even be optimized. I did this so that you could use the old c functions when you wanted to, but with cpp memory management. Also, some of these don't exist on other platforms, so it makes other programs more portable. The new functions are just like the c ones, only named string* instead of str*, for example stringdup instead of strdup. | |||
2006-07-02 | Fixed a bug that caused the stream to be placed at a random location after the | Mike Buland | |
serializer was closed. Everything works as expected now. |