Commit Graph

  • 9f9563a83c Handle failure in random generation mkirk/sec-error mkirk/handle-sec-err Michael Kirk 2018-08-02 17:58:52 -0600
  • 7b6bec45b3 Consider random-data-generation as failing if data couldn't be allocated. Michael Kirk 2018-08-02 17:54:36 -0600
  • d5b519fa14 Remove unused code Michael Kirk 2018-08-02 17:51:07 -0600
  • 0a023409b1 Fix crash on mac (and 32-bit iOS?) - don't represent SRDelegateAvailableMethods as a bitfield (#530) master Daniel Hammond 2018-04-28 10:43:15 -0700
  • 28035e1a98 Deprecate SSL pinning and trust chain verification. (#534) Richard Ross 2017-08-30 14:19:48 -0700
  • 877ac7438b Make copying optional when receiving data (#428) Erik Price 2016-10-31 14:17:35 -0400
  • 20686b9990 Ensure test environment is ready (#462) Enrique Osuna 2016-10-31 19:16:31 +0100
  • 41b57bb2fc Fix memory leak by freeing mutex. (#469) woudini 2016-09-14 03:08:27 -0400
  • 04b28a7c56 Add optional delegate method for received ping. (#463) Nikita Lutsenko 2016-08-25 16:41:07 -0700
  • d09212793c Merge pull request #461 from facebook/nlutsenko.lint Nikita Lutsenko 2016-08-24 13:35:34 -0700
  • eff1db8da7 Fix missing prototypes for C functions. Nikita Lutsenko 2016-08-23 17:20:15 -0700
  • 103dc2623b Cleanup and update summary for podspec. Nikita Lutsenko 2016-08-23 14:57:52 -0700
  • 45f03ed9b9 Fix static analyzer warning in SRProxyConnect. Nikita Lutsenko 2016-08-23 14:52:30 -0700
  • 35e965f2c5 Update xctoolchain to latest. Nikita Lutsenko 2016-08-23 14:52:14 -0700
  • 3e5be70f1b Lint and cleanup source files. Nikita Lutsenko 2016-08-23 14:53:13 -0700
  • fc0aad7844 Remove no longer relevant Makefile. Nikita Lutsenko 2016-08-23 14:53:03 -0700
  • 00a8a66240 Merge pull request #455 from facebook/nlutsenko.proxy.crash Nikita Lutsenko 2016-08-22 17:42:44 -0700
  • 47971ebe5e Merge pull request #460 from facebook/nlutsenko.warning Nikita Lutsenko 2016-08-22 16:06:16 -0700
  • 9c2201f099 Cleanup proxy connect reference when socket is opened asynchronously. Nikita Lutsenko 2016-08-22 15:23:50 -0700
  • 88cdc0b586 Optimize input queue processing in SRProxyConnect. Nikita Lutsenko 2016-08-22 15:23:50 -0700
  • ee6dd82992 Remove default: case in switch where all possible values are handled. Nikita Lutsenko 2016-08-22 15:12:18 -0700
  • abea58207e Fix nullability analysis in SRHTTPConnectMessage. Nikita Lutsenko 2016-08-22 15:11:58 -0700
  • cccbf71a7b Merge pull request #453 from facebook/nlutsenko.cleanup Nikita Lutsenko 2016-08-08 12:57:27 -0700
  • 682be00378 Unbreak compilation of TestChat app. Nikita Lutsenko 2016-07-29 20:03:00 -0700
  • 85dd530191 Update xctoolchain to latest. Nikita Lutsenko 2016-07-29 20:01:53 -0700
  • 691241f102 Extract and cleanup setting network service type on input/output streams. Nikita Lutsenko 2016-07-29 18:52:30 -0700
  • ff03b396a0 Fixed build on under iOS 10 SDK (#450) Fjölnir Ásgeirsson 2016-07-30 03:54:47 +0900
  • 471b99ccde Remove pages submodule reference. (#452) Nikita Lutsenko 2016-07-28 15:59:14 -0700
  • 130967bcb9 Unify usage of default buffer size between SRWebSocket and SRProxyConnect. (#449) Nikita Lutsenko 2016-07-28 14:38:02 -0700
  • ecf7f75de3 Force linking of object files for built-in Foundation categories. (#441) Nikita Lutsenko 2016-07-08 18:33:15 -0700
  • 4184f74f18 Make payload masking use vector instructions. (#440) Richard Ross 2016-07-08 15:12:33 -0700
  • 0632997fe7 Merge pull request #439 from mortonfox/patch-1 Nikita Lutsenko 2016-07-08 11:46:02 -0700
  • 84424d470a Update link to license Morton Fox 2016-07-08 12:30:48 -0400
  • f2e6387948 Improve type-safety on sending frames and remove extraneous class checks. (#438) Nikita Lutsenko 2016-07-07 19:53:15 -0700
  • ab462e597c Merge pull request #437 from facebook/nlutsenko.configurations Nikita Lutsenko 2016-07-06 13:24:02 -0700
  • e698ab30eb Fix undefined behavior on sending/reading the data. Nikita Lutsenko 2016-07-06 12:28:08 -0700
  • b666a4559a Remove usage of deprecated Endian with CFSwap. Nikita Lutsenko 2016-07-05 21:18:03 -0700
  • 676948f555 Update Travis-CI configuration for new target names. Nikita Lutsenko 2016-07-05 21:11:50 -0700
  • eda51aba1b Fix all new warnings. Nikita Lutsenko 2016-07-05 21:06:29 -0700
  • a944d5fcbb Fixed documentation for SRWebSocketDelegate. Nikita Lutsenko 2016-07-05 19:57:33 -0700
  • e84a8fd596 Update all targets to shared configurations from xctoolchain. Nikita Lutsenko 2016-07-05 19:57:16 -0700
  • 4605a70d61 Add xctoolchain submodule. Nikita Lutsenko 2016-07-05 19:36:39 -0700
  • 2abdcb9614 Fix errors in TestChat application. (#431) Nikita Lutsenko 2016-07-01 17:51:15 -0700
  • 71a52a57a2 Update README and CONTRIBUTING to Markdown and new documentation. (#432) Nikita Lutsenko 2016-07-01 14:58:33 -0700
  • 8096fef47d Pluggable, more flexible, security policies. (#429) Michael Kirk 2016-06-30 20:25:06 -0700
  • cb2cf164c0 Pluggable, more flexible, security policies. pluggable-security-policies Michael Kirk 2016-06-28 23:51:47 -0700
  • b4e7932a59 specify ruby version for CI (#430) Michael Kirk 2016-06-30 17:09:35 -0700
  • 6bdd097519 specify ruby version for CI specify-ruby-2.2-to-fix-ci Michael Kirk 2016-06-30 16:34:07 -0700
  • fcd482898a Make copying optional when sending data (#427) Erik Price 2016-06-28 18:43:44 -0400
  • 48465aeaae Update public APIs for Swift 3 API Guidelines. (#419) Nikita Lutsenko 2016-06-27 19:26:54 -0700
  • 16abb5debd Use error pointers instead of asserts for validating status on send:. (#416) Nikita Lutsenko 2016-06-27 18:32:08 -0700
  • e22b67e56a Make readyState KV Observable and fully thread-safe. (#420) Nikita Lutsenko 2016-06-27 17:27:58 -0700
  • 52017adfb4 Improve SRStatusCode import into Swift. (#418) Nikita Lutsenko 2016-06-27 17:23:55 -0700
  • 29d8e0e832 Unify logging in SRWebSocket, SRProxyConnect. (#417) Nikita Lutsenko 2016-06-27 15:20:32 -0700
  • 0af058c221 Merge pull request #415 from facebook/nlutsenko.cleanup Nikita Lutsenko 2016-06-17 15:06:14 -0700
  • 86df623629 Split creation of random data into SRRandom. Nikita Lutsenko 2016-06-15 20:45:43 -0700
  • d3beb35574 Split connect CFHTTPMessage creation into SRHTTPConnectMessage. Nikita Lutsenko 2016-06-15 20:42:58 -0700
  • 8dafa6908a Cleanup and add few sections to SRWebSocket. Nikita Lutsenko 2016-06-15 19:07:18 -0700
  • aaab4836c3 Merge pull request #414 from facebook/nlutsenko.proxy.crash Nikita Lutsenko 2016-06-16 21:36:43 -0700
  • 14d35acf6c Explicitly remove delegates, close streams if ProxyConnect is deallocated before full open. Nikita Lutsenko 2016-06-15 19:03:38 -0700
  • dc0b2a7ff6 Replace NSOperationQueue with dispatch_queue in SRProxyConnect. Nikita Lutsenko 2016-06-15 18:57:54 -0700
  • 49ab8461b7 Reset delegates on streams if proxy connect failed with error. Nikita Lutsenko 2016-06-15 18:45:51 -0700
  • 587ad297eb clarifying comment signal-ios Michael Kirk 2016-06-14 09:44:41 -0700
  • d235027f7a use existing NSURLProtocol machinery to annotate request rather than importing objc runtime Michael Kirk 2016-06-14 09:24:28 -0700
  • 676f8f9b55 nullable annotations Michael Kirk 2016-06-14 09:23:55 -0700
  • 5a26ea8bbf Extract and rename SecurityPolicy for uniform vocabulary Michael Kirk 2016-06-13 20:20:14 -0700
  • a319238e62 minimize upstream diff after rebase Michael Kirk 2016-06-13 20:06:24 -0700
  • 066a3c0fbb namespace categories Michael Kirk 2016-06-13 20:06:02 -0700
  • e17d8ce173 Merge pull request #411 from dharmeshkakadia/patch-1 Nikita Lutsenko 2016-06-13 18:18:53 -0700
  • 50399656e5 Fix compilation warnings when building with Xcode 8. (#412) Nikita Lutsenko 2016-06-13 17:55:24 -0700
  • bf0414499b Adding OS X libObjC. Frederic Jacobs 2015-09-14 02:08:28 +0200
  • d6d9121183 Adding libObjc to Podspec Frederic Jacobs 2015-09-14 02:03:26 +0200
  • 39df52b56c Require TLS 1.2 & enable pinning. Frederic Jacobs 2015-09-07 15:56:24 -1000
  • d6934198a3 Fixing broken links in README Dharmesh Kakadia 2016-06-12 22:54:11 -0700
  • e404333501 Merge pull request #407 from facebook/nlutsenko.tests Nikita Lutsenko 2016-06-10 15:43:22 -0700
  • c1dc8647ce Enable autobahn and carthage tests on Travis-CI for iOS. Nikita Lutsenko 2016-06-08 20:31:03 -0700
  • d6ed65d084 Do not open autobahn test results automatically after testing is done. Nikita Lutsenko 2016-06-08 20:31:49 -0700
  • 7d0593f1df Add missing SRProxyConnect to all framework targets. Nikita Lutsenko 2016-06-08 20:47:24 -0700
  • 8e203e15c2 Remove inaccessible resource file from sample app. Nikita Lutsenko 2016-06-08 20:31:28 -0700
  • 8c41a73038 Cleanup TCAppDelegate. Nikita Lutsenko 2016-06-08 20:29:03 -0700
  • 56e471ae94 Remove useless import in SRWebSocket.h Nikita Lutsenko 2016-06-08 20:28:52 -0700
  • 510d1b1bae Remove CocoaPods version requirement from Gemfile. Nikita Lutsenko 2016-06-08 20:28:34 -0700
  • 06b8e936eb Add xcpretty to Gemfile. Nikita Lutsenko 2016-06-08 20:23:32 -0700
  • 5ce5f5d1d8 Fix pinned certificates and extract SSL-related things into SRSecurityOptions. (#406) Nikita Lutsenko 2016-06-08 20:14:22 -0700
  • 8065053898 Remove usage of deprecated APIs and cleanup TestChat app. (#404) Nikita Lutsenko 2016-06-08 20:12:46 -0700
  • f239c15ed4 Merge pull request #403 from facebook/nlutsenko.tests Nikita Lutsenko 2016-06-08 20:11:21 -0700
  • 840c9050c6 Fix and update test running from Xcode. Nikita Lutsenko 2016-06-08 02:08:31 -0700
  • 7e97284178 Remove no longer used checked in copy of virtualenv. Nikita Lutsenko 2016-06-08 02:08:10 -0700
  • 1f122e7de5 Remove no longer used sr-testharness. Nikita Lutsenko 2016-06-08 02:07:49 -0700
  • c25405ec4b Unbreak test scripts to download python virtualenv and set it up properly. Nikita Lutsenko 2016-06-08 02:07:07 -0700
  • b0aabde705 Merge pull request #399 from facebook/nlutsenko.lint Nikita Lutsenko 2016-06-07 13:36:50 -0700
  • 383c787add Don't handle payload if server returns masked data (#401) Mykola Voronin 2016-06-07 21:58:24 +0300
  • 77a4b66b99 Lint/cleanup and remove trailing whitespace. Nikita Lutsenko 2016-06-05 16:15:29 -0700
  • 1218028be5 Extract check whether a URL requires SSL for WebSocket/HTTP into a separate function. Nikita Lutsenko 2016-06-05 16:14:40 -0700
  • 9872cdc8e3 Disable debug logging in SRWebSocket. Nikita Lutsenko 2016-06-05 16:12:25 -0700
  • e5afe618b5 Make test support scripts executable. Nikita Lutsenko 2016-06-05 16:12:10 -0700
  • d8a3a39187 Add Proxy support (#395) oldshuren 2016-06-05 18:44:36 -0400
  • c5954964ad Publicize and document readonly 'allowsUntrustedSSLCertificates' property. (#398) Nikita Lutsenko 2016-06-01 12:21:05 -0700
  • 8835ee3b13 Fix nullability annotation on . (#397) Nikita Lutsenko 2016-05-31 15:03:09 -0700
  • de9ac0c9ec Merge pull request #389 from teepsllc/master Nikita Lutsenko 2016-05-23 13:48:58 -0700