Skip to content

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

Open
Da7-Tech wants to merge 1 commit into
codingo:mainfrom
Da7-Tech:bounty-1-dns-history
Open

Add DNS first-seen and last-seen history#16
Da7-Tech wants to merge 1 commit into
codingo:mainfrom
Da7-Tech:bounty-1-dns-history

Conversation

@Da7-Tech
Copy link
Copy Markdown

Implements #1.\n\nWhat changed:\n- Adds first-seen, last-seen, and seen fields to DNS record output.\n- Preserves records from the previous JSON output when they are not present in the latest scan, so rotating records keep their history.\n- Adds --fs, --ls , and --lsd <MM/DD/YYYY> reporting flags.\n- Keeps legacy JSON inputs compatible when the new history fields are missing.\n\nValidation:\n- git diff --check\n- clang++ -std=c++17 -Iinclude -ICLI11/include -Ijson/single_include -Ispdlog/include -fsyntax-only source/utils/io_utils.cpp\n- header smoke syntax check for first-seen/last-seen/seen JSON serialization and parsing\n\nNote: full project build could not be run in this local environment because Boost and CMake are not installed here.\n\nIf accepted for the bounty, PayPal payout can go to: aa.631@hotmail.com

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.

1 participant