{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":747952953,"defaultBranch":"main","name":"oss-fuzz-gen","ownerLogin":"google","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-25T00:51:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1342004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718252520.0","currentOid":""},"activityList":{"items":[{"before":"aa0d945b6b7fe22b141d4df3fd1b40f604305710","after":"4cd0b2e6878872fd87ce535bf6a4e9c4bd8ee252","ref":"refs/heads/experiment-null-terminate","pushedAt":"2024-06-13T05:49:46.000Z","pushType":"push","commitsCount":94,"pusher":{"login":"oliverchang","name":"Oliver Chang","path":"/oliverchang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/759062?s=80&v=4"},"commit":{"message":"Merge branch 'main' into experiment-null-terminate","shortMessageHtmlLink":"Merge branch 'main' into experiment-null-terminate"}},{"before":"5c6cdc6252a2918de4d202ad6ddb5ee14a39d792","after":"47ff41bbb866155127e64b769e11f0f826adcebe","ref":"refs/heads/crash-triaging","pushedAt":"2024-06-13T05:34:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DonggeLiu","name":"Dongge Liu","path":"/DonggeLiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20501961?s=80&v=4"},"commit":{"message":"Fix linter error","shortMessageHtmlLink":"Fix linter error"}},{"before":"e100352352f8e9acd2173652ed7e77dfa4d4ee53","after":"7249eb84f0d7e15ee9de177e11cef4ca19405f3d","ref":"refs/heads/experiment-gemini-experimental","pushedAt":"2024-06-13T05:30:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DonggeLiu","name":"Dongge Liu","path":"/DonggeLiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20501961?s=80&v=4"},"commit":{"message":"Reduce the num_samples to 2","shortMessageHtmlLink":"Reduce the num_samples to 2"}},{"before":"b453942220af57730403b5f00b965b37c408d27a","after":"f32caf2a7ab2c36c568503945e970ce2b0ac48a1","ref":"refs/heads/add-gemini-experimental","pushedAt":"2024-06-13T05:29:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DonggeLiu","name":"Dongge Liu","path":"/DonggeLiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20501961?s=80&v=4"},"commit":{"message":"Merge branch 'main' into add-gemini-experimental","shortMessageHtmlLink":"Merge branch 'main' into add-gemini-experimental"}},{"before":"70c491822d55838f8cc51e5424d8c55eb8b2f7d5","after":"f3c9fad5156d91c264bc9ea7126b8883ae7c9b07","ref":"refs/heads/filter_more_boring_crashes","pushedAt":"2024-06-13T05:27:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DonggeLiu","name":"Dongge Liu","path":"/DonggeLiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20501961?s=80&v=4"},"commit":{"message":"Temporary benchmarks to test filtering","shortMessageHtmlLink":"Temporary benchmarks to test filtering"}},{"before":"d4498151895ca28a042ff57ab25342168b5dc551","after":"1b29ed0434a1f9b9f232a22efe7612c3318f983f","ref":"refs/heads/refactor-reports","pushedAt":"2024-06-13T04:50:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"erfanio","name":"Erfan","path":"/erfanio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9994172?s=80&v=4"},"commit":{"message":"Refactor function signature matching code into the results class\n\nFinally no more global variables!!!","shortMessageHtmlLink":"Refactor function signature matching code into the results class"}},{"before":null,"after":"70c491822d55838f8cc51e5424d8c55eb8b2f7d5","ref":"refs/heads/filter_more_boring_crashes","pushedAt":"2024-06-13T04:22:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DonggeLiu","name":"Dongge Liu","path":"/DonggeLiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20501961?s=80&v=4"},"commit":{"message":"Fix linter error","shortMessageHtmlLink":"Fix linter error"}},{"before":"d4498151895ca28a042ff57ab25342168b5dc551","after":null,"ref":"refs/heads/refactor-report-1","pushedAt":"2024-06-13T03:38:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"erfanio","name":"Erfan","path":"/erfanio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9994172?s=80&v=4"}},{"before":null,"after":"d4498151895ca28a042ff57ab25342168b5dc551","ref":"refs/heads/refactor-reports","pushedAt":"2024-06-13T03:38:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"erfanio","name":"Erfan","path":"/erfanio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9994172?s=80&v=4"},"commit":{"message":"Refactor report generation tool to directly write files to disk\n\nThis is the first step towards making reports directly read/write to\nboth local disk and GCS.","shortMessageHtmlLink":"Refactor report generation tool to directly write files to disk"}},{"before":"26f93e7f10207f424085852a883e96e405f691f3","after":null,"ref":"refs/heads/refactor-reports","pushedAt":"2024-06-13T03:37:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"erfanio","name":"Erfan","path":"/erfanio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9994172?s=80&v=4"}},{"before":null,"after":"26f93e7f10207f424085852a883e96e405f691f3","ref":"refs/heads/refactor-reports","pushedAt":"2024-06-13T03:36:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"erfanio","name":"Erfan","path":"/erfanio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9994172?s=80&v=4"},"commit":{"message":"Refactor function signature matching code into the results class\n\nFinally no more global variables!!!","shortMessageHtmlLink":"Refactor function signature matching code into the results class"}},{"before":"b483ccc170c428faf8bd46635df45f8ddf9d4c03","after":null,"ref":"refs/heads/refactor-reports","pushedAt":"2024-06-13T03:36:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"erfanio","name":"Erfan","path":"/erfanio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9994172?s=80&v=4"}},{"before":"d8aeafdb8b7955497619f015d9796f1a00a37ea4","after":"173fe2730885929c9eed9c144d45061b3a600a85","ref":"refs/heads/fix-report-prompt","pushedAt":"2024-06-12T13:55:09.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"DavidKorczynski","name":null,"path":"/DavidKorczynski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657617?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix-report-prompt","shortMessageHtmlLink":"Merge branch 'main' into fix-report-prompt"}},{"before":"2da65316591e60739ed5144cde49a8815a40512b","after":"d8aeafdb8b7955497619f015d9796f1a00a37ea4","ref":"refs/heads/fix-report-prompt","pushedAt":"2024-06-12T13:30:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidKorczynski","name":null,"path":"/DavidKorczynski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657617?s=80&v=4"},"commit":{"message":"report: use prompt refine logic for main prompt as well\n\nSigned-off-by: David Korczynski ","shortMessageHtmlLink":"report: use prompt refine logic for main prompt as well"}},{"before":null,"after":"26f93e7f10207f424085852a883e96e405f691f3","ref":"refs/heads/refactor-report-4","pushedAt":"2024-06-12T13:20:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"erfanio","name":"Erfan","path":"/erfanio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9994172?s=80&v=4"},"commit":{"message":"Refactor function signature matching code into the results class\n\nFinally no more global variables!!!","shortMessageHtmlLink":"Refactor function signature matching code into the results class"}},{"before":null,"after":"68b5031d8e6c40ddff0d8e062fcfac0db8e87e41","ref":"refs/heads/refactor-report-3","pushedAt":"2024-06-12T13:19:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"erfanio","name":"Erfan","path":"/erfanio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9994172?s=80&v=4"},"commit":{"message":"Some cleanup and documentation after refactoring of report web.py","shortMessageHtmlLink":"Some cleanup and documentation after refactoring of report web.py"}},{"before":null,"after":"5a8228e7ea8c232621d139542b95efcfb1353be3","ref":"refs/heads/refactor-report-2","pushedAt":"2024-06-12T13:18:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"erfanio","name":"Erfan","path":"/erfanio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9994172?s=80&v=4"},"commit":{"message":"Refactor functions related to results into a class to prepare for more refactors.\n\nThis is the first step towards refactoring the filesystem I/O into its\nown class so we can switch between local filesystem and GCS for I/O.","shortMessageHtmlLink":"Refactor functions related to results into a class to prepare for mor…"}},{"before":"c7e85138f71d826065f1ff3e35952ed2ec3f1bdb","after":null,"ref":"refs/heads/refactor-report-2","pushedAt":"2024-06-12T13:18:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"erfanio","name":"Erfan","path":"/erfanio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9994172?s=80&v=4"}},{"before":null,"after":"d4498151895ca28a042ff57ab25342168b5dc551","ref":"refs/heads/refactor-report-1","pushedAt":"2024-06-12T13:16:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"erfanio","name":"Erfan","path":"/erfanio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9994172?s=80&v=4"},"commit":{"message":"Refactor report generation tool to directly write files to disk\n\nThis is the first step towards making reports directly read/write to\nboth local disk and GCS.","shortMessageHtmlLink":"Refactor report generation tool to directly write files to disk"}},{"before":"8cc3000cdcd9c4fae5222901f1d21dc608b71094","after":null,"ref":"refs/heads/refine-target-search","pushedAt":"2024-06-12T13:11:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DavidKorczynski","name":null,"path":"/DavidKorczynski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657617?s=80&v=4"}},{"before":"d220e842b36bb6131950bc79242f0407bbc6338d","after":"0bed2b5a60d4af36bc0bc7565c57558bb08897da","ref":"refs/heads/main","pushedAt":"2024-06-12T13:11:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DavidKorczynski","name":null,"path":"/DavidKorczynski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657617?s=80&v=4"},"commit":{"message":"data_prep: only include c/cpp files as potential harnesses (#317)\n\nA more precise approach is needed when searching for potential harnesses\r\ndue to performance issues.\r\n\r\nFor example, when analyzing `croaring` the following files all match the\r\nexisting set up, but none of them have the potential of being the actual\r\nsource code of a harness.\r\n\r\n```sh\r\n/tmp/tmpjg7oqx4m/out/src/croaring/build-dir/CMakeFiles/CMakeScratch/TryCompile-9ReWwb/cmake_install.cmake\r\n/tmp/tmpjg7oqx4m/out/src/croaring/build-dir/CMakeFiles/CMakeScratch/TryCompile-9ReWwb/CMakeFiles/cmake.check_cache\r\n/tmp/tmpjg7oqx4m/out/src/croaring/build-dir/CMakeFiles/CMakeScratch/TryCompile-9ReWwb/CMakeFiles/CMakeDirectoryInformation.cmake\r\n/tmp/tmpjg7oqx4m/out/src/croaring/build-dir/CMakeFiles/CMakeScratch/TryCompile-9ReWwb/CMakeFiles/cmTC_bc5f1.dir/DependInfo.cmake\r\n/tmp/tmpjg7oqx4m/out/src/croaring/build-dir/CMakeFiles/CMakeScratch/TryCompile-9ReWwb/CMakeFiles/cmTC_bc5f1.dir/CMakeCXXCompilerABI.cpp.o.d\r\n/tmp/tmpjg7oqx4m/out/src/croaring/build-dir/CMakeFiles/CMakeScratch/TryCompile-9ReWwb/CMakeFiles/cmTC_bc5f1.dir/cmake_clean.cmake\r\n/tmp/tmpjg7oqx4m/out/src/croaring/build-dir/CMakeFiles/CMakeScratch/TryCompile-9ReWwb/CMakeFiles/cmTC_bc5f1.dir/CMakeCXXCompilerABI.cpp.o\r\n```\r\n\r\nFor `croaring`, a total of 1200+ potential harnesses are identified with\r\nthe current approach, and it takes a fairly long time (tens of minutes)\r\nto run through scanning for potential harnesess as a fair amount of the\r\nwrong files causes the 100sec timeout in `clang-format`.\r\n\r\nThis PR makes the logic more precise to only include relevant source\r\ncode files. For `croaring` it reduces to 65 potential harnesses\r\n(including the relevant harnesses) and it takes a couple of seconds to\r\ngo through scanning for potential harnesses.\r\n\r\n---------\r\n\r\nSigned-off-by: David Korczynski ","shortMessageHtmlLink":"data_prep: only include c/cpp files as potential harnesses (#317)"}},{"before":"6512eae26070281c115448e26fea975ef99dd4f9","after":"8cc3000cdcd9c4fae5222901f1d21dc608b71094","ref":"refs/heads/refine-target-search","pushedAt":"2024-06-12T09:44:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidKorczynski","name":null,"path":"/DavidKorczynski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/657617?s=80&v=4"},"commit":{"message":"use SEARCH_EXTS","shortMessageHtmlLink":"use SEARCH_EXTS"}},{"before":"601f6d9c8cd506f4fd45a87fde481fd048f306c0","after":"e100352352f8e9acd2173652ed7e77dfa4d4ee53","ref":"refs/heads/experiment-gemini-experimental","pushedAt":"2024-06-12T02:41:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DonggeLiu","name":"Dongge Liu","path":"/DonggeLiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20501961?s=80&v=4"},"commit":{"message":"Reduce the num_samples to 2","shortMessageHtmlLink":"Reduce the num_samples to 2"}},{"before":"4fe996590d589a0dcbd6844de288cc6ed1e03e3b","after":"b453942220af57730403b5f00b965b37c408d27a","ref":"refs/heads/add-gemini-experimental","pushedAt":"2024-06-12T02:41:14.000Z","pushType":"push","commitsCount":38,"pusher":{"login":"DonggeLiu","name":"Dongge Liu","path":"/DonggeLiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20501961?s=80&v=4"},"commit":{"message":"Merge branch 'main' into add-gemini-experimental","shortMessageHtmlLink":"Merge branch 'main' into add-gemini-experimental"}},{"before":"47177044e3aa5c2d9e0c5c63a994e98aafa14bd5","after":"601f6d9c8cd506f4fd45a87fde481fd048f306c0","ref":"refs/heads/experiment-gemini-experimental","pushedAt":"2024-06-12T02:39:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DonggeLiu","name":"Dongge Liu","path":"/DonggeLiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20501961?s=80&v=4"},"commit":{"message":"Reduce the num_samples to 2","shortMessageHtmlLink":"Reduce the num_samples to 2"}},{"before":"6910912d3ceaa79ef9de99803701b69f002636d0","after":null,"ref":"refs/heads/fix-osv-scanner-permission","pushedAt":"2024-06-12T01:19:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DonggeLiu","name":"Dongge Liu","path":"/DonggeLiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20501961?s=80&v=4"}},{"before":"35a21d9980ac82dd281707141040ccef4d9f50c7","after":"d220e842b36bb6131950bc79242f0407bbc6338d","ref":"refs/heads/main","pushedAt":"2024-06-12T01:19:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DonggeLiu","name":"Dongge Liu","path":"/DonggeLiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20501961?s=80&v=4"},"commit":{"message":"Grant read action permission to osv-scanner (#326)\n\nAddress this:\r\nhttps://github.com/google/oss-fuzz-gen/actions/runs/9474289246/workflow","shortMessageHtmlLink":"Grant read action permission to osv-scanner (#326)"}},{"before":null,"after":"6910912d3ceaa79ef9de99803701b69f002636d0","ref":"refs/heads/fix-osv-scanner-permission","pushedAt":"2024-06-12T00:20:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DonggeLiu","name":"Dongge Liu","path":"/DonggeLiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20501961?s=80&v=4"},"commit":{"message":"grant action read permission","shortMessageHtmlLink":"grant action read permission"}},{"before":null,"after":"c7e85138f71d826065f1ff3e35952ed2ec3f1bdb","ref":"refs/heads/refactor-report-2","pushedAt":"2024-06-11T23:58:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"erfanio","name":"Erfan","path":"/erfanio","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9994172?s=80&v=4"},"commit":{"message":"Refactor functions related to results into a class to prepare for more refactors.\n\nThis is the first step towards refactoring the filesystem I/O into its\nown class so we can switch between local filesystem and GCS for I/O.","shortMessageHtmlLink":"Refactor functions related to results into a class to prepare for mor…"}},{"before":"daf3f035fb264cd2131c617fab78fcf6d3e83c15","after":null,"ref":"refs/heads/DavidKorczynski-patch-1","pushedAt":"2024-06-11T23:47:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DonggeLiu","name":"Dongge Liu","path":"/DonggeLiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20501961?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZAazCAA","startCursor":null,"endCursor":null}},"title":"Activity · google/oss-fuzz-gen"}