Commit Graph

  • 8b58fc13fc
    test: add a perf_event breakpoint test Friday Ortiz 2025-10-13 15:25:46 -0400
  • 928c668c60
    Raise RLIMIT_MEMLOCK on kernel version < 5.11.0 Tamir Duberstein 2025-05-15 13:57:44 -0400
  • bd93f919e4
    Skip `test_uprobe_cookie` on kernel < 5.15 Tamir Duberstein 2025-05-15 15:57:51 -0400
  • fbbe015d4e
    ci: test against 5.10 Tamir Duberstein 2025-04-14 14:28:59 -0400
  • 03dc4e7f59
    Improve error output Tamir Duberstein 2025-05-15 11:56:46 -0400
  • 29dc775535
    test-distro: appease unreachable code check Tamir Duberstein 2025-10-13 08:25:59 -0400
  • f7a9d73d42
    aya-obj,aya,ebpf,xtask: support perf_event hardware breakpoints Friday Ortiz 2025-10-10 18:03:00 +0000
  • 3d25b1370b
    aya: enforce valid perf_event type & config combos Tyrone Wu 2024-10-08 17:45:28 +0000
  • fc5387c806
    lsm: cgroup attachment type support Altug Bozkurt 2025-01-09 16:39:43 +0300
  • 45f4650552
    lsm: cgroup attachment type support Altug Bozkurt 2025-01-09 16:39:43 +0300
  • 66ed37c8a9
    integration-test: add LSM Tamir Duberstein 2025-10-03 11:23:24 -0400
  • 8e75214815
    feature_probe: properly check for LSM support Tamir Duberstein 2025-10-07 15:29:44 -0700
  • 9ba87c661b
    xtask: copy kernel config into the initramfs image Tamir Duberstein 2025-10-07 09:06:44 -0700
  • 5f046899b5
    xtask: teach integration-test vm to consume kernel debs directly Tamir Duberstein 2025-10-07 05:34:16 -0700
  • fab4fc44b2
    xtask: reduce `fs` imports Tamir Duberstein 2025-10-07 05:34:03 -0700
  • d16711b2be
    xtask: avoid variables named `cmd` and `child` Tamir Duberstein 2025-10-07 05:30:42 -0700
  • ffa65efb36
    integration-ebpf: avoid mentioning the size Tamir Duberstein 2025-10-07 13:21:50 -0700
  • d82ed60795
    .cargo/config: use musl-cross on x86_64 as well Tamir Duberstein 2025-10-07 09:21:07 -0700
  • 71f6176e24
    xtask: ensure we actually built depmod Tamir Duberstein 2025-10-08 08:03:45 -0700
  • 82750ae3b1
    .github: attempt to enable KVM Tamir Duberstein 2025-10-08 05:12:46 -0700
  • 9bc185a61e
    aya-tool: simplify and improve error handling Tamir Duberstein 2025-10-08 08:03:30 -0700
  • d2eb1c563e
    integration-test: add LSM Tamir Duberstein 2025-10-03 11:23:24 -0400
  • b4f07ca1de
    feature_probe: properly check for LSM support Tamir Duberstein 2025-10-07 15:29:44 -0700
  • efa5857c0d
    .cargo/config: use musl-cross on x86_64 as well Tamir Duberstein 2025-10-07 09:21:07 -0700
  • 41d08c7ff2
    xtask: copy kernel config into the initramfs image Tamir Duberstein 2025-10-07 09:06:44 -0700
  • 8edd97888c
    xtask: teach integration-test vm to consume kernel debs directly Tamir Duberstein 2025-10-07 05:34:16 -0700
  • bd1cecccfa
    xtask: reduce `fs` imports Tamir Duberstein 2025-10-07 05:34:03 -0700
  • 70d1fa8180
    xtask: avoid variables named `cmd` and `child` Tamir Duberstein 2025-10-07 05:30:42 -0700
  • 11e92180f7
    integration-ebpf: avoid mentioning the size Tamir Duberstein 2025-10-07 13:21:50 -0700
  • 98e8c78376 aya-ebpf: Make use of `Borrow` and `BorrowMut` in map methods Michal R 2025-10-07 13:25:00 +0200
  • 5d6dd83f20 aya-ebpf: Make use of `Borrow` and `BorrowMut` in map methods Michal R 2025-10-07 13:25:00 +0200
  • e8bde9a121 aya-ebpf: Make use of `Borrow` and `BorrowMut` in map methods Michal R 2025-10-07 13:25:00 +0200
  • d5cb3dd6b5 aya-ebpf: Make use of `Borrow` and `BorrowMut` in map methods Michal R 2025-10-07 13:25:00 +0200
  • de42b80c74
    aya,ebpf: add BPF_MAP_TYPE_SK_STORAGE Tamir Duberstein 2025-10-02 23:32:48 -0400
  • 7f74b3deba
    aya/maps/ring_buf: fix producer position initialization Andrew Werner 2025-10-05 14:36:27 +0200
  • 2a4c54fcde
    aya: allow specifying a pin path for a named map Andrew Werner 2025-10-04 17:48:55 +0200
  • 8628aa9bac
    aya: rename map_pin_path to default_map_pin_path Andrew Werner 2025-10-04 17:49:01 +0200
  • 6babf17969
    maps: use shared helpers Tamir Duberstein 2025-10-02 23:31:59 -0400
  • c9b5f119a3
    feature_probe: clarify composite logic Tamir Duberstein 2025-10-03 10:40:25 -0400
  • 75edc3d294
    *: downcase log strings Tamir Duberstein 2025-10-02 23:30:48 -0400
  • 742f700dcc
    maps: add newline between doc and imports Tamir Duberstein 2025-10-02 23:32:24 -0400
  • 0013ff4e9e
    ebpf: use null pointers at runtime Tamir Duberstein 2025-10-02 23:36:27 -0400
  • 275c5b6bbc
    ebpf: use `ptr::from_ref` Tamir Duberstein 2025-10-02 23:37:03 -0400
  • a2324e6e50
    Add Brewfile Tamir Duberstein 2025-10-03 14:36:00 -0400
  • 7adb2b1739
    aya/maps/ring_buf: fix producer position initialization Andrew Werner 2025-10-05 11:49:22 +0200
  • 8d528e38a0 aya: allow specifying a pin path for a named map Andrew Werner 2025-10-04 17:48:55 +0200
  • 2636d1afac aya: rename map_pin_path to default_map_pin_path Andrew Werner 2025-10-04 17:49:01 +0200
  • 46f5ed00fc aya/maps/ring_buf: fix producer position initialization Andrew Werner 2025-10-04 17:48:47 +0200
  • 30ab493a07 aya: allow specifying a pin path for a named map Andrew Werner 2025-10-04 17:48:55 +0200
  • fbe3d93dfb aya: rename map_pin_path to default_map_pin_path Andrew Werner 2025-10-04 17:49:01 +0200
  • 79318f37ed xtask/public-api: run --bless Andrew Werner 2025-10-04 18:20:02 +0200
  • e117ef748d aya/maps/ring_buf: fix producer position initialization Andrew Werner 2025-10-04 17:48:47 +0200
  • c8e91d5460 aya/maps/ring_buf: fix producer position initialization Andrew Werner 2025-10-04 17:48:47 +0200
  • d00232d1f7 aya: allow specifying a pin path for a named map Andrew Werner 2025-10-04 17:48:55 +0200
  • d57fbe2a21 aya: rename map_pin_path to default_map_pin_path Andrew Werner 2025-10-04 17:49:01 +0200
  • a7a500fd8d
    Merge 082a5f111b into fe99fa1d2e Dave Tucker 2025-10-04 00:09:54 +0100
  • 1262a08a5d
    Add Brewfile Tamir Duberstein 2025-10-03 14:36:00 -0400
  • 74a253cb7b
    aya,ebpf: add BPF_MAP_TYPE_SK_STORAGE Tamir Duberstein 2025-10-02 23:32:48 -0400
  • c5328305a1
    maps: use shared helpers Tamir Duberstein 2025-10-02 23:31:59 -0400
  • 34c5328dcf
    feature_probe: clarify composite logic Tamir Duberstein 2025-10-03 10:40:25 -0400
  • 8e63960fee
    *: downcase log strings Tamir Duberstein 2025-10-02 23:30:48 -0400
  • 141c00fc69
    maps: add newline between doc and imports Tamir Duberstein 2025-10-02 23:32:24 -0400
  • d44a6a9b96
    ebpf: use null pointers at runtime Tamir Duberstein 2025-10-02 23:36:27 -0400
  • 3d0ddd9512
    ebpf: use `ptr::from_ref` Tamir Duberstein 2025-10-02 23:37:03 -0400
  • b73b9092ee
    Add AGENTS.md Tamir Duberstein 2025-10-02 23:43:46 -0400
  • b430d1e2b9
    aya-ebpf: re-enable generic_const_exprs Tamir Duberstein 2025-10-03 13:43:41 -0400
  • fe99fa1d2e
    ebpf: run clippy with target=bpf Tamir Duberstein 2025-10-03 13:20:22 -0400
  • ee3372f7aa
    integration-test: add LSM Tamir Duberstein 2025-10-03 11:23:24 -0400
  • 552b69367f
    xtask: remove outdated snippet Tamir Duberstein 2025-10-03 12:05:37 -0400
  • bb45904b08
    xtask: patch gen_init_cpio.c Tamir Duberstein 2025-10-02 11:22:22 -0400
  • c769ff5efd
    xtask: patch gen_init_cpio.c Tamir Duberstein 2025-10-02 11:22:22 -0400
  • e2ccdb3cab
    xtask: patch gen_init_cpio.c Tamir Duberstein 2025-10-02 11:22:22 -0400
  • 0408cdf1c0
    [TBS] cgroup, securityfs fixes Tamir Duberstein 2025-10-03 09:08:17 -0400
  • 219662a66d
    [TBS] cgroup, securityfs fixes Tamir Duberstein 2025-10-03 09:08:17 -0400
  • 4a4f581c89
    lsm: cgroup attachment type support Altug Bozkurt 2025-01-09 16:39:43 +0300
  • 3f0544513d
    xtask: patch gen_init_cpio.c Tamir Duberstein 2025-10-02 11:22:22 -0400
  • 2b54de71e0 aya-{common,ebpf}: Add spin lock support Michal R 2025-09-30 17:01:26 +0200
  • e0fe4a85d5 aya-{common,ebpf}: Add spin lock support Michal R 2025-09-30 17:01:26 +0200
  • 8e31f5fa43
    Merge pull request #1355 from aya-rs/dependabot/cargo/cargo-crates-7838c61200 dependabot[bot] 2025-09-29 18:29:12 +0000
  • ace02870f2
    build(deps): update cargo_metadata requirement in the cargo-crates group dependabot[bot] 2025-09-29 17:58:15 +0000
  • 5f5305c2a8
    lint all crates; enable strict pointer lints Tamir Duberstein 2025-09-28 20:54:12 -0400
  • 9ce1fa82f3
    Merge 6f8fd230d4 into ec3eacc1d8 Thibaut Lapierre 2025-09-28 22:15:17 -0400
  • f65c9ab641
    use strict provenance APIs Tamir Duberstein 2025-09-28 20:54:12 -0400
  • ec3eacc1d8
    Increase VM memory Tamir Duberstein 2025-09-28 21:48:53 -0400
  • d1bb7bcc38
    deny clippy::unnecessary_cast Tamir Duberstein 2025-09-28 20:26:20 -0400
  • be4d74fd06
    deny clippy::fn_to_numeric_cast{,_with_truncation} Tamir Duberstein 2025-09-28 20:25:51 -0400
  • fa03dbdb46
    deny clippy::char_lit_as_u8 Tamir Duberstein 2025-09-28 20:25:16 -0400
  • a7206b9098
    deny clippy::cast_precision_loss Tamir Duberstein 2025-09-28 20:24:55 -0400
  • 72104c4076
    deny clippy::cast_lossless Tamir Duberstein 2025-09-28 20:24:12 -0400
  • 82e72a14ad
    Remove unused import Tamir Duberstein 2025-09-28 20:10:39 -0400
  • 9713ee56b0
    Merge edd26e4c67 into d1fdbb9930 MJ Pooladkhay 2025-09-26 20:22:21 +0200
  • aaeda340ab
    aya/maps/ring_buf: fix producer position initialization Ershaad Basheer 2025-08-11 15:02:38 -0700
  • 31e861295b
    aya: allow specifying a pin path for a named map Ershaad Basheer 2025-08-11 15:02:38 -0700
  • d1fdbb9930
    Update to macOS 15 (#1351) Tamir Duberstein 2025-09-26 08:18:46 -0400
  • de040d3d55
    Reduce diff Tamir Duberstein 2025-09-26 07:33:01 -0400
  • cc9522aa1f
    Restore comment Tamir Duberstein 2025-09-26 07:31:50 -0400
  • f15007261e
    Update to macOS 15 Tamir Duberstein 2025-09-26 05:40:08 -0400
  • e2a68ee384 aya-log: add `#[must_use]` attribute to `EbpfLogger` Thomas Eizinger 2025-09-23 16:52:19 +1000
  • 1aae5097b9
    aya-log: add `#[must_use]` attribute to `EbpfLogger` Thomas Eizinger 2025-09-23 16:52:19 +1000
  • 14445f6a10
    aya-log: add `#[must_use]` attribute to `EbpfLogger` Thomas Eizinger 2025-09-23 16:52:19 +1000