You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
aya/xtask/public-api
Dave Tucker 7af8bf8a66 feat(aya): Add is_program_type_supported
This adds a new API to test whether a given program type is supported.

This is to support 3 usecases:

1. A project like bpfman (which uses Aya) may wish to prevent users with
   a list of program types that are supported on the target system
2. A user of Aya may wish to test whether Fentry/Fexit programs are
   supported and code their own behaviour to fallback to Kprobes
3. Our own integration tests can be made to skip certain program tests
   when kernel features are missing.

Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
1 month ago
..
aya-build.txt Extract aya-build for building eBPF crates 3 months ago
aya-ebpf-bindings.txt build(deps): update public-api requirement in the cargo-crates group 3 months ago
aya-ebpf-cty.txt chore: Bless public API changes 1 year ago
aya-ebpf-macros.txt chore: Bless public API changes 1 year ago
aya-ebpf.txt public-api: regenerate 2 months ago
aya-log-common.txt build(deps): update public-api requirement in the cargo-crates group 3 months ago
aya-log-ebpf-macros.txt xtask: Add cargo-public-api 2 years ago
aya-log-ebpf.txt xtask: Add cargo-public-api 2 years ago
aya-log-parser.txt build(deps): update public-api requirement in the cargo-crates group 3 months ago
aya-log.txt build(deps): update public-api requirement in the cargo-crates group 3 months ago
aya-obj.txt feat(aya): Add iterator program type 3 months ago
aya.txt feat(aya): Add is_program_type_supported 1 month ago