Commit Graph

  • d413e2f285 aya::programs::uprobe: fix bad variable name Andrew Werner 2024-07-10 15:36:21 -0400
  • 46685188e3
    Merge branch 'dev' into aya-obj/prog-type Tyrone Wu 2024-07-07 21:07:24 -0400
  • 34c744c082
    aya: expose run_time_ns and run_cnt fields in ProgramInfo tyrone-wu 2024-05-28 02:59:49 +0000
  • ba51589b0d
    aya,aya-obj: add bpf syscall function for BPF_ENABLE_STATS command tyrone-wu 2024-06-02 00:31:10 +0000
  • a35a513802
    aya-obj: conversion from u32 & impl display for link type tyrone-wu 2024-07-08 00:36:34 +0000
  • 1e972cb7a5
    aya,aya-obj: fix dupe map enum & add display for map type enum tyrone-wu 2024-07-07 23:42:49 +0000
  • 17e99fd4ae
    aya,aya-obj: conversion for u32 to prog type enum & format enum display tyrone-wu 2024-06-29 03:01:25 +0000
  • b8a22fa040 feat(aya-ebpf): Add memmove to the public-api Wouter Dullaert 2024-06-24 09:28:17 +0200
  • fb0a339adf feat(aya-ebpf): Add integration test for memmove implementation Wouter Dullaert 2024-06-21 16:10:24 +0200
  • 7ad3926d99 feat(aya-ebpf): Implement memmove Wouter Dullaert 2024-06-21 09:51:51 +0200
  • da0de7dcb2
    Merge 9606690a73 into 09815d3c0c MJ Pooladkhay 2024-07-01 21:23:04 +0100
  • 09815d3c0c
    Merge pull request #980 from aya-rs/dependabot/cargo/cargo-crates-95ee854e2a dependabot[bot] 2024-07-01 20:03:46 +0000
  • d581431d9a
    build(deps): update public-api requirement in the cargo-crates group dependabot[bot] 2024-07-01 13:34:01 +0000
  • fad75de1d9 feat(aya-ebpf): Add memmove to the public-api Wouter Dullaert 2024-06-24 09:28:17 +0200
  • f8cfb17d5e feat(aya-ebpf): Add integration test for memmove implementation Wouter Dullaert 2024-06-21 16:10:24 +0200
  • a6de226171 feat(aya-ebpf): Implement memmove Wouter Dullaert 2024-06-21 09:51:51 +0200
  • bac059fd41 Bump kernel image revision Tamir Duberstein 2024-07-01 10:59:12 -0400
  • 77d7186c7b
    Bump kernel image revision Tamir Duberstein 2024-07-01 10:59:12 -0400
  • 06aa5c8ed3
    Merge pull request #978 from aya-rs/codegen Dave Tucker 2024-06-28 16:03:50 +0100
  • 8b50a6a573 [codegen] Update libbpf to c1a6c770c46c6e78ad6755bf596c23a4e6f6b216 dave-tucker 2024-06-28 12:18:48 +0000
  • c34abd6418
    Merge pull request #977 from dave-tucker/xtask-codegen-fix Dave Tucker 2024-06-28 13:04:24 +0100
  • b20b1f1b0a chore(xtask): Create bindings dir Dave Tucker 2024-06-28 13:01:42 +0100
  • 3bd71925cf
    Merge pull request #976 from dave-tucker/fix-codegen-2 Dave Tucker 2024-06-28 12:51:02 +0100
  • 64ec062c84 ci: Fix codegen and prep for s390/ppc64el Dave Tucker 2024-06-28 12:46:20 +0100
  • 3fc6f47281
    Merge pull request #975 from dave-tucker/s390-ppc-codegen Dave Tucker 2024-06-28 12:39:05 +0100
  • 62efed1853 chore(xtask): Add s390x and powerpc64 to codegen Billy McFall 2024-06-25 18:19:21 -0400
  • 9a91c0dd54 add libelf dev headers pr/Billy99/974 astoycos 2024-06-26 10:53:17 -0400
  • e8ae9ae24d fix-formatting astoycos 2024-06-26 10:20:49 -0400
  • f4feab5f7d aya: add archs powerpc64 and s390x to aya Billy McFall 2024-06-25 18:19:21 -0400
  • bfafe9e786 public-api: regenerate Tamir Duberstein 2024-06-21 08:24:26 -0400
  • e323121c39
    public-api: regenerate Tamir Duberstein 2024-06-21 08:24:26 -0400
  • 35aa9ac1a5 public-api: regenerate Tamir Duberstein 2024-06-21 08:24:26 -0400
  • 89cee7bcdb
    public-api: regenerate Tamir Duberstein 2024-06-21 08:24:26 -0400
  • d9cd8de7fc Properly cfg gate std and non-std martinsoees 2024-06-20 06:06:12 -0400
  • b05ab1599d Applied cargo fmt to fix formatting martinsoees 2024-06-20 05:49:56 -0400
  • c3084fd6a7 removed newline at end of file martinsoees 2024-06-20 04:53:58 -0400
  • ad2dc1b7f0 Fixed doc test martinsoees 2024-06-20 04:42:50 -0400
  • 0e35566479 indentation martinsoees 2024-06-19 08:38:55 -0400
  • 245070dfb7 Example of exposing internal func as pub. But scope is chaning to feature trait instead martinsoees 2024-06-19 08:37:37 -0400
  • 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