Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Mar 28, 2014
  1. Merge pull request #13 from nanonation/tcpendpoint-bugfix

    Fixed a crash caused by unintuitive objc_msgSend behavior on arm64
Commits on Mar 27, 2014
Commits on Jan 29, 2014
Commits on Jul 9, 2013
  1. Merge pull request #7 from aleffert/master

    Resolve weird issues looking up addresses by switching interfaceIndex to the proper type
Commits on Jul 8, 2013
  1. Resolve weird issues looking up addresses by fitting interfaceIndex t…

    Akiva Leffert authored
    …o the proper type
Commits on Jun 17, 2013
  1. Merge pull request #4 from aleffert/master

    Fix TCPConnection.m for iOS 7 by not redefining system constant errSSLClosedAbort
  2. Adjust SecureTransport import condition to be based on include that's…

    Akiva Leffert authored
    … already there
  3. Conditionalize explicit import of SecureTransport.h

    Akiva Leffert authored
  4. Explicitly import SecureTransport.h.

    Akiva Leffert authored
    For some reason SecureTransport.h wasn't included by Security.h, but it
    looks like it's been available since at least iOS 5. So bring that in if
  5. Don't add extra SSL constant if using iOS 7 SDK

    Akiva Leffert authored
Commits on May 29, 2013
  1. BLIP-over-WebSocket support

    See the BLIPWebSocket and BLIPHTTPProtocol classes.
Commits on Apr 1, 2013
  1. (get tester working)

  2. More modernization

    * Declare delegates as __weak
    * Move ivar declarations out of headers
  3. ARC conversion.

  4. Converted to modern Obj-C syntax (literals + subscripts)

    Just automatic Xcode refactoring.
  5. Cleanup

    * Updated settings for Xcode 4.6.
    * Fixed compiler warnings, mostly about format strings
    * Made MYUtilities a git submodule
    * Added an "All" target
Commits on May 7, 2012
  1. Added a README

Commits on Nov 10, 2011
  1. 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.
Commits on Jul 24, 2011
Commits on Feb 18, 2010
  1. Fixed glitch in TCPListener initialization that would cause an infini…

    …te regress (oops!) Fixes #16.
Commits on Jan 21, 2010
  1. 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.
Commits on Jan 12, 2010
  1. * 10.6 compatibility: make TCPStream and TCPListener implement the ne…

    …w 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.
Commits on Jul 24, 2009
  1. * The BLIPConnection receivedRequest: delegate method now returns BOO…

    …L. 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.
Commits on Jul 21, 2009
Commits on Jul 20, 2009
  1. DNS NULL record support in MYBonjourRegistration. Minor fix to IPAddr…

    …ess init. Force 4-char indent in source files.
  2. * MYBonjourBrowser: Added delegate (no methods for it yet, just for c…

    …lient use.)
    * MYBonjourRegistration: Added +canonicalFormOfTXTRecordDictionary:.
    * MYBonjourService: Added back-reference to browser.
    * IPAddress: Added conversions to/from struct sockaddr.
Commits on Jul 4, 2009
  1. Fixed bug which caused PyBLIP to stop sending responses while the con…

    morrowa authored
    …nection was closing.
Commits on Jul 3, 2009
  1. Merged Jens' latest changes.

    morrowa authored
  2. Removed unnecessary files. Toned down logging. Added null logging han…

    morrowa authored
    …dler to BLIP so client code doesn't have to use logging. Modified test drivers to work against Cocoa versions.
  3. Made C99 project default.

    morrowa authored
Commits on Jul 1, 2009
  1. Fix to BLIPMessage for Chatty (mark new outgoing BLIPMessages as "com…

    Lots of fixes for Bonjour stuff, including making the hostname lookup asynchronous in BonjourService.
Something went wrong with that request. Please try again.