You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add NTP as a distinct service protocol with standard request packet creation, default port 123, request correlation,
and response validation
Add a catalogue of public NTP servers and an option to import them from the Add Ping Services dialog
Add DNS as a distinct service protocol with default port 53, request correlation, response validation, text-list
parsing, and public resolver imports
Add SMTP probes with default port 25 and complete 220 greeting validation
Add WebSocket probes for ws:// and wss:// endpoints, including custom ports and paths
Add MQTT 3.1.1 probes with default port 1883, randomized client identifiers, and CONNACK validation
Add TLS probes with default port 443, SNI, negotiated-version reporting, and system certificate validation
Add SSH probes with default port 22 and SSH 2.0 identification validation
Add STUN Binding probes with default port 3478, transaction correlation, and mapped-address validation
Add SIP OPTIONS probes over UDP with default port 5060, transaction correlation, provisional-response handling, and
final status validation
Add IMAP probes with default port 143, greeting validation, and a tagged CAPABILITY exchange
Add a shared public-host catalogue with multiple credential-free TLS, NTP, HTTP, WebSocket, SSH, SMTP, IMAP, MQTT,
STUN, and SIP endpoints
Add public HTTP targets for Google, Microsoft, Apple, Mozilla, Canonical, Cloudflare, and GitHub
Expand the public-host catalogue with Let's Encrypt, Azure DevOps, Codeberg, Fastmail, Eclipse IoT, and Twilio
endpoints
Add individual public-host import actions for TLS, DNS, NTP, HTTP, WebSocket, SSH, SMTP, IMAP, MQTT, STUN, and SIP
Add implicit TLS, certificate validation, and hostname validation to IMAP probes on port 993
Fix public-service imports removing or retaining the wrong empty rows
Fix Windows ICMP probes timing out before the configured deadline by accounting for the platform's 500 ms timeout
resolution
Fix TCP, UDP, and NTP hostname/port parsing, endpoint creation, address-family selection, and NTP default-port
handling
Fix UDP probes reporting success from a connectionless sending alone by waiting for a response from the remote service
Fix HTTP replies using 0.0.0.0 after restoring reply history by resolving DNS independently of historical success
counts and refreshing unresolved endpoints before HTTP requests
Fix response-time charts handling timeouts and missing statistics, displaying reply history out of order, mixing
average calculations, failing with an unlimited graph cache, and retaining stale data after statistics are reset
Add configurable response-time graph sample windows, freeze/resume, automatic and full scaling, rolling averages,
percentile, jitter, and displayed-window loss statistics
Add multiservice response-time comparisons with minimum, average, current, maximum, failure status, host labels, and
consolidated per-host tooltips
Improve response-time chart timeout markers, multi-service current-value markers, outlined labels, and label spacing,
value and axis formatting, tooltip deduplication, and transitions between single-service and multi-service views
Add response-time graph controls to the main and pop-out views for sample window, freeze, scale, and synchronized
service-enablement toggles, with collapsible pop-out controls for probe interval and timeout and multi-service batch
editing
Add live reply-status summaries and replace disabled summary buttons with reusable, theme-aware status badges across
the ping and network-interface views
Optimize HTTP probes to complete after response headers and use the declared content length without downloading or
buffering the response body
Prevent slow services from delaying scheduled probes for other services while still blocking overlapping probes for
the same service
Enforce the configured reply-cache limit both while adding replies and after restoring resilient reply history
Fix service-list parsing so protocol prefixes, HTTP/HTTPS URLs, descriptions, groups, intervals, timeouts, buffer
sizes, and NTP entries are handled independently
Cap configurable probe timeouts at 65,535 seconds and reuse unchanged ICMP PingOptions
Reduce probe allocations with pooled UDP/NTP buffers and allocation-free elapsed-time measurements
Keep pooled NTP request storage alive until asynchronous sends and response validation are complete
Replace the custom FastObservableCollection and MintPlayer dependencies with synchronized ObservableCollections
views
Refactor shared provider metadata into a common model and consolidate the public NTP catalogue into BaseProvider
Add DotNext buffer packages for allocation-aware networking and data-processing improvements
Fix the Network Interfaces page and adapter details not populating on the first refresh, including when automatic
refresh is disabled