xfr is a modern IPerf alternative with a live TUI, multi-client server, and QUIC support. Built in Rust 🦀. The last version supports MPTCP 🔀 natively by simply using `xfr --mptcp` on the client side.

https://github.com/lance0/xfr

#xfr #iperf #iperf3 #MPTCP
We are thrilled to announce the release of version 0.10.2 of domain, our #OpenSOurce #rustlang library that provides essential building blocks for working with #DNS. This latest version introduces several new features, including a #DNSSEC validator, #XFR zone transfers, client and server transport, TSIG request signing and response validation, and much more. For more information, please visit our GitHub repository: https://github.com/NLnetLabs/domain/releases/tag/v0.10.2
Release 0.10.2 · NLnetLabs/domain

New Added an optional push size limit to MessageBuilder. (#348) Added FromStr impls for Rcode and OptRcode. (#357) Added OptRcode::is_ext to check if the code is an extended code. (#358) Added Rty...

GitHub
With #XFR Zone Transfers merged into the main branch of 'domain’, our #DNS library for #rustlang, we're now turning our attention to #DNSSEC signing! We're also excited that @bal4e has joined this effort. 💚 https://github.com/NLnetLabs/domain/pull/406
Loading, storing, and generating DNSSEC keys by bal-e · Pull Request #406 · NLnetLabs/domain

This WIP PR adds generic SecretKey and PublicKey types with appropriate conversions (e.g. to and from the conventional DNSSEC private key format), and provides import and export functionality from ...

GitHub

@resingm @ximon18 No, this is #DNS Zone Transfers, i.e. #XFR (RFC 1034, 1995, 5936) along with NOTIFY (RFC 1996), TSIG (RFC 8945) and more…

I think you are referring to simdzone (https://github.com/NLnetLabs/simdzone), which we have available in #clang now for use with NSD. @bal4e - our newest team member - is looking to implement an equivalent crate in #rustlang for domain.

GitHub - NLnetLabs/simdzone: Fast and standards compliant DNS zone parser

Fast and standards compliant DNS zone parser. Contribute to NLnetLabs/simdzone development by creating an account on GitHub.

GitHub

Our #DNS `domain` crate for #rustlang is progressing in three parallel tracks: Ximon's #XFR Zone transfers with #TSIG is nearing completion, a proof of concept for query routing by Philip is ready for review so he can turn his attention to the #DNSSEC signing milestone, and Terts and Jannik have kicked off reimplementing the `ldns` tools and example programs in #Rust.

All development is #OpenSource and in the open you can follow the progress and contribute: https://github.com/NLnetLabs/domain/pulls

Pull requests · NLnetLabs/domain

A DNS library for Rust. Contribute to NLnetLabs/domain development by creating an account on GitHub.

GitHub