{"push_id":816690258,"size":100,"distinct_size":100,"ref":"refs/heads/http-basic-auth","head":"6e0ca9b68cedd8760da23d25dc4f81bbf0ed0e99","before":"1a12a7c473496ccaf31fb8db867d76dc6996b26e","commits":[{"sha":"a17be5ae3d2a64b9b46f79fa110b36be2ff8438e","author":{"email":"4f3407de78bccc8cc160ee4d278d5efe7162e6b5@calftrail.com","name":"Nathan Vander Wilt"},"message":"decrement deployment target","distinct":true,"url":"https://api.github.com/repos/mk/SocketRocket/commits/a17be5ae3d2a64b9b46f79fa110b36be2ff8438e"},{"sha":"018abc742fe5546902535e05234d3c2963c638ef","author":{"email":"0ee560e15f394629ca739153bdd9f7790aec462c@enough.de","name":"Jan Koch"},"message":"Fixed bad_access that could occur when releasing _workQueue on dealloc","distinct":true,"url":"https://api.github.com/repos/mk/SocketRocket/commits/018abc742fe5546902535e05234d3c2963c638ef"},{"sha":"2485f80ef9bfa662537819f18f5214c1629f70eb","author":{"email":"bddcedab701a0273f5d22f1f6f7292227c94885d@gmail.com","name":"Dmitri Cherniak"},"message":"Change \"muust be compiled with ARC\" to \"must be compiled with ARC\"\n\nFix a typo in the error message if the user attempts to compile with project without ARC.","distinct":true,"url":"https://api.github.com/repos/mk/SocketRocket/commits/2485f80ef9bfa662537819f18f5214c1629f70eb"},{"sha":"1d4ba4905dd9574fac0bc158e32d7a634ac66003","author":{"email":"5a7a6a189b47cd31d24667a751e4003cd04eced5@innoveghtive.com","name":"Aaron Vegh"},"message":"Add receivedHTTPHeaders array to public properties so applications can access them","distinct":true,"url":"https://api.github.com/repos/mk/SocketRocket/commits/1d4ba4905dd9574fac0bc158e32d7a634ac66003"},{"sha":"367221c418fa2fcf68a0decf8baa939d8a01e84b","author":{"email":"5126686fa623549768e4998503dd9df08f03b4d1@gmail.com","name":"James Coleman"},"message":"Fix references to wrong header file in README.","distinct":true,"url":"https://api.github.com/repos/mk/SocketRocket/commits/367221c418fa2fcf68a0decf8baa939d8a01e84b"},{"sha":"1e82426f7d2b317cd405e306979ed02170f33eb4","author":{"email":"89c98114a10ce74972d075d248912ddef44b8332@squareup.com","name":"Dan Federman"},"message":"Kill Xcode 5.1 warnings","distinct":true,"url":"https://api.github.com/repos/mk/SocketRocket/commits/1e82426f7d2b317cd405e306979ed02170f33eb4"},{"sha":"63996bd08564c69bc27cdd151b0b95704508a3d6","author":{"email":"89c98114a10ce74972d075d248912ddef44b8332@squareup.com","name":"Dan Federman"},"message":"Link libicucore.dylib with -L to avoid 3 warnings","distinct":true,"url":"https://api.github.com/repos/mk/SocketRocket/commits/63996bd08564c69bc27cdd151b0b95704508a3d6"},{"sha":"a75d73b3dbe59ae7b5e2b0d6ac556d9dc375c7e7","author":{"email":"89c98114a10ce74972d075d248912ddef44b8332@squareup.com","name":"Dan Federman"},"message":"Remove unused function log_queue","distinct":true,"url":"https://api.github.com/repos/mk/SocketRocket/commits/a75d73b3dbe59ae7b5e2b0d6ac556d9dc375c7e7"},{"sha":"4034385e1ca8d28b482afc895e724f7af306becd","author":{"email":"dd832b434005a3430c9d337dd719efaf84c9bfd4@users.noreply.github.com","name":"dfed"},"message":"Merge pull request #153 from square/federman/kill_warnings\n\nKill Xcode 5.1 warnings","distinct":true,"url":"https://api.github.com/repos/mk/SocketRocket/commits/4034385e1ca8d28b482afc895e724f7af306becd"},{"sha":"1f25e1f61502a562bd6ee15e1aaf32b371b37b09","author":{"email":"354b41ee8c78bad45f34b5aa34cb1dc752f996d8@inmotionsoftware.com","name":"Reggie Seagraves"},"message":"Remove errant assert(NO) in _sendFrameWithOpcode","distinct":true,"url":"https://api.github.com/repos/mk/SocketRocket/commits/1f25e1f61502a562bd6ee15e1aaf32b371b37b09"},{"sha":"ccd0cf35fef45ecc1f7a1a9a0e640ee754a8d359","author":{"email":"815e8f570865f2efd141c7915958bae99974cc88@chordedconstructions.com","name":"Jean-Pierre Mouilleseaux"},"message":"use 'normal closure' close code by default, fixes #127\n\nSocketRocket uses the invalid close code -1 as the value in the default close method. In addition to being invalid, it causes issues when communicating with some libraries. See section 11.7 WebSocket Close Code Number Registry in the WebSocket Protocol RFC 6455 for more detail.","distinct":true,"url":"https://api.github.com/repos/mk/SocketRocket/commits/ccd0cf35fef45ecc1f7a1a9a0e640ee754a8d359"},{"sha":"555bba0b973af6e72838abcc55ab376b4383911d","author":{"email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@squareup.com","name":"Kyle Van Essen"},"message":"Use Apple's provided base64 implementation.","distinct":true,"url":"https://api.github.com/repos/mk/SocketRocket/commits/555bba0b973af6e72838abcc55ab376b4383911d"},{"sha":"fa316e1bb83f861d4d02a2d6bb47d48328fb872f","author":{"email":"d1e622507595486ee06db24b1debf11064edd2ba@squareup.com","name":"Alan Fineberg"},"message":"Fix Xcode 5.1 project warnings.","distinct":true,"url":"https://api.github.com/repos/mk/SocketRocket/commits/fa316e1bb83f861d4d02a2d6bb47d48328fb872f"},{"sha":"0ab66d8113d16a8a6cf39e42d1693d8932af08ad","author":{"email":"13fbd79c3d390e5d6585a21e11ff5ec1970cff0c@squareup.com","name":"kyleve"},"message":"Merge pull request #160 from square/kve/kve/RI-3784\n\n[Master] Use Apple's provided base64 implementation.","distinct":true,"url":"https://api.github.com/repos/mk/SocketRocket/commits/0ab66d8113d16a8a6cf39e42d1693d8932af08ad"},{"sha":"2667bcb23ffa208014445033eda203893ea66370","author":{"email":"d1e622507595486ee06db24b1debf11064edd2ba@squareup.com","name":"Alan Fineberg"},"message":"Fix size conversion warnings.","distinct":true,"url":"https://api.github.com/repos/mk/SocketRocket/commits/2667bcb23ffa208014445033eda203893ea66370"},{"sha":"656283dd195414723cd473746923db50abd34cb2","author":{"email":"d1e622507595486ee06db24b1debf11064edd2ba@cs.washington.edu","name":"Alan Fineberg"},"message":"Merge pull request #162 from square/alanf/fix-size-conversion-warnings\n\nFix size conversion warnings.\r\n\r\nReviewed by @firestone.","distinct":true,"url":"https://api.github.com/repos/mk/SocketRocket/commits/656283dd195414723cd473746923db50abd34cb2"},{"sha":"c7a2a8c54828f846966cff4388f376f8cd404b85","author":{"email":"0e7ac72800b98e44121b19125a36816d4104ed83@idean.com","name":"Jeremy White"},"message":"Moved SRStatusCode to header file for public use of status code values","distinct":true,"url":"https://api.github.com/repos/mk/SocketRocket/commits/c7a2a8c54828f846966cff4388f376f8cd404b85"},{"sha":"bf88dce1ff69f0a9084183026497695bd9e88940","author":{"email":"0e7ac72800b98e44121b19125a36816d4104ed83@idean.com","name":"Jeremy White"},"message":"Switched SocketRocket methods to use SRStatusCode instead of NSInteger","distinct":true,"url":"https://api.github.com/repos/mk/SocketRocket/commits/bf88dce1ff69f0a9084183026497695bd9e88940"},{"sha":"bc787ccce9ada125d2199fe35a4c506ab5c28ca9","author":{"email":"0e7ac72800b98e44121b19125a36816d4104ed83@idean.com","name":"Jeremy White"},"message":"Changed 0 code to 1001 going away","distinct":true,"url":"https://api.github.com/repos/mk/SocketRocket/commits/bc787ccce9ada125d2199fe35a4c506ab5c28ca9"},{"sha":"50f975ce77e1bf391258377f34a0e91633f6db63","author":{"email":"77baae77d49c0216d1cae57bdfda71008a52b5b9@gmail.com","name":"Jim Schultz"},"message":"Fixed base64Encoding deprecation, added the actual HTTP status code with key ‘HTTPResponseStatusCode’ in the NSError userInfo dictionary on status codes of >= 400, gives you the ability to see why a connection fails such as a 401 authentication failure","distinct":true,"url":"https://api.github.com/repos/mk/SocketRocket/commits/50f975ce77e1bf391258377f34a0e91633f6db63"}]}