Commit Graph

  • 2215a62b90 Added user space feature helpers for checking map type and specific check for ringbuf martinsoees 2024-06-19 07:09:01 -0400
  • b49c3001f1 Added integration tests for ignoring maps by type and by name martinsoees 2024-06-19 07:01:08 -0400
  • aad4ad4fd3 Changed name to 'ignore_map_by_type' and created a similar function that does the same by name. Fixed renaming and added the new 3rd argument to relocate_maps() for rbpf test case martinsoees 2024-06-18 06:11:02 -0400
  • 38d8e32baa fix(aya): fix panic when creating map on custom ubuntu kernel belohnung 2024-03-26 16:37:42 +0100
  • 212eb539a0
    fix(aya): fix panic when creating map on custom ubuntu kernel belohnung 2024-03-26 16:37:42 +0100
  • 78acd74bad Appease clippy Tamir Duberstein 2024-06-14 10:30:12 -0400
  • 272de4fda2
    Appease clippy Tamir Duberstein 2024-06-14 10:30:12 -0400
  • c725b9d69e All tests are passing now martinsoees 2024-06-13 08:27:19 -0400
  • 5276a91846 Remove println import, added code comments and re-added patch_map_data (removed by mistake) martinsoees 2024-06-13 08:14:40 -0400
  • 3525560c4a Added documentation to martinsoees 2024-06-13 06:50:47 -0400
  • 74f5acf419 Ignore relocation of maps that should be ignored. martinsoees 2024-06-13 06:30:30 -0400
  • bf20a8c892
    Merge pull request #965 from aya-rs/dependabot/cargo/cargo-crates-f36f6a6c13 dependabot[bot] 2024-06-07 10:02:10 +0000
  • 37777a0d5a
    build(deps): update public-api requirement in the cargo-crates group dependabot[bot] 2024-06-07 09:51:06 +0000
  • 781914f058 Don't deny unused_qualifications Tamir Duberstein 2024-06-06 11:58:41 -0400
  • b10cac84dc
    Don't deny unused_qualifications Tamir Duberstein 2024-06-06 11:58:41 -0400
  • 5e13283f59 fix: fix rustdocs-args ordering in taplo to -D warnings tyrone-wu 2024-06-04 01:48:49 +0000
  • 81013d082c
    fix: fix rustdocs-args ordering in taplo to -D warnings tyrone-wu 2024-06-04 01:48:49 +0000
  • 0c1d9f251e
    aya: tidy bpf syscalls and feature support functions into submodules tyrone-wu 2024-06-01 19:07:10 +0000
  • 0ec87f6e4f
    Merge pull request #955 from aya-rs/dependabot/cargo/cargo-crates-d36358862b dependabot[bot] 2024-05-27 17:06:55 +0000
  • dd92b41a59
    build(deps): bump the cargo-crates group with 2 updates dependabot[bot] 2024-05-27 16:57:34 +0000
  • 4e843a3523 Remove deny(pointer_structural_match) Tamir Duberstein 2024-05-27 12:47:13 -0400
  • 8f305be12a
    Remove deny(pointer_structural_match) Tamir Duberstein 2024-05-27 12:47:13 -0400
  • 683cedfe48 Appease clippy Tamir Duberstein 2024-05-23 06:10:40 -0400
  • a122f37885
    Appease clippy Tamir Duberstein 2024-05-23 06:10:40 -0400
  • 23d82dc0aa aya-ebpf: `XdpContext` adjust_{head|tail|meta} API Abhijit Gadgil 2024-05-17 18:14:57 +0530
  • 3808ad5520 Reduce dependabot toil Tamir Duberstein 2024-05-14 17:05:47 -0400
  • d86e7d4af1
    Reduce dependabot toil Tamir Duberstein 2024-05-14 17:05:47 -0400
  • a1df0d2267 aya-ebpf: ProbeContext: rewrite the implement of FromPtRegs trait. WindySha 2024-05-14 15:03:49 +0800
  • bde4b5f86b
    Merge pull request #938 from swananan/enhance_urpobe_symbol_lookup Alessandro Decina 2024-05-09 10:36:25 +0800
  • c7898c596f Fix clippy Alessandro Decina 2024-05-09 12:25:12 +1000
  • 462514ed4c aya: adjust symbol lookup tests for object crate alignment requirements swananan 2024-05-09 00:23:08 +0800
  • a2c8fcab4e aya: bless API changes Alessandro Decina 2024-05-08 21:46:27 +1000
  • 040e47c28b
    Merge pull request #924 from aya-rs/dependabot/github_actions/production-dependencies-e915e9eb26 dependabot[bot] 2024-05-08 11:11:48 +0000
  • 5d0cefce8a
    Merge pull request #930 from aya-rs/dependabot/cargo/production-dependencies-9eca24263e dependabot[bot] 2024-05-08 11:11:05 +0000
  • e6e1bfeb58 aya: add symbol lookup in associated debug files swananan 2024-07-05 22:35:04 -0600
  • e34e8536d4
    build(deps): bump DavidAnson/markdownlint-cli2-action dependabot[bot] 2024-05-06 13:44:24 +0000
  • dc9ed22aeb
    build(deps): update object requirement dependabot[bot] 2024-05-06 13:09:57 +0000
  • e4f9ed8d79 Allowlist expected cfgs Tamir Duberstein 2024-05-05 16:49:40 -0400
  • b603c665a9 Deny warnings Tamir Duberstein 2024-05-05 16:42:51 -0400
  • c83ea3251b
    Allowlist expected cfgs Tamir Duberstein 2024-05-05 16:49:40 -0400
  • 928acd4f74
    Allowlist expected cfgs Tamir Duberstein 2024-05-05 16:49:40 -0400
  • 162182e5b2
    Deny warnings Tamir Duberstein 2024-05-05 16:42:51 -0400
  • d0e9b95aa5
    Merge pull request #928 from seanyoung/io-error Alessandro Decina 2024-05-04 19:26:44 +0800
  • a11b61ebfd s/MiriSafeFd/MockableFd/ Tamir Duberstein 2024-05-02 15:23:45 -0400
  • cb6d3bd75d Remove miri ignores Tamir Duberstein 2024-05-02 09:34:57 -0400
  • 35962a4794 Document miri skip reasons Tamir Duberstein 2024-05-01 15:42:21 -0400
  • 7a7d16885a Avoid crashing under Miri Tamir Duberstein 2024-05-02 10:19:42 -0400
  • 7e1666fb83 Deduplicate test helpers Tamir Duberstein 2024-04-30 18:28:17 -0400
  • 58e154e1bc Reduce duplication Tamir Duberstein 2024-05-01 15:31:32 -0400
  • 220dd17923
    s/MiriSafeFd/MockableFd/ Tamir Duberstein 2024-05-02 15:23:45 -0400
  • f448b3aa58
    Remove miri ignores Tamir Duberstein 2024-05-02 09:34:57 -0400
  • 4d91cd8c24
    Document miri skip reasons Tamir Duberstein 2024-05-01 15:42:21 -0400
  • 8e84a38147
    Avoid crashing under Miri Tamir Duberstein 2024-05-02 10:19:42 -0400
  • 4c7701724a
    Deduplicate test helpers Tamir Duberstein 2024-04-30 18:28:17 -0400
  • 9fa76fbced
    Reduce duplication Tamir Duberstein 2024-05-01 15:31:32 -0400
  • 477041e52b
    Leak an FD to /dev/null to appease miri Tamir Duberstein 2024-04-30 18:41:46 -0400
  • 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