Skip to content

Ensure C++ user compatibility#57

Merged
BrianSipos merged 15 commits into
mainfrom
try-fuzztest
Aug 13, 2025
Merged

Ensure C++ user compatibility#57
BrianSipos merged 15 commits into
mainfrom
try-fuzztest

Conversation

@BrianSipos
Copy link
Copy Markdown
Collaborator

This also enables optional fuzz testing of some mock BPA operation.

Closes #56

@BrianSipos BrianSipos added this to the BSL v1.1.0 milestone Aug 13, 2025
@BrianSipos BrianSipos self-assigned this Aug 13, 2025
@BrianSipos BrianSipos requested a review from a team as a code owner August 13, 2025 15:55
@BrianSipos BrianSipos added the bug Something isn't working label Aug 13, 2025
@BrianSipos BrianSipos added this to BSL Aug 13, 2025
@github-project-automation github-project-automation Bot moved this to Todo in BSL Aug 13, 2025
@BrianSipos BrianSipos moved this from Todo to In Progress in BSL Aug 13, 2025
Copy link
Copy Markdown
Contributor

@perryta1 perryta1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good - out of curiosity, is there a requirement to have a harness for fuzz testing?

@BrianSipos
Copy link
Copy Markdown
Collaborator Author

Looks good - out of curiosity, is there a requirement to have a harness for fuzz testing?

There is not, but this did already catch one OOM issue with certain invalid inputs. The main fix here is C++ compatibility.

@BrianSipos BrianSipos modified the milestones: BSL v1.1.0, BSL v1.0.0 Aug 13, 2025
@BrianSipos BrianSipos merged commit 742b832 into main Aug 13, 2025
12 checks passed
@BrianSipos BrianSipos deleted the try-fuzztest branch August 13, 2025 17:37
@github-project-automation github-project-automation Bot moved this from In Progress to Done in BSL Aug 13, 2025
@BrianSipos BrianSipos linked an issue Aug 21, 2025 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

More comprehensive testing of CBOR <--> ASB encode/decode Cannot link to BSL from C++ application

2 participants