{"action":"created","issue":{"url":"https://api.github.com/repos/junit-team/junit4/issues/1303","repository_url":"https://api.github.com/repos/junit-team/junit4","labels_url":"https://api.github.com/repos/junit-team/junit4/issues/1303/labels{/name}","comments_url":"https://api.github.com/repos/junit-team/junit4/issues/1303/comments","events_url":"https://api.github.com/repos/junit-team/junit4/issues/1303/events","html_url":"https://github.com/junit-team/junit4/pull/1303","id":156124204,"number":1303,"title":"Prevent following symbolic links when deleting temporary directories.","user":{"login":"varming","id":2847419,"avatar_url":"https://avatars.githubusercontent.com/u/2847419?v=3","gravatar_id":"","url":"https://api.github.com/users/varming","html_url":"https://github.com/varming","followers_url":"https://api.github.com/users/varming/followers","following_url":"https://api.github.com/users/varming/following{/other_user}","gists_url":"https://api.github.com/users/varming/gists{/gist_id}","starred_url":"https://api.github.com/users/varming/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/varming/subscriptions","organizations_url":"https://api.github.com/users/varming/orgs","repos_url":"https://api.github.com/users/varming/repos","events_url":"https://api.github.com/users/varming/events{/privacy}","received_events_url":"https://api.github.com/users/varming/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-05-21T22:17:15Z","updated_at":"2016-05-29T17:02:50Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/junit-team/junit4/pulls/1303","html_url":"https://github.com/junit-team/junit4/pull/1303","diff_url":"https://github.com/junit-team/junit4/pull/1303.diff","patch_url":"https://github.com/junit-team/junit4/pull/1303.patch"},"body":"Following symbolic links when removing files can lead to the removal of files outside the directory structure rooted in the temporary folder, and it can lead to unbounded recursion if a symbolic link points to a directory where the link is directly reachable from.\r\n\r\nPreventing following symbolic links is pretty easy with JDK5 and later, but writing a test is ugly because there is no java interface to create symbolic links until NIO2 in JDK7. So I'll hold off with a test unless a reviewer insists."},"comment":{"url":"https://api.github.com/repos/junit-team/junit4/issues/comments/222371081","html_url":"https://github.com/junit-team/junit4/pull/1303#issuecomment-222371081","issue_url":"https://api.github.com/repos/junit-team/junit4/issues/1303","id":222371081,"user":{"login":"kcooney","id":478190,"avatar_url":"https://avatars.githubusercontent.com/u/478190?v=3","gravatar_id":"","url":"https://api.github.com/users/kcooney","html_url":"https://github.com/kcooney","followers_url":"https://api.github.com/users/kcooney/followers","following_url":"https://api.github.com/users/kcooney/following{/other_user}","gists_url":"https://api.github.com/users/kcooney/gists{/gist_id}","starred_url":"https://api.github.com/users/kcooney/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kcooney/subscriptions","organizations_url":"https://api.github.com/users/kcooney/orgs","repos_url":"https://api.github.com/users/kcooney/repos","events_url":"https://api.github.com/users/kcooney/events{/privacy}","received_events_url":"https://api.github.com/users/kcooney/received_events","type":"User","site_admin":false},"created_at":"2016-05-29T17:02:50Z","updated_at":"2016-05-29T17:02:50Z","body":"LGTM\r\n\r\n@junit-team/junit-committers any objections to merging this?"}}
{"actor":{"display_login":"kcooney"}}