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

sync: release 0.17.x #1876

Merged
merged 28 commits into from
May 21, 2024
Merged

sync: release 0.17.x #1876

merged 28 commits into from
May 21, 2024

Commits on May 21, 2024

  1. fix(driver/bpf): fixed old bpf probe with clang-18.

    Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
    FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    1bdbd30 View commit details
    Browse the repository at this point in the history
  2. fix(bpf): better timespec support for ia32

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    7b0b98a View commit details
    Browse the repository at this point in the history
  3. new(libsinsp_e2e): new misc tests

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    3081289 View commit details
    Browse the repository at this point in the history
  4. fix(bpf,modern_bpf): better 32bit support preadv/pwritev family

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    565fd56 View commit details
    Browse the repository at this point in the history
  5. update(e2e_ci): bump actions

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    6cd4f9a View commit details
    Browse the repository at this point in the history
  6. fix(libsinsp_e2e): dump only necessary events

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    0e06523 View commit details
    Browse the repository at this point in the history
  7. fix(modern_bpf): avoid overflow reading sockaddr_storage

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    a18a3d3 View commit details
    Browse the repository at this point in the history
  8. fix(libsinsp_e2e): add retry to subprocess class

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    2ce22f5 View commit details
    Browse the repository at this point in the history
  9. fix(ci): workaround to avoid random failures of asan

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    a517c32 View commit details
    Browse the repository at this point in the history
  10. fix(bpf): cast incompatibile pointer

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    0f29312 View commit details
    Browse the repository at this point in the history
  11. cleanup(bpf): remove useless ifdefs

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    d7adc52 View commit details
    Browse the repository at this point in the history
  12. cleanup(bpf): hide ia32 login in helper function

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    f563adb View commit details
    Browse the repository at this point in the history
  13. fix(bpf): fix bpf on aarch64

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    9e81c75 View commit details
    Browse the repository at this point in the history
  14. refactor(bpf): split ia32 bpf_parse_readv_writev_bufs helper

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    a1512f2 View commit details
    Browse the repository at this point in the history
  15. refactor(bpf): split bpf_parse_readv_writev_bufs even more

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    d8c909a View commit details
    Browse the repository at this point in the history
  16. fix(modern_bpf): read MAX_UNIX_SOCKET_PATH from sockaddr

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    b7a0fa8 View commit details
    Browse the repository at this point in the history
  17. fix(libsinsp_e2e): remove flaky test

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    5f5acdc View commit details
    Browse the repository at this point in the history
  18. cleanup(bpf): rename 32/64bit bpf helpers

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    8360368 View commit details
    Browse the repository at this point in the history
  19. cleanup(modern_bpf,bpf): use already defined struct

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    d401404 View commit details
    Browse the repository at this point in the history
  20. refactor(modern_bpf): split iovec helper in 32/64 bit variants

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    ac5053d View commit details
    Browse the repository at this point in the history
  21. fix(bpf): use CONFIG_COMPAT to exclude ia32 calls

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    2a8c78b View commit details
    Browse the repository at this point in the history
  22. fix(modern_bpf): define the compat timespec in struct flavors

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    8fe6969 View commit details
    Browse the repository at this point in the history
  23. fix(bpf): fix missing definitions

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    2e35b66 View commit details
    Browse the repository at this point in the history
  24. fix(libsinsp_e2e): increase tcp_client_server test stability

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    fb45eed View commit details
    Browse the repository at this point in the history
  25. fix(bpf): address review comments

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    f29f00b View commit details
    Browse the repository at this point in the history
  26. fix(modern_bpf): address review comments

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    b761568 View commit details
    Browse the repository at this point in the history
  27. fix(libsinsp_e2e): increase tcp_client_server* tests stability

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    ed7cf7a View commit details
    Browse the repository at this point in the history
  28. fix(test/e2e): pin python requests version

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo authored and FedeDP committed May 21, 2024
    Configuration menu
    Copy the full SHA
    65743cc View commit details
    Browse the repository at this point in the history