Skip to content

Add DNS first-seen and last-seen history#20

Open
clynbmilio wants to merge 1 commit into
codingo:mainfrom
clynbmilio:codex/dns-history-first-last-seen
Open

Add DNS first-seen and last-seen history#20
clynbmilio wants to merge 1 commit into
codingo:mainfrom
clynbmilio:codex/dns-history-first-last-seen

Conversation

@clynbmilio
Copy link
Copy Markdown

@clynbmilio clynbmilio commented Jun 6, 2026

Closes #1.

Summary:

  • add DNS record history fields to JSON output: first-seen, last-seen, seen, and currently_seen
  • carry history forward when a previous dooked JSON scan is used as input
  • preserve DNS records that disappeared from the current scan so rotating/load-balanced records are not lost immediately
  • add --fs, --ls, and --lsd comparison flags for first-seen and last-seen reporting
  • document the new history output and flags in README.md
  • fix two small build compatibility issues found while validating on current Ubuntu/Boost: Boost Beast header value conversion and a missing include

Validation:

Bounty / payment:

  • If this PR is selected and merged for the $100 bounty, PayPal payout can go to versytwo@icloud.com

@clynbmilio clynbmilio force-pushed the codex/dns-history-first-last-seen branch 2 times, most recently from b2678c7 to 711d430 Compare June 6, 2026 06:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Adding first-seen/last-seen to dataset with new flags

1 participant