Commit Graph

  • 00baeda0b4 aya/maps/ring_buf: fix producer position initialization Ershaad Basheer 2025-08-11 15:02:38 -0700
  • 092622e872 aya: allow specifying a pin path for a named map Ershaad Basheer 2025-08-11 15:02:38 -0700
  • 15f66e8937 aya/maps/ring_buf: fix producer position initialization Ershaad Basheer 2025-08-11 15:02:38 -0700
  • e5df56727e aya: allow specifying a pin path for a named map Ershaad Basheer 2025-08-11 15:02:38 -0700
  • 30182463bd
    aya-obj: explicitly enable hashbrown features Tamir Duberstein 2025-09-19 16:32:49 +0900
  • 32071bdca7 public-api: regenerate tamird 2025-09-19 04:31:11 +0000
  • b45c3637a5 public-api: regenerate tamird 2025-09-19 04:31:11 +0000
  • 4a7a39d22a aya-obj, aya-ebpf-bindings: regenerate tamird 2025-09-19 04:16:08 +0000
  • 0b2a544ddd aya-ebpf: Add BTF array definition Michal R 2025-09-07 12:49:46 +0200
  • e0ceb6214b aya-obj: Remove `Safety: union` comments Michal R 2025-09-18 09:40:08 +0200
  • 658ae0fbb9 aya-obj: simplify using CStr::from_bytes_until_nul Tamir Duberstein 2025-09-18 10:21:27 +0900
  • d5e4e9270a aya-ebpf: Remove irrelevant `FIXME` comment Michal R 2025-09-15 08:59:30 +0200
  • 3569c9afc3 aya-ebpf: Take `c_void` instead of `bpf_map_def` in map helpers Michal R 2025-09-07 12:49:32 +0200
  • 24890fac42 aya-ebpf: Add BTF array definition Michal R 2025-09-07 12:49:46 +0200
  • 82e44201ca aya-obj: Remove `Safety: union` comments Michal R 2025-09-18 09:40:08 +0200
  • 4623a86ae2
    SQUASHME: use Iterator::try_fold, remove pointless `resolve_type` Tamir Duberstein 2025-09-18 09:00:44 +0900
  • 07d639d1a5
    aya-ebpf: Add BTF array definition Michal R 2025-09-07 12:49:46 +0200
  • 9d80e700be
    aya-obj: simplify using CStr::from_bytes_until_nul Tamir Duberstein 2025-09-18 10:21:27 +0900
  • 9badc46223
    SQUASHME: use Iterator::try_fold, remove pointless `resolve_type` Tamir Duberstein 2025-09-18 09:00:44 +0900
  • 458a21bedb
    SQUASHME: use Iterator::try_fold, remove pointless `resolve_type` Tamir Duberstein 2025-09-18 09:00:44 +0900
  • 6e70fda6a2 aya-ebpf: Add BTF array definition Michal R 2025-09-07 12:49:46 +0200
  • 5a11c33371
    Merge 3993346596 into 263e864cd9 Thomas Eizinger 2025-09-17 08:56:20 +0900
  • baa02fdfda
    Merge ae41f97a05 into 263e864cd9 Xiaobo Liu 2025-09-17 08:56:00 +0900
  • 263e864cd9 aya: add Map::from_map_data() for pinned map access Adam Schreck 2025-07-24 01:11:15 +0000
  • e997f4f93d aya: add Map::from_map_data() for pinned map access Adam Schreck 2025-07-24 01:11:15 +0000
  • cacc99896d aya: add Map::from_map_data() for pinned map access Adam Schreck 2025-07-24 01:11:15 +0000
  • 814d138774 aya: add Map::from_map_data() for pinned map access Adam Schreck 2025-07-24 01:11:15 +0000
  • 6a9a496879 aya: add Map::from_map_data() for pinned map access Adam Schreck 2025-07-24 01:11:15 +0000
  • bea17f7b17 aya: add Map::from_map_data() for pinned map access Adam Schreck 2025-07-24 01:11:15 +0000
  • aca55d62d9 aya: add Map::from_map_data() for pinned map access Adam Schreck 2025-07-24 01:11:15 +0000
  • bf9ad3220b aya: add Map::from_map_data() for pinned map access Adam Schreck 2025-07-24 01:11:15 +0000
  • 69763469ad aya: add Map::from_map_data() for pinned map access Adam Schreck 2025-07-24 01:11:15 +0000
  • 55d9576234 aya: add Map::from_map_data() for pinned map access Adam Schreck 2025-07-24 01:11:15 +0000
  • b1151f2249 aya: add Map::from_map_data() for pinned map access Adam Schreck 2025-07-24 01:11:15 +0000
  • 5ffa8d9350 Fix public-api definition Aurélien DEROIDE 2025-09-15 17:30:45 +0200
  • 8b068a0fd0 Fix api Aurélien DEROIDE 2025-09-15 17:30:45 +0200
  • 0c2cc1f85b aya-ebpf: Add BPF_F_ADJ_ROOM_ENCAP_L2 macro Aurélien DEROIDE 2025-09-15 16:56:04 +0200
  • 485e125453 aya-ebpf: Add BPF_F_ADJ_ROOM_ENCAP_L2 macro Aurélien DEROIDE 2025-09-15 16:56:04 +0200
  • eefeba6be2 aya-ebpf: Add BPF_F_ADJ_ROOM_ENCAP_L2 macro Aurélien DEROIDE 2025-09-15 16:56:04 +0200
  • 72e4fd89b4 aya-ebpf: Add BTF array definition Michal R 2025-09-07 12:49:46 +0200
  • e3bc50c513 aya-ebpf: Remove irrelevant `FIXME` comment Michal R 2025-09-15 08:59:30 +0200
  • a81bf024a0 aya-ebpf: Take `c_void` instead of `bpf_map_def` in map helpers Michal R 2025-09-07 12:49:32 +0200
  • 570dc10896 aya-obj: fix variable length array index check Mikhail Solovev 2025-09-11 18:52:41 +0300
  • fa1fa41733 aya/maps/ring_buf: fix producer position initialization Ershaad Basheer 2025-08-11 15:02:38 -0700
  • eecdafb9fa maps/ring_buf: fix producer position initialization Ershaad Basheer 2025-08-11 15:02:38 -0700
  • a8ebc164dd maps/ring_buf: fix producer position initialization Ershaad Basheer 2025-08-11 15:02:38 -0700
  • ed87ed6852 maps/ring_buf: fix producer position initialization Ershaad Basheer 2025-08-11 15:02:38 -0700
  • 72ef3f3964 maps/ring_buf: fix producer position initialization Ershaad Basheer 2025-08-11 15:02:38 -0700
  • a4532c9830 maps/ring_buf: fix producer position initialization Ershaad Basheer 2025-08-11 15:02:38 -0700
  • a83fec2789 aya: add Map::from_map_data() for pinned map access Adam Schreck 2025-07-24 01:11:15 +0000
  • 214fe3c367
    aya-log-common: seal Argument Tamir Duberstein 2025-07-20 14:11:05 -0400
  • 353b83383d
    aya-log-ebpf: zero copy! Tamir Duberstein 2025-07-06 08:16:38 -0400
  • 3f60168d4b
    ring_buf: add RingBufBytes for raw byte slices Tamir Duberstein 2025-07-13 08:51:59 -0400
  • 8e2632921f
    aya-log: add DST test Tamir Duberstein 2025-07-16 10:41:38 -0400
  • f537dc6684
    ring_buf: destructure, avoid `as` casts Tamir Duberstein 2025-07-13 08:49:02 -0400
  • 892a1c466f aya: Bless API changes Michal R 2025-09-07 19:35:01 +0200
  • ddb30ea420 aya-ebpf: Add BTF array definition Michal R 2025-09-07 12:49:46 +0200
  • 7f65983b2f aya-ebpf: Validate the pointer alignment in `Array::get` Michal R 2025-09-07 21:00:11 +0200
  • 1b2c61fcf4 aya-ebpf: Take `c_void` instead of `bpf_map_def` in map helpers Michal R 2025-09-07 12:49:32 +0200
  • ae41f97a05
    Merge branch 'main' into path Xiaobo Liu 2025-09-07 21:37:18 +0800
  • 10f39c7354 add test Xiaobo Liu 2025-09-07 21:35:44 +0800
  • d530cc8547 aya-ebpf: Add BTF array definition Michal R 2025-09-07 12:49:46 +0200
  • aeaba156f9 aya-ebpf: Add BTF array definition Michal R 2025-09-07 12:49:46 +0200
  • efb08a8850 aya-ebpf: Take `c_void` instead of `bpf_map_def` in map helpers Michal R 2025-09-07 12:49:32 +0200
  • 47c93e4fb0 Fix lint warning Ershaad Basheer 2025-09-06 11:03:41 -0700
  • 3fa765deba Use a unique name for the pinned map used in a test Ershaad Basheer 2025-09-06 10:51:57 -0700
  • aa47acc507
    aya-log-ebpf: allow macros in expr position Tamir Duberstein 2025-09-06 08:10:16 -0400
  • 222b2cb88f
    .github: avoid spurious CI failures in forks Tamir Duberstein 2025-09-06 07:01:29 -0400
  • 53ec616411 ebpf: add peak() method to Queue and Stack Xiaobo Liu 2025-08-12 20:36:21 +0800
  • 25c4071589
    ebpf: add peak() method to Queue and Stack Xiaobo Liu 2025-08-12 20:36:21 +0800
  • 15fc02e549
    ebpf: add peak() method to Queue and Stack Xiaobo Liu 2025-08-12 20:36:21 +0800
  • f6606473af
    aya-log: properly hint log level to verifier Addison Crump 2025-09-05 12:43:13 +0200
  • 55aa5a655d
    Prevent verification failure by making the log level static immutable Addison Crump 2025-09-05 12:43:13 +0200
  • b36cbc3eb8
    implement load-time log level mask Tamir Duberstein 2025-09-04 22:16:42 +0000
  • 235afa6105
    implement load-time log level mask Tamir Duberstein 2025-09-04 22:16:42 +0000
  • 0b2c535281
    implement load-time log level mask Tamir Duberstein 2025-09-04 22:16:42 +0000
  • 6fc2233b98
    implement load-time log level mask Tamir Duberstein 2025-09-04 22:16:42 +0000
  • efe3752728
    implement load-time log level mask Tamir Duberstein 2025-09-04 22:16:42 +0000
  • 18a3321e60
    implement load-time log level mask Tamir Duberstein 2025-09-04 22:16:42 +0000
  • 83a7619071 Rename ringbuf map and other reviewer suggestions Ershaad Basheer 2025-09-02 18:39:41 -0700
  • a0b63b8811
    build(deps): bump the cargo-crates group with 2 updates (#1333) dependabot[bot] 2025-09-02 10:34:23 +0000
  • fd3718e01b
    public-api: regenerate Tamir Duberstein 2025-09-02 06:09:02 -0400
  • bc4f66f9f3
    build(deps): bump the cargo-crates group with 2 updates dependabot[bot] 2025-09-01 23:58:47 +0000
  • 23cbab571c aya-obj, aya-ebpf-bindings: regenerate tamird 2025-09-01 04:24:30 +0000
  • 9517058f29 aya-obj, aya-ebpf-bindings: regenerate tamird 2025-09-01 04:24:30 +0000
  • 30f003d698
    Merge 0811203286 into 9261554e3c Quentin JEROME 2025-08-27 07:47:14 +0800
  • 0718faa811 style Xiaobo Liu 2025-08-22 14:14:14 +0800
  • b9ed864cec more tweak Xiaobo Liu 2025-08-22 11:49:19 +0800
  • c929bcd105 more tweak Xiaobo Liu 2025-08-22 11:47:33 +0800
  • e1552c7d29 tweak Xiaobo Liu 2025-08-22 11:23:16 +0800
  • 86ae205732 add attach_uprobe function Xiaobo Liu 2025-08-22 11:22:23 +0800
  • b8191195af ebpf: add peak() method to Queue and Stack Xiaobo Liu 2025-08-12 20:36:21 +0800
  • 9261554e3c build(deps): bump the cargo-crates group with 2 updates dependabot[bot] 2025-08-26 00:26:06 +0000
  • 40d4e397f0
    build(deps): bump the cargo-crates group with 2 updates dependabot[bot] 2025-08-26 00:26:06 +0000
  • 6f8fd230d4 aya: add support for BPF_PROG_TYPE_SK_REUSEPORT epheo 2025-08-22 12:55:33 +0200
  • 570c505e77 update public-api Xiaobo Liu 2025-08-24 10:20:18 +0800
  • 479b342347 ebpf: add bpf_d_path helper function Xiaobo Liu 2025-08-23 17:42:14 +0800
  • c992d6b5e9
    Merge branch 'main' into dev Xiaobo Liu 2025-08-23 11:21:31 +0800
  • e678bbf34c aya: change StackTrace ID type from u32 to i64 Xiaobo Liu 2025-08-23 11:20:21 +0800
  • 4fe920f761 xtask: add the target method to Architecture Xiaobo Liu 2025-08-19 20:56:23 +0800