{"action":"created","comment":{"url":"https://api.github.com/repos/milter-manager/milter-manager/pulls/comments/79102028","id":79102028,"diff_hunk":"@@ -1604,6 +1605,9 @@ static const GOptionEntry option_entries[] =\n      N_(\"Timeout after SECONDS seconds on writing a command.\"), \"SECONDS\"},\n     {\"end-of-message-timeout\", 0, 0, G_OPTION_ARG_DOUBLE, &writing_timeout,\n      N_(\"Timeout after SECONDS seconds on end-of-message command.\"), \"SECONDS\"},\n+    {\"all-timeout\", 0, 0, G_OPTION_ARG_DOUBLE, &all_timeout,\n+     N_(\"Set all timeout (connection-timeout, reading-timeout, writing-timeout, end-of-message-timeout)\" \n+         \"value on SECONDS seconds.\"), \"SECONDS\"},     ","path":"tool/milter-test-server.c","position":14,"original_position":14,"commit_id":"f79ae68c81ac511a6e246d210afaadd232bd8870","original_commit_id":"f79ae68c81ac511a6e246d210afaadd232bd8870","user":{"login":"okkez","id":33111,"avatar_url":"https://avatars.githubusercontent.com/u/33111?v=3","gravatar_id":"","url":"https://api.github.com/users/okkez","html_url":"https://github.com/okkez","followers_url":"https://api.github.com/users/okkez/followers","following_url":"https://api.github.com/users/okkez/following{/other_user}","gists_url":"https://api.github.com/users/okkez/gists{/gist_id}","starred_url":"https://api.github.com/users/okkez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/okkez/subscriptions","organizations_url":"https://api.github.com/users/okkez/orgs","repos_url":"https://api.github.com/users/okkez/repos","events_url":"https://api.github.com/users/okkez/events{/privacy}","received_events_url":"https://api.github.com/users/okkez/received_events","type":"User","site_admin":false},"body":"こことすぐ上の行にも trailing whitespace があります。削除してください。","created_at":"2016-09-16T03:32:05Z","updated_at":"2016-09-16T03:32:05Z","html_url":"https://github.com/milter-manager/milter-manager/pull/102#discussion_r79102028","pull_request_url":"https://api.github.com/repos/milter-manager/milter-manager/pulls/102","_links":{"self":{"href":"https://api.github.com/repos/milter-manager/milter-manager/pulls/comments/79102028"},"html":{"href":"https://github.com/milter-manager/milter-manager/pull/102#discussion_r79102028"},"pull_request":{"href":"https://api.github.com/repos/milter-manager/milter-manager/pulls/102"}}},"pull_request":{"url":"https://api.github.com/repos/milter-manager/milter-manager/pulls/102","id":85229734,"html_url":"https://github.com/milter-manager/milter-manager/pull/102","diff_url":"https://github.com/milter-manager/milter-manager/pull/102.diff","patch_url":"https://github.com/milter-manager/milter-manager/pull/102.patch","issue_url":"https://api.github.com/repos/milter-manager/milter-manager/issues/102","number":102,"state":"open","locked":false,"title":"milter-test-server: add disable timeout option","user":{"login":"komainu8","id":19166236,"avatar_url":"https://avatars.githubusercontent.com/u/19166236?v=3","gravatar_id":"","url":"https://api.github.com/users/komainu8","html_url":"https://github.com/komainu8","followers_url":"https://api.github.com/users/komainu8/followers","following_url":"https://api.github.com/users/komainu8/following{/other_user}","gists_url":"https://api.github.com/users/komainu8/gists{/gist_id}","starred_url":"https://api.github.com/users/komainu8/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/komainu8/subscriptions","organizations_url":"https://api.github.com/users/komainu8/orgs","repos_url":"https://api.github.com/users/komainu8/repos","events_url":"https://api.github.com/users/komainu8/events{/privacy}","received_events_url":"https://api.github.com/users/komainu8/received_events","type":"User","site_admin":false},"body":"## **修正内容**\r\n\r\n1. 以下の4つのタイムアウト値を一括で変更するオプション(--all-timeout)を追加しました。\r\n \r\n - connection\\-timeout\r\n - reading\\-timeout\r\n - writing\\-timeout\r\n - end\\-of\\-message\\-timeout\r\n\r\n2. milter-test-server --helpにall-timeoutオプションの説明と使い方を追加しました。\r\n\r\n### **備考**\r\n\r\nall-timeoutオプションに0以上の値を設定することで本機能は有効になります。\r\nall-timeoutオプションを指定しない または、負の値を設定した場合は、本機能は無効になります。","created_at":"2016-09-14T13:42:00Z","updated_at":"2016-09-16T03:32:05Z","closed_at":null,"merged_at":null,"merge_commit_sha":"1e8e3dcf5fd2987cd54026f8f04ee120543b878b","assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/milter-manager/milter-manager/pulls/102/commits","review_comments_url":"https://api.github.com/repos/milter-manager/milter-manager/pulls/102/comments","review_comment_url":"https://api.github.com/repos/milter-manager/milter-manager/pulls/comments{/number}","comments_url":"https://api.github.com/repos/milter-manager/milter-manager/issues/102/comments","statuses_url":"https://api.github.com/repos/milter-manager/milter-manager/statuses/f79ae68c81ac511a6e246d210afaadd232bd8870","head":{"label":"komainu8:feature/add_disable_timeout_option","ref":"feature/add_disable_timeout_option","sha":"f79ae68c81ac511a6e246d210afaadd232bd8870","user":{"login":"komainu8","id":19166236,"avatar_url":"https://avatars.githubusercontent.com/u/19166236?v=3","gravatar_id":"","url":"https://api.github.com/users/komainu8","html_url":"https://github.com/komainu8","followers_url":"https://api.github.com/users/komainu8/followers","following_url":"https://api.github.com/users/komainu8/following{/other_user}","gists_url":"https://api.github.com/users/komainu8/gists{/gist_id}","starred_url":"https://api.github.com/users/komainu8/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/komainu8/subscriptions","organizations_url":"https://api.github.com/users/komainu8/orgs","repos_url":"https://api.github.com/users/komainu8/repos","events_url":"https://api.github.com/users/komainu8/events{/privacy}","received_events_url":"https://api.github.com/users/komainu8/received_events","type":"User","site_admin":false},"repo":{"id":67906463,"name":"milter-manager","full_name":"komainu8/milter-manager","owner":{"login":"komainu8","id":19166236,"avatar_url":"https://avatars.githubusercontent.com/u/19166236?v=3","gravatar_id":"","url":"https://api.github.com/users/komainu8","html_url":"https://github.com/komainu8","followers_url":"https://api.github.com/users/komainu8/followers","following_url":"https://api.github.com/users/komainu8/following{/other_user}","gists_url":"https://api.github.com/users/komainu8/gists{/gist_id}","starred_url":"https://api.github.com/users/komainu8/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/komainu8/subscriptions","organizations_url":"https://api.github.com/users/komainu8/orgs","repos_url":"https://api.github.com/users/komainu8/repos","events_url":"https://api.github.com/users/komainu8/events{/privacy}","received_events_url":"https://api.github.com/users/komainu8/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/komainu8/milter-manager","description":"milter manager is a free software to protect you from spam mails and virus mails effectively with milter. ","fork":true,"url":"https://api.github.com/repos/komainu8/milter-manager","forks_url":"https://api.github.com/repos/komainu8/milter-manager/forks","keys_url":"https://api.github.com/repos/komainu8/milter-manager/keys{/key_id}","collaborators_url":"https://api.github.com/repos/komainu8/milter-manager/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/komainu8/milter-manager/teams","hooks_url":"https://api.github.com/repos/komainu8/milter-manager/hooks","issue_events_url":"https://api.github.com/repos/komainu8/milter-manager/issues/events{/number}","events_url":"https://api.github.com/repos/komainu8/milter-manager/events","assignees_url":"https://api.github.com/repos/komainu8/milter-manager/assignees{/user}","branches_url":"https://api.github.com/repos/komainu8/milter-manager/branches{/branch}","tags_url":"https://api.github.com/repos/komainu8/milter-manager/tags","blobs_url":"https://api.github.com/repos/komainu8/milter-manager/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/komainu8/milter-manager/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/komainu8/milter-manager/git/refs{/sha}","trees_url":"https://api.github.com/repos/komainu8/milter-manager/git/trees{/sha}","statuses_url":"https://api.github.com/repos/komainu8/milter-manager/statuses/{sha}","languages_url":"https://api.github.com/repos/komainu8/milter-manager/languages","stargazers_url":"https://api.github.com/repos/komainu8/milter-manager/stargazers","contributors_url":"https://api.github.com/repos/komainu8/milter-manager/contributors","subscribers_url":"https://api.github.com/repos/komainu8/milter-manager/subscribers","subscription_url":"https://api.github.com/repos/komainu8/milter-manager/subscription","commits_url":"https://api.github.com/repos/komainu8/milter-manager/commits{/sha}","git_commits_url":"https://api.github.com/repos/komainu8/milter-manager/git/commits{/sha}","comments_url":"https://api.github.com/repos/komainu8/milter-manager/comments{/number}","issue_comment_url":"https://api.github.com/repos/komainu8/milter-manager/issues/comments{/number}","contents_url":"https://api.github.com/repos/komainu8/milter-manager/contents/{+path}","compare_url":"https://api.github.com/repos/komainu8/milter-manager/compare/{base}...{head}","merges_url":"https://api.github.com/repos/komainu8/milter-manager/merges","archive_url":"https://api.github.com/repos/komainu8/milter-manager/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/komainu8/milter-manager/downloads","issues_url":"https://api.github.com/repos/komainu8/milter-manager/issues{/number}","pulls_url":"https://api.github.com/repos/komainu8/milter-manager/pulls{/number}","milestones_url":"https://api.github.com/repos/komainu8/milter-manager/milestones{/number}","notifications_url":"https://api.github.com/repos/komainu8/milter-manager/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/komainu8/milter-manager/labels{/name}","releases_url":"https://api.github.com/repos/komainu8/milter-manager/releases{/id}","deployments_url":"https://api.github.com/repos/komainu8/milter-manager/deployments","created_at":"2016-09-11T02:53:18Z","updated_at":"2016-09-11T02:53:25Z","pushed_at":"2016-09-14T04:16:22Z","git_url":"git://github.com/komainu8/milter-manager.git","ssh_url":"git@github.com:komainu8/milter-manager.git","clone_url":"https://github.com/komainu8/milter-manager.git","svn_url":"https://github.com/komainu8/milter-manager","homepage":"http://milter-manager.sourceforge.net/","size":12539,"stargazers_count":0,"watchers_count":0,"language":"C","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"milter-manager:master","ref":"master","sha":"24b6db8b5278d6241008db6e84c088a5a6279135","user":{"login":"milter-manager","id":473998,"avatar_url":"https://avatars.githubusercontent.com/u/473998?v=3","gravatar_id":"","url":"https://api.github.com/users/milter-manager","html_url":"https://github.com/milter-manager","followers_url":"https://api.github.com/users/milter-manager/followers","following_url":"https://api.github.com/users/milter-manager/following{/other_user}","gists_url":"https://api.github.com/users/milter-manager/gists{/gist_id}","starred_url":"https://api.github.com/users/milter-manager/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/milter-manager/subscriptions","organizations_url":"https://api.github.com/users/milter-manager/orgs","repos_url":"https://api.github.com/users/milter-manager/repos","events_url":"https://api.github.com/users/milter-manager/events{/privacy}","received_events_url":"https://api.github.com/users/milter-manager/received_events","type":"Organization","site_admin":false},"repo":{"id":1064893,"name":"milter-manager","full_name":"milter-manager/milter-manager","owner":{"login":"milter-manager","id":473998,"avatar_url":"https://avatars.githubusercontent.com/u/473998?v=3","gravatar_id":"","url":"https://api.github.com/users/milter-manager","html_url":"https://github.com/milter-manager","followers_url":"https://api.github.com/users/milter-manager/followers","following_url":"https://api.github.com/users/milter-manager/following{/other_user}","gists_url":"https://api.github.com/users/milter-manager/gists{/gist_id}","starred_url":"https://api.github.com/users/milter-manager/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/milter-manager/subscriptions","organizations_url":"https://api.github.com/users/milter-manager/orgs","repos_url":"https://api.github.com/users/milter-manager/repos","events_url":"https://api.github.com/users/milter-manager/events{/privacy}","received_events_url":"https://api.github.com/users/milter-manager/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/milter-manager/milter-manager","description":"milter manager is a free software to protect you from spam mails and virus mails effectively with milter. ","fork":false,"url":"https://api.github.com/repos/milter-manager/milter-manager","forks_url":"https://api.github.com/repos/milter-manager/milter-manager/forks","keys_url":"https://api.github.com/repos/milter-manager/milter-manager/keys{/key_id}","collaborators_url":"https://api.github.com/repos/milter-manager/milter-manager/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/milter-manager/milter-manager/teams","hooks_url":"https://api.github.com/repos/milter-manager/milter-manager/hooks","issue_events_url":"https://api.github.com/repos/milter-manager/milter-manager/issues/events{/number}","events_url":"https://api.github.com/repos/milter-manager/milter-manager/events","assignees_url":"https://api.github.com/repos/milter-manager/milter-manager/assignees{/user}","branches_url":"https://api.github.com/repos/milter-manager/milter-manager/branches{/branch}","tags_url":"https://api.github.com/repos/milter-manager/milter-manager/tags","blobs_url":"https://api.github.com/repos/milter-manager/milter-manager/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/milter-manager/milter-manager/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/milter-manager/milter-manager/git/refs{/sha}","trees_url":"https://api.github.com/repos/milter-manager/milter-manager/git/trees{/sha}","statuses_url":"https://api.github.com/repos/milter-manager/milter-manager/statuses/{sha}","languages_url":"https://api.github.com/repos/milter-manager/milter-manager/languages","stargazers_url":"https://api.github.com/repos/milter-manager/milter-manager/stargazers","contributors_url":"https://api.github.com/repos/milter-manager/milter-manager/contributors","subscribers_url":"https://api.github.com/repos/milter-manager/milter-manager/subscribers","subscription_url":"https://api.github.com/repos/milter-manager/milter-manager/subscription","commits_url":"https://api.github.com/repos/milter-manager/milter-manager/commits{/sha}","git_commits_url":"https://api.github.com/repos/milter-manager/milter-manager/git/commits{/sha}","comments_url":"https://api.github.com/repos/milter-manager/milter-manager/comments{/number}","issue_comment_url":"https://api.github.com/repos/milter-manager/milter-manager/issues/comments{/number}","contents_url":"https://api.github.com/repos/milter-manager/milter-manager/contents/{+path}","compare_url":"https://api.github.com/repos/milter-manager/milter-manager/compare/{base}...{head}","merges_url":"https://api.github.com/repos/milter-manager/milter-manager/merges","archive_url":"https://api.github.com/repos/milter-manager/milter-manager/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/milter-manager/milter-manager/downloads","issues_url":"https://api.github.com/repos/milter-manager/milter-manager/issues{/number}","pulls_url":"https://api.github.com/repos/milter-manager/milter-manager/pulls{/number}","milestones_url":"https://api.github.com/repos/milter-manager/milter-manager/milestones{/number}","notifications_url":"https://api.github.com/repos/milter-manager/milter-manager/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/milter-manager/milter-manager/labels{/name}","releases_url":"https://api.github.com/repos/milter-manager/milter-manager/releases{/id}","deployments_url":"https://api.github.com/repos/milter-manager/milter-manager/deployments","created_at":"2010-11-09T12:08:05Z","updated_at":"2016-09-14T07:31:15Z","pushed_at":"2016-09-14T13:42:00Z","git_url":"git://github.com/milter-manager/milter-manager.git","ssh_url":"git@github.com:milter-manager/milter-manager.git","clone_url":"https://github.com/milter-manager/milter-manager.git","svn_url":"https://github.com/milter-manager/milter-manager","homepage":"http://milter-manager.sourceforge.net/","size":12546,"stargazers_count":23,"watchers_count":23,"language":"C","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":12,"mirror_url":null,"open_issues_count":14,"forks":12,"open_issues":14,"watchers":23,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/milter-manager/milter-manager/pulls/102"},"html":{"href":"https://github.com/milter-manager/milter-manager/pull/102"},"issue":{"href":"https://api.github.com/repos/milter-manager/milter-manager/issues/102"},"comments":{"href":"https://api.github.com/repos/milter-manager/milter-manager/issues/102/comments"},"review_comments":{"href":"https://api.github.com/repos/milter-manager/milter-manager/pulls/102/comments"},"review_comment":{"href":"https://api.github.com/repos/milter-manager/milter-manager/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/milter-manager/milter-manager/pulls/102/commits"},"statuses":{"href":"https://api.github.com/repos/milter-manager/milter-manager/statuses/f79ae68c81ac511a6e246d210afaadd232bd8870"}}}}
{"actor":{"display_login":"okkez"}}