Add the last reviewed version to Cargo.toml / [dependencies]:

wireguard-uapi = "2.0.5"

Filter reviews clicking on the numbers in the summary.

Full column names in tooltip hints: rating Negative, rating Neutral, rating Positive, rating Strong, thoroughness, understanding, reviews count.

Neg
Neu
Pos
Str
tho
und
rev
2
3
2
3
crate version
rating
date
reviewer
thoroughness, understanding
wireguard-uapi 2.0.5
positive
2022-06-29
low, medium
wireguard-uapi 2.0.5
positive
2022-06-29
medium, medium

Safety

Zero uses of unsafe by virtue of the safe APIs provided by
neli.

Pros

  • Safe APIs for the Wireguard Netlink interface, does eliminate
    the need for unsafe primitives talking to the kernel.

  • Exposes a foolproof API wrapping more low-level components like
    Netlink sockets.

  • Under active development.

Cons

  • Currently (v2.0.5) dependent on an ancient version of the
    neli library.

  • Depends on numerous v0.x versioned crates (neli, libc).

wireguard-uapi 2.0.5
positive
2022-06-29
medium, medium

Safety

Zero uses of unsafe by virtue of the safe APIs provided by
neli.

Pros

  • Safe APIs for the Wireguard Netlink interface, does eliminate
    the need for unsafe primitives talking to the kernel.

  • Exposes a foolproof API wrapping more low-level components like
    Netlink sockets.

  • Under active development.

Cons

  • Currently (v2.0.5) dependent on an ancient version of the
    neli library.

  • Depends on numerous v0.x versioned crates (neli, libc).

© bestia.dev 2023, MIT License, Version: 2023.608.1636

Open source repository for this web app: https://github.com/bestia-dev/cargo_crev_web/