Commit Graph

  • 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
  • 6eca4f5709
    Merge pull request #394 from vadorovsky/clippy Michal Rostecki 2022-09-19 08:43:14 +0100
  • 5a4b5ff8d8 Fix clippy warnings Michal Rostecki 2022-09-19 09:02:26 +0200
  • c3c9355bc4 clippy: Update for latest nightly Dave Tucker 2022-09-15 16:06:48 +0000
  • 0ccbe7108c aya: Fixup BTF STRUCT Dave Tucker 2022-09-15 12:06:26 +0000
  • 5750c3ef7a aya: Add PinnedProgram Dave Tucker 2022-09-08 19:32:54 +0000
  • e696389837
    Merge pull request #391 from dave-tucker/fix-387 Dave Tucker 2022-09-09 12:40:21 +0100
  • 5693fb9941 aya: Rename from_pinned and from_path to from_pin Dave Tucker 2022-09-09 09:24:39 +0000
  • de6fa98963 aya: Fix review comments from #387 Dave Tucker 2022-09-09 09:16:17 +0000
  • eb26a6b116
    Merge pull request #387 from astoycos/map-from-prog Dave Tucker 2022-09-09 10:12:08 +0100
  • 367ab20305
    Merge pull request #390 from dave-tucker/clippy-up Michal Rostecki 2022-09-09 06:23:54 +0200
  • b2924a3a26 aya-log: Make miri happy Dave Tucker 2022-09-09 00:45:29 +0000
  • a8eef00595 clippy: Fix latest nightly lints Dave Tucker 2022-09-09 00:11:44 +0000
  • 8a9cbf179f Add `from_pinned` and `from_fd` methods Andrew Stoycos 2022-09-06 12:49:12 -0400
  • 98e25ca5e6
    Merge pull request #378 from dave-tucker/pin-fixes-again Dave Tucker 2022-09-08 20:35:18 +0100
  • 7c244e1f65 tests: Add integration test for pinning lifecycle Dave Tucker 2022-09-07 16:19:55 +0000
  • 4ed587becc aya-tool: Fix clippy lints Dave Tucker 2022-09-06 13:54:08 +0000
  • f961cbb3d4 aya: Replace From<FdLink> for XdpLink with TryFrom Dave Tucker 2022-09-06 13:18:18 +0000
  • 6af2053cf3 aya: Rename bpf_obj_get_info_by_id Dave Tucker 2022-09-06 13:06:02 +0000
  • 23c0460ab3
    Merge pull request #388 from dave-tucker/fedora-up Dave Tucker 2022-09-07 10:23:20 +0100
  • fe22b02108
    Merge pull request #376 from conectado/verifier-log-level Alessandro Decina 2022-09-06 23:44:29 +0100
  • 1a9903d864 tests: Use Fedora 36 Dave Tucker 2022-09-06 22:36:08 +0000
  • 3bed2c2b94
    aya: fix miss doc period conectado 2022-09-06 19:11:11 -0300
  • c30ae6e001
    aya: change variant names conectado 2022-09-06 15:23:33 -0300
  • 4b5b9ab3d9 aya: More pinning fixes Dave Tucker 2022-09-05 17:07:45 +0000
  • 7b99a57330
    Merge pull request #384 from aya-rs/codegen Dave Tucker 2022-09-06 14:03:06 +0100
  • ed849ffd18 [codegen] Update libbpf to efd33720cdf4a0049323403df5daad0e9e894b3dUpdate libbpf to efd33720cdf4a0049323403df5daad0e9e894b3d dave-tucker 2022-09-06 12:53:13 +0000
  • aa16c7bc92
    Merge pull request #383 from dave-tucker/oops-another-one Dave Tucker 2022-09-06 13:50:58 +0100
  • bc088921b8 codgen: Add bpf_link_type Dave Tucker 2022-09-06 13:36:31 +0000
  • 49c5a94aa0
    Merge pull request #381 from aya-rs/codegen Michal Rostecki 2022-09-06 13:37:37 +0200
  • 306f83aab0
    Merge pull request #352 from vadorovsky/tc-context Michal Rostecki 2022-09-06 13:14:35 +0200
  • 8e96011c2d [codegen] Update libbpf to efd33720cdf4a0049323403df5daad0e9e894b3dUpdate libbpf to efd33720cdf4a0049323403df5daad0e9e894b3d dave-tucker 2022-09-06 11:13:49 +0000
  • 8ed77ebe1d
    Merge pull request #380 from dave-tucker/info-structs Dave Tucker 2022-09-06 12:10:49 +0100
  • a0641c15e4 codegen: Add bpf_map_info and bpf_link_info Dave Tucker 2022-09-06 12:04:03 +0000
  • 895f96e971 ebpf: Add TcContext for classifier programs Michal Rostecki 2022-07-28 10:24:39 +0200
  • 945169996c
    Merge pull request #379 from dave-tucker/fix-link-segfault Dave Tucker 2022-09-05 19:58:17 +0100
  • 8305ee1eca test: Fix clippy lint Dave Tucker 2022-09-05 18:31:03 +0000
  • 18584e2259 aya: Fix segfault in define_link_wrapper Dave Tucker 2022-09-05 17:33:31 +0000
  • 6f0637a6c8 aya-log, aya-log-common: start next development iteration 0.1.12-dev.0 Dave Tucker 2022-09-01 12:27:59 +0000
  • ba927ac204 aya-log, aya-log-common: release version 0.1.11 Dave Tucker 2022-09-01 12:27:01 +0000
  • d1ec675122 {crate_name}: release version 0.1.11 aya-log-v0.1.11 aya-log-common-v0.1.11 Dave Tucker 2022-09-01 12:27:01 +0000
  • 66b4f79eca
    Merge pull request #285 from dave-tucker/btf-redux Dave Tucker 2022-09-01 07:39:09 +0100
  • f34ebeba99 aya: Improved BTF Type API Dave Tucker 2022-05-26 19:51:44 +0100
  • 7b143199fb
    aya: update `VerifierLogLevel` to use bitflags conectado 2022-08-31 20:10:40 -0300
  • 906c25ff23
    Merge pull request #374 from dave-tucker/aya-tool Dave Tucker 2022-08-31 23:20:53 +0100
  • aaa20cc1fd aya-gen: Rename to aya-tool Dave Tucker 2022-08-31 16:57:10 +0000
  • 4826bf7f74
    Merge pull request #366 from dave-tucker/pin-redux-2 Dave Tucker 2022-08-31 17:07:49 +0100
  • 4c1d645aa6 aya: Fix Link Pinning Dave Tucker 2022-08-11 19:37:36 +0000
  • 9a8409e3a2 aya-log-ebpf-macros: Fix the DisplayHint expression names Michal Rostecki 2022-08-30 13:25:45 +0200
  • b6402d5a68 aya-bpf/maps: Add skb_output/xdp_output to PerfEventArray Hengqi Chen 2022-08-30 12:02:41 +0000
  • a439a07451 aya-log-ebpf-macros: Fix the DisplayHint expression names Michal Rostecki 2022-08-30 13:25:45 +0200
  • b95adc3135
    Merge pull request #371 from conectado/verifier-log-level Alessandro Decina 2022-08-29 19:03:14 +0100
  • a6025255f5
    aya: update `VerifierLogLevel` level variants conectado 2022-08-29 13:45:08 -0300
  • 83ec27f06b lib: Add display hints Michal Rostecki 2022-07-31 22:51:34 +0200
  • 74bea04f7a lib: Add display hints Michal Rostecki 2022-07-31 22:51:34 +0200
  • edd80397dc
    aya: use enum to set verifier log level conectado 2022-08-28 20:25:49 -0300
  • 3211646aef
    aya: expose BPF verifier log level configuration conectado 2022-08-27 21:20:59 -0300
  • 944d6b8a16 Change from Rust edition 2018 to 2021 Michal Rostecki 2022-08-17 13:45:49 +0200
  • c713dde061 aya-bpf/programs: Add `pull_data` method to SKB context Hengqi Chen 2022-08-26 04:08:46 +0000
  • 7b073652ab aya-bpf/programs: Add `pull_data` method to SKB context Hengqi Chen 2022-08-26 04:08:46 +0000
  • 7942c3ac19
    Merge pull request #369 from chenhengqi/lpm-trie-flag Michal Rostecki 2022-08-25 13:06:36 +0200
  • e12e8a9ded aya-bpf/maps: Create LPMTrie with BPF_F_NO_PREALLOC Hengqi Chen 2022-08-25 10:39:59 +0000
  • 67ff830d8d Change from Rust edition 2018 to 2021 Michal Rostecki 2022-08-17 13:45:49 +0200
  • c80ab31d7b
    Merge pull request #365 from dave-tucker/xtask-it-fix Michal Rostecki 2022-08-16 13:48:31 +0200
  • 5e6b75a29a xtask: Fix integration-test command Dave Tucker 2022-08-16 10:12:11 +0000
  • 1f5dc64940 Allow SkBuffContext .store() without a mutable reference Joshua Koo 2022-08-15 11:10:44 +0000
  • 632ea300ed
    Merge pull request #361 from chenhengqi/fix-aya-log-links Michal Rostecki 2022-08-09 15:06:28 +0200
  • b8b291c51b aya-log/README: Fix links to aya-log repo Hengqi Chen 2022-08-09 12:01:24 +0000
  • 207c689f56 Add support for setting priority for classifier programs Andre Fredette 2022-08-04 10:23:04 -0400
  • 2f715f0036
    Merge pull request #360 from conectado/patch-1 Alessandro Decina 2022-08-05 23:02:28 +0100
  • 14bad9ba92
    aya-bpf: minor fix lpm_trie::key docs Gabi 2022-08-05 15:29:38 -0300
  • 79136ed741 Add support for setting priority for classifier programs Andre Fredette 2022-08-04 10:23:04 -0400
  • 3d5ab0b17d
    Merge pull request #357 from vadorovsky/env_logger Michal Rostecki 2022-08-04 09:35:17 +0200
  • 3664e1ea0d aya-log, test: Switch from simplelog to env_logger Michal Rostecki 2022-08-03 18:14:41 +0200
  • 55a7e3c4d0
    Merge pull request #355 from dave-tucker/rm-map-pin-path Dave Tucker 2022-08-02 13:40:10 +0100
  • 03a15b9864 aya: Remove MapError::InvalidPinPath Dave Tucker 2022-08-02 11:35:52 +0000