Skip to content

Releases: CosmicIndustries/NTPsecDispatcher

NTPsecure

24 Aug 15:54
4e522e5

Choose a tag to compare

✅ Features

Auto-select first reachable NTP pool

Runs as SYSTEM service at boot (via NSSM)

Modes: fast, ultrafast, lazy

Cross-platform (Windows/Unix)

Nanosecond-level skew detection and conditional adjustments

Memoization (memo.json) avoids unnecessary corrections

Telemetry logging to status.log

v.01: init

25 Oct 13:33
6c85487

Choose a tag to compare

Launch with python -m dispatchService and python -m dispatcher.

Latest

24 Aug 15:41
6c85487

Choose a tag to compare

Latest Pre-release
Pre-release

Initial release.
✅ Features Summary

Run at boot as SYSTEM service (via NSSM recommended)

Supports multiple modes: fast, ultrafast, lazy

NTPsec pools + fallback pools for resilience

Nanosecond-level drift correction (small vs large skew)

Memoization to avoid unnecessary corrections

Verbose logging to console + %ProgramData%\TimeSync\status.log (Windows) or /var/log/time-sync/status.log (Unix)

Cross-platform (Windows, Linux, macOS)

Next steps:

Install NSSM (https://nssm.cc/download) for Windows service support.

Run time-sync-agent.bat once manually to ensure paths and Python interpreter are correct.

Once verified, NSSM or sc create will keep it running as SYSTEM at boot.

Full Changelog: https://github.com/CosmicIndustries/NTPsecDispatcher/commits/Latest