- Plenty of performance improvements, optimizations and code polishes.
- Added more inline comments.
- Fixed error messages in case of bad format in detection rules.
- Fixed bug when a RIPE atlas traceroute measurement returns an error message.
- Changed to keep the total initial format of a RIPE Atlas traceroute measurement in the json output.
- Fixed bug with IP hops when importing a RIPE Atlas traceroute measurement json file.
- Fixed bug when measuring traceroute path stats.
- Fixed bug with dns flag.
- Fixed bug when checking the validity of IP/FQDN format for each destination.
- Replaced command -o with -otxt and -ojson.
- Added new commands -silent and -stats.
- Fixed bug when installing the tool without using pip.
- Updated scamper version.
- Added two new modes, -process for performance (using processes) and -thread for conservative mode (using threads) respectively.
- Added support for multiple file analysis specifying the directory path instead of the file name.
- Added more flexibility to the output file names.
- Fixed bug with dataset merging.
- Improved output json format.
- Fixed bug when formatting IXP countries and cities.
- Fixed bug when merging IXP prefixes/subprefixes with different IXP names.
- Added Levenshtein distance as metric to compare IXP names.
- Fixed bug when importing IXP IPs/Prefixes from additional file (entries specified by the user).
- Fixed bug when parsing IXP IPs like x.x.x.0.