Commit Graph

  • 1c8088b16c
    build(deps): update env_logger requirement from 0.9 to 0.10 dependabot[bot] 2022-11-28 14:43:35 +0000
  • 1fe7bba070
    build(deps): update object requirement from 0.29 to 0.30 dependabot[bot] 2022-11-28 14:43:30 +0000
  • 9608da58a1
    build(deps): update bindgen requirement from 0.61 to 0.63 dependabot[bot] 2022-11-28 14:43:06 +0000
  • 9382de75cc
    Merge pull request #452 from vadorovsky/fix-lint Michal Rostecki 2022-11-28 15:41:33 +0100
  • d2b44c1e0f github: Refresh package cache before installing pre-requisites Michal Rostecki 2022-11-28 15:11:44 +0100
  • 176d61ae23 Fix clippy error Michal Rostecki 2022-11-28 14:34:52 +0100
  • 7500a3bbfe
    build(deps): update bindgen requirement from 0.61 to 0.62 dependabot[bot] 2022-11-21 13:10:47 +0000
  • 7fef833e3a
    Merge pull request #418 from anfredette/tc-handle Alessandro Decina 2022-11-17 22:35:43 -0800
  • abb75ba029 Make doc fixes Andre Fredette 2022-11-17 17:38:48 -0500
  • 162847458d aya: Add PinnedProgram Dave Tucker 2022-09-08 19:32:54 +0000
  • 88d7777553
    Merge pull request #431 from 0b01/refs Alessandro Decina 2022-11-16 17:09:13 -0800
  • 0b41018ee2 Revert "aya-log, aya-log-common: temporarily revert to old map API so we can release" Alessandro Decina 2022-11-16 17:13:52 +1100
  • 832bdd280c {{crate_name}}: release version 0.1.13 aya-log-v0.1.13 aya-log-common-v0.1.13 Alessandro Decina 2022-11-16 17:05:07 +1100
  • 0d040d2290 aya-log, aya-log-common: temporarily revert to old map API so we can release Alessandro Decina 2022-11-16 17:04:06 +1100
  • dfb03382f6 release.toml: fix pre/post release templates Alessandro Decina 2022-11-16 16:44:11 +1100
  • 5d0527ae51 release.toml: dev-version* are gone too Alessandro Decina 2022-11-16 03:51:37 +1100
  • a564ab6e5b release.toml: consolidate-pushes doesn't exist anymore Alessandro Decina 2022-11-16 03:50:02 +1100
  • 76e417a474 Fix formatting 0b01 2022-11-14 16:34:17 -0800
  • 3adb9b049f
    Merge pull request #436 from vadorovsky/aya-log-mac-addr Dave Tucker 2022-11-14 14:37:23 +0000
  • accd9d2a2a Add support for LSM programs attached to cgroups Michal Rostecki 2022-11-11 14:06:34 -0800
  • 0d6cb90621
    Merge dfd26f9071 into 49404367d8 Dave Tucker 2022-11-11 19:42:46 +0900
  • 49404367d8 bpf: Add bindings for uid and gid tiann 2022-11-10 15:21:33 +0800
  • 3b04cb5747
    bpf: Add bindings for uid and gid tiann 2022-11-10 15:21:33 +0800
  • a3e3e80698 Support both attach() and attach_with_options() for SchedClassifier Andre Fredette 2022-11-09 13:22:15 -0500
  • 3e089a61d1
    Merge pull request #435 from vadorovsky/pin-fix-error-msg Michal Rostecki 2022-11-08 16:22:39 +0100
  • 2223ab828d aya-log: Add format hints for MAC addresses Michal Rostecki 2022-11-07 09:45:12 -0800
  • e0a9895260 maps: Fix the error message in `MapData::pin()` Michal Rostecki 2022-11-07 05:05:05 -0800
  • 89c3ad7333 made veth functions asynchronous fixed some comment spelling raffaelespazzoli 2022-11-05 19:07:59 -0400
  • efc8b9989c fixed error related to the veth name lenght added tokio runtime to integraito tests raffaelespazzoli 2022-11-05 12:52:50 -0400
  • cc07a5e9f5 ability to run integration tests on veth interfaces raffaelespazzoli 2022-11-05 11:09:22 -0400
  • 52b4f44e3e aya: Implement RingBuf Tatsuyuki Ishi 2021-10-22 17:07:46 -0400
  • 97319956cd aya: move mmap from perf_buffer.rs to sys/mod.rs William Findlay 2021-10-22 11:33:38 -0400
  • 6ff54d06f8 aya-bpf: implement ringbuf map Tatsuyuki Ishi 2021-10-21 17:52:01 -0400
  • 6ce60ad21d make sure everything is marked correctly Ricky Han 2022-11-02 07:14:23 +0000
  • 9525b1a370 fix array Ricky Han 2022-11-02 07:00:07 +0000
  • 575fea4cb9 fix wrong bounds Ricky Han 2022-11-02 06:58:10 +0000
  • fbfbedb6a8 cargo fmt Ricky Han 2022-11-02 05:54:34 +0000
  • 9991ffb093 Use & Ricky Han 2022-11-01 21:16:32 +0000
  • e9ec257328 Add test case Ricky Han 2022-11-01 21:03:47 +0000
  • 1247ffc19b Use Borrow<T> instead Ricky Han 2022-11-01 20:57:08 +0000
  • 82773f46c8 Make the integration tests handle errors internally. Dmitry Savintsev 2022-10-28 14:07:52 +0000
  • be61ad7243 Make the integration tests handle errors internally. Dmitry Savintsev 2022-10-28 14:07:52 +0000
  • 13bc70eec7
    Merge pull request #428 from dmitris/ref-in-deref Michal Rostecki 2022-10-31 14:21:17 +0100
  • d0424fb091 fix clippy needless_borrow warning Dmitry Savintsev 2022-10-31 10:44:49 +0000
  • d4a399fb0c Update CONTRIBUTING.md to link to the test/README.md Dmitry Savintsev 2022-10-28 11:46:56 +0000
  • f23208fb60 improve handling of bpftool not found error Dmitry Savintsev 2022-10-28 14:07:52 +0000
  • c5bd463a5b Update CONTRIBUTING.md to link to the test/README.md Dmitry Savintsev 2022-10-28 11:46:56 +0000
  • af3de84b08 Use a struct for setting priority and handle in SchedClassfier attach Andre Fredette 2022-10-24 17:21:18 -0400
  • ac07608b79 Support using handle in tc programs Andre Fredette 2022-10-14 16:46:36 -0400
  • d6cb1a16ad
    Merge pull request #397 from astoycos/refactor-map-api2 Alessandro Decina 2022-10-20 20:41:54 +0100
  • 82edd681c3 Fix doc links, update rustdoc args Andrew Stoycos 2022-10-20 14:46:40 -0400
  • f3262e87bd Make map APIs return an option Andrew Stoycos 2022-10-20 09:12:57 -0400
  • 4ddf2600b4 Fixups4 Andrew Stoycos 2022-10-19 09:50:33 -0400
  • 440097d7bc Fixups 3 Andrew Stoycos 2022-10-18 10:20:19 -0400
  • 89df8c36d3
    Merge pull request #416 from aya-rs/dependabot/cargo/bindgen-0.61 Michal Rostecki 2022-10-18 11:53:45 +0200
  • 939d16cce5 Fixups 2 Andrew Stoycos 2022-10-17 17:19:20 -0400
  • 8009361694 Fixups Andrew Stoycos 2022-10-04 14:09:34 -0400
  • 893f9f44a2 Implement Copy for MapData Andrew Stoycos 2022-10-03 12:28:51 -0400
  • 898a14d425 Use SockMapFd Andrew Stoycos 2022-10-03 10:12:51 -0400
  • 1aefa2e5e6 Core refactor of Map API Andrew Stoycos 2022-09-28 17:51:56 -0400
  • 0a9c9960e4 Add Documentation section to CONTRIBUTING.md Alessandro Decina 2022-10-18 05:35:41 +1100
  • a50f34ce2e Add Documentation section to CONTRIBUTING.md Alessandro Decina 2022-10-18 05:35:41 +1100
  • 5717f17367
    build(deps): update bindgen requirement from 0.60 to 0.61 dependabot[bot] 2022-10-17 13:25:25 +0000
  • a0b0399dcd
    Merge pull request #409 from abhijeetbhagat/integration-tests-cli-options Dave Tucker 2022-10-13 10:00:51 +0100
  • dfd26f9071 rust-analyzer: Enable check all targets on save Dave Tucker 2022-10-12 21:21:50 +0000
  • 0a5ac655de bpf: Better Usdt error handling Dave Tucker 2022-10-12 20:08:24 +0000
  • 68ca1e1f3f aya: Add USDT documentation Dave Tucker 2022-06-28 02:24:30 +0100
  • 4c60210a2e aya-bpf: Implement USDT programs Dave Tucker 2022-06-26 23:20:07 +0100
  • 11b8dda719 aya: Implement USDT probes Dave Tucker 2022-06-24 15:20:27 +0100
  • eb05c18140 aya-common: Add a new package Dave Tucker 2022-06-27 18:07:58 +0100
  • 7d90413c09 images: Add codegen image Dave Tucker 2022-06-27 19:07:09 +0100
  • b20ad5c243 aya: Add probe for bpf_link_create for perf programs Dave Tucker 2022-06-27 22:20:10 +0100
  • 730cbabe31 aya: Make features a lazy_static Dave Tucker 2022-06-26 22:26:19 +0100
  • 2f40e623e0 aya: Add probe for bpf_get_attach_cookie Dave Tucker 2022-06-26 21:35:13 +0100
  • d11e2fd8f3 aya: refactor handling of /proc/$pid/maps Dave Tucker 2022-06-24 23:05:00 +0100
  • c83d012c51 preserve existing behavior and avoid changes to gh workflows/xtask abhijeetbhagat 2022-10-11 22:42:58 +0530
  • 4183c7a7d2
    Merge branch 'aya-rs:main' into integration-tests-cli-options abhi 2022-10-11 22:36:22 +0530
  • 77c5543993
    Merge pull request #408 from abhijeetbhagat/patch-1 Dave Tucker 2022-10-11 14:22:12 +0100
  • 94bc93ea07
    Merge pull request #411 from abhijeetbhagat/fix-warnings Michal Rostecki 2022-10-11 15:19:14 +0200
  • 6c813b8c38 fix all clippy warnings abhijeetbhagat 2022-10-11 18:15:13 +0530
  • 57ab0d7978
    Merge pull request #406 from dave-tucker/unused-deps Michal Rostecki 2022-10-11 14:44:31 +0200
  • 7499661670 fix formatting abhijeetbhagat 2022-10-11 16:43:29 +0530
  • 638cf514fb use macro to log, execute test and handle error abhijeetbhagat 2022-10-11 13:32:41 +0530
  • 5b3e0ee856 add list, run cli flags to integration tests. fixes: #338 abhijeetbhagat 2022-10-10 23:05:20 +0530
  • 493a8db0ec
    add libelf as a pre-requisite for linux, libbpf repo link abhi 2022-10-09 23:47:49 +0530
  • ec2bd69053 cargo: Remove unused dependencies Dave Tucker 2022-10-05 21:59:25 +0000
  • 14ba644aa5
    Merge pull request #404 from dave-tucker/async-docs Dave Tucker 2022-10-05 15:45:22 +0100
  • 95e8c78db8 docs: Add labels for optional features Dave Tucker 2022-10-04 13:24:13 +0000
  • ae6fc95a8c
    Merge pull request #401 from vadorovsky/fix-integration-tests Michal Rostecki 2022-10-04 15:39:37 +0200
  • b15e1f8226 integration-test: Change `assert_loaded` to a macro with timeouts Michal Rostecki 2022-10-04 10:38:46 +0200
  • 3f2f3a8be0
    Merge pull request #398 from vadorovsky/fix-miri Michal Rostecki 2022-10-03 22:52:51 +0200
  • 325391892c integration-test: Remove multimap C test Michal Rostecki 2022-10-03 15:48:55 +0200
  • 43aff57793 maps: Disable miri warnings about integer-to-pointer conversions Michal Rostecki 2022-09-30 17:50:57 +0200
  • 2432677b2b Avoid integer to pointer casts Michal Rostecki 2022-09-30 07:07:31 +0200
  • 90faac2a3a aya-log: Add `*max_level_*` filter features Michal Rostecki 2022-09-30 12:52:54 +0200
  • b08bcaaaa4
    aya: rename Bpf to Ebpf and BpfLoader to EbpfLoader Kensuke Kubo 2022-07-05 15:36:05 +0900
  • c04cae32b2 aya-log: Make tokio optional Michal Rostecki 2022-09-23 09:43:04 +0200
  • c3a5ca6061 aya: Fixup BTF STRUCT Dave Tucker 2022-09-15 12:06:26 +0000
  • a93a975cc6
    Merge pull request #393 from aztecher/impl-set_max_entries Alessandro Decina 2022-09-20 10:07:16 +0100
  • 2eccf1d57d aya: add BpfLoader::set_max_entries aztecher 2022-09-18 22:02:24 +0900