Commit Graph

  • b818f41b07
    Merge 570dc10896 into 214fe3c367 Mikhail Solovev 2025-09-11 19:00:20 +0300
  • 570dc10896 aya-obj: fix variable length array index check Mikhail Solovev 2025-09-11 18:52:41 +0300
  • eef91ef334
    Merge fa1fa41733 into 214fe3c367 lblebasheer 2025-09-11 02:19:44 +0000
  • fa1fa41733 aya/maps/ring_buf: fix producer position initialization Ershaad Basheer 2025-08-11 15:02:38 -0700
  • f5198af69a
    Merge edd26e4c67 into 214fe3c367 MJ Pooladkhay 2025-09-10 23:51:21 +0800
  • 04fa04960f
    Merge a83fec2789 into 214fe3c367 Adam Schreck 2025-09-09 10:25:11 -0700
  • a83fec2789 aya: add Map::from_map_data() for pinned map access Adam Schreck 2025-07-24 01:11:15 +0000
  • cfb5d4179c
    Merge 082a5f111b into 214fe3c367 Dave Tucker 2025-09-09 10:41:19 -0400
  • dbffe0ebbb
    Merge 480859a8da into 214fe3c367 Dave Tucker 2025-09-09 10:40:19 -0400
  • 11b87bf3d6
    Merge 2c3eaeaa86 into 214fe3c367 altugbozkurt07 2025-09-09 10:40:00 -0400
  • ea53162170
    Merge 3e85b36811 into 214fe3c367 Tamir Duberstein 2025-09-09 10:39:40 -0400
  • fcd31719c7
    Merge 3993346596 into 214fe3c367 Thomas Eizinger 2025-09-09 10:39:35 -0400
  • 194a8df1c5
    Merge c9422780d6 into 214fe3c367 SergejIsbrecht 2025-09-09 10:39:31 -0400
  • 9ad8891297
    Merge ae41f97a05 into 214fe3c367 Xiaobo Liu 2025-09-09 10:39:09 -0400
  • c88dffb883
    Merge 6f8fd230d4 into 214fe3c367 Thibaut Lapierre 2025-09-09 10:39:04 -0400
  • f0eee10e92
    Merge 892a1c466f into 214fe3c367 Michal R 2025-09-09 10:38:59 -0400
  • 214fe3c367
    aya-log-common: seal Argument main create-pull-request/public-api create-pull-request/codegen 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
  • 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
  • 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
  • fdeafb8b70 xtask: add the target method to Architecture Xiaobo Liu 2025-08-19 20:56:23 +0800
  • 1282131241 add Cargo.lock Xiaobo Liu 2025-08-17 17:22:09 +0800
  • 2869cb884c build(deps): update cargo_metadata requirement in the cargo-crates group dependabot[bot] 2025-08-18 20:19:40 +0000
  • f5d3882646
    build(deps): update cargo_metadata requirement in the cargo-crates group dependabot[bot] 2025-08-18 20:19:40 +0000
  • a01b1d8b76
    .github: build bpf-linker with llvm-21 Tamir Duberstein 2025-08-18 11:54:53 -0400
  • 0d1488a370 add marker Xiaobo Liu 2025-08-18 21:08:27 +0800
  • 78000ecb18 tweak Xiaobo Liu 2025-08-17 16:45:52 +0800
  • 257d40f0bc update aya-ebpf.txt Xiaobo Liu 2025-08-17 10:57:49 +0800
  • c2ca8a0bbb add stack test Xiaobo Liu 2025-08-17 10:46:44 +0800
  • a2959b3e02 tweak Xiaobo Liu 2025-08-17 10:01:31 +0800
  • cb22d53ad3 style Xiaobo Liu 2025-08-16 20:29:54 +0800
  • 5124bb95f7 tweak Xiaobo Liu 2025-08-16 17:44:42 +0800
  • ea4459a669 style Xiaobo Liu 2025-08-16 16:09:54 +0800
  • 13afb1c642 add test Xiaobo Liu 2025-08-16 16:04:50 +0800
  • 90059a9e70 ebpf: add peak() method to Queue and Stack Xiaobo Liu 2025-08-12 20:36:21 +0800
  • 9a367c11b0 build(deps): bump actions/checkout in the github-actions group dependabot[bot] 2025-08-11 22:26:36 +0000
  • f2d6ba817f cargo fmt Ershaad Basheer 2025-08-11 16:15:36 -0700
  • d8bd45b84c fix consumer index handling for pinned ringbuf map Ershaad Basheer 2025-08-11 15:02:38 -0700
  • 723e86e0d6
    build(deps): bump actions/checkout in the github-actions group dependabot[bot] 2025-08-11 22:26:36 +0000
  • a3aa387a2e
    remove superfluous commas Tamir Duberstein 2025-08-11 16:33:32 -0400
  • 0d1193720b
    doc: generate docs in macro Tamir Duberstein 2025-08-11 16:29:52 -0400
  • 9996f7a300
    Allow `+debN` kernels Tamir Duberstein 2025-08-11 16:20:33 -0400
  • 8ee12d337f
    doc: fix rustdoc link in macro Tamir Duberstein 2025-08-11 16:08:15 -0400
  • 16141c2e64 aya: fix handle null bytes in paths when creating CString Xiaobo Liu 2025-08-05 11:38:43 +0800
  • fff92f8529
    Merge pull request #1311 from aya-rs/dependabot/cargo/cargo-crates-0a212f8889 dependabot[bot] 2025-08-03 16:27:36 +0000
  • 5b9d432a61
    github: fix PR triggers Tamir Duberstein 2025-08-03 09:55:48 -0400
  • 5b8c4ed630
    public-api: fix argument comment Tamir Duberstein 2025-08-03 09:56:08 -0400
  • c251ec82c0
    build(deps): update public-api requirement in the cargo-crates group dependabot[bot] 2025-08-03 13:43:20 +0000
  • 2c9fdcfe5f aya-ebpf: add peek operation to stack and queue maps Xiaobo Liu 2025-08-02 15:43:59 +0800
  • 9d8db7c172 aya-tool: remove redundant let binding in generate function Xiaobo Liu 2025-07-30 22:10:14 +0800
  • 44ec978bd3 aya-log: Implement `AsFd` for `EbpfLogger` Xiaobo Liu 2025-07-18 15:48:46 +0800
  • 2ef8bd163d aya-ebpf: replace match statement with then_some for cleaner code Xiaobo Liu 2025-07-20 21:31:47 +0800
  • 653c7260a5 aya-log: Implement `AsFd` for `EbpfLogger` Xiaobo Liu 2025-07-18 15:48:46 +0800
  • f635d80708 build(deps): bump the cargo-crates group across 1 directory with 2 updates dependabot[bot] 2025-07-17 18:53:34 +0000
  • 8d39a888cc
    build(deps): bump the cargo-crates group across 1 directory with 2 updates dependabot[bot] 2025-07-17 18:53:34 +0000
  • ce0c05b005
    build(deps): update cargo_metadata requirement in the cargo-crates group dependabot[bot] 2025-07-17 13:56:49 +0000
  • 0b732c3d46 aya-log: simplify map name matching using direct Option comparison Xiaobo Liu 2025-07-17 18:37:20 +0800