systemd-resolved-rs 0.1.1

A compatibility-oriented reimplementation of systemd-resolved
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# Contributing

Changes should close a specific item in `docs/COMPATIBILITY.md` and include a
reproducible test. Interface compatibility claims require a comparison against
the pinned upstream baseline.

Run before committing:

```sh
make check-native
cargo fmt --all -- --check
cargo clippy --all-targets --all-features -- -D warnings
cargo test --all-targets --all-features --locked
make check-formal
```

Keep unsafe code isolated at the C ABI boundary. Packet parsing, cache state,
and control authorization changes require adversarial tests.