aardvark-dns
trust-dns
aardvark-dns | trust-dns | |
---|---|---|
3 | 14 | |
157 | 3,254 | |
5.7% | - | |
8.6 | 7.1 | |
4 days ago | 7 months ago | |
Rust | Rust | |
Apache License 2.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
aardvark-dns
-
Podman v4.4, Buildah v1.29 released!
But wait! There’s more. This week both netavark and aardvark-dns released version 1.5.0. Netavark now includes support for IPVLAN. And aardvark-dns was rebuilt with updated libraries at the very heart of its primary functionality.
-
Issue with internal DNS lookup using nginx proxy manager and podman
It would appear this is a known issue with the new networking stack
-
Podman v4.0 has been released!
Podman now features support for a new network stack based on Netavark and Aardvark, in addition to the existing CNI stack. The new stack features improved support for containers in multiple networks, improved IPv6 support, and improved performance. To ensure that we don’t break existing users, the old CNI stack will remain the default on existing installations, while new installs will use Netavark. We’re planning an in-depth dive into the networking changes in a future blog, so look forward to more details there!
trust-dns
-
Hickory DNS
If you don't know what is Trust-DNS / Hickory DNS, this seems to be the repo: https://github.com/bluejekyll/trust-dns
-
You might want async in your project
IO is not a part of the async runtime contract (I don't know if this is good or bad), and Tokio & futures famously have different `Async{Read,Write}` traits. I once had to do this [0] to adapt between them.
This means that any crate that uses IO will be bound to a limited number of Runtimes. Everything being Tokio-only is pretty bad (though Tokio itself is great), but here we are...
[0] https://github.com/bluejekyll/trust-dns/pull/1373#issuecomme...
-
Extract cert.pem and privkey.pem from acme.json
I need a cert.pem and privkey.pem for https://github.com/bluejekyll/trust-dns but even using the extractor to get a cert.pem and privkey.pem from the acme.json file it seems invalid.
-
What would you rewrite in Rust?
You might be interested in Trust DNS - "A Rust based DNS client, server, and Resolver, built to be safe and secure from the ground up."
-
Announcing `async-dns`
It looks like you need to reach for a separate crate for that: https://github.com/bluejekyll/trust-dns/blob/7dcb7b983f5407d95d93b800af13caeee975aaa8/crates/async-std-resolver/src/lib.rs
- Trust-Dns - A rust based dns client, server, and resolver
-
What I learned from making a DNS client in Rust
You might be interested in new alternative to dig called dns https://github.com/bluejekyll/trust-dns/blob/main/util/src/dns.rs . I found out about it from https://twitter.com/benj_fry/status/1513269287229657091
- Show HN: A Trust-DNS based dig alternative
-
Docker: Binary compiled with Musl works but not the one compiled with glibc
I've found the Trust-DNS Resolver crate and it does the job! Now the binary seems to not use any dynamic library to look up the ip of a host.
What are some alternatives?
netavark - Container network stack
parity-bitcoin - The Parity Bitcoin client
podman - Podman: A tool for managing OCI containers and pods.
woodpecker - Drill is an HTTP load testing application written in Rust
dns-over-tls-forwarder - A simple, fast DNS-over-TLS forwarding server with hybrid LRU/MFA caching written in Go.
citybound - A work-in-progress, open-source, multi-player city simulation game.
CoreDNS - CoreDNS is a DNS server that chains plugins
Parallel
Pi-hole - A black hole for Internet advertisements
rsedis - Redis re-implemented in Rust.
hickory-dns - A Rust based DNS client, server, and resolver
tauri - Build smaller, faster, and more secure desktop applications with a web frontend.