Ntimed
Ntimed copied to clipboard
Network time synchronization software, NTPD replacement.
This is trivial refactoring. There should not be any functional change.
Put ntimed-client in the background once the PLL is stable. Add platform specific back-grounding for UNIX-like systems and make the main client use that to slip into the background once...
Add --help and -h options to show information about other options.
Values affecting mode 1 and 2 of the standard PLL have been converted to tune-able parameters. The min and max values are far apart and may need to be tightened...
tx.modes is reassigned without the old value has been read: https://github.com/bsdphk/Ntimed/blob/db0abbb4c80f2ecef6bc5d9639bca5bea28532a2/time_unix.c#L92 detected by cppcheck
There is some useless code before the call to ntp_adjtime.
Not sure whether you want to auto-generate the parameter list but I just put the one you have right now :) Enjoy.
I've updated plotgen to support live data, but I would appreciate some help in interpreting the results. Here is an example output from my computer.  Plot was made using:...
When building on NetBSD-7.99.3/amd64 (gcc 4.8.4) with BSD make, I need to add MAN= to the Makefile generated by configure (patch available on request). Then, the build fails because of...
Although not running as root is clearly a user error, it triggers an assertion and doesn't alert the user why. It then appears to go unresponsive. This small patch fixes...