Commit Graph

  • 040c6b8e29
    Add docs for cross compile tiann 2022-06-21 15:06:49 +0800
  • 8c6016040e
    Merge pull request #49 from dave-tucker/deps Dave Tucker 2022-06-08 12:54:44 +0100
  • 3b2b186e0b Update dependency Dave Tucker 2022-06-07 19:07:29 +0100
  • 02185e1e14
    Merge pull request #48 from ishitatsuyuki/patch-1 Dave Tucker 2022-05-30 10:52:52 +0100
  • c15f1d34de
    Fix trailing comma in ebpf/.vscode/settings.json Tatsuyuki Ishi 2022-05-28 23:41:41 +0900
  • 54e16b80f7
    Merge pull request #47 from nak3/add-BPF_PROG_TYPE_CGROUP_SOCKOPT Alessandro Decina 2022-05-23 08:04:19 +1000
  • dcb6523ada Fix wrong elif condition Kenjiro Nakayama 2022-05-22 21:32:58 +0900
  • 8621ea7d5f Add cgroup_sockopt template for BPF_PROG_TYPE_CGROUP_SOCKOPT Kenjiro Nakayama 2022-05-22 17:44:07 +0900
  • c6b6f1ed3d
    Merge pull request #46 from nak3/add-cgroup-sysctl Alessandro Decina 2022-05-18 12:22:37 +1000
  • 886182d1bc Add cgroup_sysctl to CI Kenjiro Nakayama 2022-05-18 11:12:54 +0900
  • 3bf8e87b3e Add cgroup_sysctl template for BPF_PROG_TYPE_CGROUP_SYSCTL Kenjiro Nakayama 2022-05-18 08:28:25 +0900
  • 0df4d8f969
    Merge pull request #45 from vadorovsky/use-main Alessandro Decina 2022-05-06 19:44:04 +1000
  • 9f69ee52b2 aya: Switch (again) from crates.io to git Michal Rostecki 2022-05-06 09:24:35 +0200
  • 807131b955
    Merge pull request #33 from nak3/add-socket-filter Dave Tucker 2022-05-04 19:12:59 +0100
  • aeb81111ea
    Merge pull request #44 from vadorovsky/xtask-clap Dave Tucker 2022-05-04 19:11:50 +0100
  • 9297249e01 xtask: Use clap instead of structopt Michal Rostecki 2022-05-03 18:08:15 +0200
  • 5dd77572e6
    Merge pull request #43 from vadorovsky/aya-log Alessandro Decina 2022-04-29 22:51:02 +1000
  • 0ea4a7eb04 Add aya-log Michal Rostecki 2022-04-29 11:49:38 +0200
  • 1f179c0af1
    Merge pull request #41 from vadorovsky/clap Alessandro Decina 2022-04-29 20:18:28 +1000
  • f940467c4a Use clap instead of structopt Michal Rostecki 2022-04-29 09:36:01 +0200
  • 947986160a
    Merge pull request #42 from vadorovsky/update-deps Alessandro Decina 2022-04-29 19:28:16 +1000
  • f5181a822f Update dependencies Michal Rostecki 2022-04-29 10:15:01 +0200
  • eda904b187
    Merge pull request #40 from vadorovsky/profile-dev Alessandro Decina 2022-04-05 21:27:49 +1000
  • 04584fe9c5 ebpf: Make the dev target identical to release Michal Rostecki 2022-03-29 14:53:04 +0200
  • ec1910fffd Revert "Use release profile for eBPF programs by default" Michal Rostecki 2022-03-29 14:51:43 +0200
  • b2a32ef703 readme: Remove the --release parameter from build-ebpf xtask Michal Rostecki 2022-03-28 14:01:19 +0200
  • fb79f284e4 use release profile as build default Dmitry Savintsev 2022-03-28 14:33:47 +0200
  • b9abc9a11c
    Merge pull request #36 from nak3/fix-regex Alessandro Decina 2022-03-22 20:24:19 +1100
  • 640d0dcef5 Use strict regex for additional args. Kenjiro Nakayama 2022-03-21 13:27:39 +0900
  • 8cde8c2232
    Merge pull request #35 from mraerino/patch-1 Dave Tucker 2022-03-16 13:36:19 +0000
  • 220aa73093
    Use HTTPS url for git dependency Marcus Weiner 2022-03-11 00:11:54 +0100
  • bdcf172ec4
    Merge pull request #34 from dmitris/edition-2021 Dave Tucker 2022-02-17 14:15:05 +0000
  • aa3b2a4407 use edition 2021 Dmitry Savintsev 2022-02-11 15:45:14 +0100
  • 11798df0ab Fix sock_filter to socket_filter Kenjiro Nakayama 2022-02-10 11:20:48 +0900
  • 8dcda393c4 Add template for socket_filter program type Kenjiro Nakayama 2022-02-09 22:59:35 +0900
  • 6fcf0c5669 Add `attach` attribute for cgroup SKB Kenjiro Nakayama 2022-02-09 13:38:36 +0900
  • c41fb5ef0d
    Merge pull request #31 from vadorovsky/profile-release Dave Tucker 2022-01-28 11:24:50 +0000
  • ad9b8ee8dc Use release profile for eBPF programs by default Michal Rostecki 2022-01-27 23:36:35 +0100
  • 33a385c8ab
    Merge pull request #30 from dmitris/patch-1 Alessandro Decina 2022-01-24 21:42:53 +1100
  • 4a9e5843a7
    fix typo Dmitry Savintsev 2022-01-24 11:32:14 +0100
  • 524e3fdd5e
    Merge pull request #29 from dmitris/fmt Alessandro Decina 2022-01-24 21:29:12 +1100
  • c35eadc34b avoid 'cargo fmt' diffs in generated code Dmitry Savintsev 2022-01-24 11:18:51 +0100
  • 1a24fea5fe
    Merge pull request #28 from dmitris/patch-1 Alessandro Decina 2022-01-24 08:44:18 +1100
  • 4d22913931
    classifier: don't bail on qdisc_add_clsact error Dmitry Savintsev 2022-01-23 22:15:47 +0100
  • 581dc3908a
    Merge pull request #27 from vadorovsky/tokio Alessandro Decina 2022-01-23 19:23:48 +1100
  • de709c52d0 Use Tokio and simplelog by default Michal Rostecki 2022-01-16 11:09:37 +0100
  • 31a7d0edb4
    Merge pull request #26 from dmitris/skb-mode Dave Tucker 2022-01-15 20:54:48 +0000
  • 21803634d7 xdp - suggest SKB_MODE on attach failure Dmitry S 2022-01-14 15:50:10 +0100
  • 870853ed30
    Merge pull request #8 from dmitris/patch-1 Dave Tucker 2022-01-15 00:19:48 +0000
  • c7dfae4933 import TryFrom only for sk_msg programs Dmitry Savintsev 2021-10-06 15:53:12 +0200
  • 1b3c371772 Add experimental BTF support Dave Tucker 2021-12-18 14:39:33 +0000
  • bc7cd9ad46
    Merge pull request #25 from vadorovsky/fentry Dave Tucker 2021-12-29 15:37:56 +0000
  • e1fb8024a6 fentry/fexit: Add template for fentry/fexit programs Michal Rostecki 2021-12-27 16:23:33 +0100
  • b0577674b2
    Merge pull request #23 from willfindlay/main Dave Tucker 2021-12-21 21:28:03 +0000
  • 75625e4a86
    Merge pull request #24 from willfindlay/fix-ci Dave Tucker 2021-12-21 17:57:34 +0000
  • d4a4f33902
    ebpf: use new SkBuffContext instead of SkSkbContext William Findlay 2021-12-21 12:18:28 -0500
  • dc7eb0410f
    xtask/run: fix clippy lint William Findlay 2021-12-20 20:13:05 -0500
  • 292ae61bee update to new api in aya main Dave Tucker 2021-12-15 23:07:04 +0000
  • e18bfe3e0d rename userspace feature to user Dave Tucker 2021-12-15 22:54:54 +0000
  • 8be4317287
    Merge pull request #21 from willfindlay/include_bytes_aligned Dave Tucker 2021-11-10 22:30:47 +0000
  • 89fb552f98
    ci: fix ci to work with include_bytes_aligned! William Findlay 2021-11-10 16:24:15 -0500
  • a80359acca
    userspace: use include_bytes_aligned! instead of --path flag William Findlay 2021-11-10 09:03:39 -0500
  • e73c561a7c
    Merge pull request #20 from willfindlay/xtask-run Alessandro Decina 2021-11-09 16:06:54 +1100
  • 329731038b
    readme: document new cargo xtask run helper William Findlay 2021-11-08 22:54:09 -0500
  • ee77866a16
    xtask/build_ebpf: document flags William Findlay 2021-11-08 22:48:52 -0500
  • ee4336a643
    xtask/build_ebpf: fix panic message William Findlay 2021-11-08 22:46:59 -0500
  • d590d3a1ea
    xtask: implement xtask run subcommand William Findlay 2021-11-08 22:42:01 -0500
  • 839e25b161 use program_type when loading program name Nitish Malhotra 2021-10-29 14:55:58 -0700
  • 71076ac962
    makefile: fix wildcards William Findlay 2021-10-29 13:11:20 -0400
  • 66aaa7f2a6
    makefile: add a makefile to the template William Findlay 2021-10-29 12:53:00 -0400
  • 509073c454
    Merge pull request #15 from willfindlay/new-lsm-tp-btf Alessandro Decina 2021-10-29 16:20:46 +1100
  • 3f082e713e
    tp_btf: add template for tp_btf programs William Findlay 2021-10-29 00:55:35 -0400
  • 7908e8593d
    lsm: update program.load() to use new signature with &Btf William Findlay 2021-10-29 00:45:34 -0400
  • a9c18a96cc
    Merge pull request #14 from willfindlay/fix-rust-analyzer Alessandro Decina 2021-10-29 10:26:08 +1100
  • 6fb22fac2d
    Merge pull request #12 from willfindlay/lsm Alessandro Decina 2021-10-29 10:25:31 +1100
  • b2838bd9eb
    lsp: use project-name instead of crate_name to generate Cargo.toml path William Findlay 2021-10-28 09:16:42 -0400
  • 7ffb47cc6b
    template: add a new template for LSM programs William Findlay 2021-10-27 11:05:48 -0400
  • 53906e4b13
    Merge pull request #13 from willfindlay/fix-rust-analyzer Alessandro Decina 2021-10-28 10:33:59 +1100
  • 9849294865
    lsp: fix rust-analyzer support on neovim and vscode William Findlay 2021-10-27 19:25:58 -0400
  • 7a536923d6
    Merge pull request #10 from willfindlay/main Alessandro Decina 2021-10-17 11:38:12 +1100
  • 87e5676648
    ebpf: Add rust-analyzer settings for coc.nvim William Findlay 2021-10-16 20:21:43 -0400
  • bf54208f6a README: fix run command Alessandro Decina 2021-10-17 00:15:40 +0000
  • ffa931552e ebpf: use core::hint::unreachable_unchecked() Alessandro Decina 2021-10-17 00:11:27 +0000
  • c07fea5fbf ebpf: Add rust toolchain override Dave Tucker 2021-10-15 16:45:57 +0100
  • e81a33efcb ebpf: Add rust-analyzer settings for vscode Dave Tucker 2021-10-15 16:38:08 +0100
  • 3158b7a337 Merge branch 'gen-bump' Dave Tucker 2021-10-15 16:37:37 +0100
  • ddbe4013bf Fix attach placeholder for kprobes Alessandro Decina 2021-10-15 11:15:41 +0000
  • 7baf4f5688 Sleep while waiting for SIGINT Alessandro Decina 2021-10-15 11:07:49 +0000
  • 1378d64d4f bump cargo-generate minimum version Dave Tucker 2021-10-14 10:24:40 +0100
  • 78aad8a58d
    Merge pull request #9 from dmitris/patch-2 Alessandro Decina 2021-10-08 07:15:44 +1100
  • 2dfbeb8371
    CI: fix cargo install command for cargo-generate Dmitry Savintsev 2021-10-06 16:23:30 +0200
  • 6d30972fdb ebpf: set debug = 1 to avoid a potential segfault in LLVM Alessandro Decina 2021-09-19 08:44:48 +0000
  • dcf738cd46 Switch git urls to aya-rs Alessandro Decina 2021-09-19 08:34:28 +0000
  • 566934ccb6
    Merge pull request #3 from aya-rs/skel Dave Tucker 2021-09-18 08:54:24 +0100
  • 60badbcc73
    Merge pull request #4 from alessandrod/cargo-toml-target Dave Tucker 2021-09-18 08:52:41 +0100
  • 8f4e73682e
    Merge pull request #5 from alessandrod/debug-opt-level Dave Tucker 2021-09-18 08:52:06 +0100
  • 81a98fe13a ebpf: set opt-level = 2 Alessandro Decina 2021-09-18 06:11:41 +0000
  • a9a659716b ebpf: set target and enable -Z build-std in .cargo/config.toml Alessandro Decina 2021-09-17 12:35:46 +0000
  • d98d90be7a Generate Skeleton Programs for all program types Dave Tucker 2021-09-14 19:03:15 +0100
  • 250c9ff653
    Merge pull request #2 from vadorovsky/readme-fix-arg Dave Tucker 2021-09-14 11:21:10 +0100