Commit Graph

12 Commits (f48b5a4a84a858dd3a24101a83a3b03c314f1c5c)

Author SHA1 Message Date
Tamir Duberstein a43e40ae1d introduce workspace lints, warn on unused crates
In practice this will forbid unused dependencies because we run clippy
with `--deny warnings`.

Workspace lints is a nice place to ratchet up lints through the codebase
all at once and consistently.
1 week ago
Tamir Duberstein f0a9f19ddc Bump edition to 2024
Change FromRawTracepointArgs::arg to return T rather than *const T which
seems to have been returning a dangling pointer.

Arguably this is not strictly necessary; edition 2024 seems to be
focused on increased strictness around unsafe code which doesn't unlock
new functionality for our users. That said, this work revealed an
apparent bug (see above) that we wouldn't otherwise catch due to
allow-by-default lints.
1 week ago
Dave Tucker 04bbbccffa Release aya-log-common v0.1.15, aya-log-ebpf v0.1.1 5 months ago
Dave Tucker c3f0c7dc3f chore: Prepare for aya-log-ebpf release
Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
5 months ago
Dave Tucker 59082f572c Release aya-ebpf-cty v0.2.2, aya-ebpf-bindings v0.1.1, aya-ebpf-macros v0.1.1, aya-ebpf v0.1.1
Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
5 months ago
Alessandro Decina 843f4a6cc6 Release aya-log-ebpf v0.1.0 11 months ago
Alessandro Decina 2eac95f6d9 Release aya-log-ebpf-macros v0.1.0 11 months ago
Alessandro Decina 1d515fe810 chore: add missing changelogs 11 months ago
Alessandro Decina a34c5e43b8 Release aya-ebpf-bindings v0.1.0, aya-ebpf-macros v0.1.0, aya-ebpf v0.1.0 11 months ago
Alessandro Decina a4ae8adb0d chore: add version keys to Cargo.toml(s) 11 months ago
Dave Tucker 41c61560ea chore(aya-ebpf): Rename bpf -> ebpf
Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
1 year ago
Dave Tucker 022aff96aa chore: Rename bpf dir to ebpf
Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
1 year ago