{"action":"created","issue":{"url":"https://api.github.com/repos/google/j2objc/issues/679","repository_url":"https://api.github.com/repos/google/j2objc","labels_url":"https://api.github.com/repos/google/j2objc/issues/679/labels{/name}","comments_url":"https://api.github.com/repos/google/j2objc/issues/679/comments","events_url":"https://api.github.com/repos/google/j2objc/issues/679/events","html_url":"https://github.com/google/j2objc/issues/679","id":121633469,"number":679,"title":"Add iOS security provider for SSL (to be returned by SSLContext.getInstance()).","user":{"login":"gistya","id":458313,"avatar_url":"https://avatars.githubusercontent.com/u/458313?v=3","gravatar_id":"","url":"https://api.github.com/users/gistya","html_url":"https://github.com/gistya","followers_url":"https://api.github.com/users/gistya/followers","following_url":"https://api.github.com/users/gistya/following{/other_user}","gists_url":"https://api.github.com/users/gistya/gists{/gist_id}","starred_url":"https://api.github.com/users/gistya/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gistya/subscriptions","organizations_url":"https://api.github.com/users/gistya/orgs","repos_url":"https://api.github.com/users/gistya/repos","events_url":"https://api.github.com/users/gistya/events{/privacy}","received_events_url":"https://api.github.com/users/gistya/received_events","type":"User","site_admin":false},"labels":[{"id":77880767,"url":"https://api.github.com/repos/google/j2objc/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2015-12-11T04:03:50Z","updated_at":"2016-12-22T13:30:36Z","closed_at":null,"body":"In SSLContext.H, the method  JavaxNetSslSSLContext_getInstanceWithNSString_: fails with the JavaSecurityNoSuchAlgorithmException for \"TLS\" and \"TSLv1.2\" strings, which should be supported, on iOS 9.2. Anybody know why? The stack trace has JavaSecurityNoSuchAlgorithmException with OrgApacheHarmonySecurityFortressEngine_notFoundWithNSString_withNSString_ at the top. \n"},"comment":{"url":"https://api.github.com/repos/google/j2objc/issues/comments/268799722","html_url":"https://github.com/google/j2objc/issues/679#issuecomment-268799722","issue_url":"https://api.github.com/repos/google/j2objc/issues/679","id":268799722,"user":{"login":"alexander-larsson","id":7727523,"avatar_url":"https://avatars.githubusercontent.com/u/7727523?v=3","gravatar_id":"","url":"https://api.github.com/users/alexander-larsson","html_url":"https://github.com/alexander-larsson","followers_url":"https://api.github.com/users/alexander-larsson/followers","following_url":"https://api.github.com/users/alexander-larsson/following{/other_user}","gists_url":"https://api.github.com/users/alexander-larsson/gists{/gist_id}","starred_url":"https://api.github.com/users/alexander-larsson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexander-larsson/subscriptions","organizations_url":"https://api.github.com/users/alexander-larsson/orgs","repos_url":"https://api.github.com/users/alexander-larsson/repos","events_url":"https://api.github.com/users/alexander-larsson/events{/privacy}","received_events_url":"https://api.github.com/users/alexander-larsson/received_events","type":"User","site_admin":false},"created_at":"2016-12-22T13:30:36Z","updated_at":"2016-12-22T13:30:36Z","body":"I saw this issue an I thought that is is probably the best place to ask this question.\r\n\r\nI'm working on an app that constantly trows this exception on every single call to the API. But it seems like that does not matter since if I run the app on the emulator and check the traffic in WireShark it is all sent using TLSv1.2. How is this possible?\r\n\r\nI can just comment out all the code (in the generated Obj-C) related to this call and it still works. If you do the same on Android (in the Java source), it fails. Is there som kind of \"quick fix\" involved that makes this work?"}}
{"actor":{"display_login":"alexander-larsson"}}