Commit Graph

  • 6b58b147df xdp: add support for chained xdp programs in {cpu,dev}map Tuetuopay 2023-08-05 00:16:10 +0200
  • 6b3d3c80c4 aya: add support for map-bound XDP programs Tuetuopay 2023-08-05 00:15:49 +0200
  • 2a7d0347f0 macros: add 'map' option to xdp macro Tuetuopay 2023-08-05 00:15:44 +0200
  • 46ebe1fd9a bpf: Update XDP maps implementation Tuetuopay 2023-08-05 00:15:41 +0200
  • 8c49f85a49 aya: Update XDP maps implementations Tuetuopay 2023-08-05 00:15:37 +0200
  • f6c101274f bpf: Implement XDP maps Dave Tucker 2022-05-30 11:58:59 +0100
  • 6bda3ec8c5 aya: Implement XDP Map Types Dave Tucker 2022-05-30 11:43:38 +0100
  • c4643b395f
    Merge pull request #723 from nrxus/map-program-owned-fd Tamir Duberstein 2023-08-29 10:21:46 -0400
  • 6895b1e2ed
    aya: Use AsFd when attaching fds to programs Andrés Medina 2023-08-16 18:09:55 -0700
  • d2e74e562d
    aya: Use BorrowedFd when using the program fd in sys/bpf.rs Andrés Medina 2023-08-16 18:07:23 -0700
  • 4567c351fe
    Merge pull request #768 from aya-rs/dependabot/cargo/nix-0.27.0 dependabot[bot] 2023-08-28 13:50:01 +0000
  • a38dc057b4
    build(deps): update nix requirement from 0.26.2 to 0.27.0 dependabot[bot] 2023-08-28 13:25:29 +0000
  • 44cf7b8009 xtask: bless public-api Tuetuopay 2023-08-17 19:32:21 +0200
  • b92a452535 maps/xdp: make maps work on kernels not supporting ProgIds Tuetuopay 2023-08-05 00:16:43 +0200
  • 4cfc73f12b bpf/devmap: don't expose `bpf_devmap_value` Tuetuopay 2023-08-05 00:16:40 +0200
  • 88e0ef3156 maps/xdp: use ProgramFd instead of impl AsRawFd Tuetuopay 2023-08-05 00:16:35 +0200
  • 4d058ac5be bpf: add documentation for XDP maps Tuetuopay 2023-08-05 00:16:22 +0200
  • d5429db676 bpf: make xdp maps functions safe Tuetuopay 2023-08-05 00:16:18 +0200
  • 00f3619df4 aya: fix docstring missing trailing period Tuetuopay 2023-08-05 00:16:16 +0200
  • 32fac15379 xdp: add support for chained xdp programs in {cpu,dev}map Tuetuopay 2023-08-05 00:16:10 +0200
  • b4e6449f77 xtask: bless public-api Tuetuopay 2023-08-17 19:32:21 +0200
  • afe50e0e3d maps/xdp: make maps work on kernels not supporting ProgIds Tuetuopay 2023-08-05 00:16:43 +0200
  • 70fe35a27d bpf/devmap: don't expose `bpf_devmap_value` Tuetuopay 2023-08-05 00:16:40 +0200
  • 2ea460ccf1 maps/xdp: use ProgramFd instead of impl AsRawFd Tuetuopay 2023-08-05 00:16:35 +0200
  • 71f2ac6d20 bpf: add documentation for XDP maps Tuetuopay 2023-08-05 00:16:22 +0200
  • 1c5f2339e7 bpf: make xdp maps functions safe Tuetuopay 2023-08-05 00:16:18 +0200
  • 4bf7176559 aya: fix docstring missing trailing period Tuetuopay 2023-08-05 00:16:16 +0200
  • f1a78b11b6 xdp: add support for chained xdp programs in {cpu,dev}map Tuetuopay 2023-08-05 00:16:10 +0200
  • 6fbde9502d aya: add support for map-bound XDP programs Tuetuopay 2023-08-05 00:15:49 +0200
  • a86c671c47 xtask: bless public-api Tuetuopay 2023-08-17 19:32:21 +0200
  • cf4424f1fb maps/xdp: make maps work on kernels not supporting ProgIds Tuetuopay 2023-08-05 00:16:43 +0200
  • 29021169b0 bpf/devmap: don't expose `bpf_devmap_value` Tuetuopay 2023-08-05 00:16:40 +0200
  • b6963cb6bc maps/xdp: use ProgramFd instead of impl AsRawFd Tuetuopay 2023-08-05 00:16:35 +0200
  • 23777ea567 bpf: add documentation for XDP maps Tuetuopay 2023-08-05 00:16:22 +0200
  • 134c41e681 bpf: make xdp maps functions safe Tuetuopay 2023-08-05 00:16:18 +0200
  • e4c715a789 aya: fix docstring missing trailing period Tuetuopay 2023-08-05 00:16:16 +0200
  • 784691299e xdp: add support for chained xdp programs in {cpu,dev}map Tuetuopay 2023-08-05 00:16:10 +0200
  • c753d1c45a aya: add support for map-bound XDP programs Tuetuopay 2023-08-05 00:15:49 +0200
  • 250cbb7c39 macros: add 'map' option to xdp macro Tuetuopay 2023-08-05 00:15:44 +0200
  • 52b76b7ab1 xtask: bless public-api Tuetuopay 2023-08-17 19:32:21 +0200
  • 0a11aae151 maps/xdp: make maps work on kernels not supporting ProgIds Tuetuopay 2023-08-05 00:16:43 +0200
  • 2aaed7a16b bpf/devmap: don't expose `bpf_devmap_value` Tuetuopay 2023-08-05 00:16:40 +0200
  • b80cb82370 maps/xdp: use ProgramFd instead of impl AsRawFd Tuetuopay 2023-08-05 00:16:35 +0200
  • 5af04c4582 maps/xdp: drop the possibly-unsafe {Cpu,Dev}MapValue conversions Tuetuopay 2023-08-05 00:16:32 +0200
  • 1450b9be63 maps/xdp: improve XDP maps documentation Tuetuopay 2023-08-05 00:16:30 +0200
  • c716c0160a bpf: add documentation for XDP maps Tuetuopay 2023-08-05 00:16:22 +0200
  • fdc592e8c5 bpf: make xdp maps functions safe Tuetuopay 2023-08-05 00:16:18 +0200
  • f7d3cf1a34 aya: fix docstring missing trailing period Tuetuopay 2023-08-05 00:16:16 +0200
  • 9a706f356c xdp: add support for chained xdp programs in {cpu,dev}map Tuetuopay 2023-08-05 00:16:10 +0200
  • 3832a07b61 aya: add support for map-bound XDP programs Tuetuopay 2023-08-05 00:15:49 +0200
  • 618452baba macros: add 'map' option to xdp macro Tuetuopay 2023-08-05 00:15:44 +0200
  • 066cb0444c bpf: Update XDP maps implementation Tuetuopay 2023-08-05 00:15:41 +0200
  • 6350709115 aya: Update XDP maps implementations Tuetuopay 2023-08-05 00:15:37 +0200
  • 5d7fd7f9ca bpf: Implement XDP maps Dave Tucker 2022-05-30 11:58:59 +0100
  • 125257780b aya: Implement XDP Map Types Dave Tucker 2022-05-30 11:43:38 +0100
  • e9690df834
    Merge pull request #766 from aya-rs/obj-better-sense Tamir Duberstein 2023-08-25 19:47:55 -0400
  • c139627f8f aya-obj: reduce indirection in section parsing Tamir Duberstein 2023-08-25 10:04:57 -0400
  • 116ddbd18d
    Merge pull request #767 from aya-rs/fix-ci-again Tamir Duberstein 2023-08-25 18:52:23 -0400
  • 7803db22a0
    github: remove symlinks to apple-provided python Tamir Duberstein 2023-08-25 13:51:30 -0400
  • f988e97b5f
    Upgrade public-api Tamir Duberstein 2023-08-25 11:21:51 -0400
  • 782eb85d4a
    xtask: extract `Errors` type Tamir Duberstein 2023-08-25 11:07:21 -0400
  • c0bc1866d8
    github: update 6.4.0 URLs Tamir Duberstein 2023-08-25 10:53:16 -0400
  • 267568736a
    aya-obj: reduce indirection in section parsing Tamir Duberstein 2023-08-25 10:04:57 -0400
  • d67e6d2007 xtask: bless public-api Tuetuopay 2023-08-17 19:32:21 +0200
  • 990f45e894 maps/xdp: make maps work on kernels not supporting ProgIds Tuetuopay 2023-08-05 00:16:43 +0200
  • d7086ab132 bpf/devmap: don't expose `bpf_devmap_value` Tuetuopay 2023-08-05 00:16:40 +0200
  • f77b07ffd6 maps/xdp: use ProgramFd instead of impl AsRawFd Tuetuopay 2023-08-05 00:16:35 +0200
  • df51dd7ae4 maps/xdp: drop the possibly-unsafe {Cpu,Dev}MapValue conversions Tuetuopay 2023-08-05 00:16:32 +0200
  • 545199a3da maps/xdp: improve XDP maps documentation Tuetuopay 2023-08-05 00:16:30 +0200
  • 7474b6b6a0 bpf: add documentation for XDP maps Tuetuopay 2023-08-05 00:16:22 +0200
  • f4d6f80342 bpf: make xdp maps functions safe Tuetuopay 2023-08-05 00:16:18 +0200
  • a9c4a2f476 aya: fix docstring missing trailing period Tuetuopay 2023-08-05 00:16:16 +0200
  • 96ff77d268 xdp: add support for chained xdp programs in {cpu,dev}map Tuetuopay 2023-08-05 00:16:10 +0200
  • 4d06c651ae aya: add support for map-bound XDP programs Tuetuopay 2023-08-05 00:15:49 +0200
  • 238bcc6e74 macros: add 'map' option to xdp macro Tuetuopay 2023-08-05 00:15:44 +0200
  • 076f2c4664 bpf: Update XDP maps implementation Tuetuopay 2023-08-05 00:15:41 +0200
  • 58f8f4aabf aya: Update XDP maps implementations Tuetuopay 2023-08-05 00:15:37 +0200
  • decdc175cd bpf: Implement XDP maps Dave Tucker 2022-05-30 11:58:59 +0100
  • 75d23e7b97 aya: Implement XDP Map Types Dave Tucker 2022-05-30 11:43:38 +0100
  • 461c2759c5
    Merge pull request #765 from aya-rs/more-utf8-fixes Tamir Duberstein 2023-08-24 13:42:31 -0400
  • 1ccfdbc175
    aya: support non-UTF8 probing Tamir Duberstein 2023-08-24 11:17:52 -0400
  • 16db4c8fe0
    aya: Use AsFd when attaching fds to programs Andrés Medina 2023-08-16 18:09:55 -0700
  • c4fc17669e
    aya: Use AsFd when attaching fds to programs Andrés Medina 2023-08-16 18:09:55 -0700
  • dd6a438cbc
    aya: Use BorrowedFd when using the program fd in sys/bpf.rs Andrés Medina 2023-08-16 18:07:23 -0700
  • eccb84a2cf
    aya: support non-UTF8 probing Tamir Duberstein 2023-08-24 11:17:52 -0400
  • 8ffd9bb236
    Merge pull request #742 from aya-rs/avoid-utf-assumption Tamir Duberstein 2023-08-24 11:16:04 -0400
  • 0bba9b14b0
    maps,programs: avoid path UTF-8 assumptions Tamir Duberstein 2023-08-10 11:44:37 -0400
  • 572d047e37
    test: avoid lossy string conversions Tamir Duberstein 2023-08-11 10:20:38 -0400
  • ff8c124770
    Merge pull request #763 from aya-rs/lints Tamir Duberstein 2023-08-24 09:43:38 -0400
  • fb00fa13f3
    Merge pull request #762 from aya-rs/remove-workaround Tamir Duberstein 2023-08-23 19:13:50 -0400
  • ca2e43d318
    integration-test: Remove cargo symlink workaround Tamir Duberstein 2023-08-22 13:16:05 -0400
  • abda239d63
    aya: deny various allow-by-default lints Tamir Duberstein 2023-08-11 16:03:53 -0400
  • 1fa1241ccb
    Merge pull request #764 from aya-rs/fix-docs vadorovsky 2023-08-23 22:03:09 +0200
  • b91d90d6b9
    github: build qemu from source if bad signature Tamir Duberstein 2023-08-23 12:41:33 -0400
  • 5d608c5485 aya: add netlink_clsact_qdisc_exists function Mohammad Javad Pooladkhay 2023-08-23 17:12:14 +0100
  • e99e800390
    Merge branch 'aya-rs:main' into main Mohammad Javad Pooladkhay 2023-08-23 17:19:39 +0100
  • 9ff1bf3d3b
    aya: fix docs build Tamir Duberstein 2023-08-23 11:01:23 -0400
  • 08816d9ac5
    integration-test: Remove cargo symlink workaround Tamir Duberstein 2023-08-22 13:16:05 -0400
  • 9185b57b34
    aya: deny various allow-by-default lints Tamir Duberstein 2023-08-11 16:03:53 -0400
  • 47a09a4ec9
    Merge pull request #761 from aya-rs/mac-broken-qemu Tamir Duberstein 2023-08-18 17:00:20 -0400