Commit History

Autor SHA1 Mensaxe Data
  Alessandro Decina dc15c978f5 aya-bpf: generate bpf_probe_read getters for kernel types %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina cdf960aaa1 bpf: initial bpf bindings %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 8327ffbb8d xdp: xdp BPF_LINK_CREATE was added in 5.9 %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 1e779c520a aya: obj: implement sane defaults for license and kernel version %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina f11df77f85 aya: implement missing bit of retprobes %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina b7369d2763 aya: sys: fix warning %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 82bcef3790 aya: rename gen-bindings to gen-bindings.sh %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 245cd46bab aya: tweak error display %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 3e8a279a59 Fix build with musl %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 68a633fe51 perf_map: support max_entries=0 %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina f56c32b46b util: add possible_cpus() %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina d6f299065d Add rustfmt.toml %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina a3ab2eff57 Format fixes %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 0cf5d17e38 deps: enable only the std feature for the futures crate %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 3abe9bb859 Fix RawFd import paths %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 2cec04c578 bpf: add explicit BTF argument to the load API %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 01e9f81043 Add license files %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 55d8bcf386 xdp: add support for attaching with custom xdp flags %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina d326038cf4 programs: rework ProgramError a bit %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina f88ca1f1f1 programs: add internal API to create links %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina ba992a2414 maps: fail new() for high level wrappers if the underlying map hasn't been created %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 873691d050 Trim deps a bit more %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina f1da541234 The futures crate is only needed when async is enabled %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 14c98455a9 btf: remove unused methods %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina a5e19fc4ac Fix warnings %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina fdc4dad5ff maps: add AsyncPerfMap %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 4be0c45305 perf_map: split in sub modules %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 95a24c6f8b perf_map: implement AsRawFd %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 5d6fe8bdf4 Add IOError variants to PerfMapError and PerfBufferError %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina b9be2f1a9b Make aya::maps::perf_map public %!s(int64=4) %!d(string=hai) anos