Skip to content

Releases: 0xTxbi/pantheon-probe

celestial cascade

25 Nov 03:15
Compare
Choose a tag to compare

key highlights of this release:

New Feature: DNS Resolution Time Measurement

PantheonProbe now includes the ability to measure DNS resolution time for a target host. This feature provides insights into the time taken to resolve a domain name to an IP address, helping you assess the efficiency of DNS resolution for your network connections.

To utilize this feature, simply run PantheonProbe with your target host, and the tool will display the DNS resolution time as part of its comprehensive network diagnostics report.

Changelog:

General Enhancements:

  • Modular Codebase: The codebase has been refactored and modularised for improved maintainability and scalability. This restructuring ensures that each component of PantheonProbe is organized into separate modules, making it easier for developers to understand, extend, and maintain.

Bug Fixes:

  • Bandwidth Measurement Fix: Resolved an issue causing a panic related to Tokio's runtime. Bandwidth measurement now functions seamlessly without runtime conflicts.

Happy probing!

mystic mariner

09 Nov 10:41
Compare
Choose a tag to compare

Features:

Bandwidth Measurement:

  • Added the ability to measure download and upload speeds.
  • Utilizes progress bars for visual feedback during measurements.
  • Latency Measurement:

Implemented functionality to measure latency to a target host.
Displays progress bars to indicate measurement progress.
Packet Loss Calculation:

Added functionality to calculate packet loss percentage.
Visual progress bar provides feedback during the measurement process.
Jitter Measurement:

Implemented a mechanism to calculate jitter.
Utilizes progress bars for better user experience.
Command-line Interface:

Developed a CLI with options for specifying target host and testing interval.

User Interaction:

  • Incorporated user prompts for continued testing or program exit.

Enhancements:

  • Improved error handling for network operations.
  • Enhanced output formatting for better readability.

Package Managers:

  • Support for package managers for easy installation and updates.