Commit Graph

  • 390873e14d
    Deduplicate test helpers Tamir Duberstein 2024-04-30 18:28:17 -0400
  • ac09b62b85
    Merge 6eb38cf990 into e5d107dd50 Alessandro Decina 2024-04-27 04:11:02 +0900
  • e5d107dd50
    Merge pull request #900 from catalin-h/log_init_from_program_id Alessandro Decina 2024-04-25 11:22:00 +1000
  • 8830c0bc20 docs(aya-log): reword rustdocs a bit Alessandro Decina 2024-04-24 13:34:48 +1000
  • 60abea54ce chore(aya-log): bless API Alessandro Decina 2024-04-24 13:24:16 +1000
  • e66f9540c9 aya-log: allow re-attach and read previously created logs Catalin Horghidan 2024-02-17 21:14:21 +0200
  • fc2eb70163 chore(ci): remove macos workaround now that LLVM18 is in brew Alessandro Decina 2024-04-24 22:17:01 +1000
  • f089a37626 chore(ci): fix bpf-linker link failure on macos Alessandro Decina 2024-04-24 20:58:45 +1000
  • 32c894c0f4 chore(ci): remove macos workaround now that LLVM18 is in brew Alessandro Decina 2024-04-24 22:17:01 +1000
  • ff0bfbe1b0 chore(ci): fix bpf-linker link failure on macos Alessandro Decina 2024-04-24 20:58:45 +1000
  • 1cf3d3c222 public-api: added new api for RetProbeContext tyrone-wu 2024-04-21 14:40:45 +0000
  • 6988dac159 test/integration-ebpf: added integration tests for kretprobe & uretprobe tyrone-wu 2024-03-26 02:43:09 +0000
  • b84ede10b9 aya-ebpf/macros: separate probe to probe ctx & retprobe to retprobe ctx tyrone-wu 2024-03-26 02:21:13 +0000
  • 2d38b23b99 aya-ebpf/programs: moved ret from ProbeContext into new RetProbeContext tyrone-wu 2024-03-26 01:45:52 +0000
  • 4c92505e8f
    public-api: added new api for RetProbeContext tyrone-wu 2024-04-21 14:40:45 +0000
  • b0d24cdc4b
    test/integration-ebpf: added integration tests for kretprobe & uretprobe tyrone-wu 2024-03-26 02:43:09 +0000
  • 3d40da5feb
    aya-ebpf/macros: separate probe to probe ctx & retprobe to retprobe ctx tyrone-wu 2024-03-26 02:21:13 +0000
  • 22d2315970
    aya-ebpf/programs: moved ret from ProbeContext into new RetProbeContext tyrone-wu 2024-03-26 01:45:52 +0000
  • 6eb38cf990 aya, aya-obj: split out the ELF bits from MapData Alessandro Decina 2024-04-21 21:00:39 +1000
  • ba5bf6f912 maps: make LegacyMap hold MapDef Alessandro Decina 2024-04-21 19:37:06 +1000
  • e723c84f50 aya-obj: rename BtfMapDef to MapDef Alessandro Decina 2024-04-21 17:51:47 +1000
  • ac58601fb9 Revert "Disable false-positive clippy lint" Tamir Duberstein 2024-04-07 11:39:31 +0100
  • 57cd35172f Appease clippy Tamir Duberstein 2024-04-20 09:47:31 +0200
  • c742cb22fc
    Revert "Disable false-positive clippy lint" Tamir Duberstein 2024-04-07 11:39:31 +0100
  • 1046779492
    Appease clippy Tamir Duberstein 2024-04-20 09:47:31 +0200
  • a6c45f61c7 Expose io_error in SyscallError Sean Young 2024-04-12 11:13:27 +0100
  • b21f2a1945 Mark aya-tool publish=false Tamir Duberstein 2024-04-13 07:23:51 +0100
  • 73751fb878 public-api: regenerate Tamir Duberstein 2024-04-13 07:14:52 +0100
  • 5506fcfee3
    Mark aya-tool publish=false Tamir Duberstein 2024-04-13 07:23:51 +0100
  • acf5bf69ec
    public-api: regenerate Tamir Duberstein 2024-04-13 07:14:52 +0100
  • 7150c85186 integration-test: Try using ip commands Kevin Ji 2024-04-11 22:04:46 -0700
  • 843f4a6cc6 Release aya-log-ebpf v0.1.0 aya-log-ebpf-v0.1.0 Alessandro Decina 2024-04-12 23:39:47 +1000
  • 2eac95f6d9 Release aya-log-ebpf-macros v0.1.0 aya-log-ebpf-macros-v0.1.0 Alessandro Decina 2024-04-12 23:39:08 +1000
  • 04ee35d139 Release aya-log-parser v0.1.13 aya-log-parser-v0.1.13 Alessandro Decina 2024-04-12 23:37:56 +1000
  • 1d515fe810 chore: add missing changelogs Alessandro Decina 2024-04-12 23:25:30 +1000
  • 6270e6aa50 integration-test: Use veth pair instead of lo Kevin Ji 2024-03-28 15:42:32 -0700
  • 9f28e3edfd aya: Add netlink functions Kevin Ji 2024-03-28 15:42:15 -0700
  • f7cad4436f aya-obj: Include VETH_INFO_PEER and ifaddrmsg Kevin Ji 2024-03-28 14:52:11 -0700
  • 80920ddf3f public-api: regenerate Tamir Duberstein 2024-04-10 09:17:29 +0100
  • 46cd9de05b
    public-api: regenerate Tamir Duberstein 2024-04-10 09:17:29 +0100
  • e90e3433d9
    Merge pull request #925 from aya-rs/dependabot/cargo/production-dependencies-4e57039e67 dependabot[bot] 2024-04-09 14:07:45 +0000
  • 7f4c1d7892
    build(deps): update rustdoc-json requirement dependabot[bot] 2024-04-08 13:55:03 +0000
  • f3ab297357
    fixup and add tests (known broken) Addison Crump 2024-04-05 16:31:46 +0200
  • fd44c9cec2
    bless Addison Crump 2024-03-29 20:10:41 +0100
  • 5ce815e99e
    satisfy clippy Addison Crump 2024-03-29 20:06:23 +0100
  • 5af269d827
    oops, cleanup Addison Crump 2024-03-29 19:56:57 +0100
  • 932cef84b9
    init inode storage Addison Crump 2024-03-29 19:56:28 +0100
  • 7c00199640
    fix: kernel version parsing failed too early. imkiva 2024-04-07 14:45:26 +0800
  • 09442c2cbe Appease clippy Tamir Duberstein 2024-04-06 13:30:53 +0100
  • 3504a87b51
    Appease clippy Tamir Duberstein 2024-04-06 13:30:53 +0100
  • 04cdcc6973
    Appease clippy Tamir Duberstein 2024-04-06 13:30:53 +0100
  • c3ae6f90d8 Release aya-ebpf v0.1.0 aya-ebpf-v0.1.0 Alessandro Decina 2024-04-06 22:31:06 +1100
  • a6f4739b5b chore: aya-ebpf-macros: uncomment aya-ebpf dev-dep Alessandro Decina 2024-04-06 22:20:58 +1100
  • 9d24bbe316 Release aya-ebpf-macros v0.1.0 aya-ebpf-macros-v0.1.0 Alessandro Decina 2024-04-06 22:19:52 +1100
  • 90f68dbd07 Release aya-ebpf-macros v0.1.0 Alessandro Decina 2024-04-06 22:17:31 +1100
  • eb3947bf14 Release aya-ebpf-macros v0.1.0, aya-ebpf v0.1.0 Alessandro Decina 2024-04-06 22:14:32 +1100
  • a34c5e43b8 Release aya-ebpf-bindings v0.1.0, aya-ebpf-macros v0.1.0, aya-ebpf v0.1.0 aya-ebpf-bindings-v0.1.0 Alessandro Decina 2024-04-06 22:13:42 +1100
  • a4ae8adb0d chore: add version keys to Cargo.toml(s) Alessandro Decina 2024-04-06 22:13:28 +1100
  • b8964d3fd2 Release aya-ebpf-bindings v0.1.0, aya-ebpf-macros v0.1.0, aya-ebpf v0.1.0 Alessandro Decina 2024-04-06 22:04:13 +1100
  • c7fe60d47e chore: add changelogs Alessandro Decina 2024-04-06 22:03:57 +1100
  • e372fcf653 Release aya-ebpf-cty v0.2.1, aya-ebpf-bindings v0.1.0, aya-ebpf-macros v0.1.0, aya-ebpf v0.1.0 aya-ebpf-cty-v0.2.1 Alessandro Decina 2024-04-06 22:00:33 +1100
  • df9fe94216 xtask: Bless public-api changes Kevin Ji 2024-04-03 12:23:38 -0700
  • b06ff40278 xtask: Generate new bindings Kevin Ji 2024-04-03 12:23:23 -0700
  • 0f671bb1c6 xtask: Bless public-api changes Kevin Ji 2024-04-03 12:23:38 -0700
  • 904ab3f4c5 xtask: Generate new bindings Kevin Ji 2024-04-03 12:23:23 -0700
  • af1a9b3911 public-api: regenerate Tamir Duberstein 2024-04-03 11:27:50 +0100
  • 7258be3b67
    public-api: regenerate Tamir Duberstein 2024-04-03 11:27:50 +0100
  • b23973dd9c xtask: corrected bpf to ebpf for path to aya-ebpf-bindings in codegen tyrone-wu 2024-04-01 05:00:03 +0000
  • 32ff13fb7b
    xtask: corrected bpf to ebpf for path to aya-ebpf-bindings in codegen tyrone-wu 2024-04-01 05:00:03 +0000
  • b552c83300 Disable false-positive clippy lint Tamir Duberstein 2024-03-24 08:19:59 +0000
  • 0a32dacd2f Appease clippy Tamir Duberstein 2024-03-24 08:09:28 +0000
  • e20cf5905a
    Disable false-positive clippy lint Tamir Duberstein 2024-03-24 08:19:59 +0000
  • ccd91117b6
    Appease clippy Tamir Duberstein 2024-03-24 08:09:28 +0000
  • c302f8370d public-api: regenerate Tamir Duberstein 2024-03-12 10:08:01 +0000
  • 85a3b2e4d2
    Merge pull request #905 from aya-rs/dependabot/cargo/production-dependencies-3ec3d1981c dependabot[bot] 2024-03-12 10:14:53 +0000
  • a2837b8ef2
    public-api: regenerate Tamir Duberstein 2024-03-12 10:08:01 +0000
  • f019ca33ed
    build(deps): bump the production-dependencies group with 1 update dependabot[bot] 2024-03-11 13:58:19 +0000
  • 63d8d4d34b
    Merge pull request #528 from dave-tucker/rename-all-the-things Dave Tucker 2024-03-11 09:57:19 +0000
  • a4e68ebdbf aya: include license in crate workspace Daniel Mellado 2024-03-07 14:03:05 +0100
  • 1d752136b9 wip: bpftool but with aya Dave Tucker 2024-03-07 22:54:05 +0000
  • 1b521bdb2e aya: include license in crate workspace Daniel Mellado 2024-03-07 14:03:05 +0100
  • 715e62dd38 chore(aya): Bless public API Dave Tucker 2024-03-07 11:56:25 +0000
  • 57a69fe9d2 docs: Use `Ebpf` instead of `Bpf` Michal Rostecki 2024-03-07 12:28:09 +0100
  • 110a76cb9a feat(aya): Provide a deprecated `BpfError` alias Michal Rostecki 2024-03-07 12:19:54 +0100
  • b17a2f6fc4
    Merge f2bc83da56 into d6dfd678f0 Maxwell Borden 2024-03-05 11:53:27 +0000
  • 5c6736b781 ci: Fix GH workflows with new crate names Dave Tucker 2024-03-05 11:32:19 +0000
  • f81d320142 chore: Fix Mergify configuration Dave Tucker 2024-03-05 11:27:15 +0000
  • d0c244356f chore: Bless public API changes Dave Tucker 2024-03-05 11:25:34 +0000
  • 8c79b71bd5 feat(aya): Rename Bpf to Ebpf Dave Tucker 2024-03-05 11:12:35 +0000
  • fd48c55466 feat(aya-obj)!: Rename BpfRelocationError -> EbpfRelocationError Dave Tucker 2024-03-05 11:09:19 +0000
  • d7af6acb42 chore(aya-ebpf): Rename BpfContext -> EbpfContext Dave Tucker 2024-03-05 11:04:21 +0000
  • a93e354620 feat(aya-log): Rename BpfLogger to EbpfLogger Dave Tucker 2024-03-04 14:48:57 +0000
  • cf3e2ca677 feat(aya-obj)!: Rename BpfSectionKind to EbpfSectionKind Dave Tucker 2024-03-04 14:47:02 +0000
  • ea8073793e chore(aya-ebpf-macros): Rename bpf -> ebpf Dave Tucker 2024-03-04 14:28:41 +0000
  • 41c61560ea chore(aya-ebpf): Rename bpf -> ebpf Dave Tucker 2024-03-04 14:05:38 +0000
  • 70ac91dc1e chore(aya-ebpf-bindings): Rename bpf -> ebpf Dave Tucker 2024-03-04 13:55:20 +0000
  • 21f570a19c chore(aya-ebpf-cty): Rename bpf -> ebpf Dave Tucker 2024-03-04 13:50:54 +0000
  • 022aff96aa chore: Rename bpf dir to ebpf Dave Tucker 2024-03-04 13:35:52 +0000
  • d6dfd678f0
    Merge pull request #899 from dave-tucker/unused-qualifications Dave Tucker 2024-03-05 11:52:30 +0000
  • 481b73b6d8 chore: Fix unused_qualifications lints Dave Tucker 2024-03-05 11:38:42 +0000