aboutsummaryrefslogtreecommitdiff
path: root/src/socket.cpp (follow)
AgeCommit message (Expand)Author
2010-05-13Finally rearranged the system to put all compatability files in a directoryMike Buland
2010-02-13Added and updated the license info in all the source files, they still saidMike Buland
2009-07-31I switched the Bu::Stream::isEOS function to be named Bu::Stream::isEos, andMike Buland
2009-07-29Wow, socket, as it turned out, was not able to close after the remote endMike Buland
2009-05-28Added some helpers to the Bu::Cache::Ptr, you can clear them now, and cast toMike Buland
2009-04-16Hey, the list code is better, also, I fixed some stuff in socket (theMike 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-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-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-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-13Fixed an out there corner case in Bu::Socket::read where it would get an EAGAINMike Buland
2008-10-27david - apparently windows prefers to dynamically load winsock and a couple o...David
2008-10-24david - ok, fixed the compiler warnings in socket class. got serversocket com...David
2008-10-23david - first steps to getting socket to compile in windows (MinGW)... it com...David
2008-10-01Ok, NIDS is getting better and better, and I went ahead and cleaned up someMike Buland
2008-09-24Ok, now all the warnings are gone (except for those coming from nids, but that'sMike Buland
2008-02-07Just updated the copyright date.Mike Buland
2008-02-07Wowee, I think all this new stuff works, Conduit I don't need now, so it's notMike Buland
2007-11-15Added liscense info at the front of many, many files. Debating the old files.Mike Buland
2007-10-24Corrected a few issues that cropped up when using the Bu::Socket without aMike Buland
2007-10-08Fixed a bug in the Socket that would throw an exception if there was just tooMike Buland
2007-09-07The Bu::Socket::getAddress function was always getting the local name of theMike Buland
2007-07-18Incorporated a patch contributed by Brandon CS Sanders that allows libbu++ toMike Buland
2007-07-15Bu::Socket now cashes a string representation of the IP address so you canMike Buland
2007-07-03Ah, that explains much, I did the big reorg -> trunk move and forgot to commitMike Buland
2007-07-02The list has an isEmpty funcion, and the socket may have a new read functionMike Buland
2007-06-28Client code is better, so is the socket, you can get addresses and other coolMike Buland
2007-06-18Added the protocol class. servers work, but don't send data, updated the streamsMike Buland
2007-06-10Bunch of maintenence type things. Minor tweaks and the like. The file classMike Buland
2007-05-17Lots of cool new stuff, the Server class actually works for everything exceptMike Buland
2007-04-26Merged Ito and put it in the BU namespace. I should probably clean up theMike Buland
2007-04-20Fixed some goo in socket.Mike Buland
2007-04-10Added more comments, help, and socket actually reads and writes some, but it'sMike Buland
2007-04-10I did it, the streams don't start with an S now.Mike Buland