MichaCo / DnsClient.NET

DnsClient.NET is a simple yet very powerful and high performant open source library for the .NET Framework to do DNS lookups
https://dnsclient.michaco.net
Apache License 2.0
762 stars 136 forks source link

Add CERT resource record support #203

Closed JoeShook closed 5 months ago

JoeShook commented 6 months ago

First, thank you for your hard work and sharing this library.

You may not have seen CERT records being used in the wild but in the US for example, CERT resource record support has been used in the Direct Project since 2011. See https://www.healthit.gov/faq/what-direct-project for a simplified definition.

This PR adds the minimum implementation to query for X509 public certificates over DNS. This will allow the DnsClient.NET library to be used in client code used for the Direct Project. Specifically, I could take advantage of this feature immediately.

MichaCo commented 5 months ago

Thanks a lot @JoeShook! /merged