All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Add doppleganger attack
- Add idna format output
- Minor fix "suspect or" on line 693 and 767
- Updated GeoLite database
- Minor fixes to go mod files
- Updated GeoLite database
- Removed Mac version
- Minor fixes to bugs introduced by dependency package code changes
- Added whois lookups for creation and modification dates
- Updated GeoLite database
- Improved output text formatting
- Ability to upgrade dnsmorph with -u option
- Updated GeoLite database
- Miscellaneous code fixes
- New version check
- Additional homoglyphs
- Updated README
- Updated GeoLite database
- Output text formatting
- Broken unicode character printing
- Geolite database unzip at runtime
- Updated GeoLite database
- Output text formatting
- Updated goreleaser.yml
- Synced versioning
- Incorrect release packaging in previous version
- Domain geolocation
- Output to csv
- Output to json
- Option to submit a domains list file for bulk lookups
- Output formatting
- Updated demo gif
- Updated documentation
- Versioning
- Minor fixes to output coloring
- Bug introduced in v.1.1 that made tld's disappear in terminal output
- Arm and arm64 architectures
- Added zip binary distributions for windows releases
- Readme
- Concurrent A record dns lookup
- Domain input validation
- Versioning
- Demo gif
- Updated test suite
- Changelog
- License
- Readme
- Contributing guide
- Homograph attack
- Bitsquat attack
- Hyphenation attack
- Omission attack
- Repetition attack
- Replacement attack
- Subdomain attack
- Transposition attack
- Vowel swap attack
- Addition attack
- Travis continuous integration
- Testing suite
- Code coverage report
- Goreleaser release automation