Commit Graph

  • 2fb19f3ee2 feat: Add `set` for `Array<T>` jinlong 2024-07-30 20:22:10 +0800
  • 601c89dd23 aya-ebpf: extract insert,remove,lookup Tamir Duberstein 2025-03-03 15:44:24 -0500
  • dc543ae44a aya-ebpf: add ifindex support to XdpContext Tim Upthegrove 2025-01-22 08:32:53 +0900
  • 9d0bdb56e6 chore(xtask): Add loongarch64 to codegen WANG Rui 2025-03-01 11:05:29 +0800
  • f15b5ea717
    aya: remove panics on indeterminate kernel version Tamir Duberstein 2025-03-03 16:13:11 -0500
  • de8ba39b94
    aya: remove some copies Tamir Duberstein 2025-03-03 17:32:37 -0500
  • b9416d9d32
    ci: remove superfluous name Tamir Duberstein 2025-03-03 18:00:42 -0500
  • 3edac6153e integration-test: allow llvm-objcopy env override Ignacy 2025-01-22 13:40:37 +0100
  • 3decd82819
    feat: Add `set` for `Array<T>` jinlong 2024-07-30 20:22:10 +0800
  • 488e5c55c3
    feat: Add `set` for `Array<T>` jinlong 2024-07-30 20:22:10 +0800
  • 0ae6e08a3e
    aya-ebpf: extract insert,remove,lookup Tamir Duberstein 2025-03-03 15:44:24 -0500
  • 66ee30ca88
    integration-test: allow llvm-objcopy env override Ignacy 2025-01-22 13:40:37 +0100
  • 89aa638e05 aya: add TODO to remove once_cell Tamir Duberstein 2025-03-03 13:22:53 -0500
  • 72e87c79ff
    aya: add TODO to remove once_cell Tamir Duberstein 2025-03-03 13:22:53 -0500
  • f4df1a9919
    aya,aya-obj: cache feat probed info fields Tyrone Wu 2024-10-28 02:12:54 +0000
  • 59e99f4a33
    aya: add feature probing for map type Tyrone Wu 2024-10-28 02:09:27 +0000
  • bf063eb484
    aya,aya-obj: add feature probing program type Tyrone Wu 2024-10-19 18:39:16 +0000
  • 9ba090785c
    aya,aya-obj: cache feat probed info fields Tyrone Wu 2024-10-28 02:12:54 +0000
  • 157efb274c
    aya: add feature probing for map type Tyrone Wu 2024-10-28 02:09:27 +0000
  • 8a2276fc80
    aya: add feature probing for map type Tyrone Wu 2024-10-28 02:09:27 +0000
  • 69b42f4745
    aya,aya-obj: add feature probing program type Tyrone Wu 2024-10-19 18:39:16 +0000
  • c9352ecdd8
    aya,aya-obj: cache feat probed info fields Tyrone Wu 2024-10-28 02:12:54 +0000
  • e36662afe3
    aya: add feature probing for map type Tyrone Wu 2024-10-28 02:09:27 +0000
  • 76c61537d4
    aya,aya-obj: add feature probing program type Tyrone Wu 2024-10-19 18:39:16 +0000
  • 3ddbf5bd83
    Bump edition to 2024 Tamir Duberstein 2025-03-03 10:59:11 -0500
  • 38d6305868
    Reduce the scope of expected warnings Tamir Duberstein 2025-03-03 10:35:27 -0500
  • b45cc5a622
    Use #[expect(...)] rather than #[allow(...)] Tamir Duberstein 2025-03-03 10:19:22 -0500
  • de1e80c1d1 aya: encode perf_event ioctl contract Tamir Duberstein 2025-03-01 13:35:25 -0500
  • eee7975ce4 aya: remove redundant TEST_SYSCALL use Tamir Duberstein 2025-03-01 10:43:20 -0500
  • 055e36e8d9 aya: encode perf_event_open(2) contract Tamir Duberstein 2025-03-01 08:54:28 -0500
  • bdd8ae2d0b *: avoid `_` Tamir Duberstein 2025-02-27 18:14:37 -0500
  • f6df60fa70 aya: encode bpf(2) contract Tamir Duberstein 2025-02-27 17:50:01 -0500
  • 2d782606fe *: avoid Result::is_{ok,err} Tamir Duberstein 2025-02-27 17:44:11 -0500
  • a25e355ba7 ci: run on all branches Tamir Duberstein 2025-02-27 16:08:21 -0500
  • 9e83095e7f
    aya: encode perf_event ioctl contract Tamir Duberstein 2025-03-01 13:35:25 -0500
  • 12f20df973
    aya: remove redundant TEST_SYSCALL use Tamir Duberstein 2025-03-01 10:43:20 -0500
  • f84b81edee
    aya: encode perf_event_open(2) contract Tamir Duberstein 2025-03-01 08:54:28 -0500
  • 59e9ab7613
    *: avoid `_` Tamir Duberstein 2025-02-27 18:14:37 -0500
  • d07bd13394
    aya: encode bpf(2) contract Tamir Duberstein 2025-02-27 17:50:01 -0500
  • c907736f03
    *: avoid Result::is_{ok,err} Tamir Duberstein 2025-02-27 17:44:11 -0500
  • 0dc5d44c09
    ci: run on all branches Tamir Duberstein 2025-02-27 16:08:21 -0500
  • dab1aa4e29 maps: avoid retagging in tests Tamir Duberstein 2025-03-02 11:29:07 -0500
  • f51ab80075 perf_buffer: attempt to preserve provenance Tamir Duberstein 2025-03-02 08:25:52 -0500
  • 888701425b perf_buffer: use MMap from ring_buf Tamir Duberstein 2025-03-02 10:41:03 -0500
  • ff82c244f7 netlink: avoiding casting pointers to usize Tamir Duberstein 2025-03-02 08:16:35 -0500
  • e17feca2d6 maps: remove some stale comments Tamir Duberstein 2025-03-02 11:31:13 -0500
  • 935ba20224 Enable test under miri Tamir Duberstein 2025-03-02 08:02:37 -0500
  • 5ff57f1d9e Use `ignore` rather than not compile on big endian Tamir Duberstein 2025-03-02 08:02:16 -0500
  • 9a47495227 aya,aya-obj: preserve pointer provenance Tamir Duberstein 2025-03-02 07:56:57 -0500
  • 36676ec0af
    maps: avoid retagging in tests Tamir Duberstein 2025-03-02 11:29:07 -0500
  • a889055cfd
    perf_buffer: attempt to preserve provenance Tamir Duberstein 2025-03-02 08:25:52 -0500
  • b62fcbdbf0
    perf_buffer: use MMap from ring_buf Tamir Duberstein 2025-03-02 10:41:03 -0500
  • 3818376195
    netlink: avoiding casting pointers to usize Tamir Duberstein 2025-03-02 08:16:35 -0500
  • fc75077c3e
    maps: remove some stale comments Tamir Duberstein 2025-03-02 11:31:13 -0500
  • ae7cc46056
    Enable test under miri Tamir Duberstein 2025-03-02 08:02:37 -0500
  • 429f5d3944
    Use `ignore` rather than not compile on big endian Tamir Duberstein 2025-03-02 08:02:16 -0500
  • 679dc610d6
    aya,aya-obj: preserve pointer provenance Tamir Duberstein 2025-03-02 07:56:57 -0500
  • b500a6326b tests: use `cfg!` to tidy up Tamir Duberstein 2025-03-02 16:40:42 -0500
  • 122c49fca4 *: appease clippy Tamir Duberstein 2025-03-03 06:53:30 -0500
  • 7fda7e7228
    *: appease clippy Tamir Duberstein 2025-03-03 06:53:30 -0500
  • 4d23ab8d52
    tests: use `cfg!` to tidy up Tamir Duberstein 2025-03-02 16:40:42 -0500
  • f49a761c27 aya-obj, aya-ebpf-bindings: regenerate tamird 2025-03-02 16:47:49 +0000
  • 718836f107 aya-obj, aya-ebpf-bindings: regenerate tamird 2025-03-02 16:47:49 +0000
  • 5d5b63dcb1 gen: run on ubuntu-latest Tamir Duberstein 2025-03-02 11:41:40 -0500
  • fb098e232e
    gen: run on ubuntu-latest Tamir Duberstein 2025-03-02 11:41:40 -0500
  • 9e1bcd0ab8 aya: Fix PerCpuHashMap NotFound aorhant 2025-02-26 18:54:13 +0100
  • c98371530e
    aya: Fix PerCpuHashMap NotFound aorhant 2025-02-26 18:54:13 +0100
  • a761d04ccf
    aya: Fix PerCpuHashMap NotFound aorhant 2025-02-26 18:54:13 +0100
  • 43666b2fb2
    aya: Fix PerCpuHashMap NotFound aorhant 2025-02-26 18:54:13 +0100
  • 1fd4f0a5fa
    Add bounds check on sk_buff.rs Darius Jahandarie 2025-03-02 12:14:25 +0900
  • 28e61881d6 lsm: cgroup attachment type support Altug Bozkurt 2025-01-09 16:39:43 +0300
  • 5c908f5266 aya: Fix PerCpuHashMap NotFound aorhant 2025-02-26 18:54:13 +0100
  • 9b21c85a6f feat(aya): return correct Option from bpf_map_lookup_elem_per_cpu aorhant 2025-02-26 18:54:13 +0100
  • 39e40ba5c7 public-api: regenerate tamird 2025-02-27 04:34:02 +0000
  • 55f7dbfd7d public-api: regenerate tamird 2025-02-27 04:34:02 +0000
  • 8cf51501bf aya-obj, aya-ebpf-bindings: regenerate tamird 2025-02-27 04:16:38 +0000
  • 9ef4b6e778 feat(aya): return correct Option from bpf_map_lookup_elem_per_cpu aorhant 2025-02-26 18:54:13 +0100
  • ae317961ef public-api: regenerate tamird 2025-02-26 04:35:08 +0000
  • b17ef9b904 lsm: cgroup attachment type support Altug Bozkurt 2025-01-09 16:39:43 +0300
  • 0298f18882 public-api: regenerate tamird 2025-02-26 04:35:08 +0000
  • f9f3c583e9 feat(aya): Add task storage map type (in the user-space) Michal Rostecki 2025-02-24 06:39:42 +0100
  • 5037656b23 feat(aya): Add task storage map type (in the user-space) Michal Rostecki 2025-02-24 06:39:42 +0100
  • 9e52d2c123 Correctly specify git dependency Tamir Duberstein 2025-02-21 09:00:54 -0500
  • 352fcda284
    Correctly specify git dependency Tamir Duberstein 2025-02-21 09:00:54 -0500
  • 06bde08923 lsm: cgroup attachment type support Altug Bozkurt 2025-01-09 16:39:43 +0300
  • f29861e22a lsm: cgroup attachment type support Altug Bozkurt 2025-01-09 16:39:43 +0300
  • e14050aedf lsm: cgroup attachment type support Altug Bozkurt 2025-01-09 16:39:43 +0300
  • 8724cc1b2d
    Merge pull request #1177 from aya-rs/dependabot/cargo/cargo-crates-b42da3d535 dependabot[bot] 2025-02-13 16:23:44 +0000
  • 5e5cd29922
    build(deps): update rand requirement dependabot[bot] 2025-02-13 15:05:33 +0000
  • c608a2d3d2 Update public-api to 0.44.0 Tamir Duberstein 2025-02-13 09:41:17 -0500
  • 6116ed657d
    Update public-api to 0.44.0 Tamir Duberstein 2025-02-13 09:41:17 -0500
  • 99e16dc2c1
    build(deps): bump the cargo-crates group across 1 directory with 2 updates dependabot[bot] 2025-02-10 14:01:29 +0000
  • df57317faa feat(aya): do not load BTF from system in EbpfLoader initialization Konge 2025-02-08 07:43:35 +0800
  • ade2e2a739 aya-obj, aya-ebpf-bindings: regenerate tamird 2025-02-05 15:42:19 +0000
  • ac8ae5effe aya-obj, aya-ebpf-bindings: regenerate tamird 2025-02-05 15:42:19 +0000
  • 8af5f38056 gen: run automatically Tamir Duberstein 2025-02-05 06:30:30 -0500
  • 83b791223f gen: remove pointless "update" Tamir Duberstein 2025-02-05 06:22:33 -0500
  • 76d1b9f46e gen: use peter-evans/create-pull-request@v7 Tamir Duberstein 2025-02-04 15:06:22 -0500
  • c8f14b18d4 codegen: tidy up Tamir Duberstein 2025-02-04 15:19:00 -0500
  • 9198335100 codegen: remove outdated workaround Tamir Duberstein 2025-02-04 17:45:11 -0500