Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

all: fuzz status (please keep open for long term until fully covered) #7921

Closed
3 tasks
odeke-em opened this issue Nov 12, 2020 · 0 comments
Closed
3 tasks
Assignees
Labels

Comments

@odeke-em
Copy link
Collaborator

Currently, fuzzing is done in different repositories and the code for fuzzing different packages isn't accessible trivially nor uploaded. This issue is to perhaps create a fuzz branch, to which we'll commit fuzz passes and continuations for when parts of a package are fuzzed. In this issue we'll also continuously add indications of which packages have been effectively fuzzed and their results.

Packages and status

  • codec/unknownproto.RejectUnknownFields
  • crypto/hd
  • types/Dec
@odeke-em odeke-em self-assigned this Nov 12, 2020
odeke-em added a commit that referenced this issue Nov 12, 2020
odeke-em added a commit that referenced this issue Nov 12, 2020
odeke-em added a commit that referenced this issue Nov 13, 2020
@cuonglm cuonglm mentioned this issue Feb 4, 2021
9 tasks
tac0turtle pushed a commit that referenced this issue Mar 22, 2021
odeke-em pushed a commit that referenced this issue Apr 6, 2021
Also:: fuzz: add types.ParseDecCoin

Updates #7921
odeke-em added a commit that referenced this issue Apr 14, 2021
odeke-em added a commit that referenced this issue Apr 14, 2021
odeke-em added a commit that referenced this issue Apr 14, 2021
odeke-em pushed a commit that referenced this issue Apr 14, 2021
odeke-em pushed a commit that referenced this issue Apr 14, 2021
Also:: fuzz: add types.ParseDecCoin

Updates #7921
odeke-em added a commit that referenced this issue Apr 17, 2021
odeke-em added a commit that referenced this issue Apr 22, 2021
odeke-em added a commit that referenced this issue Apr 22, 2021
odeke-em added a commit that referenced this issue Apr 22, 2021
odeke-em pushed a commit that referenced this issue Apr 22, 2021
odeke-em pushed a commit that referenced this issue Apr 22, 2021
Also:: fuzz: add types.ParseDecCoin

Updates #7921
odeke-em added a commit that referenced this issue Apr 22, 2021
odeke-em added a commit that referenced this issue Apr 22, 2021
elias-orijtech pushed a commit to elias-orijtech/cosmos-sdk that referenced this issue May 6, 2022
elias-orijtech pushed a commit to elias-orijtech/cosmos-sdk that referenced this issue May 6, 2022
elias-orijtech pushed a commit to elias-orijtech/cosmos-sdk that referenced this issue May 6, 2022
elias-orijtech pushed a commit to elias-orijtech/cosmos-sdk that referenced this issue May 6, 2022
Also:: fuzz: add types.ParseDecCoin

Updates cosmos#7921
elias-orijtech pushed a commit to elias-orijtech/cosmos-sdk that referenced this issue May 6, 2022
elias-orijtech pushed a commit to elias-orijtech/cosmos-sdk that referenced this issue May 6, 2022
elias-orijtech pushed a commit to elias-orijtech/cosmos-sdk that referenced this issue May 6, 2022
elias-orijtech pushed a commit to elias-orijtech/cosmos-sdk that referenced this issue May 6, 2022
elias-orijtech pushed a commit to elias-orijtech/cosmos-sdk that referenced this issue May 6, 2022
Also:: fuzz: add types.ParseDecCoin

Updates cosmos#7921
elias-orijtech pushed a commit to elias-orijtech/cosmos-sdk that referenced this issue May 6, 2022
go-amino is a heavily used dependency and given that
Tendermrint isn't yet setup for oss-fuzz, this change
is a start for it.

While here, add the oss-fuzz entry for crypto/types.BitArray
CompactUnmarshal fuzzer for PR cosmos#9166.

Updates cosmos#7921
elias-orijtech pushed a commit to elias-orijtech/cosmos-sdk that referenced this issue May 6, 2022
elias-orijtech pushed a commit to elias-orijtech/cosmos-sdk that referenced this issue May 6, 2022
@tac0turtle tac0turtle added the S:orijtech Squad: OrijTech label May 26, 2022
odeke-em added a commit that referenced this issue Jun 4, 2022
odeke-em added a commit that referenced this issue Jun 4, 2022
odeke-em added a commit that referenced this issue Jun 4, 2022
odeke-em pushed a commit that referenced this issue Jun 4, 2022
odeke-em pushed a commit that referenced this issue Jun 4, 2022
Also:: fuzz: add types.ParseDecCoin

Updates #7921
odeke-em added a commit that referenced this issue Jun 4, 2022
odeke-em added a commit that referenced this issue Jun 4, 2022
odeke-em pushed a commit that referenced this issue Jun 4, 2022
odeke-em pushed a commit that referenced this issue Jun 4, 2022
Also:: fuzz: add types.ParseDecCoin

Updates #7921
odeke-em added a commit that referenced this issue Jun 4, 2022
go-amino is a heavily used dependency and given that
Tendermrint isn't yet setup for oss-fuzz, this change
is a start for it.

While here, add the oss-fuzz entry for crypto/types.BitArray
CompactUnmarshal fuzzer for PR #9166.

Updates #7921
odeke-em pushed a commit that referenced this issue Jun 4, 2022
odeke-em added a commit that referenced this issue Jun 6, 2022
Adds fuzzers and passes we've built since 2020 and before, that use
oss-fuzz's continuous fuzzing infrastructure.

Fixes #7921.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants