Commit Graph

  • e2685c98d8
    Program unload API (#264) Davide Bertola 2022-06-03 09:42:33 +0200
  • acbf98e890 minor lint Davide Bertola 2022-06-02 22:51:20 +0200
  • 1aa0023797 code comment cleanup Davide Bertola 2022-06-02 20:49:52 +0200
  • e91564afe7 adapt unload integration test Davide Bertola 2022-06-02 20:46:54 +0200
  • e2d6efc6c5 rename unload integration test Davide Bertola 2022-06-02 20:30:50 +0200
  • 7b31beda4a fix unload integration test summary Davide Bertola 2022-06-02 20:26:41 +0200
  • 64f5101b30 program: remove 'detach' from unload() Davide Bertola 2022-06-02 20:26:29 +0200
  • 1241fa6648 programs: test unload has been implemented Davide Bertola 2022-06-02 10:38:52 +0200
  • 4abaad6a46 Use a macro for program unload api Davide Bertola 2022-06-01 19:27:00 +0200
  • 08d5697948 add unload api for programs Davide Bertola 2022-05-06 08:45:59 +0200
  • 6b1f47323b
    Merge pull request #293 from dave-tucker/getters-be-gone Alessandro Decina 2022-05-31 08:45:27 +0200
  • 16337001e4
    Merge pull request #286 from nak3/add-BPF_MAP_TYPE_BLOOM_FILTER Alessandro Decina 2022-05-31 08:27:43 +0200
  • c192817a59 Fix typo, take & to query the value Kenjiro Nakayama 2022-05-31 15:07:24 +0900
  • c5d5695a71 Add missing BPF_MAP_TYPE_STACK in BPF code Kenjiro Nakayama 2022-05-28 14:45:29 +0900
  • 8672ff6c56 bpf: Remove generated getters Dave Tucker 2022-05-30 15:52:38 +0100
  • 9a33b6b654 aya-gen: Remove getters Dave Tucker 2022-05-30 15:20:14 +0100
  • 464102bd63 bpf: Implement XDP maps Dave Tucker 2022-05-30 11:58:59 +0100
  • 2cb67eb0df aya: Implement XDP Map Types Dave Tucker 2022-05-30 11:43:38 +0100
  • a0473548ca
    Merge pull request #265 from dave-tucker/sklookup Dave Tucker 2022-05-29 17:25:27 +0100
  • 74704c3b28 bpf: Support BPF_PROG_TYPE_SK_LOOKUP Dave Tucker 2022-05-20 00:05:52 +0100
  • 2226b89ceb aya: Add support for BPF_PROG_TYPE_SK_LOOKUP Dave Tucker 2022-05-19 23:53:59 +0100
  • c4262f793d Add support for BPF_MAP_TYPE_BLOOM_FILTER Kenjiro Nakayama 2022-05-25 21:48:58 +0900
  • 05419829d3 Return non error only when helper function returns `0` in queue map Kenjiro Nakayama 2022-05-28 14:20:51 +0900
  • c57cedd2d4 Add missing BPF_MAP_TYPE_STACK in BPF code Kenjiro Nakayama 2022-05-28 14:45:29 +0900
  • edc8395fb2
    Merge pull request #6 from vadorovsky/buffer-bounds Alessandro Decina 2022-05-27 13:22:29 +1000
  • 9be90f8a74 ebpf: Ensure the bounds of log buffer Michal Rostecki 2022-05-26 17:53:46 +0200
  • 808575bf56 common: Bump the buffer size Michal Rostecki 2022-05-26 17:15:41 +0200
  • 4acd996cb8 bpf: Add PtRegs wrapper Dave Tucker 2022-05-17 10:02:24 +0200
  • 512d86bba0 aya: Export BTF crate Dave Tucker 2022-05-25 23:53:56 +0100
  • 7d8365c351
    Merge pull request #281 from dave-tucker/export Dave Tucker 2022-05-24 13:34:16 +0100
  • bcfdf53da8 bpf: Add PtRegs wrapper Dave Tucker 2022-05-17 10:02:24 +0200
  • 824baf9d64 aya: Export program modules Dave Tucker 2022-05-24 12:07:26 +0100
  • c385d1881b
    Merge pull request #280 from krsh/riscv64-arch Dave Tucker 2022-05-23 16:42:06 +0100
  • a9c0fccb2e Add riscv64 bindings gianluigi 2022-05-23 17:18:00 +0200
  • de1559ab77
    Merge pull request #279 from aya-rs/codegen Dave Tucker 2022-05-23 15:49:06 +0100
  • 4767664d5d [codegen] Update libbpf to 47595c2f08aece55baaf21ed0b72f5c5abf2cb5eUpdate libbpf to 47595c2f08aece55baaf21ed0b72f5c5abf2cb5e dave-tucker 2022-05-23 14:23:40 +0000
  • ce7a8b7dc1
    .github: gen - add rustfmt to toolchain Dave Tucker 2022-05-23 15:20:08 +0100
  • b71fe64a10
    Merge pull request #278 from dave-tucker/riscv Dave Tucker 2022-05-23 15:14:16 +0100
  • 8b7950bb0f .github: use nightly for codegen Dave Tucker 2022-05-23 14:45:35 +0100
  • edaa70b5ba riscv scaffolding for codegen Dave Tucker 2022-05-23 14:35:21 +0100
  • 14ab9544c9 aya-gen: create directories before writing file Dave Tucker 2022-05-23 14:04:39 +0100
  • 3acd8d3650
    Merge pull request #275 from krsh/riscv64-arch Dave Tucker 2022-05-23 13:00:24 +0100
  • d35680f30c Add riscv64 architecture support to xtask/codegen gianluigi 2022-05-23 10:59:24 +0200
  • 0d7fb4472d
    Merge pull request #276 from dave-tucker/clippy Dave Tucker 2022-05-23 12:24:33 +0100
  • 4a32e7d985 clippy: fix new lints on nightly Dave Tucker 2022-05-23 11:36:46 +0100
  • 8110b43940
    Merge branch 'aya-rs:main' into riscv64-support Gianluigi Spagnuolo 2022-05-23 10:07:27 +0200
  • 3262f85925 bpf(doc): Hide docs of bindings Michal Rostecki 2022-05-20 15:00:24 +0200
  • a1e7b58d7c Don't use #[no_mangle] (clashes with `#[export_name]`) Amos Wenger 2022-05-20 16:58:28 +0200
  • 9904237ac1
    Merge pull request #273 from dave-tucker/fix_sidebar Dave Tucker 2022-05-20 20:50:07 +0100
  • ba312c48d5 xtask: Add all crates to sidebar Dave Tucker 2022-05-20 19:14:06 +0100
  • 29162256d5 Don't use #[no_mangle] (clashes with `#[export_name]`) Amos Wenger 2022-05-20 16:58:28 +0200
  • 0e6e1dbdd6 bpf(doc): Hide docs of bindings Michal Rostecki 2022-05-20 15:00:24 +0200
  • e68d734c68
    Add support for BPF_PROG_TYPE_CGROUP_SOCKOPT (#268) Kenjiro Nakayama 2022-05-20 21:48:28 +0900
  • bdd1cdd292 Fix typo Kenjiro Nakayama 2022-05-20 21:42:40 +0900
  • e6b79a2412 Revert anyhow change Kenjiro Nakayama 2022-05-20 20:53:54 +0900
  • e8287dd2fe Fix review comments: - Fix copy & paste - Use anyhow:Error to drop Error enum Kenjiro Nakayama 2022-05-20 20:43:03 +0900
  • f42f7c4361 Add support for BPF_PROG_TYPE_CGROUP_SOCKOPT Kenjiro Nakayama 2022-05-18 20:55:35 +0900
  • 63b6286bd9
    Merge pull request #263 from nak3/cgroup-skb-attach-type Alessandro Decina 2022-05-20 13:23:35 +1000
  • aacf6ec110
    Merge pull request #267 from aya-rs/codegen Alessandro Decina 2022-05-20 12:45:21 +1000
  • 7f7c78ad6b [codegen] Update libbpf to 86eb09863c1c0177e99c2c703092042d3cdba910Update libbpf to 86eb09863c1c0177e99c2c703092042d3cdba910 alessandrod 2022-05-20 02:33:06 +0000
  • daf3386601
    Merge pull request #266 from nak3/add-sk_type Alessandro Decina 2022-05-20 12:13:36 +1000
  • 42baf1c074 Remove bpf_adj_room_mode Kenjiro Nakayama 2022-05-20 11:10:07 +0900
  • 5d228695a4 Use map() Kenjiro Nakayama 2022-05-20 10:48:52 +0900
  • 8fd8816dfd
    Merge pull request #261 from dave-tucker/cgroup_sock Alessandro Decina 2022-05-20 11:49:56 +1000
  • 200d42e414 xtask: Add `bpf_.*` instead of `bpf_map_.*` to allowed type Kenjiro Nakayama 2022-05-20 09:08:03 +0900
  • 2bac924464 bpf: Add support for BPF_PROG_TYPE_CGROUP_SOCK_ADDR Dave Tucker 2022-05-18 18:37:33 +0100
  • af54b6c818 aya: Add BPF_PROG_TYPE_CGROUP_SOCK_ADDR Dave Tucker 2022-05-18 17:55:37 +0100
  • 29c10fafb7 Set attach type during load for BPF_PROG_TYPE_CGROUP_SKB Kenjiro Nakayama 2022-05-19 22:57:41 +0900
  • 21a853199b Add support for riscv64-unknown-linux-gnu gianluigi 2022-05-19 15:17:31 +0200
  • 41a27e3784
    Merge pull request #260 from dave-tucker/netlify Alessandro Decina 2022-05-18 08:13:52 +1000
  • 7e6530ff1e readme: Add unreleased docs link Dave Tucker 2022-05-17 19:22:15 +0200
  • 713ea349fd docs: Add netlify.toml Dave Tucker 2022-05-17 17:39:31 +0200
  • 5ff672d8a0
    Merge pull request #259 from dave-tucker/xtask Dave Tucker 2022-05-17 16:32:05 +0200
  • 8205bee930 xtask: Add docs build Dave Tucker 2022-05-17 16:24:36 +0200
  • f721021a0a
    Add support for BPF_PROG_TYPE_CGROUP_SYSCTL (#256) Kenjiro Nakayama 2022-05-17 20:52:43 +0900
  • fb2b810834 Fix docs Kenjiro Nakayama 2022-05-17 20:00:22 +0900
  • 67623fda64 bpf: Add PtRegs wrapper Dave Tucker 2022-05-17 10:02:24 +0200
  • 145cd9fa8d Parse unnamed macro Kenjiro Nakayama 2022-05-16 20:15:45 +0900
  • 6c793da877 Add support for BPF_PROG_TYPE_CGROUP_SYSCTL Kenjiro Nakayama 2022-05-12 17:40:16 +0900
  • 2fca4aee4e
    Merge pull request #253 from dave-tucker/forget Dave Tucker 2022-05-12 19:56:35 +0100
  • 8069ad14d0 aya: Implement forget_link Dave Tucker 2022-04-27 22:46:41 +0100
  • b9a544831c
    Merge pull request #255 from NoneTirex/main Alessandro Decina 2022-05-12 07:38:15 +1000
  • f1f7185dab Set skb_buff visbility to pub tirex 2022-05-11 23:21:24 +0200
  • e71e07f88e
    Merge pull request #254 from dave-tucker/clippy Alessandro Decina 2022-05-07 09:44:21 +1000
  • cdaa3af5ae clippy: Fix lint against latest nightly Dave Tucker 2022-05-07 00:34:56 +0100
  • 4afc5ea711
    Merge pull request #252 from dave-tucker/multimap-relo Dave Tucker 2022-05-05 22:34:05 +0100
  • d1f2215193 aya: Relocate maps using symbol_index Dave Tucker 2022-05-05 22:10:14 +0100
  • 4e57d1fe32 aya: revert version to 0.10.7 Alessandro Decina 2022-05-05 12:46:37 +0000
  • e1f448e6b7
    Merge pull request #251 from aya-rs/codegen Dave Tucker 2022-05-04 19:21:55 +0100
  • d6ca3e1ae7 [codegen] Update libbpf to 3a4e26307d0f9b227e3ebd28b443a1a715e4e17dUpdate libbpf to 3a4e26307d0f9b227e3ebd28b443a1a715e4e17d dave-tucker 2022-05-04 17:50:34 +0000
  • b039ac524e
    Merge pull request #249 from alessandrod/new-links Dave Tucker 2022-05-04 17:18:00 +0100
  • e2ebd85d5c
    Merge pull request #250 from vadorovsky/aya-gen-disable-debug Dave Tucker 2022-05-04 17:17:14 +0100
  • bd336acb02 aya-gen: Disable Debug derive for BTF types Michal Rostecki 2022-05-04 12:56:23 +0200
  • 69cc844bbf
    Merge pull request #248 from dave-tucker/map_sec Alessandro Decina 2022-05-04 17:42:43 +1000
  • f12c0269d0 bpf: Maps live in maps section Dave Tucker 2022-04-28 00:22:57 +0100
  • cb57d10d25 aya: rework links Alessandro Decina 2022-05-01 09:21:30 +0000
  • 5472ac0354
    Merge pull request #181 from dave-tucker/multimap Alessandro Decina 2022-04-30 10:04:01 +1000
  • f357be7db4 aya: Support multiple maps in map sections Dave Tucker 2022-01-19 00:13:04 +0000
  • 2e494a1a29
    Merge pull request #247 from nak3:fix-typo Alessandro Decina 2022-04-28 20:20:48 +1000
  • 4c7e641987 aya-log, aya-log-common: start next development iteration 0.1.10-dev.0 Alessandro Decina 2022-04-23 09:18:04 +0000