nightowlnerd/dnscan
Find working DNS servers during internet blackouts. Burst testing, hijacking detection, QPS sorting.
6 Releases
Latest: 4mo ago
v1.4.0Latest
📋 What's Changed
- feat(verify): add parallel verification for >5 servers by @nightowlnerd in https://github.com/nightowlnerd/dnscan/pull/24
- Full Changelog: https://github.com/nightowlnerd/dnscan/compare/v1.3.0...v1.4.0
v1.3.0
📋 What's Changed
- feat: add --threshold flag for configurable benchmark pass rate by @nightowlnerd in https://github.com/nightowlnerd/dnscan/pull/23
- Full Changelog: https://github.com/nightowlnerd/dnscan/compare/v1.2.1...v1.3.0
v1.2.1
📋 What's Changed
- docs: add features section and fix Persian RTL by @nightowlnerd in https://github.com/nightowlnerd/dnscan/pull/17
- Update ir.txt by @debMan in https://github.com/nightowlnerd/dnscan/pull/18
- test: add unit, integration, and e2e tests by @nightowlnerd in https://github.com/nightowlnerd/dnscan/pull/19
- feat: add --json flag for structured output by @nightowlnerd in https://github.com/nightowlnerd/dnscan/pull/20
- feat: add parallel burst testing for >5 servers by @nightowlnerd in https://github.com/nightowlnerd/dnscan/pull/21
- refactor: modular architecture with self-contained components by @nightowlnerd in https://github.com/nightowlnerd/dnscan/pull/22
✨ New Contributors
- @debMan made their first contribution in https://github.com/nightowlnerd/dnscan/pull/18
- Full Changelog: https://github.com/nightowlnerd/dnscan/compare/v1.2.0...v1.2.1
v1.2.0
📋 What's Changed
- docs: add screenshot to README by @nightowlnerd in https://github.com/nightowlnerd/dnscan/pull/13
- docs: fix RTL direction for code blocks in Persian README by @nightowlnerd in https://github.com/nightowlnerd/dnscan/pull/14
- fix(scanner): detect DNS hijacking via private IP responses by @nightowlnerd in https://github.com/nightowlnerd/dnscan/pull/16
- Full Changelog: https://github.com/nightowlnerd/dnscan/compare/v1.1.0...v1.2.0
v1.1.0
📋 What's Changed
- feat(scanner): add burst verification for reliable DNS filtering by @nightowlnerd in https://github.com/nightowlnerd/dnscan/pull/11
- feat(scanner): sort results by QPS, color code by success rate by @nightowlnerd in https://github.com/nightowlnerd/dnscan/pull/12
- Full Changelog: https://github.com/nightowlnerd/dnscan/compare/v1.0.0...v1.1.0
v1.0.0
📋 What's Changed
- feat: add country-based external IP ranges with tests and CI by @nightowlnerd in https://github.com/nightowlnerd/dnscan/pull/1
- docs: improve README with use case, quick start, and troubleshooting by @nightowlnerd in https://github.com/nightowlnerd/dnscan/pull/2
- refactor: rename to dnscan, add Farsi README and MIT license by @nightowlnerd in https://github.com/nightowlnerd/dnscan/pull/3
- fix: reduce default workers from 5000 to 500 by @nightowlnerd in https://github.com/nightowlnerd/dnscan/pull/4
- feat: add tarballs with data/ to releases by @nightowlnerd in https://github.com/nightowlnerd/dnscan/pull/5
- Fix/verify binary validation by @nightowlnerd in https://github.com/nightowlnerd/dnscan/pull/6
- feat: auto-download IP ranges from ipdeny.com by @nightowlnerd in https://github.com/nightowlnerd/dnscan/pull/7
- chore(release): only include tarballs with data by @nightowlnerd in https://github.com/nightowlnerd/dnscan/pull/8
- + 2 more
✨ New Contributors
- @nightowlnerd made their first contribution in https://github.com/nightowlnerd/dnscan/pull/1
- Full Changelog: https://github.com/nightowlnerd/dnscan/commits/v1.0.0
