Commits

Show all
Author Commit Message Labels Comments Date
Jens Alfke
* Fixed link error in BLIPClient target.
Tags
1.0
Jens Alfke
Implemented BLIP 1.1 (explicit 'bye' message)
Jens Alfke
Implemented new close protocol with 'bye' meta-message.
Jens Alfke
Work around crash-on-close by temporarily retaining the connection object.
Jens Alfke
* Added a timeout property to TCPConnection. Set it before calling -open, if you want a shorter timeout than the default.
Jens Alfke
Fixed: The -connection:failedToOpen: delegate method wasn't being called.
Jens Alfke
Python: Optimized frame sending somewhat (frame buffers are generated on the fly as the socket has room.)
Jens Alfke
Python implementation much improved. Can send requests now. Fully interoperable with Obj-C implementation's test cases.
Jens Alfke
BLIP.py working for listener side (it talks to the Obj-C BLIPConnectionTester.)
Jens Alfke
* Initial checkin of BLIP.py. (Receiving seems to work.)
Jens Alfke
Copied the necessary Google Toolbox source files into the MYUtilities project, so people don't have to download a separate library.
Jens Alfke
Fixed a serious bug - a race condition where a data buffer in the writer's queue could be dealloced (not the NSData, but its bytes themselves) before the writer sent it, resulting in an EFAULT error.
Jens Alfke
Got it to build on iPhone. (Haven't tried running it yet.)
Jens Alfke
Added -[TCPConnection initToNetService:] to make it easier to use with Bonjour. This allowed me to simplify BLIPEchoClient quite a lot.
Jens Alfke
First public release.
Jens Alfke
More documentation.
Tags
release_1
Jens Alfke
More documentation.
Jens Alfke
Added a BLIP port of Apple's "CocoaEcho" sample code.
Jens Alfke
* Added more documentation.
Jens Alfke
Added #imports of utility headers, so source files will compile without requiring a custom prefix (MYUtilities.pch.)
Jens Alfke
First checkin after breaking out of Cloudy