0
I Use This!
Activity Not Available

Commits : Listings

Analyzed about 1 year ago. based on code collected about 1 year ago.
Jan 16, 2023 — Jan 16, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Simple scripts to find RakNet 3.401, esp if that raknet is installed in dependencies/installed-raknet/
danielrh
as Daniel Reiter Horn
More... almost 16 years ago
Now that the code for Structured streams has stabilized, first round of documentation for the central headers TCPStream and MultiplexedSocket, and the code within TCPStream.
danielrh
as Daniel Reiter Horn
More... almost 16 years ago
In event of connection failure just before a clone, either return false to the cloneFrom command or guarantee callback. This is accomplished by reading the mSocketConnectionPhase while the lock for adding callbacks is held so that the permanent disconnect versus preconnection/connecting can be ascertained. Modify test to do something intelligent with return value from addCallbacks. Also remove state-changing callback from the test's ephemeral stream so that whether or not those callbacks are called during its brief life the test result wont change
danielrh
as Daniel Reiter Horn
More... almost 16 years ago
Add Proximity class to do brute force proximity detection.
ewencp
as Ewen Cheslack-Postava
More... almost 16 years ago
Add Duration, Time, BoundingBox and MotionVector classes.
ewencp
as Ewen Cheslack-Postava
More... almost 16 years ago
Add includes so we don't potentially use types before they are declared.
ewencp
as Ewen Cheslack-Postava
More... almost 16 years ago
Add some utility typedefs.
ewencp
as Ewen Cheslack-Postava
More... almost 16 years ago
Fixed decrement of class atomicInt that accidentally decremented local stack variable Fixed logging statements that would occasionally repeat values in the tcp logs Added more type information to SstTest for poor debuggers
danielrh
as Daniel Reiter Horn
More... almost 16 years ago
I can sleep when I'm dead ;-)
danielrh
as Daniel Reiter Horn
More... almost 16 years ago
Forgot qualification around send of close-ack that it only gets sent when a close is received--otherwise the clients will ship an unlimited stream of close requests to each other. Added more specificity to the main test to look for this kind of problem
danielrh
as Daniel Reiter Horn
More... almost 16 years ago
Fixed condition variable version of EventManager to always process events when necessary. More... almost 16 years ago
Fixed TCP compile errors on windows. More... almost 16 years ago
Fixed bug where packets queued before connection would make it through to a closed stream and start a new stream on the other side with the old name Also added state to track if a stream had closed to the callbacks so that a stream can know when it has been disconnected out from under it and will not pollute the stream with packets referring to the old stream ID after the close ack has been sent. This will make it possible to query if a stream is closed--and can be added to the interface
danielrh
as Daniel Reiter Horn
More... almost 16 years ago
Fixed memory leaks in event system and cache layer. More... almost 16 years ago
Added an intermediate phase between preconnection and connected that indicates to senders that they need to take a lock to send and hence wait for the queue-to-be-sent-before-connected to be emptied
danielrh
as Daniel Reiter Horn
More... almost 16 years ago
forgot to join with test thread before quitting test, which occasionally caused a crash on quit when a mutex was trounced too late
danielrh
as Daniel Reiter Horn
More... almost 16 years ago
Add sirikata-core as a dependency and add it to include and link flags.
ewencp
as Ewen Cheslack-Postava
More... almost 16 years ago
Add basic build and empty main.
ewencp
as Ewen Cheslack-Postava
More... almost 16 years ago
Initial commit.
ewencp
as Ewen Cheslack-Postava
More... almost 16 years ago
Fixed two synchronization problems between abort() and CURLMSG_DONE freeing mCurlRequest and setting it to NULL. More... almost 16 years ago
Separated out the stream builder namespace/set of functions from the TCPStream.cpp file.
danielrh
as Daniel Reiter Horn
More... almost 16 years ago
Made SstTcp more readable by splitting related classes into different files
danielrh
as Daniel Reiter Horn
More... almost 16 years ago
Fixed operator+= to return the resulting value (InterlockedExchangeAdd returns the original). More... almost 16 years ago
Fixed synchronization on deleting EventTransferManager; fixed Range::isContainedBy(Range) and added better test. More... almost 16 years ago
removed any sort of friendage between recently split out classes
danielrh
as Daniel Reiter Horn
More... almost 16 years ago
First major reorg of the TCPStream Pulled out a class that was only holding temporary connecting state out of the shared socket. Called that class ASIOConnectAndHandshake since that removes all of the ASIO-specific code from MultiplexedSocket (aside from a few typedefs that should be abstract classes in the ideal nonc++ world)
danielrh
as Daniel Reiter Horn
More... almost 16 years ago
Add a method for checking if filename is valid for a dynamic library and use it as a precheck for loading.
ewencp
as Ewen Cheslack-Postava
More... almost 16 years ago
Overarching documentation on class interfaces
danielrh
as Daniel Reiter Horn
More... almost 16 years ago
Made a single toplevel substreamConnection function, which simplifies the protocol a bunch. Call that function with NULL when all streams referring to a shared connection are done
danielrh
as Daniel Reiter Horn
More... almost 16 years ago
Merge branch 'master' of [email protected]:sirikata/sirikata More... almost 16 years ago