Skip to content

Commit bdf5a5d

Browse files
committed
Restructure Fuzzer Seed Data
**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.
1 parent 497d618 commit bdf5a5d

File tree

596 files changed

+3456
-15
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

596 files changed

+3456
-15
lines changed

README.md

+36-2
Binary file not shown.
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
��:(javascript.dg�_da��:
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
�G:(/�acuui/�.dg�_data:su,rroZZ
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
������������g�:_:
Binary file not shown.
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
󠁦�
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
_
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
��:(/�acqui/�.dg�_da��:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
��:(/�acqui/�._da�󠁍:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
�/
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
��:(/�acqui/�.dg�_da�:
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
��:(//_acqui/�.dg�_da��:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
��:(javascript.dg�_da�!:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
iiiiiia�����v
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
��:(/�acqui/�.dg�_da��:
Binary file not shown.
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
���:(//*////��(//*//��
Binary file not shown.
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
��:(jivascript.dg�_fa��:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
��:(/�acqui/�.dg�_da��:
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
��:(/�acqui/�.da�[�dg�:
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
[i]
2+
=
3+
=
4+
=
5+
=
6+
=
7+
=
8+
=
9+
=
10+
=
11+
=
12+
=
13+
=
14+
=
15+
=
16+
=
17+
=
Binary file not shown.
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[DEFAU0A]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
[-]:
2+
:
3+
:
4+
:
5+
:
6+
:
7+
:
8+
:
9+
:
10+
:
11+
:
12+
:
13+
:
14+
:
15+
:
16+
:
17+
:
18+
:
19+
:
20+
:
21+
:
22+
:
23+
:
24+
:
25+
:
26+
:
27+
:
28+
:
29+
:
30+
:
31+
:
32+
:
33+
:
34+
:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[DEFAUL[]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[include]
2+
-=~google-fluen

gitpython/corpora/fuzz_config/04aeb1551688c15a246a535ee0935051e3cf8dd8

+1
Large diffs are not rendered by default.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[include]
2+
h=~google-f
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
[-]
2+
:"""
3+
:""
4+
:"""
5+
:"""
6+
:"""
7+
:"""
8+
:"""
9+
:")
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[DEF>ULT]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[-]
2+
:
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[include]
2+
.=
3+
_:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[1]
2+
-=~ ;
3+
_:( ;
4+
_:( ;
5+
[:d ;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[DEF+UFA]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
r--
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[include]
2+
`=~google-fluend
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[include]
2+
=~google-flq
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[include]
2+
=~google-fluenC
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[i!clude]
Binary file not shown.

gitpython/corpora/fuzz_config/0dc83694653800f8a04497b204ced1a0d4747db6

+8
Large diffs are not rendered by default.
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
#
2+
[-]
3+
o:d ;
4+
o:d ;
5+
o:d ;
6+
o:d ;
7+
o:d+ ;
8+
o:d ;
9+
m:d ;
10+
o:d ;
11+
o:d ;
12+
o:d ;
13+
o:d ;
14+
o:d ;
15+
o:d ;
16+
o:d ;
17+
o:d ;;
18+
o:d ;
19+
o:d ;
20+
o:d ;
21+
o:+ ;
22+
o:d ;
23+
m:d ;
24+
o:d ;
25+
o:d ;
26+
o:d ;
27+
o:d ;
28+
o:d ;
29+
o:d ;
30+
o:d ;
31+
o:d ;;
32+
o:d ;
33+
o:d ;
34+
o:d ;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[DEFAe:)]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[–nsipde]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[-]
2+
_:
3+
`:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[include]
2+
]:/]
3+
`:/]
4+
v:/-
5+
s:/:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[DEFAULA]
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[include]
2+
h=~google-fln
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[include]
2+
=~google-flu:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[-]
2+
_:ݪ
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
[DEFAULT]
2+
[DEFAULT]
3+
[DEFAULT]
4+
[DEFAULT]
5+
[DEFAULT]
6+
[DEFAULT]
7+
[DEFAULT]
8+
[DEFAULT]
9+
[DEFAULT]
10+
[DEFAULT]
11+
[DEFAULT]
12+
[DEFAULT]
13+
[DEFAULT]
14+
[DEFAULT]
15+
[DEFAULT]
16+
[DEFAULT]
17+
[DEFAULT]
18+
[DEFAULT]
19+
[DEFAULT]
20+
[DEFAULT]
21+
[DEFAULT]
22+
[DEFAULT]
23+
[DEFAULT]
24+
[DEFAULT]
25+
[DEFAULT]
26+
[DEFAULT]
27+
[DEFAULT]
28+
[DEFAULT]
29+
[DEFAULT]
30+
]
31+
[DEFAULT]
32+
[DEFAULT]
33+
[DEFAULT]
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[include]
2+
,=~google-f
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[include]
2+
-=~goog"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[lcinuda]

0 commit comments

Comments
 (0)