{"action":"created","comment":{"url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/pulls/comments/55312109","id":55312109,"diff_hunk":"@@ -70,61 +71,82 @@ class client_options {\n     swap(timeout_, other.timeout_);\n   }\n \n+  /// Specify whether the client should cache resolved endpoints.\n+  ///\n+  /// Default: false.\n   client_options& cache_resolved(bool v) {\n     cache_resolved_ = v;\n     return *this;\n   }\n \n+  /// Specify whether the client should follow redirects.\n+  ///\n+  /// Default: false.\n+  /// \\deprecated Not supported by asynchronous client implementation.\n   client_options& follow_redirects(bool v) {\n     follow_redirects_ = v;\n     return *this;\n   }\n \n+  /// Set the filename of the certificate to load for the SSL connection for\n+  /// verification.\n   client_options& openssl_certificate(string_type const& v) {\n     openssl_certificate_ = v;\n     return *this;\n   }\n \n+  /// Set the directory for which the certificate authority files are located.\n   client_options& openssl_verify_path(string_type const& v) {\n     openssl_verify_path_ = v;\n     return *this;\n   }\n \n+  /// Set the filename of the certificate to use for client-side SSL session\n+  /// establishment.\n   client_options& openssl_certificate_file(string_type const& v) {\n     openssl_certificate_file_ = v;\n     return *this;\n   }\n \n+  /// Set the filename of the private key to use for client-side SSL session\n+  /// establishment.\n   client_options& openssl_private_key_file(string_type const& v) {\n     openssl_private_key_file_ = v;\n     return *this;\n   }\n \n+  /// Set the ciphers to support for SSL negotiation.\n   client_options& openssl_ciphers(string_type const& v) {\n     openssl_ciphers_ = v;\n     return *this;\n   }\n \n+  /// Set the hostname for SSL SNI hostname support.\n   client_options& openssl_sni_hostname(string_type const& v) {\n     openssl_sni_hostname_ = v;\n     return *this;\n   }\n \n+  /// Set the raw OpenSSL options to use for HTTPS requests.\n   client_options& openssl_options(long o) {\n     openssl_options_ = o;\n     return *this;\n   }\n \n+  /// Provide an `asio::io_service` hosted in a shared pointer.\n   client_options& io_service(std::shared_ptr<asio::io_service> v) {\n     io_service_ = v;\n     return *this;\n   }\n \n+  /// Set whether we always verify the peer on the other side of the HTTPS\n+  /// connection.","path":"boost/network/protocol/http/client/options.hpp","position":81,"original_position":81,"commit_id":"7c6c708c6ff0ae72d1cd8ece438e6377ae5959bc","original_commit_id":"7c6c708c6ff0ae72d1cd8ece438e6377ae5959bc","user":{"login":"theopolis","id":981645,"avatar_url":"https://avatars.githubusercontent.com/u/981645?v=3","gravatar_id":"","url":"https://api.github.com/users/theopolis","html_url":"https://github.com/theopolis","followers_url":"https://api.github.com/users/theopolis/followers","following_url":"https://api.github.com/users/theopolis/following{/other_user}","gists_url":"https://api.github.com/users/theopolis/gists{/gist_id}","starred_url":"https://api.github.com/users/theopolis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/theopolis/subscriptions","organizations_url":"https://api.github.com/users/theopolis/orgs","repos_url":"https://api.github.com/users/theopolis/repos","events_url":"https://api.github.com/users/theopolis/events{/privacy}","received_events_url":"https://api.github.com/users/theopolis/received_events","type":"User","site_admin":false},"body":"This could use a:\r\n```\r\n/// Default: true\r\n```","created_at":"2016-03-08T03:27:50Z","updated_at":"2016-03-08T03:27:50Z","html_url":"https://github.com/cpp-netlib/cpp-netlib/pull/613#discussion_r55312109","pull_request_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/pulls/613","_links":{"self":{"href":"https://api.github.com/repos/cpp-netlib/cpp-netlib/pulls/comments/55312109"},"html":{"href":"https://github.com/cpp-netlib/cpp-netlib/pull/613#discussion_r55312109"},"pull_request":{"href":"https://api.github.com/repos/cpp-netlib/cpp-netlib/pulls/613"}}},"pull_request":{"url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/pulls/613","id":62018296,"html_url":"https://github.com/cpp-netlib/cpp-netlib/pull/613","diff_url":"https://github.com/cpp-netlib/cpp-netlib/pull/613.diff","patch_url":"https://github.com/cpp-netlib/cpp-netlib/pull/613.patch","issue_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/issues/613","number":613,"state":"open","locked":false,"title":"Document client options","user":{"login":"deanberris","id":839088,"avatar_url":"https://avatars.githubusercontent.com/u/839088?v=3","gravatar_id":"","url":"https://api.github.com/users/deanberris","html_url":"https://github.com/deanberris","followers_url":"https://api.github.com/users/deanberris/followers","following_url":"https://api.github.com/users/deanberris/following{/other_user}","gists_url":"https://api.github.com/users/deanberris/gists{/gist_id}","starred_url":"https://api.github.com/users/deanberris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deanberris/subscriptions","organizations_url":"https://api.github.com/users/deanberris/orgs","repos_url":"https://api.github.com/users/deanberris/repos","events_url":"https://api.github.com/users/deanberris/events{/privacy}","received_events_url":"https://api.github.com/users/deanberris/received_events","type":"User","site_admin":false},"body":"This makes the documentation in the code the canonical documentation.","created_at":"2016-03-08T03:07:43Z","updated_at":"2016-03-08T03:27:50Z","closed_at":null,"merged_at":null,"merge_commit_sha":"441439d29517d40ffd7d8b310b1977c5d5795f4f","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/pulls/613/commits","review_comments_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/pulls/613/comments","review_comment_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/pulls/comments{/number}","comments_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/issues/613/comments","statuses_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/statuses/7c6c708c6ff0ae72d1cd8ece438e6377ae5959bc","head":{"label":"deanberris:document-client-options","ref":"document-client-options","sha":"7c6c708c6ff0ae72d1cd8ece438e6377ae5959bc","user":{"login":"deanberris","id":839088,"avatar_url":"https://avatars.githubusercontent.com/u/839088?v=3","gravatar_id":"","url":"https://api.github.com/users/deanberris","html_url":"https://github.com/deanberris","followers_url":"https://api.github.com/users/deanberris/followers","following_url":"https://api.github.com/users/deanberris/following{/other_user}","gists_url":"https://api.github.com/users/deanberris/gists{/gist_id}","starred_url":"https://api.github.com/users/deanberris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deanberris/subscriptions","organizations_url":"https://api.github.com/users/deanberris/orgs","repos_url":"https://api.github.com/users/deanberris/repos","events_url":"https://api.github.com/users/deanberris/events{/privacy}","received_events_url":"https://api.github.com/users/deanberris/received_events","type":"User","site_admin":false},"repo":{"id":1869047,"name":"cpp-netlib","full_name":"deanberris/cpp-netlib","owner":{"login":"deanberris","id":839088,"avatar_url":"https://avatars.githubusercontent.com/u/839088?v=3","gravatar_id":"","url":"https://api.github.com/users/deanberris","html_url":"https://github.com/deanberris","followers_url":"https://api.github.com/users/deanberris/followers","following_url":"https://api.github.com/users/deanberris/following{/other_user}","gists_url":"https://api.github.com/users/deanberris/gists{/gist_id}","starred_url":"https://api.github.com/users/deanberris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deanberris/subscriptions","organizations_url":"https://api.github.com/users/deanberris/orgs","repos_url":"https://api.github.com/users/deanberris/repos","events_url":"https://api.github.com/users/deanberris/events{/privacy}","received_events_url":"https://api.github.com/users/deanberris/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/deanberris/cpp-netlib","description":"The C++ Network Library Project -- Modern C++ network programming made easy.","fork":true,"url":"https://api.github.com/repos/deanberris/cpp-netlib","forks_url":"https://api.github.com/repos/deanberris/cpp-netlib/forks","keys_url":"https://api.github.com/repos/deanberris/cpp-netlib/keys{/key_id}","collaborators_url":"https://api.github.com/repos/deanberris/cpp-netlib/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/deanberris/cpp-netlib/teams","hooks_url":"https://api.github.com/repos/deanberris/cpp-netlib/hooks","issue_events_url":"https://api.github.com/repos/deanberris/cpp-netlib/issues/events{/number}","events_url":"https://api.github.com/repos/deanberris/cpp-netlib/events","assignees_url":"https://api.github.com/repos/deanberris/cpp-netlib/assignees{/user}","branches_url":"https://api.github.com/repos/deanberris/cpp-netlib/branches{/branch}","tags_url":"https://api.github.com/repos/deanberris/cpp-netlib/tags","blobs_url":"https://api.github.com/repos/deanberris/cpp-netlib/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/deanberris/cpp-netlib/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/deanberris/cpp-netlib/git/refs{/sha}","trees_url":"https://api.github.com/repos/deanberris/cpp-netlib/git/trees{/sha}","statuses_url":"https://api.github.com/repos/deanberris/cpp-netlib/statuses/{sha}","languages_url":"https://api.github.com/repos/deanberris/cpp-netlib/languages","stargazers_url":"https://api.github.com/repos/deanberris/cpp-netlib/stargazers","contributors_url":"https://api.github.com/repos/deanberris/cpp-netlib/contributors","subscribers_url":"https://api.github.com/repos/deanberris/cpp-netlib/subscribers","subscription_url":"https://api.github.com/repos/deanberris/cpp-netlib/subscription","commits_url":"https://api.github.com/repos/deanberris/cpp-netlib/commits{/sha}","git_commits_url":"https://api.github.com/repos/deanberris/cpp-netlib/git/commits{/sha}","comments_url":"https://api.github.com/repos/deanberris/cpp-netlib/comments{/number}","issue_comment_url":"https://api.github.com/repos/deanberris/cpp-netlib/issues/comments{/number}","contents_url":"https://api.github.com/repos/deanberris/cpp-netlib/contents/{+path}","compare_url":"https://api.github.com/repos/deanberris/cpp-netlib/compare/{base}...{head}","merges_url":"https://api.github.com/repos/deanberris/cpp-netlib/merges","archive_url":"https://api.github.com/repos/deanberris/cpp-netlib/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/deanberris/cpp-netlib/downloads","issues_url":"https://api.github.com/repos/deanberris/cpp-netlib/issues{/number}","pulls_url":"https://api.github.com/repos/deanberris/cpp-netlib/pulls{/number}","milestones_url":"https://api.github.com/repos/deanberris/cpp-netlib/milestones{/number}","notifications_url":"https://api.github.com/repos/deanberris/cpp-netlib/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/deanberris/cpp-netlib/labels{/name}","releases_url":"https://api.github.com/repos/deanberris/cpp-netlib/releases{/id}","deployments_url":"https://api.github.com/repos/deanberris/cpp-netlib/deployments","created_at":"2011-06-09T03:39:08Z","updated_at":"2016-01-25T22:18:12Z","pushed_at":"2016-03-08T03:09:33Z","git_url":"git://github.com/deanberris/cpp-netlib.git","ssh_url":"git@github.com:deanberris/cpp-netlib.git","clone_url":"https://github.com/deanberris/cpp-netlib.git","svn_url":"https://github.com/deanberris/cpp-netlib","homepage":"http://cpp-netlib.github.com/","size":8300,"stargazers_count":10,"watchers_count":10,"language":"C++","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":2,"mirror_url":null,"open_issues_count":0,"forks":2,"open_issues":0,"watchers":10,"default_branch":"master"}},"base":{"label":"cpp-netlib:master","ref":"master","sha":"fb9d8faa4334de533943216ec69a0ead9b4962d0","user":{"login":"cpp-netlib","id":192422,"avatar_url":"https://avatars.githubusercontent.com/u/192422?v=3","gravatar_id":"","url":"https://api.github.com/users/cpp-netlib","html_url":"https://github.com/cpp-netlib","followers_url":"https://api.github.com/users/cpp-netlib/followers","following_url":"https://api.github.com/users/cpp-netlib/following{/other_user}","gists_url":"https://api.github.com/users/cpp-netlib/gists{/gist_id}","starred_url":"https://api.github.com/users/cpp-netlib/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cpp-netlib/subscriptions","organizations_url":"https://api.github.com/users/cpp-netlib/orgs","repos_url":"https://api.github.com/users/cpp-netlib/repos","events_url":"https://api.github.com/users/cpp-netlib/events{/privacy}","received_events_url":"https://api.github.com/users/cpp-netlib/received_events","type":"Organization","site_admin":false},"repo":{"id":494068,"name":"cpp-netlib","full_name":"cpp-netlib/cpp-netlib","owner":{"login":"cpp-netlib","id":192422,"avatar_url":"https://avatars.githubusercontent.com/u/192422?v=3","gravatar_id":"","url":"https://api.github.com/users/cpp-netlib","html_url":"https://github.com/cpp-netlib","followers_url":"https://api.github.com/users/cpp-netlib/followers","following_url":"https://api.github.com/users/cpp-netlib/following{/other_user}","gists_url":"https://api.github.com/users/cpp-netlib/gists{/gist_id}","starred_url":"https://api.github.com/users/cpp-netlib/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cpp-netlib/subscriptions","organizations_url":"https://api.github.com/users/cpp-netlib/orgs","repos_url":"https://api.github.com/users/cpp-netlib/repos","events_url":"https://api.github.com/users/cpp-netlib/events{/privacy}","received_events_url":"https://api.github.com/users/cpp-netlib/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/cpp-netlib/cpp-netlib","description":"The C++ Network Library Project -- cross-platform, standards compliant networking library.","fork":true,"url":"https://api.github.com/repos/cpp-netlib/cpp-netlib","forks_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/forks","keys_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/keys{/key_id}","collaborators_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/teams","hooks_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/hooks","issue_events_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/issues/events{/number}","events_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/events","assignees_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/assignees{/user}","branches_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/branches{/branch}","tags_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/tags","blobs_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/git/refs{/sha}","trees_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/git/trees{/sha}","statuses_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/statuses/{sha}","languages_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/languages","stargazers_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/stargazers","contributors_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/contributors","subscribers_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/subscribers","subscription_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/subscription","commits_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/commits{/sha}","git_commits_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/git/commits{/sha}","comments_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/comments{/number}","issue_comment_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/issues/comments{/number}","contents_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/contents/{+path}","compare_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/compare/{base}...{head}","merges_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/merges","archive_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/downloads","issues_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/issues{/number}","pulls_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/pulls{/number}","milestones_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/milestones{/number}","notifications_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/labels{/name}","releases_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/releases{/id}","deployments_url":"https://api.github.com/repos/cpp-netlib/cpp-netlib/deployments","created_at":"2010-01-29T19:31:39Z","updated_at":"2016-03-08T02:58:38Z","pushed_at":"2016-03-08T03:07:43Z","git_url":"git://github.com/cpp-netlib/cpp-netlib.git","ssh_url":"git@github.com:cpp-netlib/cpp-netlib.git","clone_url":"https://github.com/cpp-netlib/cpp-netlib.git","svn_url":"https://github.com/cpp-netlib/cpp-netlib","homepage":"http://cpp-netlib.github.com/","size":9998,"stargazers_count":969,"watchers_count":969,"language":"C++","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":258,"mirror_url":null,"open_issues_count":96,"forks":258,"open_issues":96,"watchers":969,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/cpp-netlib/cpp-netlib/pulls/613"},"html":{"href":"https://github.com/cpp-netlib/cpp-netlib/pull/613"},"issue":{"href":"https://api.github.com/repos/cpp-netlib/cpp-netlib/issues/613"},"comments":{"href":"https://api.github.com/repos/cpp-netlib/cpp-netlib/issues/613/comments"},"review_comments":{"href":"https://api.github.com/repos/cpp-netlib/cpp-netlib/pulls/613/comments"},"review_comment":{"href":"https://api.github.com/repos/cpp-netlib/cpp-netlib/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/cpp-netlib/cpp-netlib/pulls/613/commits"},"statuses":{"href":"https://api.github.com/repos/cpp-netlib/cpp-netlib/statuses/7c6c708c6ff0ae72d1cd8ece438e6377ae5959bc"}}}}