{"action":"created","issue":{"url":"https://api.github.com/repos/AsyncHttpClient/async-http-client/issues/810","labels_url":"https://api.github.com/repos/AsyncHttpClient/async-http-client/issues/810/labels{/name}","comments_url":"https://api.github.com/repos/AsyncHttpClient/async-http-client/issues/810/comments","events_url":"https://api.github.com/repos/AsyncHttpClient/async-http-client/issues/810/events","html_url":"https://github.com/AsyncHttpClient/async-http-client/issues/810","id":56015002,"number":810,"title":"Netty: Use standard JDK7 way of enabling certificate validation over HTTPS","user":{"login":"slandelle","id":849197,"avatar_url":"https://avatars.githubusercontent.com/u/849197?v=3","gravatar_id":"","url":"https://api.github.com/users/slandelle","html_url":"https://github.com/slandelle","followers_url":"https://api.github.com/users/slandelle/followers","following_url":"https://api.github.com/users/slandelle/following{/other_user}","gists_url":"https://api.github.com/users/slandelle/gists{/gist_id}","starred_url":"https://api.github.com/users/slandelle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/slandelle/subscriptions","organizations_url":"https://api.github.com/users/slandelle/orgs","repos_url":"https://api.github.com/users/slandelle/repos","events_url":"https://api.github.com/users/slandelle/events{/privacy}","received_events_url":"https://api.github.com/users/slandelle/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/AsyncHttpClient/async-http-client/labels/Enhancement","name":"Enhancement","color":"e102d8"},{"url":"https://api.github.com/repos/AsyncHttpClient/async-http-client/labels/Netty","name":"Netty","color":"009800"}],"state":"closed","locked":false,"assignee":{"login":"slandelle","id":849197,"avatar_url":"https://avatars.githubusercontent.com/u/849197?v=3","gravatar_id":"","url":"https://api.github.com/users/slandelle","html_url":"https://github.com/slandelle","followers_url":"https://api.github.com/users/slandelle/followers","following_url":"https://api.github.com/users/slandelle/following{/other_user}","gists_url":"https://api.github.com/users/slandelle/gists{/gist_id}","starred_url":"https://api.github.com/users/slandelle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/slandelle/subscriptions","organizations_url":"https://api.github.com/users/slandelle/orgs","repos_url":"https://api.github.com/users/slandelle/repos","events_url":"https://api.github.com/users/slandelle/events{/privacy}","received_events_url":"https://api.github.com/users/slandelle/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/AsyncHttpClient/async-http-client/milestones/40","labels_url":"https://api.github.com/repos/AsyncHttpClient/async-http-client/milestones/40/labels","id":959021,"number":40,"title":"1.9.9","description":"","creator":{"login":"slandelle","id":849197,"avatar_url":"https://avatars.githubusercontent.com/u/849197?v=3","gravatar_id":"","url":"https://api.github.com/users/slandelle","html_url":"https://github.com/slandelle","followers_url":"https://api.github.com/users/slandelle/followers","following_url":"https://api.github.com/users/slandelle/following{/other_user}","gists_url":"https://api.github.com/users/slandelle/gists{/gist_id}","starred_url":"https://api.github.com/users/slandelle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/slandelle/subscriptions","organizations_url":"https://api.github.com/users/slandelle/orgs","repos_url":"https://api.github.com/users/slandelle/repos","events_url":"https://api.github.com/users/slandelle/events{/privacy}","received_events_url":"https://api.github.com/users/slandelle/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":3,"state":"open","created_at":"2015-01-30T23:16:17Z","updated_at":"2015-01-30T23:17:13Z","due_on":"2015-02-09T23:00:00Z","closed_at":null},"comments":3,"created_at":"2015-01-30T10:06:50Z","updated_at":"2015-01-30T23:44:01Z","closed_at":"2015-01-30T22:04:41Z","body":"@wsargent described the problem here: http://tersesystems.com/2014/03/23/fixing-hostname-verification/\r\n\r\nFor a few months, we've been using a custom HostnameVerifier that also performs hostname matching. We use a private \"com.sun\" class that's not available on Android, see #783.\r\n\r\nSince we now target JDK7, and the Netty provider properly create the SSLEngine with the target hostname and port, we could use JDK7's `SSLParameters` instead of this HostnameVerifier."},"comment":{"url":"https://api.github.com/repos/AsyncHttpClient/async-http-client/issues/comments/72290314","html_url":"https://github.com/AsyncHttpClient/async-http-client/issues/810#issuecomment-72290314","issue_url":"https://api.github.com/repos/AsyncHttpClient/async-http-client/issues/810","id":72290314,"user":{"login":"wsargent","id":71236,"avatar_url":"https://avatars.githubusercontent.com/u/71236?v=3","gravatar_id":"","url":"https://api.github.com/users/wsargent","html_url":"https://github.com/wsargent","followers_url":"https://api.github.com/users/wsargent/followers","following_url":"https://api.github.com/users/wsargent/following{/other_user}","gists_url":"https://api.github.com/users/wsargent/gists{/gist_id}","starred_url":"https://api.github.com/users/wsargent/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wsargent/subscriptions","organizations_url":"https://api.github.com/users/wsargent/orgs","repos_url":"https://api.github.com/users/wsargent/repos","events_url":"https://api.github.com/users/wsargent/events{/privacy}","received_events_url":"https://api.github.com/users/wsargent/received_events","type":"User","site_admin":false},"created_at":"2015-01-30T23:44:01Z","updated_at":"2015-01-30T23:44:01Z","body":"The patch doesn't call setSSLParameters.  Added a note: https://github.com/AsyncHttpClient/async-http-client/commit/bd0fc7451f19149045dda742d785380bc606385d#commitcomment-9526572"}}