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.
2 weeks ago
Tamir Duberstein
5a43bedc01
Replace proc-macro-error with proc-macro2-diagnostics
...
proc-macro-error is unmaintained.
3 months ago
Tamir Duberstein
dae394e199
aya-ebpf-macros: remove aya-ebpf version
...
The presence of this version specification causes cargo-smart-release to
trip on the circular dependency.
Fixes #1050 .
3 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
a6f4739b5b
chore: aya-ebpf-macros: uncomment aya-ebpf dev-dep
...
This wasn't meant to be committed, cargo-smart-release. Commenting is
needed to fix the cyclic dep aya-ebpf-macros -> aya-ebpf ->
aya-ebpf-macros. See
https://github.com/rust-lang/cargo/issues/4242#issuecomment-413203081
11 months ago
Alessandro Decina
9d24bbe316
Release aya-ebpf-macros v0.1.0
11 months ago
Alessandro Decina
e372fcf653
Release aya-ebpf-cty v0.2.1, aya-ebpf-bindings v0.1.0, aya-ebpf-macros v0.1.0, aya-ebpf v0.1.0
11 months ago
Dave Tucker
ea8073793e
chore(aya-ebpf-macros): Rename bpf -> ebpf
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
1 year ago