2009-07-21 |
Jens Alfke |
Prevent crash if MYBonjourQuery is released during response handling
|
changeset |
files
|
2009-07-20 |
Jens Alfke |
DNS NULL record support in MYBonjourRegistration. Minor fix to IPAddress init. Force 4-char indent in source files.
|
changeset |
files
|
2009-07-20 |
Jens Alfke |
* MYBonjourBrowser: Added delegate (no methods for it yet, just for client use.)
|
changeset |
files
|
2009-07-03 |
morrowa |
Fixed bug which caused PyBLIP to stop sending responses while the connection was closing.
|
changeset |
files
|
2009-07-02 |
morrowa |
Merged Jens' latest changes.
|
changeset |
files
|
2009-07-02 |
morrowa |
Removed unnecessary files. Toned down logging. Added null logging handler to BLIP so client code doesn't have to use logging. Modified test drivers to work against Cocoa versions.
|
changeset |
files
|
2009-07-02 |
morrowa |
Made C99 project default.
|
changeset |
files
|
2009-06-23 |
morrowa |
Moved _handleCloseRequest to a new method. Added warning messages.
|
changeset |
files
|
2009-06-23 |
morrowa |
Connections opened by listeners now close correctly.
|
changeset |
files
|
2009-06-23 |
morrowa |
Updating ignore patterns.
|
changeset |
files
|
2009-06-23 |
morrowa |
BROKEN COMMIT. Majority of code to handle closing has been added. Listeners do not close correctly.
|
changeset |
files
|
2009-07-01 |
Jens Alfke |
Fix to BLIPMessage for Chatty (mark new outgoing BLIPMessages as "complete".)
|
changeset |
files
|
2009-05-24 |
Jens Alfke |
Misc. tweaks made while porting Chatty to use MYNetwork.
|
changeset |
files
|
2009-05-16 |
Jens Alfke |
Yuck -- [TCPConnection initToBonjourService:] was releasing the wrong object, the BonjourService, causing it to dealloc and eventually crash. Fixes #10.
|
changeset |
files
|
2009-05-16 |
Jens Alfke |
* Fixed #9: compilation error with iPhone 3.0 SDK.
|
changeset |
files
|
2009-05-10 |
Jens Alfke |
Unnecessary self-merge (I'm just being confused with hg. Sorry.)
|
changeset |
files
|
2009-05-10 |
Jens Alfke |
Fixed MYAddressLookup to allocate an NSSet, and to send correct KV notifications. (Based on Jim Roepke's patch, but outsourcing the KV grunge to CollectionUtils.)
|
changeset |
files
|
2009-05-06 |
Jens Alfke |
* Merged part of Jim Roepke's changes -- the MYAddressLookup fixes and updated iPhone project.
|
changeset |
files
|
2009-05-05 |
jim |
bug fixes and improvements to new bonjour classes and tcplistener, also added a static library target
|
changeset |
files
|
2009-05-05 |
Jens Alfke |
Updated BLIPEchoClient to latest Bonjour API, fixing a compile error. (Fixes #7.)
|
changeset |
files
|
2009-05-05 |
Dan Preston |
Fixed a small leak of an NSString object.
|
changeset |
files
|
2009-05-05 |
Dan Preston |
Tweaked release to be immediate instead of on autorelease pool.
|
changeset |
files
|
2009-05-05 |
Dan Preston |
Enabled garbage collection as being supported in the library target.
|
changeset |
files
|
2009-05-05 |
Dan Preston |
Fixed the release of an CFDataRef object under garbage collection.
|
changeset |
files
|
2009-05-05 |
Dan Preston |
Fixed the leak of SecIdentityRef objects in a while loop.
|
changeset |
files
|
2009-05-05 |
Dan Preston |
Fixed a double release in a garbage collected environment.
|
changeset |
files
|
2009-05-04 |
Dan Preston |
Cleaned up a few leaks found by clang checker.
|
changeset |
files
|
2009-05-04 |
Dan Preston |
Fixed dead assignment found by clang checker.
|
changeset |
files
|
2009-04-29 |
Jens Alfke |
Added -[TCPConnection initToBonjourService:] since MYBonjourService no longer vends an NSNetService.
|
changeset |
files
|
2009-04-29 |
Jens Alfke |
Tweaked docs
|
changeset |
files
|
2009-04-29 |
Jens Alfke |
More work on Bonjour classes. They now support registering services.
|
changeset |
files
|
2009-04-26 |
Jens Alfke |
* Fixed path type of MYUtilities folder ref; this fixes issue #2.
|
changeset |
files
|
2009-04-28 |
Jens Alfke |
Fixed two CF memory leaks. (Fixes issue #5)
|
changeset |
files
|
2009-04-27 |
Jens Alfke |
Rewrote the Bonjour classes, using the low-level <dns_sd.h> API. They're now subclasses of MYDNSService.
|
changeset |
files
|
2009-04-24 |
Jens Alfke |
* Refactored MYPortMapper to use a new abstract base class MYDNSService; that way I can re-use it later for implementing Bonjour.
|
changeset |
files
|
2009-04-22 |
Jens Alfke |
* Added MYBonjourBrowser and MYBonjourService.
|
changeset |
files
|
2008-12-02 |
snej |
Added iPhone demo project
|
changeset |
files
|
2008-07-15 |
Jens Alfke |
Fixed a memory leak by adding a -dealloc method to HostAddress. (Thanks to Mark Onyschuk)
|
changeset |
files
|
2008-07-13 |
Jens Alfke |
Merged 1.0 final into 1.1 branch.
|
changeset |
files
|
2008-07-13 |
Jens Alfke |
* Fixed: Responses still pending when a connection closed were not calling their onComplete targets.
|
changeset |
files
|
2008-07-13 |
Jens Alfke |
Added tag 1.0 for changeset 02224e981209
|
changeset |
files
|
2008-07-13 |
Jens Alfke |
* Fixed link error in BLIPClient target.
1.0
|
changeset |
files
|
2008-06-23 |
Jens Alfke |
Implemented BLIP 1.1 (explicit 'bye' message)
|
changeset |
files
|
2008-06-19 |
Jens Alfke |
Implemented new close protocol with 'bye' meta-message.
|
changeset |
files
|
2008-06-19 |
Jens Alfke |
Work around crash-on-close by temporarily retaining the connection object.
|
changeset |
files
|
2008-06-11 |
Jens Alfke |
* Added a timeout property to TCPConnection. Set it before calling -open, if you want a shorter timeout than the default.
|
changeset |
files
|
2008-06-10 |
Jens Alfke |
Fixed: The -connection:failedToOpen: delegate method wasn't being called.
|
changeset |
files
|
2008-06-04 |
Jens Alfke |
Python: Optimized frame sending somewhat (frame buffers are generated on the fly as the socket has room.)
|
changeset |
files
|
2008-06-04 |
Jens Alfke |
Python implementation much improved. Can send requests now. Fully interoperable with Obj-C implementation's test cases.
|
changeset |
files
|
2008-06-03 |
Jens Alfke |
BLIP.py working for listener side (it talks to the Obj-C BLIPConnectionTester.)
|
changeset |
files
|
2008-06-03 |
Jens Alfke |
* Initial checkin of BLIP.py. (Receiving seems to work.)
|
changeset |
files
|
2008-06-01 |
Jens Alfke |
Copied the necessary Google Toolbox source files into the MYUtilities project, so people don't have to download a separate library.
|
changeset |
files
|
2008-05-30 |
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.
|
changeset |
files
|
2008-05-29 |
Jens Alfke |
Got it to build on iPhone. (Haven't tried running it yet.)
|
changeset |
files
|
2008-05-25 |
Jens Alfke |
Added -[TCPConnection initToNetService:] to make it easier to use with Bonjour. This allowed me to simplify BLIPEchoClient quite a lot.
|
changeset |
files
|
2008-05-25 |
Jens Alfke |
First public release.
|
changeset |
files
|
2008-05-25 |
Jens Alfke |
More documentation.
release_1
|
changeset |
files
|
2008-05-25 |
Jens Alfke |
More documentation.
|
changeset |
files
|
2008-05-24 |
Jens Alfke |
Added a BLIP port of Apple's "CocoaEcho" sample code.
|
changeset |
files
|
2008-05-24 |
Jens Alfke |
* Added more documentation.
|
changeset |
files
|