Commit Graph

  • 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
  • 209d4534de aya-log, aya-log-common: release version 0.1.9 aya-log-v0.1.9 aya-log-common-v0.1.9 Alessandro Decina 2022-04-23 09:17:42 +0000
  • 19ebceaab8 Add cargo-release config Alessandro Decina 2022-04-23 09:09:46 +0000
  • 4a27a60bfd xtask: do not release Alessandro Decina 2022-04-23 09:07:27 +0000
  • 2d701bea33 aya-log: use stricter version for the aya-log-common dep Alessandro Decina 2022-04-23 09:02:35 +0000
  • 80913c04f3 Fix minor typo Kenjiro Nakayama 2022-04-20 12:55:30 +0900
  • 7d08783b18
    Merge pull request #245 from alessandrod/memcpy Alessandro Decina 2022-04-16 22:15:31 +1000
  • 29d539751a ebpf: add fallback memcpy Alessandro Decina 2022-04-16 10:12:11 +0000
  • 223e2f4ea1 ebpf: inline write_record_header Alessandro Decina 2022-04-16 10:10:56 +0000
  • a1d4499967
    Merge pull request #243 from alessandrod/perf-reserve Alessandro Decina 2022-04-10 19:09:14 +1000
  • ad1636d2e7 aya: perf_buffer: call BytesMut::reserve() internally Alessandro Decina 2022-04-10 08:31:11 +0000
  • d631687e4a
    Merge pull request #5 from vadorovsky/fmt-userspace Alessandro Decina 2022-04-02 20:51:52 +1100
  • e89ce9a873 Update aya to 0.10.7 Michal Rostecki 2022-03-25 13:44:35 +0100
  • ec31526de1 Format arguments in userspace Michal Rostecki 2022-02-28 14:54:42 +0000
  • f75d968657
    Merge pull request #239 from nak3/pub-ops Alessandro Decina 2022-03-29 11:22:09 +1100
  • 5356e21b00
    Merge pull request #240 from nak3/pub-sk-msg Alessandro Decina 2022-03-29 11:21:17 +1100
  • 360560ec4e aya-bpf: expose sk_msg_md of SkMsgContext Kenjiro Nakayama 2022-03-27 11:45:58 +0900
  • 6bc5a4d82d aya-bpf: expose bpf_sock_ops of SockOpsContext Kenjiro Nakayama 2022-03-24 11:47:37 +0900
  • f01497e021 (cargo-release) version 0.10.7 aya-v0.10.7 Alessandro Decina 2022-03-19 04:06:10 +0000
  • 37afde3fca aya-gen: fix lint error Alessandro Decina 2022-03-18 09:18:57 +0000
  • 9a642d373f aya: fix lint errors Alessandro Decina 2022-03-18 09:10:01 +0000
  • 5390fb1ee1
    Merge pull request #187 from vadorovsky/sk-buff-socket-uid Alessandro Decina 2022-03-18 19:37:03 +1100
  • d690710337
    Merge pull request #228 from nak3/fix-socket_filter Alessandro Decina 2022-03-18 19:30:46 +1100
  • 3dc9308c8e
    Merge pull request #229 from dave-tucker/fix_cgroup_skb_attach_v2 Alessandro Decina 2022-03-18 19:28:06 +1100
  • 02c376ceb7
    Merge pull request #224 from Tuetuopay/pod-arrays Alessandro Decina 2022-03-18 19:19:34 +1100
  • 5269ab5b1c
    Merge pull request #238 from vadorovsky/fix-doc-set-global Alessandro Decina 2022-03-07 23:03:51 +1100
  • 7dd2e3d1f8 bpf: Improve documentation of set_global method Michal Rostecki 2022-03-07 10:11:30 +0000
  • 7fdf37ad51
    Merge pull request #237 from hi120ki/fix-typo-fentry Alessandro Decina 2022-03-07 05:56:52 +1100
  • ab462533c7 fix typo in aya/src/programs/fentry.rs Hi120ki 2022-03-06 22:29:02 +0900
  • 34d74fcd3b bpf: sk_buff: Add get_socket_uid method to SkBuffContext Michal Rostecki 2022-02-28 14:57:24 +0000
  • 5833dbabe1
    Merge branch 'aya-rs:main' into main Tarun Tiwari 2022-02-20 20:57:04 -0600
  • d3356398f5
    Merge pull request #235 from alessandrod/hash-map-get-mut Alessandro Decina 2022-02-19 21:12:28 +1100
  • ecd6a6e96b bpf: hash_map: add get_mut() method Alessandro Decina 2022-02-19 10:07:24 +0000
  • 5725a97648 Fix unit test Kenjiro Nakayama 2022-02-10 11:27:22 +0900
  • 9e41317ca6 Fix socket_filter section match Kenjiro Nakayama 2022-02-09 22:16:26 +0900
  • e0d818ff2d
    Merge pull request #234 from xonatius/patch-1 Alessandro Decina 2022-02-17 17:54:13 +1100
  • 49e998dc7e
    Fix typo in aya/README.md Daniil Bondarev 2022-02-16 16:27:10 -0800
  • ebb91f3c6f
    Fix typo in README.md Daniil Bondarev 2022-02-16 16:24:24 -0800
  • 01fe3a6b5e
    Merge pull request #231 from nimrodshn/bpf_lpm_trie Alessandro Decina 2022-02-15 19:57:21 +1100
  • d0b6daa091 Add LPMTrie Map to aya-bpf for BPF programs Nimrod Shneor 2022-02-10 12:02:15 +0000
  • 5ee1321765 aya: Fix Loading from cgroup/skb sections Dave Tucker 2022-02-09 15:40:58 +0000
  • 00e34ec29c
    Merge pull request #222 from aya-rs/dependabot/cargo/parking_lot-0.12.0 Dave Tucker 2022-02-10 13:43:24 +0000
  • 08211f6132 aya: implement Pod for arrays of Pod types Tuetuopay 2022-02-09 00:16:14 +0100
  • 5cfecbdd8e
    Merge pull request #232 from dave-tucker/fix_docs Dave Tucker 2022-02-10 13:39:42 +0000
  • 3d820ee473 ci: lint: aya: Skip doctests with miri Dave Tucker 2022-02-10 13:20:49 +0000
  • 5421b71b5b
    Merge pull request #230 from dave-tucker/fix_docs Alessandro Decina 2022-02-10 20:48:41 +1100
  • 1f047f0dbe ci: Fix aya-bpf workflow Dave Tucker 2022-02-09 16:32:01 +0000
  • 77f80565b6 Do not allow missing `attach` attribute for cgroup SKB Kenjiro Nakayama 2022-02-09 12:20:05 +0900
  • ab7eed2759
    build(deps): update parking_lot requirement from 0.11.1 to 0.12.0 dependabot[bot] 2022-01-31 13:12:39 +0000