After the release of NTP-4.2.8p18, Dave Hart hart@ntp.org implemented some useful patches that have been incorporated
into the NTP code base used by Meinberg in current LANTIME firmware versions and in the
NTP installer for Windows.
Patches that improve the behavior of the NTP daemon:
teredo
interfaces in Windows ntpd.ppoll
, e.g. from 3rd party NTP implementations.
Patches that improve compilation of the source code:
DECL_SYSCALL
detection does not work on illumos.VPATH
.mkver.bat
races itself.-Werror -Wincompatible-pointer-types
breaks w/md5.h.pthread_detach()
not detected with gcc 14, clang 16.pthread_t
arg in openldap-thread-check.m4
.restrict_u
layout to improve alignment on all platforms.match_restrict[46]_addr()
logic expiring temporary restrictions.is_ip_address()
to sau_from_string()
to better reflect use.include/safecast.h
m4sh
macro NTP_FACILITYNAMES
that meant detection always failed.
— Martin Burnicki martin.burnicki@meinberg.de, last updated 2025-09-22