-
Notifications
You must be signed in to change notification settings - Fork 1
Comparing changes
Open a pull request
base repository: DaveLak/oss-fuzz-inputs
base: main
head repository: gitpython-developers/qa-assets
compare: main
- 14 commits
- 354 files changed
- 3 contributors
Commits on May 7, 2024
-
Remove assets for unrelated projects
This repository was forked from a repo that houses assets for several projects that are not maintained by, nor related to, GitPython or GitPython's maintainers. As such, they do not belong in this repository.
Configuration menu - View commit details
-
Copy full SHA for 6fe6924 - Browse repository at this point
Copy the full SHA 6fe6924View commit details
Commits on May 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 497d618 - Browse repository at this point
Copy the full SHA 497d618View commit details -
**Merging this change requires a corresponding PR to be merged at the same time in the GitPython repo to update the OSS-Fuzz scripts to prevent breaking the builds.** The most significant change introduced here is replacing the `.zip` files containing seed corpora with sub-directories for each fuzz target containing an uncompressed corpus. This change makes it easier to update each corpus on a per-input-blob basis, as well as making the content of each corpus easier to inspect manually. The inputs added in this commit are taken directly from the corpora backups generated by ClusterFuzz/OSS-Fuzz and can (and should) likely be reduced to their minimal sets in a follow-up PR. Other changes: - Renamed the `dict` sub-directory to `dictionaries` for clarity. - Updated the README to better document what this repository contains. The README could use some improvement as well, including instructions for contributing and generating new inputs, but for now it should be good enough (I hope.) The "Dictionaries" section was migrated from the GitPython fuzzing README.
Configuration menu - View commit details
-
Copy full SHA for bdf5a5d - Browse repository at this point
Copy the full SHA bdf5a5dView commit details -
Merge pull request #2 from gitpython-developers/refactor-gitpython-di…
…r-and-improve-readme Restructure Fuzzer Seed Data
Configuration menu - View commit details
-
Copy full SHA for c1a5b83 - Browse repository at this point
Copy the full SHA c1a5b83View commit details -
Use LibFuzzer's
-merge=1
option to prune fuzz_config corpusThis change reduces the corpus to a minimal set test inputs that generate the same coverage as they did before this change, meaning the deleted inputs were redundant.
Configuration menu - View commit details
-
Copy full SHA for a2c789e - Browse repository at this point
Copy the full SHA a2c789eView commit details -
Use LibFuzzer's
-merge=1
option to prune fuzz_repo corpusThis change reduces the corpus to a minimal set test inputs that generate the same coverage as they did before this change, meaning the deleted inputs were redundant. Two new inputs were discovered and added.
Configuration menu - View commit details
-
Copy full SHA for 94d9539 - Browse repository at this point
Copy the full SHA 94d9539View commit details -
Use LibFuzzer's
-merge=1
option to prune fuzz_blob corpusThis change reduces the corpus to a minimal set test inputs that generate the same coverage as they did before this change, meaning the deleted inputs were redundant.
Configuration menu - View commit details
-
Copy full SHA for e9d1264 - Browse repository at this point
Copy the full SHA e9d1264View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2eb9594 - Browse repository at this point
Copy the full SHA 2eb9594View commit details -
Add corpus for new
fuzz_diff.py
fuzz targetThe `fuzz_diff` target is introduced in: gitpython-developers/GitPython#1914
Configuration menu - View commit details
-
Copy full SHA for 315fec1 - Browse repository at this point
Copy the full SHA 315fec1View commit details
Commits on May 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 60c8183 - Browse repository at this point
Copy the full SHA 60c8183View commit details
Commits on May 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1582d2f - Browse repository at this point
Copy the full SHA 1582d2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 505e9e5 - Browse repository at this point
Copy the full SHA 505e9e5View commit details
Commits on Aug 13, 2024
-
Update
fuzz_submodule
's seed corpus with new inputsUse these seed inputs are a combination of data generated by local and remote ClusterFuzz runs of the fuzz target that have been pruned/minimized with LibFuzzer's -merge=1 option.
Configuration menu - View commit details
-
Copy full SHA for f93ac2a - Browse repository at this point
Copy the full SHA f93ac2aView commit details -
Merge pull request #6 from gitpython-developers/corpora/fuzz_submodul…
…e/update-seed-corpus
Configuration menu - View commit details
-
Copy full SHA for 85fc51f - Browse repository at this point
Copy the full SHA 85fc51fView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...main