Commit Graph

  • 9e1d8b4cf9 ci: Run integration tests on Alpine Michal Rostecki 2024-10-10 09:47:47 +0200
  • a77399393b test(aya): iter: Disable the init system assertion in containers Michal Rostecki 2024-11-27 11:50:48 +0100
  • 0eb6d8c09e Revert "chore: Pin `libc` to `0.2.163`" Tamir Duberstein 2024-11-26 14:20:58 -0800
  • 433402e8c2
    Revert "chore: Pin `libc` to `0.2.163`" Tamir Duberstein 2024-11-26 14:20:58 -0800
  • 0bf67c3ce5
    Merge pull request #1095 from aya-rs/dependabot/cargo/cargo-crates-ed849d205f dependabot[bot] 2024-11-26 17:03:58 +0000
  • 5ab67dce08
    Use TargetKind enum and Target::is_proc_macro Tamir Duberstein 2024-11-26 11:47:41 -0500
  • ea139050cf
    build(deps): bump the cargo-crates group with 2 updates dependabot[bot] 2024-11-25 13:12:02 +0000
  • c6ec4f9b80 chore: Pin `libc` to `0.2.163` Michal Rostecki 2024-11-26 17:12:31 +0100
  • 06785d2b04 chore: Pin `libc` to `0.2.163` Michal Rostecki 2024-11-26 17:12:31 +0100
  • 613aaf8d7a integration-test: Set `rust-lld` as a linker only on macOS Michal Rostecki 2024-03-13 20:22:18 +0100
  • afa61c64a6 aya: fix docs Vegard Kamsvåg 2024-11-26 14:53:00 +0100
  • b3aad24952 aya: adds support for AF_XDP Vegard Kamsvåg 2024-11-26 14:29:07 +0100
  • 119049f2a2 Define `{detach,take_link}` in macro when possible Tamir Duberstein 2024-11-24 11:12:16 -0500
  • 9a2a2bff7f
    Define `{detach,take_link}` in macro when possible Tamir Duberstein 2024-11-24 11:12:16 -0500
  • f1adbdadcf
    Define `{detach,take_link}` in macro when possible Tamir Duberstein 2024-11-24 11:12:16 -0500
  • 85c73af1fe doc(aya): Improve the description of `take_link` methods Michal Rostecki 2024-11-24 15:37:07 +0100
  • bf2164c92f feat(aya): Add iterator program type Michal Rostecki 2024-11-04 10:57:55 +0100
  • b3abdd67ef doc(aya): Improve the description of `take_link` methods Michal Rostecki 2024-11-24 15:37:07 +0100
  • e3881f7af0 feat(aya): Add iterator program type Michal Rostecki 2024-11-04 10:57:55 +0100
  • c81f5e475e
    Introducing Aya Guru on Gurubase.io (#1085) Kursat Aktas 2024-11-22 16:05:47 +0300
  • bd451d447f
    Merge branch 'main' into aya-guru Kursat Aktas 2024-11-22 13:55:09 +0300
  • a77db17ec8 cargo fmt Tamir Duberstein 2024-11-21 14:44:53 -0500
  • f656c8db80
    cargo fmt Tamir Duberstein 2024-11-21 14:44:53 -0500
  • a16755089b Avoid warning with `allow_unsupported_maps` banditopazzo 2024-11-18 23:33:28 +0100
  • a1cacec251
    Avoid warning with `allow_unsupported_maps` banditopazzo 2024-11-18 23:33:28 +0100
  • 160a3f21e8
    integration-test: Set `rust-lld` as a linker only on macOS Michal Rostecki 2024-03-13 20:22:18 +0100
  • 2ff84707b3
    bpf: Handle raw tracepoint arguments Mike Rostecki 2023-10-03 17:36:18 +0100
  • 40b1c027d2
    ebpf: Call `bpf_probe_read` on `*const T` BTF arguments Michal Rostecki 2023-03-14 14:56:47 +0100
  • 497d3e333c
    ebpf: Call `bpf_probe_read` on `*const T` BTF arguments Michal Rostecki 2023-03-14 14:56:47 +0100
  • cbb2602c69
    ebpf: Call `bpf_probe_read` on `*const T` BTF arguments Michal Rostecki 2023-03-14 14:56:47 +0100
  • 0b58d3eb6d bpf: Add `bpf_strncmp` helper Michal Rostecki 2024-01-22 09:47:29 +0100
  • 2e4650e5a5 integration: alphabetize Tamir Duberstein 2024-11-20 15:19:08 -0500
  • aa1ee1e479
    bpf: Add `bpf_strncmp` helper Michal Rostecki 2024-01-22 09:47:29 +0100
  • a63b02c00f
    integration: alphabetize Tamir Duberstein 2024-11-20 15:19:08 -0500
  • 8c422b4138 Update README.md Kursat Aktas 2024-11-14 17:13:51 +0300
  • 5f10bb50b5 Introducing Aya Guru on Gurubase.io Kursat Aktas 2024-11-13 21:17:41 +0300
  • 9e3de444ec build(deps): bump DavidAnson/markdownlint-cli2-action dependabot[bot] 2024-11-18 14:26:35 +0000
  • 68ec40fe12
    Merge pull request #1090 from aya-rs/dependabot/cargo/cargo-crates-1611d6c133 dependabot[bot] 2024-11-18 16:05:37 +0000
  • f20a09d053
    build(deps): update public-api requirement in the cargo-crates group dependabot[bot] 2024-11-18 14:09:23 +0000
  • 7dbe9e779c
    build(deps): bump DavidAnson/markdownlint-cli2-action dependabot[bot] 2024-11-18 14:26:35 +0000
  • 88d20a0c99 feat(aya): Add iterator program type Michal Rostecki 2024-11-04 10:57:55 +0100
  • e423fce58f public-api: regenerate tamird 2024-11-15 04:30:54 +0000
  • 37204dd0a8 public-api: regenerate tamird 2024-11-15 04:30:54 +0000
  • fb0af68738
    Fix doc copy mistake arctic-alpaca 2023-12-12 11:49:30 +0100
  • 01a74db5bd
    aya: Add `bpf_map_delete_elem` for `XskMap` arctic-alpaca 2023-12-07 15:44:56 +0100
  • 5a85043fb1
    replace hard-coded queue ID with queried queue ID arctic-alpaca 2024-11-13 20:07:41 +0100
  • dca68ae1ba
    tests: Add queue ID matching to AF_XDP test arctic-alpaca 2023-12-01 11:07:26 +0100
  • cad03f01f5
    tests: Fix UB in AF_XDP test arctic-alpaca 2023-12-01 10:58:42 +0100
  • 2626b707e1
    Merge c5be26776b into 5075adc01d Tyrone Wu 2024-11-13 11:33:53 +0000
  • 5075adc01d public-api: regenerate tamird 2024-11-13 11:30:46 +0000
  • c12cdef052 public-api: regenerate tamird 2024-11-13 11:30:46 +0000
  • 08becfdfa8 ci: automatically open PRs to update public API Tamir Duberstein 2024-11-13 06:23:09 -0500
  • 072af1cae0
    ci: automatically open PRs to update public API Tamir Duberstein 2024-11-13 06:23:09 -0500
  • 103eed1395
    Merge pull request #1079 from aya-rs/dependabot/cargo/cargo-crates-bfb59a9473 dependabot[bot] 2024-11-11 20:00:23 +0000
  • e95a54f593
    build(deps): update thiserror to 2.0.3 Tamir Duberstein 2024-11-11 14:38:33 -0500
  • fbbc2ec050 ci: automatically download latest kernel revs Tamir Duberstein 2024-11-11 11:33:19 -0500
  • 5bb4f1701a
    ci: automatically download latest kernel revs Tamir Duberstein 2024-11-11 11:33:19 -0500
  • 93045f1739
    Bump kernel image revisions Tamir Duberstein 2024-11-11 11:33:19 -0500
  • 8179853f53 Fix kconfig string loading Davide Bertola 2024-09-25 21:51:19 +0200
  • d95a4561ed Fix kconfig symbol address Davide Bertola 2024-09-25 21:24:08 +0200
  • 04d9921fb2 Improve failure loggin when reading kernel config Davide Bertola 2024-09-27 14:49:32 +0200
  • 457b57ac75 Cleanup Davide Bertola 2024-09-25 22:18:43 +0200
  • c6b0e69311 Update public-api Davide Bertola 2024-09-22 14:29:51 +0200
  • 9ce9fec3ca Autoload kernel config in the integration vm runner Davide Bertola 2024-09-16 21:42:01 +0200
  • f66a1b8727 aya: Implement .kconfig support Davide Bertola 2024-09-22 13:05:15 +0200
  • e3bfeb9dd6 Allow QEMU to fall back Tamir Duberstein 2024-11-01 11:03:42 -0400
  • 05623a0eb7
    Merge pull request #1076 from aya-rs/dependabot/cargo/cargo-crates-c08699da63 dependabot[bot] 2024-11-04 18:25:42 +0000
  • e67a21265b
    build(deps): update which requirement in the cargo-crates group dependabot[bot] 2024-11-04 13:14:26 +0000
  • 8064821d06
    Allow QEMU to fall back Tamir Duberstein 2024-11-01 11:03:42 -0400
  • 2791badd94 Release aya v0.13.1 aya-v0.13.1 Dave Tucker 2024-11-01 15:30:23 +0000
  • c6a34cade1 Release aya-obj v0.2.1 aya-obj-v0.2.1 Dave Tucker 2024-11-01 15:29:20 +0000
  • b2ac9fe85d
    Merge pull request #1073 from dave-tucker/reloc-bug Dave Tucker 2024-11-01 15:21:40 +0000
  • ac1f5178ae
    Allow QEMU to fall back Tamir Duberstein 2024-11-01 11:03:42 -0400
  • ca0c32d107 fix(aya): Fill bss maps with zeros Dave Tucker 2024-11-01 12:07:06 +0000
  • 3aa2745972 test(init): run test with debug logs Dave Tucker 2024-11-01 11:29:24 +0000
  • adf16e2102 test: Reproduce relocation bug Dave Tucker 2024-11-01 11:27:55 +0000
  • 6075a11bbf
    aya,aya-obj: cache feat probed info fields Tyrone Wu 2024-10-22 00:52:14 +0000
  • 27c28a60ed
    aya: add feature probing for map type Tyrone Wu 2024-10-21 01:38:09 +0000
  • 359b3eafe1
    aya,aya-obj: add feature probing program type Tyrone Wu 2024-10-19 18:39:16 +0000
  • 6c3b2a6b9c
    chore: remove aya_obj -> obj alias Tyrone Wu 2024-10-14 19:35:17 +0000
  • 1d8cc984ab
    Merge e899c8e408 into f9b34fe76f Dave Tucker 2024-10-24 16:27:13 +0000
  • f9b34fe76f qemu: remove bios argument Tamir Duberstein 2024-10-24 09:55:09 -0400
  • a885c21c62
    qemu: remove bios argument Tamir Duberstein 2024-10-24 09:55:09 -0400
  • 11b39ce13b
    qemu: remove bios argument Tamir Duberstein 2024-10-24 09:55:09 -0400
  • 35059fc085 ebpf: fixed wrong bpf_get_stackid flags type Xiaobo Liu 2024-10-23 21:46:08 +0800
  • b4f9423eb3 ebpf: fixed wrong bpf_get_stackid flags type Xiaobo Liu 2024-10-23 21:46:08 +0800
  • 00304c3402 HashMap: Impl. safe get_corrupt_u32() Luis Gerhorst 2024-10-21 16:14:03 +0200
  • 298e2a751c Update public-api to 0.40.0 Tamir Duberstein 2024-10-21 06:25:52 -0400
  • 4a4dbdf8ae
    Update public-api to 0.40.0 Tamir Duberstein 2024-10-21 06:25:52 -0400
  • c5be26776b
    aya: enforce valid perf_event type & config combos Tyrone Wu 2024-10-08 17:45:28 +0000
  • e899c8e408 WIP: Reduce Explosion of Aya Error Types Dave Tucker 2024-10-18 14:16:24 +0100
  • 240291ab81 Update public-api to 0.39.0 Tamir Duberstein 2024-10-15 14:03:22 -0400
  • 357571b1d8 ebpf: bpf_get_current_comm() does not use fixed length Xiaobo Liu 2024-10-16 09:04:04 +0800
  • 2afcfa16b1
    Update public-api to 0.39.0 Tamir Duberstein 2024-10-15 14:03:22 -0400
  • 758a4f9d1e Remove workspace members from workspace.dependencies Tamir Duberstein 2024-10-10 16:36:05 -0400
  • 59b3873a92
    Merge pull request #1055 from aya-rs/codegen Dave Tucker 2024-10-11 10:00:09 +0100
  • f8ad84c3d3 [codegen] Update libbpf to 80b16457cb23db4d633b17ba0305f29daa2eb307 dave-tucker 2024-10-11 08:28:10 +0000
  • 366c599c20 codegen: cgroup_iter_order NFPROTO* nf_inet_hooks Tyrone Wu 2024-10-10 16:45:53 +0000
  • 985caaadf8
    codegen: cgroup_iter_order NFPROTO* nf_inet_hooks Tyrone Wu 2024-10-10 16:45:53 +0000
  • ebe998fbfd
    Remove workspace members from workspace.dependencies Tamir Duberstein 2024-10-10 16:36:05 -0400