Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DNSSEC Support #3

Open
Tracked by #10
medemi68 opened this issue Feb 23, 2017 · 8 comments
Open
Tracked by #10

DNSSEC Support #3

medemi68 opened this issue Feb 23, 2017 · 8 comments

Comments

@medemi68
Copy link

Any idea if it would be possible to implement DNSSEC?

A.K.A DNSKEY and RRSIG

@medemi68
Copy link
Author

If you implement this: https://github.com/techguy613/native-dns-packet/blob/master/packet.js
You should be set

@mkg20001
Copy link

@song940 When will this get implemented?

@song940
Copy link
Owner

song940 commented Nov 16, 2018

emm... sorry guys, i have no time to do this.

@ptorrent
Copy link

Hello there,

any news about that enhancement ?

@Kapsonfire-DE
Copy link

Any news... Whats needed to get this done - Funding needed?

@BasToTheMax
Copy link

Any updates?

@titanism
Copy link

This project can be used instead https://github.com/EduardoRuizM/native-dnssec-dns-packet for parsing packets - it has DNSSEC support.

@titanism
Copy link

It's been a week, and we dove deep and ran into countless similar issues (e.g. #16, #77, etc) (and other issues in general).
So after trying to use dns2 and others - we decided to roll our own.

We released 🍊 Tangerine today, which is a userland package tangerine that solves DNS caching for Node.js. It's a ⚡ faster ⚡ 1:1 drop-in replacement for dns.promises.Resolver using DNS over HTTPS ("DoH") via undici with built-in retries, timeouts, smart server rotation, AbortControllers, and caching support for multiple backends via Keyv.

npm install tangerine
-import dns from 'dns';
+import Tangerine from 'tangerine';

- const resolver = new dns.promises.Resolver();
+const resolver = new Tangerine();

Documentation, API, options, source code, tests, benchmarks, and more available at https://github.com/forwardemail/tangerine.

song940 pushed a commit that referenced this issue Nov 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants