Commit Graph

2328 Commits (e11fcf4897dc3709b7833864640893e399dafc7a)
 

Author SHA1 Message Date
Quentin VIGNAUD dee95d9044 Using trixie (as ubuntu-latest) 2 months ago
Tamir Duberstein d82ed60795
.cargo/config: use musl-cross on x86_64 as well
This allows us to run virtualized integration tests on macOS hosts.

Bump Ubuntu to 24.04 because we seem to be getting miscompilation on
x86_64 otherwise (when using `x86_64-linux-musl-gcc`). Add `apt install
liblzma-dev` since it doesn't seem to be present in ubuntu-24.04.
2 months ago
Tamir Duberstein 71f6176e24
xtask: ensure we actually built depmod 2 months ago
Tamir Duberstein 82750ae3b1
.github: attempt to enable KVM 2 months ago
Tamir Duberstein 9bc185a61e
aya-tool: simplify and improve error handling 2 months ago
Michal R 98e8c78376 aya-ebpf: Make use of `Borrow` and `BorrowMut` in map methods
Let callers pass either owned objects or references. We do that already
in the user-space methods.
2 months ago
Quentin VIGNAUD 53eb17c312 Reenabling contexts 2 months ago
Quentin VIGNAUD 2817680177 Changing trigger 2 months ago
Quentin VIGNAUD f8ae28ba36 Trying another trigger 2 months ago
Quentin VIGNAUD b59a94206e Enabling only one state 2 months ago
Quentin VIGNAUD df899b7e1b Try W/O Github API 2 months ago
Quentin VIGNAUD 4bace3c004 Check stuff 2 months ago
Quentin VIGNAUD 352fd1841a Use debug registry 2 months ago
Quentin VIGNAUD 7d18a3393e Check Github API 2 months ago
Quentin VIGNAUD 67d1efee0a Disabling Github API 2 months ago
Quentin VIGNAUD e993609125 Avoiding js 2 months ago
Quentin VIGNAUD 06367700ea Trying stuff on Github 2 months ago
Quentin VIGNAUD 88355dae5f Fixing llvm 2 months ago
Quentin VIGNAUD 57dac00c00 Trying things 3 months ago
Quentin VIGNAUD a8a23bb902 Fixing command 3 months ago
Quentin VIGNAUD 2a4824acc2 Trying stuff 3 months ago
Quentin VIGNAUD 7d97a35b1a Debug 3 months ago
Quentin VIGNAUD 57901f8571 Trying with cross 3 months ago
Quentin VIGNAUD c7b28a9cce Chaging image 3 months ago
Quentin VIGNAUD c24725f536 Fixes 3 months ago
Quentin VIGNAUD 8a231441d5 Trying fix 3 months ago
Quentin VIGNAUD 16184a14b8 Fix curl 3 months ago
Quentin VIGNAUD 1973becce7 Fix token 3 months ago
Quentin VIGNAUD efa13eb84a Add pseudo-token 3 months ago
Quentin VIGNAUD b6edcc63db Fix tag 3 months ago
Quentin VIGNAUD 0f19b18c1e Trying direct run 3 months ago
Quentin VIGNAUD d2bdeddeb9 Try fix according to gha file location rules 3 months ago
Quentin VIGNAUD 1622618184 Fix syntax 3 months ago
Quentin VIGNAUD 80dde0f774 Setup workspaces 3 months ago
Tamir Duberstein de42b80c74
aya,ebpf: add BPF_MAP_TYPE_SK_STORAGE
This map type requires BTF, and we can finally do it!
3 months ago
Tamir Duberstein 6babf17969
maps: use shared helpers 3 months ago
Tamir Duberstein c9b5f119a3
feature_probe: clarify composite logic 3 months ago
Tamir Duberstein 75edc3d294
*: downcase log strings 3 months ago
Tamir Duberstein 742f700dcc
maps: add newline between doc and imports 3 months ago
Tamir Duberstein 0013ff4e9e
ebpf: use null pointers at runtime
The values here do not matter, this is just to get type information.
3 months ago
Tamir Duberstein 275c5b6bbc
ebpf: use `ptr::from_ref`
This is consistent with other such conversions.
3 months ago
Tamir Duberstein a2324e6e50
Add Brewfile 3 months ago
Tamir Duberstein b73b9092ee
Add AGENTS.md 3 months ago
Tamir Duberstein fe99fa1d2e
ebpf: run clippy with target=bpf
This build warnings from integration tests and makes `aya-ebpf`'s build
script stricter.
3 months ago
Tamir Duberstein 552b69367f
xtask: remove outdated snippet
We handed this to QEMU in e3bfeb9dd6.
3 months ago
Tamir Duberstein bb45904b08
xtask: patch gen_init_cpio.c
Recent changes[0][1] have broken compatibility with macOS; add a patch
to conditionally compile these snippets.

Patch and compile the source unconditionally; caching only the network
portion is good enough and less error prone.

[0] ae18b94099
[1] 97169cd6d9
3 months ago
Quentin VIGNAUD 584584f557 Adding checkout 3 months ago
Quentin VIGNAUD 86818ce0d7 Trying fix 3 months ago
dependabot[bot] 8e31f5fa43
Merge pull request #1355 from aya-rs/dependabot/cargo/cargo-crates-7838c61200 3 months ago
dependabot[bot] ace02870f2
build(deps): update cargo_metadata requirement in the cargo-crates group
Updates the requirements on [cargo_metadata](https://github.com/oli-obk/cargo_metadata) to permit the latest version.

Updates `cargo_metadata` to 0.22.0
- [Release notes](https://github.com/oli-obk/cargo_metadata/releases)
- [Changelog](https://github.com/oli-obk/cargo_metadata/blob/main/CHANGELOG.md)
- [Commits](https://github.com/oli-obk/cargo_metadata/compare/0.22.0...0.22.0)

---
updated-dependencies:
- dependency-name: cargo_metadata
  dependency-version: 0.22.0
  dependency-type: direct:production
  dependency-group: cargo-crates
...

Signed-off-by: dependabot[bot] <support@github.com>
3 months ago