Commit History

Autor SHA1 Mensaxe Data
  Alessandro Decina d4e282535b bpf, perf_map: make maps usable from multiple threads %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina d7c91efb2d Make online_cpus() util public %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 2215e202f4 Generate arch specific bindings %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 1de392964b Add src/generated/netlink_bindings.rs to repo %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina af8f769b50 Turn the project into a workspace, move code under aya/ %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina c110394aaa xdp: add netlink based implementation for kernels < 5.7 %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 9614132724 Implement detaching from socket filters %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 4bd0cde199 sys: add kernel_version() util to get the running kernel version %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 8f5a17b542 Rename the syscalls module to sys %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina e83a26b307 probe: sysfs helpers don't need to be public %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 54637eab04 Improve relocation errors %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 37c3a198c4 Rework the error hierarchy %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 96db24e285 Untangle map relocation from BTF relocation %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 88d49927c2 btf: rename BtfRelocationError to RelocationError %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 3b668d9274 Fix some warnings %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 65d520bbd7 Support non-native endianness %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 5b8def7b69 Refactor ELF parser a bit and add more tests %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina fd0ba2355d btf: remove object::pod usage %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 4b65da66ea btf: check array bounds while doing candidate matching %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina b49a627cac btf: implement candidate matching for enums %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 08d5fa6059 Initial BTF support %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina b75efc8efe bpf: fix loading socket filters from obj files %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina a8c212377f bpf: make program() and program_mut() return inner program types %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 4dc01f64dd bpf: make map() and map_mut() optionally return concrete map types %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina a41edbca2c maps: add ProgramArray %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina f7cdd2e059 maps: move maps inside RefCells %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 77fa7d857c syscalls: add Pod bound on keys %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 83f57447dc maps: move MapsIter/MapsKeys from hash_map.rs to the parent module %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 72e43aae1a maps: hash_map: make MapKeys and MapIter generic %!s(int64=4) %!d(string=hai) anos
  Alessandro Decina 70fab20193 maps: hash map: remove Clone bound %!s(int64=4) %!d(string=hai) anos