Tamir Duberstein
1de7e728b6
Allow aya-ebpf to clippy with stable rust
...
The const-assert crate doesn't even compile with stable rust, so we
shouldn't depend on it. Instead we replicate its functionality behind
cfg(unstable) which is set at build time based on the toolchain in use.
2 months ago
Michal Rostecki
0b58d3eb6d
bpf: Add `bpf_strncmp` helper
...
The `bpf_strncmp` helper allows for better string comparison in eBPF
programs.
Added in https://github.com/torvalds/linux/commit/c5fb19937455095573a19 .
2 months ago
dependabot[bot]
f20a09d053
build(deps): update public-api requirement in the cargo-crates group
...
Updates the requirements on [public-api](https://github.com/cargo-public-api/cargo-public-api ) to permit the latest version.
Updates `public-api` to 0.40.0
- [Release notes](https://github.com/cargo-public-api/cargo-public-api/releases )
- [Changelog](https://github.com/cargo-public-api/cargo-public-api/blob/main/CHANGELOG.md )
- [Commits](https://github.com/cargo-public-api/cargo-public-api/compare/public-api-v0.40.0...public-api-v0.40.0 )
---
updated-dependencies:
- dependency-name: public-api
dependency-type: direct:production
dependency-group: cargo-crates
...
Signed-off-by: dependabot[bot] <support@github.com>
2 months ago
tamird
e423fce58f
public-api: regenerate
2 months ago
tamird
5075adc01d
public-api: regenerate
2 months ago
Zero King
95e1763e30
aya-ebpf: Add set_reply accessor to SockOpsContext
5 months ago
Tamir Duberstein
23ece3d794
public-api: regenerate
...
See https://github.com/rust-lang/rust/pull/126877 , I think.
5 months ago
Dave Tucker
ef0d1253ef
fix(ebpf): Remove PerfEventArray::with_max_entries
...
This API doesn't make sense as the max_entries needs to be set to the
number of online CPUs by the loader.
Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
6 months ago
Wouter Dullaert
b8a22fa040
feat(aya-ebpf): Add memmove to the public-api
7 months ago
dependabot[bot]
d581431d9a
build(deps): update public-api requirement in the cargo-crates group
...
Updates the requirements on [public-api](https://github.com/Enselic/cargo-public-api ) to permit the latest version.
Updates `public-api` to 0.35.1
- [Release notes](https://github.com/Enselic/cargo-public-api/releases )
- [Changelog](https://github.com/Enselic/cargo-public-api/blob/main/rustdoc-json/CHANGELOG.md )
- [Commits](https://github.com/Enselic/cargo-public-api/compare/public-api-v0.35.0...public-api-v0.35.1 )
---
updated-dependencies:
- dependency-name: public-api
dependency-type: direct:production
dependency-group: cargo-crates
...
Signed-off-by: dependabot[bot] <support@github.com>
7 months ago
Tamir Duberstein
bfafe9e786
public-api: regenerate
...
See https://github.com/rust-lang/rust/commit/ec201b86 .
7 months ago
Tamir Duberstein
35aa9ac1a5
public-api: regenerate
...
See https://github.com/Enselic/cargo-public-api/pull/584 .
Constant values are no longer considered part of the API.
7 months ago
tyrone-wu
1cf3d3c222
public-api: added new api for RetProbeContext
9 months ago
Tamir Duberstein
c302f8370d
public-api: regenerate
...
Nightly now exposes `core::marker::Freeze`.
https://github.com/rust-lang/rust/pull/121840
10 months ago
Dave Tucker
d0c244356f
chore: Bless public API changes
...
Signed-off-by: Dave Tucker <dave@dtucker.co.uk>
11 months ago