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

Gardena/lw/fuzzing #720

Draft
wants to merge 7 commits into
base: main
Choose a base branch
from

Commits on Jul 4, 2024

  1. Add CMake functionality for fuzzing tests

    A CMake function was added that handles the importand
    details for a fuzzing test.
    LukasWoodtli committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    ef3c236 View commit details
    Browse the repository at this point in the history
  2. Add fuzzing test for parsing CoAP message

    A basic fuzz test for parsing a CoAP message with
    random content.
    LukasWoodtli committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    292d71c View commit details
    Browse the repository at this point in the history
  3. Add fuzzing test for handling registration message

    Registration message fuzzig test with random input.
    LukasWoodtli committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    8686673 View commit details
    Browse the repository at this point in the history
  4. Fix integer overflow in URI parsing

    If an ID exeeds the max. possible value we return early with an error
    instead of continuing and checking for too big values at the end.
    LukasWoodtli committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    875535b View commit details
    Browse the repository at this point in the history
  5. Fix out of bound read in registration handling

    In some cases the code tried to read past the registration payload.
    LukasWoodtli committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    710d0cf View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    ee74bd0 View commit details
    Browse the repository at this point in the history
  2. WIP

    LukasWoodtli committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    a4a68ab View commit details
    Browse the repository at this point in the history