{"action":"created","issue":{"url":"https://api.github.com/repos/libgit2/libgit2/issues/4728","repository_url":"https://api.github.com/repos/libgit2/libgit2","labels_url":"https://api.github.com/repos/libgit2/libgit2/issues/4728/labels{/name}","comments_url":"https://api.github.com/repos/libgit2/libgit2/issues/4728/comments","events_url":"https://api.github.com/repos/libgit2/libgit2/issues/4728/events","html_url":"https://github.com/libgit2/libgit2/pull/4728","id":342727240,"node_id":"MDExOlB1bGxSZXF1ZXN0MjAyNTU4Njk2","number":4728,"title":"Fuzzers","user":{"login":"pks-t","id":4056630,"node_id":"MDQ6VXNlcjQwNTY2MzA=","avatar_url":"https://avatars1.githubusercontent.com/u/4056630?v=4","gravatar_id":"","url":"https://api.github.com/users/pks-t","html_url":"https://github.com/pks-t","followers_url":"https://api.github.com/users/pks-t/followers","following_url":"https://api.github.com/users/pks-t/following{/other_user}","gists_url":"https://api.github.com/users/pks-t/gists{/gist_id}","starred_url":"https://api.github.com/users/pks-t/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pks-t/subscriptions","organizations_url":"https://api.github.com/users/pks-t/orgs","repos_url":"https://api.github.com/users/pks-t/repos","events_url":"https://api.github.com/users/pks-t/events{/privacy}","received_events_url":"https://api.github.com/users/pks-t/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-07-19T13:25:53Z","updated_at":"2018-07-20T10:40:10Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/libgit2/libgit2/pulls/4728","html_url":"https://github.com/libgit2/libgit2/pull/4728","diff_url":"https://github.com/libgit2/libgit2/pull/4728.diff","patch_url":"https://github.com/libgit2/libgit2/pull/4728.patch"},"body":"This includes the fuzzers from @lhchavez and @nelhage, superseding #4433 and superseding the current fuzzers stored in google/oss-fuzz.\r\n\r\nI've made some adjustments to the build instructions. Most notably, users don't have to manually add \"-DCMAKE_EXE_LINKER_FLAGS=-fsanitize=fuzzer\" anymore, and the build errors out during the configuration stage if any of the required sanitizer flags is not supported.\r\n\r\n@nelhage, I'd please ask you to give me permissions to add a GPL-2.0 license header to your original fuzzer. It was missing one, and I want to be on the safe side ;) I've also mentioned that the fuzzer is originally yours, but if you wish I can change author information on that commit to pretend it was you who actually committed the C++ one to libgit2. Please tell me your preference.\r\n\r\nPlease do not merge until @nelhage confirms we're allowed to distribute his code under GPLv2."},"comment":{"url":"https://api.github.com/repos/libgit2/libgit2/issues/comments/406563038","html_url":"https://github.com/libgit2/libgit2/pull/4728#issuecomment-406563038","issue_url":"https://api.github.com/repos/libgit2/libgit2/issues/4728","id":406563038,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNjU2MzAzOA==","user":{"login":"pks-t","id":4056630,"node_id":"MDQ6VXNlcjQwNTY2MzA=","avatar_url":"https://avatars1.githubusercontent.com/u/4056630?v=4","gravatar_id":"","url":"https://api.github.com/users/pks-t","html_url":"https://github.com/pks-t","followers_url":"https://api.github.com/users/pks-t/followers","following_url":"https://api.github.com/users/pks-t/following{/other_user}","gists_url":"https://api.github.com/users/pks-t/gists{/gist_id}","starred_url":"https://api.github.com/users/pks-t/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pks-t/subscriptions","organizations_url":"https://api.github.com/users/pks-t/orgs","repos_url":"https://api.github.com/users/pks-t/repos","events_url":"https://api.github.com/users/pks-t/events{/privacy}","received_events_url":"https://api.github.com/users/pks-t/received_events","type":"User","site_admin":false},"created_at":"2018-07-20T10:40:10Z","updated_at":"2018-07-20T10:40:10Z","author_association":"MEMBER","body":"Oops, hit the button too early.\r\n\r\nAnyway, I think this PR is ready now. I have a commit waiting at pks-t/oss-fuzz which switches oss-fuzz to use our internal fuzzers and corpora instead of using the one currently hosted at google/oss-fuzz. I'll create a PR as soon as this one here is merged."}}
{"actor":{"display_login":"pks-t"}}