1. tomkfischer
  2. MYNetwork

Commits

Show all
Author Commit Message Date Builds
Jens Alfke
Fix to BLIPMessage for Chatty (mark new outgoing BLIPMessages as "complete".) Lots of fixes for Bonjour stuff, including making the hostname lookup asynchronous in BonjourService.
Jens Alfke
Misc. tweaks made while porting Chatty to use MYNetwork. * Allow -[BLIPConnection sendRequest:] to re-send an already-sent or received request. * Allow use of the basic -init method for BLIPConnection. * Some new convenience factory methods. * Broke dependencies on Security.framework out into new TCPEndpoint+Certs.m source file, so client apps aren't forced to link against Security.
Jens Alfke
Yuck -- [TCPConnection initToBonjourService:] was releasing the wrong object, the BonjourService, causing it to dealloc and eventually crash. Fixes #10.
Jens Alfke
* Fixed #9: compilation error with iPhone 3.0 SDK. * MYBonjourRegistration now allows you to set a TXT dictionary with non-NSData key values; they'll be translated to UTF-8 object descriptions. Useful for NSStrings and NSNumbers.
Jens Alfke
Unnecessary self-merge (I'm just being confused with hg. Sorry.)
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.)
Jens Alfke
* Merged part of Jim Roepke's changes -- the MYAddressLookup fixes and updated iPhone project. * Changed API of Jim Roepke's TCPListener improvement (made it a settable property, not a method to override.) * Added more types to .hgignore.
j...@Baldrick.local
bug fixes and improvements to new bonjour classes and tcplistener, also added a static library target
Jens Alfke
Updated BLIPEchoClient to latest Bonjour API, fixing a compile error. (Fixes #7.)
Dan Preston
Fixed a small leak of an NSString object.
Dan Preston
Tweaked release to be immediate instead of on autorelease pool.
Dan Preston
Enabled garbage collection as being supported in the library target.
Dan Preston
Fixed the release of an CFDataRef object under garbage collection.
Dan Preston
Fixed the leak of SecIdentityRef objects in a while loop.
Dan Preston
Fixed a double release in a garbage collected environment.
Dan Preston
Cleaned up a few leaks found by clang checker.
Dan Preston
Fixed dead assignment found by clang checker.
Jens Alfke
Added -[TCPConnection initToBonjourService:] since MYBonjourService no longer vends an NSNetService.
Jens Alfke
Tweaked docs
Jens Alfke
More work on Bonjour classes. They now support registering services.
Jens Alfke
Fixed two CF memory leaks. (Fixes issue #5)
Jens Alfke
Rewrote the Bonjour classes, using the low-level <dns_sd.h> API. They're now subclasses of MYDNSService.
Jens Alfke
* Fixed path type of MYUtilities folder ref; this fixes issue #2. * Added MYDNSService.h/m to iPhone project. * Changed base SDK of iPhone project to 2.2.1 (from 2.0)
Jens Alfke
* Refactored MYPortMapper to use a new abstract base class MYDNSService; that way I can re-use it later for implementing Bonjour. * Fixed issue #1: a memory leak in BLIPProperties, reported by codechemist.
Jens Alfke
* Added MYBonjourBrowser and MYBonjourService. * Added MYPortMapper. * Added -[TCPEndpoint setPeerToPeerIdentity:]. * Created a static-library target.
sn...@snej.local
Added iPhone demo project
Jens Alfke
Fixed a memory leak by adding a -dealloc method to HostAddress. (Thanks to Mark Onyschuk)
Jens Alfke
Merged 1.0 final into 1.1 branch.
Jens Alfke
* Fixed: Responses still pending when a connection closed were not calling their onComplete targets. * Fixed: BLIPTestClient target failed to build because it didn't link against zlib. * If TCPListener.bonjourServiceName is changed while the listener is open, it now re-publishes the service with the new name. * Added a TCPListener.bonjourService property. * Added a BLIPMessage.representedObject property. * Fixed a memory leak.
Jens Alfke
Added tag 1.0 for changeset 02224e981209
  1. Prev
  2. Next