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

Build ebpfcore as a DLL for testing #2744

Merged
merged 13 commits into from
Aug 17, 2023
Merged

Commits on Aug 17, 2023

  1. Update to use latest usersim

    Signed-off-by: Dave Thaler <[email protected]>
    dthaler committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    6f0c9dc View commit details
    Browse the repository at this point in the history
  2. build ebpfcore under usersim

    Signed-off-by: Dave Thaler <[email protected]>
    dthaler committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    03e9d88 View commit details
    Browse the repository at this point in the history
  3. Update usersim to latest

    Signed-off-by: Dave Thaler <[email protected]>
    dthaler committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    d17fc3e View commit details
    Browse the repository at this point in the history
  4. Fix compilation

    Signed-off-by: Dave Thaler <[email protected]>
    dthaler committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    853daba View commit details
    Browse the repository at this point in the history
  5. Work around analysis warnings

    Signed-off-by: Dave Thaler <[email protected]>
    dthaler committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    6f00a28 View commit details
    Browse the repository at this point in the history
  6. Fix installer project

    Signed-off-by: Dave Thaler <[email protected]>
    dthaler committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    5f6c32e View commit details
    Browse the repository at this point in the history
  7. Fix memory issues in libbpf implementation

    Found my latest usersim code
    
    Signed-off-by: Dave Thaler <[email protected]>
    dthaler committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    9a59a3a View commit details
    Browse the repository at this point in the history
  8. Update usersim to latest

    Signed-off-by: Dave Thaler <[email protected]>
    dthaler committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    f310287 View commit details
    Browse the repository at this point in the history
  9. Fix mismatched calloc/free function in ubpf_user.c

    Signed-off-by: Dave Thaler <[email protected]>
    dthaler committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    4b42e83 View commit details
    Browse the repository at this point in the history
  10. Fix mismatched alloc/free in verifier_fuzzer

    The verifier_fuzzer used ebpf_allocate() but then called free()
    
    Signed-off-by: Dave Thaler <[email protected]>
    dthaler committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    4b014d7 View commit details
    Browse the repository at this point in the history
  11. Temporarily use ubpf branch with memory fix

    Signed-off-by: Dave Thaler <[email protected]>
    dthaler committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    acf38ea View commit details
    Browse the repository at this point in the history
  12. Fix memory issues in ebpfsvc

    Signed-off-by: Dave Thaler <[email protected]>
    dthaler committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    c594542 View commit details
    Browse the repository at this point in the history
  13. PR feedback from Anurag

    Signed-off-by: Dave Thaler <[email protected]>
    dthaler committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    b47cad1 View commit details
    Browse the repository at this point in the history