Display more DNSSEC status details

Repository details (node-dnssec-name-shame)
Project page
node-dnssec-name-shame
Project log category
(157 entries)
Owner
@joelpurra
Contributors
Contributors on Github
Project status
⏲️ This project has had recent commits.
📂 This project is open.
🌠 This project is popular.
Repository activity period
🗓
Commits
154 commits
Stars
15 stars
Commit details (056a6c8b)
Author
Authored at
Committer
Joel Purra
Committed at

Commit message

Display more DNSSEC status details

  • Make multiple requests for A, AAAA, CNAME, MX and SOA record types.
  • Missing records are ignored. If all replies are secure, then the result will be shown as secure.
  • Per-record type results are presented separately, if details are expanded by the user.
  • CNAME records are followed by getdns (GETDNS_REDIRECTS_FOLLOW), potentially affecting all record types (right?).
  • MX records are not followed.
  • Didn't yet fix the GUI for lookups without any (matching) records, which also means non-existing domains look weird.
  • Fixes #2 – see also details in the issue: https://github.com/joelpurra/node-dnssec-name-shame/issues/2
Raw text
Display more DNSSEC status details

- Make multiple requests for A, AAAA, CNAME, MX and SOA record types.
- Missing records are ignored. If all replies are secure, then the result will be shown as secure.
- Per-record type results are presented separately, if details are expanded by the user.
- CNAME records are followed by getdns (`GETDNS_REDIRECTS_FOLLOW`), potentially affecting all record types (right?).
- MX records are not followed.
- Didn't yet fix the GUI for lookups without any (matching) records, which also means non-existing domains look weird.
- Fixes #2 -- see also details in the issue: https://github.com/joelpurra/node-dnssec-name-shame/issues/2

Changed files (10)

Path Additions Deletions
README.md +1 -1
app/data/data-layer-wrapper.js +17 -17
app/web.js +19 -123
lib/DNSLookup.js +36 -22
lib/dnssec-name-and-shame-looker-upper.js +168 -0
lib/getDnsHelpers.js +179 -0
package.json +1 -0
public/index.html +19 -39
public/resources/javascript/main.js +76 -23
public/resources/style/main.css +48 -9

Commit categories (3)