{"action":"created","issue":{"url":"https://api.github.com/repos/redis/redis-rb/issues/496","labels_url":"https://api.github.com/repos/redis/redis-rb/issues/496/labels{/name}","comments_url":"https://api.github.com/repos/redis/redis-rb/issues/496/comments","events_url":"https://api.github.com/repos/redis/redis-rb/issues/496/events","html_url":"https://github.com/redis/redis-rb/pull/496","id":53979406,"number":496,"title":"Preliminary native SSL support","user":{"login":"tarcieri","id":797,"avatar_url":"https://avatars.githubusercontent.com/u/797?v=3","gravatar_id":"","url":"https://api.github.com/users/tarcieri","html_url":"https://github.com/tarcieri","followers_url":"https://api.github.com/users/tarcieri/followers","following_url":"https://api.github.com/users/tarcieri/following{/other_user}","gists_url":"https://api.github.com/users/tarcieri/gists{/gist_id}","starred_url":"https://api.github.com/users/tarcieri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tarcieri/subscriptions","organizations_url":"https://api.github.com/users/tarcieri/orgs","repos_url":"https://api.github.com/users/tarcieri/repos","events_url":"https://api.github.com/users/tarcieri/events{/privacy}","received_events_url":"https://api.github.com/users/tarcieri/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/redis/redis-rb/labels/wip","name":"wip","color":"eeeeee"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-01-11T02:37:07Z","updated_at":"2015-12-03T01:13:20Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/redis/redis-rb/pulls/496","html_url":"https://github.com/redis/redis-rb/pull/496","diff_url":"https://github.com/redis/redis-rb/pull/496.diff","patch_url":"https://github.com/redis/redis-rb/pull/496.patch"},"body":"This adds two options which can be used to configure SSL support:\r\n\r\n* ssl: (true/false) - Enable SSL for this connection\r\n* ssl_params: (Hash) - Params to OpenSSL::SSL::SSLContext to provide. Each param must be a method name on the OpenSSL::SSL::SSLContext object.\r\n\r\nIt can be used like follows:\r\n\r\n```Ruby\r\nRedis.new(:host => \"127.0.0.1\", :port => 6379, :ssl => true)\r\n```"},"comment":{"url":"https://api.github.com/repos/redis/redis-rb/issues/comments/161484762","html_url":"https://github.com/redis/redis-rb/pull/496#issuecomment-161484762","issue_url":"https://api.github.com/repos/redis/redis-rb/issues/496","id":161484762,"user":{"login":"djanowski","id":2268,"avatar_url":"https://avatars.githubusercontent.com/u/2268?v=3","gravatar_id":"","url":"https://api.github.com/users/djanowski","html_url":"https://github.com/djanowski","followers_url":"https://api.github.com/users/djanowski/followers","following_url":"https://api.github.com/users/djanowski/following{/other_user}","gists_url":"https://api.github.com/users/djanowski/gists{/gist_id}","starred_url":"https://api.github.com/users/djanowski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/djanowski/subscriptions","organizations_url":"https://api.github.com/users/djanowski/orgs","repos_url":"https://api.github.com/users/djanowski/repos","events_url":"https://api.github.com/users/djanowski/events{/privacy}","received_events_url":"https://api.github.com/users/djanowski/received_events","type":"User","site_admin":false},"created_at":"2015-12-03T01:13:20Z","updated_at":"2015-12-03T01:13:20Z","body":"I want to merge this but I'm thinking SSL should be supported in our two main drivers, Ruby and hiredis. @tarcieri can you look into that? I'm happy to add the missing tests etc "}}