aya/xtask/public-api
Andrés Medina a845bc2932 aya: Use AsFd when attaching fds to programs
This is a breaking change but adds another level of safety to ensure
the file descriptor we receive is valid. Additionally, this allows
aya to internally easily duplicate this file descriptor using std
library methods instead of manually calling `dup` which doesn't
duplicate with the CLOSE_ON_EXEC flag that is standard pratice to
avoid leaking the file descriptor when exec'ing.
..
aya-bpf-bindings.txt xtask: Add cargo-public-api
aya-bpf-cty.txt xtask: Add cargo-public-api
aya-bpf-macros.txt xtask: Add cargo-public-api
aya-bpf.txt xtask: Add cargo-public-api
aya-log-common.txt aya-log: s/Result<usize, ()>/Option<NonZeroUsize>/
aya-log-ebpf-macros.txt xtask: Add cargo-public-api
aya-log-ebpf.txt xtask: Add cargo-public-api
aya-log-parser.txt xtask: Add cargo-public-api
aya-log.txt xtask: bless API with new nightly
aya-obj.txt xtask: bless API with new nightly
aya-tool.txt xtask: bless API with new nightly
aya.txt aya: Use AsFd when attaching fds to programs