Commit Graph

  • 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 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 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 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 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 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