1. Jens Alfke
  2. MYNetwork

Commits

Author Commit Message Date Builds
Jens Alfke
Added a README
Jens Alfke
Moved iPhone targets to main project, removed iPhone project.
Jens Alfke
Fixed compiler issue with TCPConnection delegate in 64-bit mode.
Jens Alfke
Updated for Xcode 4.2, LLVM 3 compiler Fixed compile errors. Had to rename TCPConnection.delegate to tcpDelegate because BLIPConnection.delegate has a different type.
Jens Alfke
Fixed 64-bit compiler warnings. Fixed a few leaks. Tested with Xcode 4.
Jens Alfke
Fixed glitch in TCPListener initialization that would cause an infinite regress (oops!) Fixes #16.
Jens Alfke
Disable kTCPPropertySSLClientSideAuthentication on iPhone, because it uses a symbol that's not declared in a header, which causes Apple to reject the app for using private API.
Jens Alfke
* 10.6 compatibility: make TCPStream and TCPListener implement the new delegate protocols. * Added 'assign' annotation to some properties. * Fixed bug with lack of initialization of _connectionClass in initWithPort:. * Avoid some false warnings in CLANG static analysis. * Corrected some logging domains.
Jens Alfke
* The BLIPConnection receivedRequest: delegate method now returns BOOL. If the method returns NO (or if the method isn't implemented in the delegate), that means it didn't handle the message at all; an error will be returned to the sender. * If the connection closes unexpectedly due to an error, then the auto-generated responses to pending requests will contain that error. This makes it easier to display a meaningful error message in the handler for the request.
Jens Alfke
Added -[MYBonjourRegistration updateTXTRecord]
Jens Alfke
Prevent crash if MYBonjourQuery is released during response handling
Jens Alfke
DNS NULL record support in MYBonjourRegistration. Minor fix to IPAddress init. Force 4-char indent in source files.
Jens Alfke
* MYBonjourBrowser: Added delegate (no methods for it yet, just for client use.) * MYBonjourRegistration: Added +canonicalFormOfTXTRecordDictionary:. * MYBonjourService: Added back-reference to browser. * IPAddress: Added conversions to/from struct sockaddr.
morrowa
Fixed bug which caused PyBLIP to stop sending responses while the connection was closing.
morrowa
Merged Jens' latest changes.
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.
morrowa
Made C99 project default.
morrowa
Moved _handleCloseRequest to a new method. Added warning messages.
morrowa
Connections opened by listeners now close correctly.
morrowa
Updating ignore patterns.
mor...@betelgeuse.local
BROKEN COMMIT. Majority of code to handle closing has been added. Listeners do not close correctly.
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.)
  1. Prev
  2. Next