{"action":"closed","number":1865,"pull_request":{"url":"https://api.github.com/repos/open-keychain/open-keychain/pulls/1865","id":69597695,"html_url":"https://github.com/open-keychain/open-keychain/pull/1865","diff_url":"https://github.com/open-keychain/open-keychain/pull/1865.diff","patch_url":"https://github.com/open-keychain/open-keychain/pull/1865.patch","issue_url":"https://api.github.com/repos/open-keychain/open-keychain/issues/1865","number":1865,"state":"closed","locked":false,"title":"Fixed 'Orbot appears not to be running' (#1792)","user":{"login":"vanitasvitae","id":7854206,"avatar_url":"https://avatars.githubusercontent.com/u/7854206?v=3","gravatar_id":"","url":"https://api.github.com/users/vanitasvitae","html_url":"https://github.com/vanitasvitae","followers_url":"https://api.github.com/users/vanitasvitae/followers","following_url":"https://api.github.com/users/vanitasvitae/following{/other_user}","gists_url":"https://api.github.com/users/vanitasvitae/gists{/gist_id}","starred_url":"https://api.github.com/users/vanitasvitae/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vanitasvitae/subscriptions","organizations_url":"https://api.github.com/users/vanitasvitae/orgs","repos_url":"https://api.github.com/users/vanitasvitae/repos","events_url":"https://api.github.com/users/vanitasvitae/events{/privacy}","received_events_url":"https://api.github.com/users/vanitasvitae/received_events","type":"User","site_admin":false},"body":"Hi!\r\nI tried my best to fix the faulty \"Orbot appears not to be running\" message on Android 6 by ditching the old OrbotHelper.isOrbotRunning() method. I implemented a BroadcastReceiver that listens for Orbot Status intents and acts as a singleton with getters for the received states.\r\n\r\nIm unsure, whether this is secure and proper implemented or not, so please take a close look at my changes :)","created_at":"2016-05-11T00:10:59Z","updated_at":"2016-05-11T13:50:18Z","closed_at":"2016-05-11T13:50:18Z","merged_at":"2016-05-11T13:50:18Z","merge_commit_sha":"b362668f8144f07b2bd388ccae4d52dca1590396","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/open-keychain/open-keychain/pulls/1865/commits","review_comments_url":"https://api.github.com/repos/open-keychain/open-keychain/pulls/1865/comments","review_comment_url":"https://api.github.com/repos/open-keychain/open-keychain/pulls/comments{/number}","comments_url":"https://api.github.com/repos/open-keychain/open-keychain/issues/1865/comments","statuses_url":"https://api.github.com/repos/open-keychain/open-keychain/statuses/26a73724548797cec791ea4b622e5e8baea06980","head":{"label":"vanitasvitae:master","ref":"master","sha":"26a73724548797cec791ea4b622e5e8baea06980","user":{"login":"vanitasvitae","id":7854206,"avatar_url":"https://avatars.githubusercontent.com/u/7854206?v=3","gravatar_id":"","url":"https://api.github.com/users/vanitasvitae","html_url":"https://github.com/vanitasvitae","followers_url":"https://api.github.com/users/vanitasvitae/followers","following_url":"https://api.github.com/users/vanitasvitae/following{/other_user}","gists_url":"https://api.github.com/users/vanitasvitae/gists{/gist_id}","starred_url":"https://api.github.com/users/vanitasvitae/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vanitasvitae/subscriptions","organizations_url":"https://api.github.com/users/vanitasvitae/orgs","repos_url":"https://api.github.com/users/vanitasvitae/repos","events_url":"https://api.github.com/users/vanitasvitae/events{/privacy}","received_events_url":"https://api.github.com/users/vanitasvitae/received_events","type":"User","site_admin":false},"repo":{"id":58491065,"name":"open-keychain","full_name":"vanitasvitae/open-keychain","owner":{"login":"vanitasvitae","id":7854206,"avatar_url":"https://avatars.githubusercontent.com/u/7854206?v=3","gravatar_id":"","url":"https://api.github.com/users/vanitasvitae","html_url":"https://github.com/vanitasvitae","followers_url":"https://api.github.com/users/vanitasvitae/followers","following_url":"https://api.github.com/users/vanitasvitae/following{/other_user}","gists_url":"https://api.github.com/users/vanitasvitae/gists{/gist_id}","starred_url":"https://api.github.com/users/vanitasvitae/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vanitasvitae/subscriptions","organizations_url":"https://api.github.com/users/vanitasvitae/orgs","repos_url":"https://api.github.com/users/vanitasvitae/repos","events_url":"https://api.github.com/users/vanitasvitae/events{/privacy}","received_events_url":"https://api.github.com/users/vanitasvitae/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/vanitasvitae/open-keychain","description":"OpenKeychain is an OpenPGP implementation for Android.","fork":true,"url":"https://api.github.com/repos/vanitasvitae/open-keychain","forks_url":"https://api.github.com/repos/vanitasvitae/open-keychain/forks","keys_url":"https://api.github.com/repos/vanitasvitae/open-keychain/keys{/key_id}","collaborators_url":"https://api.github.com/repos/vanitasvitae/open-keychain/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/vanitasvitae/open-keychain/teams","hooks_url":"https://api.github.com/repos/vanitasvitae/open-keychain/hooks","issue_events_url":"https://api.github.com/repos/vanitasvitae/open-keychain/issues/events{/number}","events_url":"https://api.github.com/repos/vanitasvitae/open-keychain/events","assignees_url":"https://api.github.com/repos/vanitasvitae/open-keychain/assignees{/user}","branches_url":"https://api.github.com/repos/vanitasvitae/open-keychain/branches{/branch}","tags_url":"https://api.github.com/repos/vanitasvitae/open-keychain/tags","blobs_url":"https://api.github.com/repos/vanitasvitae/open-keychain/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/vanitasvitae/open-keychain/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/vanitasvitae/open-keychain/git/refs{/sha}","trees_url":"https://api.github.com/repos/vanitasvitae/open-keychain/git/trees{/sha}","statuses_url":"https://api.github.com/repos/vanitasvitae/open-keychain/statuses/{sha}","languages_url":"https://api.github.com/repos/vanitasvitae/open-keychain/languages","stargazers_url":"https://api.github.com/repos/vanitasvitae/open-keychain/stargazers","contributors_url":"https://api.github.com/repos/vanitasvitae/open-keychain/contributors","subscribers_url":"https://api.github.com/repos/vanitasvitae/open-keychain/subscribers","subscription_url":"https://api.github.com/repos/vanitasvitae/open-keychain/subscription","commits_url":"https://api.github.com/repos/vanitasvitae/open-keychain/commits{/sha}","git_commits_url":"https://api.github.com/repos/vanitasvitae/open-keychain/git/commits{/sha}","comments_url":"https://api.github.com/repos/vanitasvitae/open-keychain/comments{/number}","issue_comment_url":"https://api.github.com/repos/vanitasvitae/open-keychain/issues/comments{/number}","contents_url":"https://api.github.com/repos/vanitasvitae/open-keychain/contents/{+path}","compare_url":"https://api.github.com/repos/vanitasvitae/open-keychain/compare/{base}...{head}","merges_url":"https://api.github.com/repos/vanitasvitae/open-keychain/merges","archive_url":"https://api.github.com/repos/vanitasvitae/open-keychain/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/vanitasvitae/open-keychain/downloads","issues_url":"https://api.github.com/repos/vanitasvitae/open-keychain/issues{/number}","pulls_url":"https://api.github.com/repos/vanitasvitae/open-keychain/pulls{/number}","milestones_url":"https://api.github.com/repos/vanitasvitae/open-keychain/milestones{/number}","notifications_url":"https://api.github.com/repos/vanitasvitae/open-keychain/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/vanitasvitae/open-keychain/labels{/name}","releases_url":"https://api.github.com/repos/vanitasvitae/open-keychain/releases{/id}","deployments_url":"https://api.github.com/repos/vanitasvitae/open-keychain/deployments","created_at":"2016-05-10T20:21:26Z","updated_at":"2016-05-10T20:21:35Z","pushed_at":"2016-05-11T11:37:40Z","git_url":"git://github.com/vanitasvitae/open-keychain.git","ssh_url":"git@github.com:vanitasvitae/open-keychain.git","clone_url":"https://github.com/vanitasvitae/open-keychain.git","svn_url":"https://github.com/vanitasvitae/open-keychain","homepage":"https://www.openkeychain.org","size":71544,"stargazers_count":0,"watchers_count":0,"language":"Java","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":"open-keychain:master","ref":"master","sha":"c8a0eb3a083c92b654610f34655fed80312a8ef1","user":{"login":"open-keychain","id":6513445,"avatar_url":"https://avatars.githubusercontent.com/u/6513445?v=3","gravatar_id":"","url":"https://api.github.com/users/open-keychain","html_url":"https://github.com/open-keychain","followers_url":"https://api.github.com/users/open-keychain/followers","following_url":"https://api.github.com/users/open-keychain/following{/other_user}","gists_url":"https://api.github.com/users/open-keychain/gists{/gist_id}","starred_url":"https://api.github.com/users/open-keychain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/open-keychain/subscriptions","organizations_url":"https://api.github.com/users/open-keychain/orgs","repos_url":"https://api.github.com/users/open-keychain/repos","events_url":"https://api.github.com/users/open-keychain/events{/privacy}","received_events_url":"https://api.github.com/users/open-keychain/received_events","type":"Organization","site_admin":false},"repo":{"id":3669065,"name":"open-keychain","full_name":"open-keychain/open-keychain","owner":{"login":"open-keychain","id":6513445,"avatar_url":"https://avatars.githubusercontent.com/u/6513445?v=3","gravatar_id":"","url":"https://api.github.com/users/open-keychain","html_url":"https://github.com/open-keychain","followers_url":"https://api.github.com/users/open-keychain/followers","following_url":"https://api.github.com/users/open-keychain/following{/other_user}","gists_url":"https://api.github.com/users/open-keychain/gists{/gist_id}","starred_url":"https://api.github.com/users/open-keychain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/open-keychain/subscriptions","organizations_url":"https://api.github.com/users/open-keychain/orgs","repos_url":"https://api.github.com/users/open-keychain/repos","events_url":"https://api.github.com/users/open-keychain/events{/privacy}","received_events_url":"https://api.github.com/users/open-keychain/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/open-keychain/open-keychain","description":"OpenKeychain is an OpenPGP implementation for Android.","fork":false,"url":"https://api.github.com/repos/open-keychain/open-keychain","forks_url":"https://api.github.com/repos/open-keychain/open-keychain/forks","keys_url":"https://api.github.com/repos/open-keychain/open-keychain/keys{/key_id}","collaborators_url":"https://api.github.com/repos/open-keychain/open-keychain/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/open-keychain/open-keychain/teams","hooks_url":"https://api.github.com/repos/open-keychain/open-keychain/hooks","issue_events_url":"https://api.github.com/repos/open-keychain/open-keychain/issues/events{/number}","events_url":"https://api.github.com/repos/open-keychain/open-keychain/events","assignees_url":"https://api.github.com/repos/open-keychain/open-keychain/assignees{/user}","branches_url":"https://api.github.com/repos/open-keychain/open-keychain/branches{/branch}","tags_url":"https://api.github.com/repos/open-keychain/open-keychain/tags","blobs_url":"https://api.github.com/repos/open-keychain/open-keychain/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/open-keychain/open-keychain/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/open-keychain/open-keychain/git/refs{/sha}","trees_url":"https://api.github.com/repos/open-keychain/open-keychain/git/trees{/sha}","statuses_url":"https://api.github.com/repos/open-keychain/open-keychain/statuses/{sha}","languages_url":"https://api.github.com/repos/open-keychain/open-keychain/languages","stargazers_url":"https://api.github.com/repos/open-keychain/open-keychain/stargazers","contributors_url":"https://api.github.com/repos/open-keychain/open-keychain/contributors","subscribers_url":"https://api.github.com/repos/open-keychain/open-keychain/subscribers","subscription_url":"https://api.github.com/repos/open-keychain/open-keychain/subscription","commits_url":"https://api.github.com/repos/open-keychain/open-keychain/commits{/sha}","git_commits_url":"https://api.github.com/repos/open-keychain/open-keychain/git/commits{/sha}","comments_url":"https://api.github.com/repos/open-keychain/open-keychain/comments{/number}","issue_comment_url":"https://api.github.com/repos/open-keychain/open-keychain/issues/comments{/number}","contents_url":"https://api.github.com/repos/open-keychain/open-keychain/contents/{+path}","compare_url":"https://api.github.com/repos/open-keychain/open-keychain/compare/{base}...{head}","merges_url":"https://api.github.com/repos/open-keychain/open-keychain/merges","archive_url":"https://api.github.com/repos/open-keychain/open-keychain/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/open-keychain/open-keychain/downloads","issues_url":"https://api.github.com/repos/open-keychain/open-keychain/issues{/number}","pulls_url":"https://api.github.com/repos/open-keychain/open-keychain/pulls{/number}","milestones_url":"https://api.github.com/repos/open-keychain/open-keychain/milestones{/number}","notifications_url":"https://api.github.com/repos/open-keychain/open-keychain/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/open-keychain/open-keychain/labels{/name}","releases_url":"https://api.github.com/repos/open-keychain/open-keychain/releases{/id}","deployments_url":"https://api.github.com/repos/open-keychain/open-keychain/deployments","created_at":"2012-03-09T09:10:42Z","updated_at":"2016-05-06T18:55:30Z","pushed_at":"2016-05-11T13:50:19Z","git_url":"git://github.com/open-keychain/open-keychain.git","ssh_url":"git@github.com:open-keychain/open-keychain.git","clone_url":"https://github.com/open-keychain/open-keychain.git","svn_url":"https://github.com/open-keychain/open-keychain","homepage":"https://www.openkeychain.org","size":78937,"stargazers_count":604,"watchers_count":604,"language":"Java","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":273,"mirror_url":null,"open_issues_count":158,"forks":273,"open_issues":158,"watchers":604,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/open-keychain/open-keychain/pulls/1865"},"html":{"href":"https://github.com/open-keychain/open-keychain/pull/1865"},"issue":{"href":"https://api.github.com/repos/open-keychain/open-keychain/issues/1865"},"comments":{"href":"https://api.github.com/repos/open-keychain/open-keychain/issues/1865/comments"},"review_comments":{"href":"https://api.github.com/repos/open-keychain/open-keychain/pulls/1865/comments"},"review_comment":{"href":"https://api.github.com/repos/open-keychain/open-keychain/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/open-keychain/open-keychain/pulls/1865/commits"},"statuses":{"href":"https://api.github.com/repos/open-keychain/open-keychain/statuses/26a73724548797cec791ea4b622e5e8baea06980"}},"merged":true,"mergeable":null,"mergeable_state":"unknown","merged_by":{"login":"dschuermann","id":321888,"avatar_url":"https://avatars.githubusercontent.com/u/321888?v=3","gravatar_id":"","url":"https://api.github.com/users/dschuermann","html_url":"https://github.com/dschuermann","followers_url":"https://api.github.com/users/dschuermann/followers","following_url":"https://api.github.com/users/dschuermann/following{/other_user}","gists_url":"https://api.github.com/users/dschuermann/gists{/gist_id}","starred_url":"https://api.github.com/users/dschuermann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dschuermann/subscriptions","organizations_url":"https://api.github.com/users/dschuermann/orgs","repos_url":"https://api.github.com/users/dschuermann/repos","events_url":"https://api.github.com/users/dschuermann/events{/privacy}","received_events_url":"https://api.github.com/users/dschuermann/received_events","type":"User","site_admin":false},"comments":2,"review_comments":4,"commits":2,"additions":109,"deletions":159,"changed_files":5}}