aya/bpf/aya-bpf
Alessandro Decina 11c227743d bpf: improve bpf_probe_read_kernel_str_bytes and bpf_probe_read_user_str_bytes
This change does a few things:

- it fixes a bug in the wrappers, where we were expecting the kernel to
  return len=1 for b"\0" where it instead returns 0 and doesn't write
  out the NULL terminator

- it makes the helpers more robust by hardcoding bound checks in
  assembly so that LLVM optimizations can't transform the checks in a
  way that the verifier can't understand.

- it adds integration tests
..
src bpf: improve bpf_probe_read_kernel_str_bytes and bpf_probe_read_user_str_bytes
Cargo.toml {{crate_name}}: release version 0.1.13
build.rs fix uninlined_format_args clippy issues