Lines Matching full:bug

4 Focus: Bug fixes
22 * [Bug 3918] Tweak openssl header/library handling. <stenn@ntp.org>
23 * [Bug 3914] Spurious "Unexpected origin timestamp" logged after time
25 * [Bug 3913] Avoid duplicate IPv6 link-local manycast associations.
27 * [Bug 3912] Avoid rare math errors in ntptrace. <brian.utterback@oracle.com>
28 * [Bug 3910] Memory leak using openssl-3 <hart@ntp.org>
29 * [Bug 3909] Do not select multicast local address for unicast peer.
31 * [Bug 3903] lib/isc/win32/strerror.c NTstrerror() is not thread-safe.
33 * [Bug 3901] LIB_GETBUF isn't thread-safe. <hart@ntp.org>
34 * [Bug 3900] fast_xmit() selects wrong local addr responding to mcast on
36 * [Bug 3888] ntpd with multiple same-subnet IPs using manycastclient creates
38 * [Bug 3872] Ignore restrict mask for hostname. <hart@ntp.org>
39 * [Bug 3871] 4.2.8p17 build without hopf6021 refclock enabled fails.
42 * [Bug 3870] Server drops client packets with ppoll < 4. <stenn@ntp.org>
43 * [Bug 3869] Remove long-gone "calldelay" & "crypto sign" from docs.
45 * [Bug 3868] Cannot restrict a pool peer. <hart@ntp.org> Thanks to
47 * [Bug 3864] ntpd IPv6 refid different for big-endian and little-endian.
49 * [Bug 3859] Use NotifyIpInterfaceChange on Windows ntpd. <hart@ntp.org>
50 * [Bug 3856] Enable Edit & Continue debugging with Visual Studio.
52 * [Bug 3855] ntpq lacks an equivalent to ntpdc's delrestrict. <hart@ntp.org>
53 * [Bug 3854] ntpd 4.2.8p17 corrupts rawstats file with space in refid.
55 * [Bug 3853] Clean up warnings with modern compilers. <hart@ntp.org>
56 * [Bug 3852] check-libntp.mf and friends are not triggering rebuilds as
58 * [Bug 3851] Drop pool server when no local address can reach it.
60 * [Bug 3850] ntpq -c apeers breaks column formatting s2 w/refclock refid.
62 * [Bug 3849] ntpd --wait-sync times out. <hart@ntp.org>
63 * [Bug 3847] SSL detection in configure should run-test if runpath is needed.
65 * [Bug 3846] Use -Wno-format-truncation by default. <hart@ntp.org>
66 * [Bug 3845] accelerate pool clock_sync when IPv6 has only link-local access.
68 * [Bug 3842] Windows ntpd PPSAPI DLL load failure crashes. <hart@ntp.org>
69 * [Bug 3841] 4.2.8p17 build break w/ gcc 12 -Wformat-security without -Wformat
72 * [Bug 3837] NULL pointer deref crash when ntpd deletes last interface.
75 * [Bug 3835] NTP_HARD_*FLAGS not used by libevent tearoff. <hart@ntp.org>
76 * [Bug 3831] pollskewlist zeroed on runtime configuration. <hart@ntp.org>
77 * [Bug 3830] configure libevent check intersperses output with answer. <stenn@>
78 * [Bug 3828] BK should ignore a git repo in the same directory.
80 * [Bug 3827] Fix build in case CLOCK_HOPF6021 or CLOCK_WHARTON_400A
82 * [Bug 3825] Don't touch HTML files unless building inside a BK repo.
84 * [Bug 3756] Improve OpenSSL library/header detection.
85 * [Bug 3753] ntpd fails to start with FIPS-enabled OpenSSL 3. <hart@ntp.org>
86 * [Bug 2734] TEST3 prevents initial interleave sync. Fix from <PoolMUC@web.de>
104 * Disable [Bug 3627] workaround on newer FreeBSD which has the kernel fix
140 Focus: Bug fixes
151 * [Bug 3824] Spurious "ntpd: daemon failed to notify parent!" logged at
153 * [Bug 3822] ntpd significantly delays first poll of servers specified by name.
155 * [Bug 3821] 4.2.8p16 misreads hex authentication keys, won't interop with
165 Focus: Security, Bug fixes
185 * [Bug 3819] Updated libopts/Makefile.am was missing NTP_HARD_* values. <stenn@>
186 * [Bug 3817] Bounds-check "tos floor" configuration. <hart@ntp.org>
187 * [Bug 3814] First poll delay of new or cleared associations miscalculated.
189 * [Bug 3802] ntp-keygen -I default identity modulus bits too small for
191 * [Bug 3801] gpsdjson refclock gps_open() device name mishandled. <hart@ntp.org>
192 * [Bug 3800] libopts-42.1.17 does not compile with Microsoft C. <hart@ntp.org>
193 * [Bug 3799] Enable libopts noreturn compiler advice for MSC. <hart@ntp.org>
194 * [Bug 3797] Windows getaddrinfo w/AI_ADDRCONFIG fails for localhost when
196 * [Bug 3795] pollskewlist documentation uses | when it shouldn't.
198 * [Bug 3793] Wrong variable type passed to record_raw_stats(). <hart@ntp.org>
200 * [Bug 3786] Timer starvation on high-load Windows ntpd. <hart@ntp.org>
201 * [Bug 3784] high-load ntpd on Windows deaf after enough ICMP TTL exceeded.
203 * [Bug 3781] log "Unable to listen for broadcasts" for IPv4 <hart@ntp.org>
204 * [Bug 3774] mode 6 packets corrupted in rawstats file <hart@ntp.org>
206 * [Bug 3758] Provide a 'device' config statement for refclocks <perlinger@ntp.org>
207 * [Bug 3757] Improve handling of Linux-PPS in NTPD <perlinger@ntp.org>
208 * [Bug 3741] 4.2.8p15 can't build with glibc 2.34 <perlinger@ntp.org>
209 * [Bug 3725] Make copyright of clk_wharton.c compatible with Debian.
211 * [Bug 3724] ntp-keygen with openSSL 1.1.1 fails on Windows <perlinger@ntp.org>
213 * [Bug 3719] configure.ac checks for closefrom() and getdtablesize() missing.
215 * [Bug 3699] Problems handling drift file and restoring previous drifts <perlinger@ntp.org>
219 * [Bug 3695] Fix memory leak with ntpq on Windows Server 2019 <perlinger@ntp.org>
220 * [Bug 3694] NMEA refclock seems to unnecessarily require location in messages
223 * [Bug 3693] Improvement of error handling key lengths <perlinger@ntp.org>
225 * [Bug 3692] /dev/gpsN requirement prevents KPPS <perlinger@ntp.org>
227 * [Bug 3691] Buffer Overflow reading GPSD output
230 * [Bug 3690] newline in ntp clock variable (parse) <perlinger@ntp.org>
232 * [Bug 3689] Extension for MD5, SHA-1 and other keys <perlinger@ntp.org>
236 * [Bug 3688] GCC 10 build errors in testsuite <perlinger@ntp.org>
237 * [Bug 3687] ntp_crypto_rand RNG status not known <perlinger@ntp.org>
239 * [Bug 3682] Fixes for warnings when compiled without OpenSSL <perlinger@ntp.org>
241 * [Bug 3677] additional peer events not decoded in associations listing <perlinger@ntp.org>
243 * [Bug 3676] compiler warnings (CMAC, interrupt_buf, typo, fallthrough)
245 * [Bug 3675] ntpq ccmds[] stores pointer to non-persistent storage
246 * [Bug 3674] ntpq command 'execute only' using '~' prefix <perlinger@ntp.org>
248 * [Bug 3672] fix biased selection in median cut <perlinger@ntp.org>
249 * [Bug 3666] avoid unlimited receive buffer allocation <perlinger@ntp.org>
251 * [Bug 3660] Revert 4.2.8p15 change to manycast. <hart@ntp.org>
252 * [Bug 3640] document "discard monitor" and fix the code. <hart@ntp.org>
253 - fixed bug identified by Edward McGuire <perlinger@ntp.org>
254 * [Bug 3626] (SNTP) UTC offset calculation needs dst flag <perlinger@ntp.org>
256 * [Bug 3432] refclocks that 'write()' should check the result <perlinger@ntp.org>
258 * [Bug 3428] ntpd spinning consuming CPU on Linux router with full table.
260 * [Bug 3103] libopts zsave_warn format string too few arguments <bkorb@gnu.org>
261 * [Bug 2990] multicastclient incorrectly causes bind to broadcast address.
263 * [Bug 2525] Turn on automake subdir-objects across the project. <hart@ntp.org>
264 * [Bug 2410] syslog an error message on panic exceeded. <brian.utterback@oracle.com>
288 Focus: Security, Bug fixes
300 * [Bug 3670] Regression from bad merger between 3592 and 3596 <perlinger@>
302 * [Bug 3667] decodenetnum fails with numeric port <perlinger@ntp.org>
304 * [Bug 3666] avoid unlimited receive buffer allocation <perlinger@ntp.org>
306 * [Bug 3664] Enable openSSL CMAC support on Windows <burnicki@ntp.org>
307 * [Bug 3662] Fix build errors on Windows with VS2008 <burnicki@ntp.org>
308 * [Bug 3660] Manycast orphan mode startup discovery problem. <stenn@ntp.org>
310 * [Bug 3659] Move definition of psl[] from ntp_config.h to
312 * [Bug 3657] Wrong "Autokey group mismatch" debug message <perlinger@ntp.org>
313 * [Bug 3655] ntpdc memstats hash counts <perlinger@ntp.org>
315 * [Bug 3653] Refclock jitter RMS calculation <perlinger@ntp.org>
317 * [Bug 3646] Avoid sync with unsync orphan <perlinger@ntp.org>
319 * [Bug 3644] Unsynchronized server [...] selected as candidate <perlinger@ntp.org>
320 * [Bug 3639] refclock_jjy: TS-JJY0x can skip time sync depending on the STUS reply. <abe@ntp.org>
326 Focus: Security, Bug fixes, enhancements.
330 This release fixes three vulnerabilities: a bug that causes causes an ntpd
345 * [Bug 3637] Emit the version of ntpd in saveconfig. stenn@
346 * [Bug 3636] NMEA: combine time/date from multiple sentences <perlinger@ntp.org>
347 * [Bug 3635] Make leapsecond file hash check optional <perlinger@ntp.org>
348 * [Bug 3634] Typo in discipline.html, reported by Jason Harrison. stenn@
349 * [Bug 3628] raw DCF decoding - improve robustness with Zeller's congruence
351 * [Bug 3627] SIGSEGV on FreeBSD-12 with stack limit and stack gap <perlinger@ntp.org>
353 * [Bug 3620] memory leak in ntpq sysinfo <perlinger@ntp.org>
355 * [Bug 3619] Honour drefid setting in cooked mode and sysinfo <perlinger@ntp.org>
357 * [Bug 3617] Add support for ACE III and Copernicus II receivers <perlinger@ntp.org>
359 * [Bug 3615] accelerate refclock startup <perlinger@ntp.org>
360 * [Bug 3613] Propagate noselect to mobilized pool servers <stenn@ntp.org>
362 * [Bug 3612] Use-of-uninitialized-value in receive function <perlinger@ntp.org>
364 * [Bug 3611] NMEA time interpreted incorrectly <perlinger@ntp.org>
366 - restore the (previously undocumented) "trust date" feature lost with [bug 3577]
367 * [Bug 3609] Fixing wrong falseticker in case of non-statistic jitter <perlinger@ntp.org>
369 * [Bug 3608] libparse fails to compile on S11.4SRU13 and later <perlinger@ntp.org>
371 * [Bug 3604] Wrong param byte order passing into record_raw_stats() in
374 * [Bug 3601] Tests fail to link on platforms with ntp_cv_gc_sections_runs=no <perlinger@ntp.org>
375 * [Bug 3599] Build fails on linux-m68k due to alignment issues <perlinger@ntp.org>
377 * [Bug 3594] ntpd discards messages coming through nmead <perlinger@ntp.org>
378 * [Bug 3593] ntpd discards silently nmea messages after the 5th string <perlinger@ntp.org>
379 * [Bug 3590] Update refclock_oncore.c to the new GPS date API <perlinger@ntp.org>
380 * [Bug 3585] Unity tests mix buffered and unbuffered output <perlinger@ntp.org>
382 * [Bug 3583] synchronization error <perlinger@ntp.org>
384 * [Bug 3582] gpsdjson refclock fudgetime1 adjustment is doubled <perlinger@ntp.org>
385 * [Bug 3580] Possible bug ntpq-subs (NULL dereference in dogetassoc) <perlinger@ntp.org>
387 * [Bug 3577] Update refclock_zyfer.c to the new GPS date API <perlinger@ntp.org>
389 * [Bug 3576] New GPS date function API <perlinger@ntp.org>
390 * [Bug 3573] nptdate: missleading error message <perlinger@ntp.org>
391 * [Bug 3570] NMEA driver docs: talker ID not mentioned, typo <perlinger@ntp.org>
392 * [Bug 3569] cleanup MOD_NANO/STA_NANO handling for 'ntpadjtimex()' <perlinger@ntp.org>
394 * [Bug 3550] Reproducible build: Respect SOURCE_DATE_EPOCH <perlinger@ntp.org>
396 * [Bug 3542] ntpdc monlist parameters cannot be set <perlinger@ntp.org>
397 * [Bug 3533] ntpdc peer_info ipv6 issues <perlinger@ntp.org>
399 * [Bug 3531] make check: test-decodenetnum fails <perlinger@ntp.org>
402 * [Bug 3517] Reducing build noise <perlinger@ntp.org>
403 * [Bug 3516] Require tooling from this decade <perlinger@ntp.org>
405 * [Bug 3515] Refactor ntpdmain() dispatcher loop and group common code <perlinger@ntp.org>
407 * [Bug 3511] Get rid of AC_LANG_SOURCE() warnings <perlinger@ntp.org>
409 * [Bug 3510] Flatten out the #ifdef nesting in ntpdmain() <perlinger@ntp.org>
411 * [Bug 3491] Signed values of LFP datatypes should always display a sign
413 * [Bug 3490] Patch to support Trimble Resolution Receivers <perlinger@ntp.org>
415 * [Bug 3473] RefID of refclocks should always be text format <perlinger@ntp.org>
417 * [Bug 3132] Building 4.2.8p8 with disabled local libopts fails <perlinger@ntp.org>
419 * [Bug 3094] ntpd trying to listen for broadcasts on a completely ipv6 network
421 * [Bug 2420] ntpd doesn't run and exits with retval 0 when invalid user
424 * [Bug 1433] runtime check whether the kernel really supports capabilities
434 Focus: Security, Bug fixes, enhancements.
438 This release fixes a bug that allows an attacker with access to an
446 * [Bug 3560] Fix build when HAVE_DROPROOT is not defined <perlinger@ntp.org>
448 * [Bug 3558] Crash and integer size bug <perlinger@ntp.org>
450 * [Bug 3556] ntp_loopfilter.c snprintf compilation warnings <perlinger@ntp.org>
452 * [Bug 3555] Tidy up print alignment of debug output from ntpdate <perlinger@ntp.org>
454 * [Bug 3554] config revoke stores incorrect value <perlinger@ntp.org>
456 * [Bug 3549] Spurious initgroups() error message <perlinger@ntp.org>
458 * [Bug 3548] Signature not verified on windows system <perlinger@ntp.org>
460 * [Bug 3541] patch to fix STA_NANO struct timex units <perlinger@ntp.org>
462 * [Bug 3540] Cannot set minsane to 0 anymore <perlinger@ntp.org>
464 * [Bug 3539] work_fork build fails when droproot is not supported <perlinger@ntp.org>
466 * [Bug 3538] Build fails for no-MMU targets <perlinger@ntp.org>
468 * [Bug 3535] libparse won't handle GPS week rollover <perlinger@ntp.org>
471 * [Bug 3529] Build failures on Mac OS X 10.13 (High Sierra) <perlinger@ntp.org>
474 * [Bug 3527 - Backward Incompatible] mode7 clockinfo fudgeval2 packet
477 * [Bug 3526] Incorrect poll interval in packet <perlinger@ntp.org>
479 * [Bug 3471] Check for openssl/[ch]mac.h. <perlinger@ntp.org>
481 * [Bug 1674] runtime crashes and sync problems affecting both x86 and x86_64
482 - this is a variant of [bug 3558] and should be fixed with it
488 Focus: Security, Bug fixes, enhancements.
500 * Bug Fixes:
501 [Bug 3521] Fix a logic bug in the INVALIDNAK checks. <stenn@ntp.org>
502 [Bug 3509] Add support for running as non-root on FreeBSD, Darwin,
505 [Bug 3506] Service Control Manager interacts poorly with NTPD <perlinger@ntp.org>
507 [Bug 3486] Buffer overflow in ntpq/ntpq.c:tstflags() <perlinger@ntp.org>
509 [Bug 3485] Undefined sockaddr used in error messages in ntp_config.c <perlinger@ntp.org>
511 [Bug 3484] ntpq response from ntpd is incorrect when REFID is null <perlinger@ntp.org>
513 [Bug 3482] Fixes for compilation warnings (ntp_io.c & ntpq-subs.c) <perlinger@ntp.org>
515 [Bug 3480] Refclock sample filter not cleared on clock STEP <perlinger@ntp.org>
517 [Bug 3479] ctl_putrefid() allows unsafe characters through to ntpq <perlinger@ntp.org>
519 [Bug 3476]ctl_putstr() sends empty unquoted string [...] <perlinger@ntp.org>
520 - applied patch by Gerry Garvey (with mods); not sure if that's bug or feature, though
521 [Bug 3475] modify prettydate() to suppress output of zero time <perlinger@ntp.org>
523 [Bug 3474] Missing pmode in mode7 peer info response <perlinger@ntp.org>
525 [Bug 3471] Check for openssl/[ch]mac.h. HStenn.
527 [Bug 3470] ntpd4.2.8p11 fails to compile without OpenSSL <perlinger@ntp.org>
528 [Bug 3469] Incomplete string compare [...] in is_refclk_addr <perlinger@ntp.org>
530 [Bug 3467] Potential memory fault in ntpq [...] <perlinger@ntp.org>
532 [Bug 3465] Default TTL values cannot be used <perlinger@ntp.org>
533 [Bug 3461] refclock_shm.c: clear error status on clock recovery <perlinger@ntp.org>
535 [Bug 3460] Fix typo in ntpq.texi, reported by Kenyon Ralph. <stenn@ntp.org>
536 [Bug 3456] Use uintptr_t rather than size_t to store an integer in a pointer
538 [Bug 3449] ntpq - display "loop" instead of refid [...] <perlinger@ntp.org>
540 [Bug 3445] Symmetric peer won't sync on startup <perlinger@ntp.org>
542 [Bug 3442] Fixes for ntpdate as suggested by Gerry Garvey,
545 [Bug 3434] ntpd clears STA_UNSYNC on start <perlinger@ntp.org>
547 [Bug 3426] ntpdate.html -t default is 2 seconds. Leonid Evdokimov.
548 [Bug 3121] Drop root privileges for the forked DNS worker <perlinger@ntp.org>
550 [Bug 2821] minor build issues <perlinger@ntp.org>
551 - applied patches by Christos Zoulas, including real bug fixes
559 Focus: Security, Bug fixes, enhancements.
567 * NTP Bug 3454: Unauthenticated packet can reset authenticated interleaved
581 support an interleaved mode of operation. In ntp-4.2.8p4 a bug
605 * NTP Bug 3453: Interleaved symmetric mode cannot recover from bad
635 * NTP Bug 3415: Provide a way to prevent authenticated symmetric passive
672 This weakness was reported as Bug 3012 by Matthew Van Gundy of
673 Cisco ASIG, and separately by Stefan Moser as Bug 3415.
675 * ntpq Bug 3414: decodearr() can write beyond its 'buf' limits (Medium)
687 bug, or if a bad actor is able to read an ntpq request on its way to
698 * NTP Bug 3412: ctl_getitem(): buffer read overrun leads to undefined
721 * NTP Bug 3012: Sybil vulnerability: ephemeral association attack
722 Also see Bug 3415, above.
757 * Bug fixes:
758 [Bug 3457] OpenSSL FIPS mode regression <perlinger@ntp.org>
759 [Bug 3455] ntpd doesn't use scope id when binding multicast <perlinger@ntp.org>
761 [Bug 3452] PARSE driver prints uninitialized memory. <perlinger@ntp.org>
762 [Bug 3450] Dubious error messages from plausibility checks in get_systime()
764 [Bug 3447] AES-128-CMAC (fixes) <perlinger@ntp.org>
766 [Bug 3441] Validate the assumption that AF_UNSPEC is 0. stenn@ntp.org
767 [Bug 3439] When running multiple commands / hosts in ntpq... <perlinger@ntp.org>
769 [Bug 3438] Negative values and values > 999 days in... <perlinger@ntp.org>
771 [Bug 3437] ntpd tries to open socket with AF_UNSPEC domain
773 [Bug 3435] anchor NTP era alignment <perlinger@ntp.org>
774 [Bug 3433] sntp crashes when run with -a. <stenn@ntp.org>
775 [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2"
778 [Bug 3424] Trimble Thunderbolt 1024 week millenium bug <perlinger@ntp.org>
780 [Bug 3423] QNX adjtime() implementation error checking is
782 [Bug 3417] ntpq ifstats packet counters can be negative
784 [Bug 3411] problem about SIGN(6) packet handling for ntp-4.2.8p10
786 [Bug 3408] refclock_jjy.c: Avoid a wrong report of the coverity static
788 [Bug 3405] update-leap.in: general cleanup, HTTPS support. Paul McMath.
789 [Bug 3404] Fix openSSL DLL usage under Windows <perlinger@ntp.org>
791 [Bug 3399] NTP: linker error in 4.2.8p10 during Linux cross-compilation
793 [Bug 3398] tests fail with core dump <perlinger@ntp.org>
795 [Bug 3397] ctl_putstr() asserts that data fits in its buffer
798 [Bug 3394] Leap second deletion does not work on ntpd clients
800 [Bug 3391] ntpd segfaults on startup due to small warmup thread stack size
802 [Bug 3367] Faulty LinuxPPS NMEA clock support in 4.2.8 <perlinger@ntp.org>
804 [Bug 3365] Updates driver40(-ja).html and miscopt.html <abe@ntp.org>
805 [Bug 3358] Spurious KoD log messages in .INIT. phase. HStenn.
806 [Bug 3016] wrong error position reported for bad ":config pool"
808 [Bug 2900] libntp build order problem. HStenn.
809 [Bug 2878] Tests are cluttering up syslog <perlinger@ntp.org>
810 [Bug 2737] Wrong phone number listed for USNO. ntp-bugs@bodosom.net,
812 [Bug 2557] Fix Thunderbolt init. ntp-bugs@bodosom.net, perlinger@ntp.
813 [Bug 948] Trustedkey config directive leaks memory. <perlinger@ntp.org>
820 Fix bug in the override portion of the compiler hardening macro. HStenn.
884 Focus: Security, Bug fixes, enhancements.
1294 * [Bug 3393] clang scan-build findings <perlinger@ntp.org>
1295 * [Bug 3363] Support for openssl-1.1.0 without compatibility modes
1297 * [Bug 3356] Bugfix 3072 breaks multicastclient <perlinger@ntp.org>
1298 * [Bug 3216] libntp audio ioctl() args incorrectly cast to int
1301 * [Bug 3215] 'make distcheck' fails with new BK repo format <perlinger@ntp.org>
1302 * [Bug 3173] forking async worker: interrupted pipe I/O <perlinger@ntp.org>
1304 * [Bug 3139] (...) time_pps_create: Exec format error <perlinger@ntp.org>
1308 * [Bug 3107] Incorrect Logic for Peer Event Limiting <perlinger@ntp.org>
1310 * [Bug 3065] Quiet warnings on NetBSD <perlinger@ntp.org>
1313 * [Bug 3062] Change the process name of forked DNS worker <perlinger@ntp.org>
1315 * [Bug 2923] Trap Configuration Fail <perlinger@ntp.org>
1316 - fixed dependency inversion from [Bug 2837]
1317 * [Bug 2896] Nothing happens if minsane < maxclock < minclock
1319 * [Bug 2851] allow -4/-6 on restrict line with mask <perlinger@ntp.org>
1321 * [Bug 2645] out-of-bound pointers in ctl_putsys and decode_bitflags
1329 * [Bug 3144] NTP does not build without openSSL. <perlinger@ntp.org>
1332 * [Bug 3095] More compatibility with openssl 1.1. <perlinger@ntp.org>
1339 Focus: Security, Bug fixes, enhancements.
1343 In addition to bug fixes and enhancements, this release fixes the
1474 Zero Origin timestamp problems were fixed by Bug 2945 in
1568 * Fix for bug 2085 broke initial sync calculations
1578 Bug 2085 described a condition where the root delay was included
1595 * [Bug 3142] bug in netmask prefix length detection <perlinger@ntp.org>
1596 * [Bug 3138] gpsdjson refclock should honor fudgetime1. stenn@ntp.org
1597 * [Bug 3129] Unknown hosts can put resolver thread into a hard loop
1599 * [Bug 3125] NTPD doesn't fully start when ntp.conf entries are out of order
1601 * [Bug 3116] unit tests for NTP time stamp expansion. <perlinger@ntp.org>
1602 * [Bug 3100] ntpq can't retrieve daemon_version <perlinger@ntp.org>
1603 - fixed extended sysvar lookup (bug introduced with bug 3008 fix)
1604 * [Bug 3095] Compatibility with openssl 1.1 <perlinger@ntp.org>
1607 * [Bug 3089] Serial Parser does not work anymore for hopfser like device
1609 * [Bug 3084] update-leap mis-parses the leapfile name. HStenn.
1610 * [Bug 3068] Linker warnings when building on Solaris. perlinger@ntp.org
1612 * [Bug 3067] Root distance calculation needs improvement. HStenn
1613 * [Bug 3066] NMEA clock ignores pps. perlinger@ntp.org
1615 * [Bug 3059] Potential buffer overrun from oversized hash <perlinger@ntp.org>
1617 * [Bug 3053] ntp_loopfilter.c frequency calc precedence error. Sarah White.
1618 * [Bug 3050] Fix for bug #2960 causes [...] spurious error message.
1621 * [Bug 3047] Fix refclock_jjy C-DEX JST2000. abe@ntp.org
1623 * [Bug 3021] unity_fixture.c needs pragma weak <perlinger@ntp.org>
1625 * [Bug 3019] Windows: ERROR_HOST_UNREACHABLE block packet processing. DMayer
1626 * [Bug 2998] sntp/tests/packetProcessing.c broken without openssl. JPerlinger
1627 * [Bug 2961] sntp/tests/packetProcessing.c assumes AUTOKEY. HStenn.
1628 * [Bug 2959] refclock_jupiter: gps week correction <perlinger@ntp.org>
1631 * [Bug 2951] ntpd tests fail: multiple definition of `send_via_ntp_signd'
1633 * [Bug 2689] ATOM driver processes last PPS pulse at startup,
1646 Focus: Security, Bug fixes, enhancements.
1650 In addition to bug fixes and enhancements, this release fixes the
1659 Summary: The fix for Sec 3007 in ntp-4.2.8p7 contained a bug that
1743 * [Bug 3038] NTP fails to build in VS2015. perlinger@ntp.org
1747 * [Bug 3052] Add a .gitignore file. Edmund Wong.
1748 * [Bug 3054] miscopt.html documents the allan intercept in seconds. SWhite.
1749 * [Bug 3058] fetch_timestamp() mishandles 64-bit alignment. Brian Utterback,
1758 Focus: Security, Bug fixes, enhancements.
1772 In addition to bug fixes and enhancements, this release fixes the
2030 * [Bug 2831] Segmentation Fault in DNS lookup during startup. perlinger@ntp.org
2032 * [Bug 2858] bool support. Use stdbool.h when available. HStenn.
2033 * [Bug 2879] Improve NTP security against timing attacks. perlinger@ntp.org
2036 * [Bug 2960] async name resolution fixes for chroot() environments.
2038 * [Bug 2994] Systems with HAVE_SIGNALED_IO fail to compile. perlinger@ntp.org
2039 * [Bug 2995] Fixes to compile on Windows
2040 * [Bug 2999] out-of-bounds access in 'is_safe_filename()'. perlinger@ntp.org
2041 * [Bug 3013] Fix for ssl_init.c SHA1 test. perlinger@ntp.org
2043 * [Bug 3015] ntpq: config-from-file: "request contains an unprintable character"
2044 - A change related to [Bug 2853] forbids trailing white space in
2046 * [Bug 3019] NTPD stops processing packets after ERROR_HOST_UNREACHABLE
2049 * [Bug 3022] authkeys.c should be refactored. perlinger@ntp.org
2053 * [Bug 3023] ntpdate cannot correct dates in the future. perlinger@ntp.org
2054 * [Bug 3030] ntpq needs a general way to specify refid output format. HStenn.
2055 * [Bug 3031] ntp broadcastclient unable to synchronize to an server
2060 * [Bug 3036] autokey trips an INSIST in authistrustedip(). Harlan Stenn.
2071 While looking in to the issues around Bug 2978, the "interleave pivot"
2099 Focus: Security, Bug fixes, enhancements.
2103 In addition to bug fixes and enhancements, this release fixes the
2330 * [Bug 2772] adj_systime overflows tv_usec. perlinger@ntp.org
2331 * [Bug 2814] msyslog deadlock when signaled. perlinger@ntp.org
2333 * [Bug 2882] Look at ntp_request.c:list_peers_sum(). perlinger@ntp.org
2334 * [Bug 2891] Deadlock in deferred DNS lookup framework. perlinger@ntp.org
2335 * [Bug 2892] Several test cases assume IPv6 capabilities even when
2338 * [Bug 2905] DNS lookups broken. perlinger@ntp.org
2340 * [Bug 2971] ntpq bails on ^C: select fails: Interrupted system call
2343 * [Bug 2980] reduce number of warnings. perlinger@ntp.org
2345 * [Bug 2985] bogus calculation in authkeys.c perlinger@ntp.org
2352 Focus: Security, Bug fixes, enhancements.
2356 In addition to bug fixes and enhancements, this release fixes the
2389 in ntpd, which is 900 seconds by default. The bug identified by
2413 * [Bug 2829] Clean up pipe_fds in ntpd.c perlinger@ntp.org
2414 * [Bug 2887] stratum -1 config results as showing value 99
2416 * [Bug 2932] Update leapsecond file info in miscopt.html. CWoodbury, HStenn.
2417 * [Bug 2934] tests/ntpd/t-ntp_scanner.c has a magic constant wired in. HMurray
2418 * [Bug 2944] errno is not preserved properly in ntpdate after sendto call.
2420 * [Bug 2952] Peer associations broken by fix for Bug 2901/CVE-2015-7704.
2421 * [Bug 2954] Version 4.2.8p4 crashes on startup on some OSes.
2424 * [Bug 2957] 'unsigned int' vs 'size_t' format clash. perlinger@ntp.org
2428 * [Bug 2958] ntpq: fatal error messages need a final newline. Craig Leres.
2429 * [Bug 2962] truncation of size_t/ptrdiff_t on 64bit targets. perlinger@ntp.org
2435 * [Bug 2965] Local clock didn't work since 4.2.8p4. Martin Burnicki.
2436 * [Bug 2967] ntpdate command suffers an assertion failure
2438 * [Bug 2969] Seg fault from ntpq/mrulist when looking at server with
2440 * [Bug 2971] ntpq bails on ^C: select fails: Interrupted system call
2452 Focus: Security, Bug fixes, enhancements.
2456 In addition to bug fixes and enhancements, this release fixes the
2789 * [Bug 2817] Default on Linux is now "rlimit memlock -1".
2796 * [Bug 2886] Misspelling: "outlyer" should be "outlier".
2811 Bug Fixes and Improvements:
2812 * [Bug 2332] (reopened) Exercise thread cancellation once before dropping
2815 * [Bug 2595] ntpdate man page quirks. Hal Murray, Harlan Stenn.
2816 * [Bug 2625] Deprecate flag1 in local refclock. Hal Murray, Harlan Stenn.
2817 * [Bug 2817] Stop locking ntpd into memory by default under Linux. H.Stenn.
2818 * [Bug 2821] minor build issues: fixed refclock_gpsdjson.c. perlinger@ntp.org
2819 * [Bug 2823] ntpsweep with recursive peers option doesn't work. H.Stenn.
2820 * [Bug 2849] Systems with more than one default route may never
2822 be reverted once Bug 2043 has been fixed.
2823 * [Bug 2864] 4.2.8p3 fails to compile on Windows. Juergen Perlinger
2824 * [Bug 2866] segmentation fault at initgroups(). Harlan Stenn.
2825 * [Bug 2867] ntpd with autokey active crashed by 'ntpq -crv'. J.Perlinger
2826 * [Bug 2873] libevent should not include .deps/ in the tarball. H.Stenn
2827 * [Bug 2874] Don't distribute generated sntp/tests/fileHandlingTest.h. H.Stenn
2828 * [Bug 2875] sntp/Makefile.am: Get rid of DIST_SUBDIRS. libevent must
2830 * [Bug 2883] ntpd crashes on exit with empty driftfile. Miroslav Lichvar.
2831 * [Bug 2886] Mis-spelling: "outlyer" should be "outlier". dave@horsfall.org
2832 * [Bug 2888] streamline calendar functions. perlinger@ntp.org
2833 * [Bug 2889] ntp-dev-4.3.67 does not build on Windows. perlinger@ntp.org
2834 * [Bug 2890] Ignore ENOBUFS on routing netlink socket. Konstantin Khlebnikov.
2835 * [Bug 2906] make check needs better support for pthreads. Harlan Stenn.
2836 * [Bug 2907] dist* build targets require our libevent/ to be enabled. HStenn.
2837 * [Bug 2912] no munlockall() under Windows. David Taylor, Harlan Stenn.
2868 * tests/libntp/tvtots.c fixed a bug, fixed formatting. Tomasz Flendrich
2935 * Update the patch for bug 2817. Harlan Stenn.
2936 * More updates for bug 2817. Harlan Stenn.
2947 Focus: 1 Security fix. Bug fixes and enhancements. Leap-second improvements.
2984 Bug Fixes and Improvements:
2987 * CID 1295478: Quiet a pedantic potential error from the fix for Bug 2776.
2990 * [Bug 1060] Buffer overruns in libparse/clk_rawdcf.c. Helge Oldach.
2991 * [Bug 2590] autogen-5.18.5.
2992 * [Bug 2612] restrict: Warn when 'monitor' can't be disabled because
2994 * [Bug 2650] fix includefile processing.
2995 * [Bug 2745] ntpd -x steps clock on leap second
3000 * [Bug 2750] build for Win64
3002 * [Bug 2776] Improve ntpq's 'help keytype'.
3003 * [Bug 2778] Implement "apeers" ntpq command to include associd.
3004 * [Bug 2782] Refactor refclock_shm.c, add memory barrier protection.
3005 * [Bug 2792] If the IFF_RUNNING interface flag is supported then an
3008 * [Bug 2794] Clean up kernel clock status reports.
3009 * [Bug 2800] refclock_true.c true_debug() can't open debug log because
3011 * [Bug 2804] install-local-data assumes GNU 'find' semantics.
3012 * [Bug 2805] ntpd fails to join multicast group.
3013 * [Bug 2806] refclock_jjy.c supports the Telephone JJY.
3014 * [Bug 2808] GPSD_JSON driver enhancements, step 1.
3021 * [Bug 2810] refclock_shm.c memory barrier code needs tweaks for QNX.
3022 * [Bug 2813] HP-UX needs -D__STDC_VERSION__=199901L and limits.h.
3023 * [Bug 2815] net-snmp before v5.4 has circular library dependencies.
3024 * [Bug 2821] Add a missing NTP_PRINTF and a missing const.
3025 * [Bug 2822] New leap column in sntp broke NTP::Util.pm.
3026 * [Bug 2824] Convert update-leap to perl. (also see 2769)
3027 * [Bug 2825] Quiet file installation in html/ .
3028 * [Bug 2830] ntpd doesn't always transfer the correct TAI offset via autokey
3035 * [Bug 2832] refclock_jjy.c supports the TDC-300.
3036 * [Bug 2834] Correct a broken html tag in html/refclock.html
3037 * [Bug 2836] DFC77 patches from Frank Kardel to make decoding more
3039 * [Bug 2837] Allow a configurable DSCP value.
3040 * [Bug 2837] add test for DSCP to ntpd/complete.conf.in
3041 * [Bug 2842] Glitch in ntp.conf.def documentation stanza.
3042 * [Bug 2842] Bug in mdoc2man.
3043 * [Bug 2843] make check fails on 4.3.36
3045 (The original topic was fixed in a byplay to bug#2830)
3046 * [Bug 2845] Harden memory allocation in ntpd.
3047 * [Bug 2852] 'make check' can't find unity.h. Hal Murray.
3048 * [Bug 2854] Missing brace in libntp/strdup.c. Masanari Iida.
3049 * [Bug 2855] Parser fix for conditional leap smear code. Harlan Stenn.
3050 * [Bug 2855] Report leap smear in the REFID. Harlan Stenn.
3051 * [Bug 2855] Implement conditional leap smear code. Martin Burnicki.
3052 * [Bug 2856] ntpd should wait() on terminated child processes. Paul Green.
3053 * [Bug 2857] Stratus VOS does not support SIGIO. Paul Green.
3054 * [Bug 2859] Improve raw DCF77 robustness deconding. Frank Kardel.
3055 * [Bug 2860] ntpq ifstats sanity check is too stringent. Frank Kardel.
3061 * Modified tests/bug-2803/Makefile.am so it builds Unity framework tests.
3068 * Converted from gtest to Unity: tests/bug-2803/. Damir Tomić
3086 * tests/bug-2803/Makefile.am must distribute bug-2803.h.
3096 Focus: Security and Bug fixes, enhancements.
3100 In addition to bug fixes and enhancements, this release fixes the
3185 Bug Fixes and Improvements:
3187 * [Bug 1787] DCF77's formerly "antenna" bit is "call bit" since 2003.
3188 * [Bug 1960] setsockopt IPV6_MULTICAST_IF: Invalid argument.
3189 * [Bug 2346] "graceful termination" signals do not do peer cleanup.
3190 * [Bug 2728] See if C99-style structure initialization works.
3191 * [Bug 2747] Upgrade libevent to 2.1.5-beta.
3192 * [Bug 2749] ntp/lib/NTP/Util.pm needs update for ntpq -w, IPv6, .POOL. .
3193 * [Bug 2751] jitter.h has stale copies of l_fp macros.
3194 * [Bug 2756] ntpd hangs in startup with gcc 3.3.5 on ARM.
3195 * [Bug 2757] Quiet compiler warnings.
3196 * [Bug 2759] Expose nonvolatile/clk_wander_threshold to ntpq.
3197 * [Bug 2763] Allow different thresholds for forward and backward steps.
3198 * [Bug 2766] ntp-keygen output files should not be world-readable.
3199 * [Bug 2767] ntp-keygen -M should symlink to ntp.keys.
3200 * [Bug 2771] nonvolatile value is documented in wrong units.
3201 * [Bug 2773] Early leap announcement from Palisade/Thunderbolt
3202 * [Bug 2774] Unreasonably verbose printout - leap pending/warning
3203 * [Bug 2775] ntp-keygen.c fails to compile under Windows.
3204 * [Bug 2777] Fixed loops and decoding of Meinberg GPS satellite info.
3220 * [Bug 2783] Quiet autoconf warnings about missing AC_LANG_SOURCE.
3221 * [Bug 2789] Quiet compiler warnings from libevent.
3222 * [Bug 2790] If ntpd sets the Windows MM timer highest resolution
3237 Focus: Security and Bug fixes, enhancements.
3241 In addition to bug fixes and enhancements, this release fixes the
3280 not really a bug in NTP, it's a problem with some OSes. If you
3297 Focus: Security and Bug fixes, enhancements.
3301 In addition to bug fixes and enhancements, this release fixes the
3434 We haven't found a way for this bug to affect system integrity.
3436 score for this bug is 0. If there is one avenue through which
3499 please open a bug report at http://bugs.ntp.org./
3508 Focus: Bug fixes
3548 Focus: Bug fixes and portability improvements
3555 clean-ups, minor bug fixes, fixes for a number of minor
3611 Focus: Bug fixes and portability improvements
3618 clean-ups, minor bug fixes, fixes for a number of minor
3687 Focus: Bug fixes and portability improvements
3694 clean-ups, minor bug fixes, fixes for a number of minor
3726 Focus: Bug fixes, portability fixes, and documentation improvements
3735 Focus: enhancements and bug fixes.
3777 Use '--var name' or '--dvar name' instead. (Bug 817)
3782 Focus: Security and Bug Fixes
3867 This release fixes a bug in Windows that made it difficult to
3886 Focus: enhancements and bug fixes.
3894 and bug fixes.
3902 Focus: enhancements and bug fixes.
3906 Focus: Bug fixes
3917 * [Bug 3824] Spurious "ntpd: daemon failed to notify parent!" logged at
3919 * [Bug 3822] ntpd significantly delays first poll of servers specified by name.
3921 * [Bug 3821] 4.2.8p16 misreads hex authentication keys, won't interop with
3931 Focus: Security, Bug fixes
3951 * [Bug 3819] Updated libopts/Makefile.am was missing NTP_HARD_* values. <stenn@>
3952 * [Bug 3817] Bounds-check "tos floor" configuration. <hart@ntp.org>
3953 * [Bug 3814] First poll delay of new or cleared associations miscalculated.
3955 * [Bug 3802] ntp-keygen -I default identity modulus bits too small for
3957 * [Bug 3801] gpsdjson refclock gps_open() device name mishandled. <hart@ntp.org>
3958 * [Bug 3800] libopts-42.1.17 does not compile with Microsoft C. <hart@ntp.org>
3959 * [Bug 3799] Enable libopts noreturn compiler advice for MSC. <hart@ntp.org>
3960 * [Bug 3797] Windows getaddrinfo w/AI_ADDRCONFIG fails for localhost when
3962 * [Bug 3795] pollskewlist documentation uses | when it shouldn't.
3964 * [Bug 3793] Wrong variable type passed to record_raw_stats(). <hart@ntp.org>
3966 * [Bug 3786] Timer starvation on high-load Windows ntpd. <hart@ntp.org>
3967 * [Bug 3784] high-load ntpd on Windows deaf after enough ICMP TTL exceeded.
3969 * [Bug 3781] log "Unable to listen for broadcasts" for IPv4 <hart@ntp.org>
3970 * [Bug 3774] mode 6 packets corrupted in rawstats file <hart@ntp.org>
3972 * [Bug 3758] Provide a 'device' config statement for refclocks <perlinger@ntp.org>
3973 * [Bug 3757] Improve handling of Linux-PPS in NTPD <perlinger@ntp.org>
3974 * [Bug 3741] 4.2.8p15 can't build with glibc 2.34 <perlinger@ntp.org>
3975 * [Bug 3725] Make copyright of clk_wharton.c compatible with Debian.
3977 * [Bug 3724] ntp-keygen with openSSL 1.1.1 fails on Windows <perlinger@ntp.org>
3979 * [Bug 3719] configure.ac checks for closefrom() and getdtablesize() missing.
3981 * [Bug 3699] Problems handling drift file and restoring previous drifts <perlinger@ntp.org>
3985 * [Bug 3695] Fix memory leak with ntpq on Windows Server 2019 <perlinger@ntp.org>
3986 * [Bug 3694] NMEA refclock seems to unnecessarily require location in messages
3989 * [Bug 3693] Improvement of error handling key lengths <perlinger@ntp.org>
3991 * [Bug 3692] /dev/gpsN requirement prevents KPPS <perlinger@ntp.org>
3993 * [Bug 3691] Buffer Overflow reading GPSD output
3996 * [Bug 3690] newline in ntp clock variable (parse) <perlinger@ntp.org>
3998 * [Bug 3689] Extension for MD5, SHA-1 and other keys <perlinger@ntp.org>
4002 * [Bug 3688] GCC 10 build errors in testsuite <perlinger@ntp.org>
4003 * [Bug 3687] ntp_crypto_rand RNG status not known <perlinger@ntp.org>
4005 * [Bug 3682] Fixes for warnings when compiled without OpenSSL <perlinger@ntp.org>
4007 * [Bug 3677] additional peer events not decoded in associations listing <perlinger@ntp.org>
4009 * [Bug 3676] compiler warnings (CMAC, interrupt_buf, typo, fallthrough)
4011 * [Bug 3675] ntpq ccmds[] stores pointer to non-persistent storage
4012 * [Bug 3674] ntpq command 'execute only' using '~' prefix <perlinger@ntp.org>
4014 * [Bug 3672] fix biased selection in median cut <perlinger@ntp.org>
4015 * [Bug 3666] avoid unlimited receive buffer allocation <perlinger@ntp.org>
4017 * [Bug 3660] Revert 4.2.8p15 change to manycast. <hart@ntp.org>
4018 * [Bug 3640] document "discard monitor" and fix the code. <hart@ntp.org>
4019 - fixed bug identified by Edward McGuire <perlinger@ntp.org>
4020 * [Bug 3626] (SNTP) UTC offset calculation needs dst flag <perlinger@ntp.org>
4022 * [Bug 3432] refclocks that 'write()' should check the result <perlinger@ntp.org>
4024 * [Bug 3428] ntpd spinning consuming CPU on Linux router with full table.
4026 * [Bug 3103] libopts zsave_warn format string too few arguments <bkorb@gnu.org>
4027 * [Bug 2990] multicastclient incorrectly causes bind to broadcast address.
4029 * [Bug 2525] Turn on automake subdir-objects across the project. <hart@ntp.org>
4030 * [Bug 2410] syslog an error message on panic exceeded. <brian.utterback@oracle.com>
4054 Focus: Security, Bug fixes
4066 * [Bug 3670] Regression from bad merger between 3592 and 3596 <perlinger@>
4068 * [Bug 3667] decodenetnum fails with numeric port <perlinger@ntp.org>
4070 * [Bug 3666] avoid unlimited receive buffer allocation <perlinger@ntp.org>
4072 * [Bug 3664] Enable openSSL CMAC support on Windows <burnicki@ntp.org>
4073 * [Bug 3662] Fix build errors on Windows with VS2008 <burnicki@ntp.org>
4074 * [Bug 3660] Manycast orphan mode startup discovery problem. <stenn@ntp.org>
4076 * [Bug 3659] Move definition of psl[] from ntp_config.h to
4078 * [Bug 3657] Wrong "Autokey group mismatch" debug message <perlinger@ntp.org>
4079 * [Bug 3655] ntpdc memstats hash counts <perlinger@ntp.org>
4081 * [Bug 3653] Refclock jitter RMS calculation <perlinger@ntp.org>
4083 * [Bug 3646] Avoid sync with unsync orphan <perlinger@ntp.org>
4085 * [Bug 3644] Unsynchronized server [...] selected as candidate <perlinger@ntp.org>
4086 * [Bug 3639] refclock_jjy: TS-JJY0x can skip time sync depending on the STUS reply. <abe@ntp.org>
4092 Focus: Security, Bug fixes, enhancements.
4096 This release fixes three vulnerabilities: a bug that causes causes an ntpd
4111 * [Bug 3637] Emit the version of ntpd in saveconfig. stenn@
4112 * [Bug 3636] NMEA: combine time/date from multiple sentences <perlinger@ntp.org>
4113 * [Bug 3635] Make leapsecond file hash check optional <perlinger@ntp.org>
4114 * [Bug 3634] Typo in discipline.html, reported by Jason Harrison. stenn@
4115 * [Bug 3628] raw DCF decoding - improve robustness with Zeller's congruence
4117 * [Bug 3627] SIGSEGV on FreeBSD-12 with stack limit and stack gap <perlinger@ntp.org>
4119 * [Bug 3620] memory leak in ntpq sysinfo <perlinger@ntp.org>
4121 * [Bug 3619] Honour drefid setting in cooked mode and sysinfo <perlinger@ntp.org>
4123 * [Bug 3617] Add support for ACE III and Copernicus II receivers <perlinger@ntp.org>
4125 * [Bug 3615] accelerate refclock startup <perlinger@ntp.org>
4126 * [Bug 3613] Propagate noselect to mobilized pool servers <stenn@ntp.org>
4128 * [Bug 3612] Use-of-uninitialized-value in receive function <perlinger@ntp.org>
4130 * [Bug 3611] NMEA time interpreted incorrectly <perlinger@ntp.org>
4132 - restore the (previously undocumented) "trust date" feature lost with [bug 3577]
4133 * [Bug 3609] Fixing wrong falseticker in case of non-statistic jitter <perlinger@ntp.org>
4135 * [Bug 3608] libparse fails to compile on S11.4SRU13 and later <perlinger@ntp.org>
4137 * [Bug 3604] Wrong param byte order passing into record_raw_stats() in
4140 * [Bug 3601] Tests fail to link on platforms with ntp_cv_gc_sections_runs=no <perlinger@ntp.org>
4141 * [Bug 3599] Build fails on linux-m68k due to alignment issues <perlinger@ntp.org>
4143 * [Bug 3594] ntpd discards messages coming through nmead <perlinger@ntp.org>
4144 * [Bug 3593] ntpd discards silently nmea messages after the 5th string <perlinger@ntp.org>
4145 * [Bug 3590] Update refclock_oncore.c to the new GPS date API <perlinger@ntp.org>
4146 * [Bug 3585] Unity tests mix buffered and unbuffered output <perlinger@ntp.org>
4148 * [Bug 3583] synchronization error <perlinger@ntp.org>
4150 * [Bug 3582] gpsdjson refclock fudgetime1 adjustment is doubled <perlinger@ntp.org>
4151 * [Bug 3580] Possible bug ntpq-subs (NULL dereference in dogetassoc) <perlinger@ntp.org>
4153 * [Bug 3577] Update refclock_zyfer.c to the new GPS date API <perlinger@ntp.org>
4155 * [Bug 3576] New GPS date function API <perlinger@ntp.org>
4156 * [Bug 3573] nptdate: missleading error message <perlinger@ntp.org>
4157 * [Bug 3570] NMEA driver docs: talker ID not mentioned, typo <perlinger@ntp.org>
4158 * [Bug 3569] cleanup MOD_NANO/STA_NANO handling for 'ntpadjtimex()' <perlinger@ntp.org>
4160 * [Bug 3550] Reproducible build: Respect SOURCE_DATE_EPOCH <perlinger@ntp.org>
4162 * [Bug 3542] ntpdc monlist parameters cannot be set <perlinger@ntp.org>
4163 * [Bug 3533] ntpdc peer_info ipv6 issues <perlinger@ntp.org>
4165 * [Bug 3531] make check: test-decodenetnum fails <perlinger@ntp.org>
4168 * [Bug 3517] Reducing build noise <perlinger@ntp.org>
4169 * [Bug 3516] Require tooling from this decade <perlinger@ntp.org>
4171 * [Bug 3515] Refactor ntpdmain() dispatcher loop and group common code <perlinger@ntp.org>
4173 * [Bug 3511] Get rid of AC_LANG_SOURCE() warnings <perlinger@ntp.org>
4175 * [Bug 3510] Flatten out the #ifdef nesting in ntpdmain() <perlinger@ntp.org>
4177 * [Bug 3491] Signed values of LFP datatypes should always display a sign
4179 * [Bug 3490] Patch to support Trimble Resolution Receivers <perlinger@ntp.org>
4181 * [Bug 3473] RefID of refclocks should always be text format <perlinger@ntp.org>
4183 * [Bug 3132] Building 4.2.8p8 with disabled local libopts fails <perlinger@ntp.org>
4185 * [Bug 3094] ntpd trying to listen for broadcasts on a completely ipv6 network
4187 * [Bug 2420] ntpd doesn't run and exits with retval 0 when invalid user
4190 * [Bug 1433] runtime check whether the kernel really supports capabilities
4200 Focus: Security, Bug fixes, enhancements.
4204 This release fixes a bug that allows an attacker with access to an
4212 * [Bug 3560] Fix build when HAVE_DROPROOT is not defined <perlinger@ntp.org>
4214 * [Bug 3558] Crash and integer size bug <perlinger@ntp.org>
4216 * [Bug 3556] ntp_loopfilter.c snprintf compilation warnings <perlinger@ntp.org>
4218 * [Bug 3555] Tidy up print alignment of debug output from ntpdate <perlinger@ntp.org>
4220 * [Bug 3554] config revoke stores incorrect value <perlinger@ntp.org>
4222 * [Bug 3549] Spurious initgroups() error message <perlinger@ntp.org>
4224 * [Bug 3548] Signature not verified on windows system <perlinger@ntp.org>
4226 * [Bug 3541] patch to fix STA_NANO struct timex units <perlinger@ntp.org>
4228 * [Bug 3540] Cannot set minsane to 0 anymore <perlinger@ntp.org>
4230 * [Bug 3539] work_fork build fails when droproot is not supported <perlinger@ntp.org>
4232 * [Bug 3538] Build fails for no-MMU targets <perlinger@ntp.org>
4234 * [Bug 3535] libparse won't handle GPS week rollover <perlinger@ntp.org>
4237 * [Bug 3529] Build failures on Mac OS X 10.13 (High Sierra) <perlinger@ntp.org>
4240 * [Bug 3527 - Backward Incompatible] mode7 clockinfo fudgeval2 packet
4243 * [Bug 3526] Incorrect poll interval in packet <perlinger@ntp.org>
4245 * [Bug 3471] Check for openssl/[ch]mac.h. <perlinger@ntp.org>
4247 * [Bug 1674] runtime crashes and sync problems affecting both x86 and x86_64
4248 - this is a variant of [bug 3558] and should be fixed with it
4254 Focus: Security, Bug fixes, enhancements.
4266 * Bug Fixes:
4267 [Bug 3521] Fix a logic bug in the INVALIDNAK checks. <stenn@ntp.org>
4268 [Bug 3509] Add support for running as non-root on FreeBSD, Darwin,
4271 [Bug 3506] Service Control Manager interacts poorly with NTPD <perlinger@ntp.org>
4273 [Bug 3486] Buffer overflow in ntpq/ntpq.c:tstflags() <perlinger@ntp.org>
4275 [Bug 3485] Undefined sockaddr used in error messages in ntp_config.c <perlinger@ntp.org>
4277 [Bug 3484] ntpq response from ntpd is incorrect when REFID is null <perlinger@ntp.org>
4279 [Bug 3482] Fixes for compilation warnings (ntp_io.c & ntpq-subs.c) <perlinger@ntp.org>
4281 [Bug 3480] Refclock sample filter not cleared on clock STEP <perlinger@ntp.org>
4283 [Bug 3479] ctl_putrefid() allows unsafe characters through to ntpq <perlinger@ntp.org>
4285 [Bug 3476]ctl_putstr() sends empty unquoted string [...] <perlinger@ntp.org>
4286 - applied patch by Gerry Garvey (with mods); not sure if that's bug or feature, though
4287 [Bug 3475] modify prettydate() to suppress output of zero time <perlinger@ntp.org>
4289 [Bug 3474] Missing pmode in mode7 peer info response <perlinger@ntp.org>
4291 [Bug 3471] Check for openssl/[ch]mac.h. HStenn.
4293 [Bug 3470] ntpd4.2.8p11 fails to compile without OpenSSL <perlinger@ntp.org>
4294 [Bug 3469] Incomplete string compare [...] in is_refclk_addr <perlinger@ntp.org>
4296 [Bug 3467] Potential memory fault in ntpq [...] <perlinger@ntp.org>
4298 [Bug 3465] Default TTL values cannot be used <perlinger@ntp.org>
4299 [Bug 3461] refclock_shm.c: clear error status on clock recovery <perlinger@ntp.org>
4301 [Bug 3460] Fix typo in ntpq.texi, reported by Kenyon Ralph. <stenn@ntp.org>
4302 [Bug 3456] Use uintptr_t rather than size_t to store an integer in a pointer
4304 [Bug 3449] ntpq - display "loop" instead of refid [...] <perlinger@ntp.org>
4306 [Bug 3445] Symmetric peer won't sync on startup <perlinger@ntp.org>
4308 [Bug 3442] Fixes for ntpdate as suggested by Gerry Garvey,
4311 [Bug 3434] ntpd clears STA_UNSYNC on start <perlinger@ntp.org>
4313 [Bug 3426] ntpdate.html -t default is 2 seconds. Leonid Evdokimov.
4314 [Bug 3121] Drop root privileges for the forked DNS worker <perlinger@ntp.org>
4316 [Bug 2821] minor build issues <perlinger@ntp.org>
4317 - applied patches by Christos Zoulas, including real bug fixes
4325 Focus: Security, Bug fixes, enhancements.
4333 * NTP Bug 3454: Unauthenticated packet can reset authenticated interleaved
4347 support an interleaved mode of operation. In ntp-4.2.8p4 a bug
4371 * NTP Bug 3453: Interleaved symmetric mode cannot recover from bad
4401 * NTP Bug 3415: Provide a way to prevent authenticated symmetric passive
4438 This weakness was reported as Bug 3012 by Matthew Van Gundy of
4439 Cisco ASIG, and separately by Stefan Moser as Bug 3415.
4441 * ntpq Bug 3414: decodearr() can write beyond its 'buf' limits (Medium)
4453 bug, or if a bad actor is able to read an ntpq request on its way to
4464 * NTP Bug 3412: ctl_getitem(): buffer read overrun leads to undefined
4487 * NTP Bug 3012: Sybil vulnerability: ephemeral association attack
4488 Also see Bug 3415, above.
4523 * Bug fixes:
4524 [Bug 3457] OpenSSL FIPS mode regression <perlinger@ntp.org>
4525 [Bug 3455] ntpd doesn't use scope id when binding multicast <perlinger@ntp.org>
4527 [Bug 3452] PARSE driver prints uninitialized memory. <perlinger@ntp.org>
4528 [Bug 3450] Dubious error messages from plausibility checks in get_systime()
4530 [Bug 3447] AES-128-CMAC (fixes) <perlinger@ntp.org>
4532 [Bug 3441] Validate the assumption that AF_UNSPEC is 0. stenn@ntp.org
4533 [Bug 3439] When running multiple commands / hosts in ntpq... <perlinger@ntp.org>
4535 [Bug 3438] Negative values and values > 999 days in... <perlinger@ntp.org>
4537 [Bug 3437] ntpd tries to open socket with AF_UNSPEC domain
4539 [Bug 3435] anchor NTP era alignment <perlinger@ntp.org>
4540 [Bug 3433] sntp crashes when run with -a. <stenn@ntp.org>
4541 [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2"
4544 [Bug 3424] Trimble Thunderbolt 1024 week millenium bug <perlinger@ntp.org>
4546 [Bug 3423] QNX adjtime() implementation error checking is
4548 [Bug 3417] ntpq ifstats packet counters can be negative
4550 [Bug 3411] problem about SIGN(6) packet handling for ntp-4.2.8p10
4552 [Bug 3408] refclock_jjy.c: Avoid a wrong report of the coverity static
4554 [Bug 3405] update-leap.in: general cleanup, HTTPS support. Paul McMath.
4555 [Bug 3404] Fix openSSL DLL usage under Windows <perlinger@ntp.org>
4557 [Bug 3399] NTP: linker error in 4.2.8p10 during Linux cross-compilation
4559 [Bug 3398] tests fail with core dump <perlinger@ntp.org>
4561 [Bug 3397] ctl_putstr() asserts that data fits in its buffer
4564 [Bug 3394] Leap second deletion does not work on ntpd clients
4566 [Bug 3391] ntpd segfaults on startup due to small warmup thread stack size
4568 [Bug 3367] Faulty LinuxPPS NMEA clock support in 4.2.8 <perlinger@ntp.org>
4570 [Bug 3365] Updates driver40(-ja).html and miscopt.html <abe@ntp.org>
4571 [Bug 3358] Spurious KoD log messages in .INIT. phase. HStenn.
4572 [Bug 3016] wrong error position reported for bad ":config pool"
4574 [Bug 2900] libntp build order problem. HStenn.
4575 [Bug 2878] Tests are cluttering up syslog <perlinger@ntp.org>
4576 [Bug 2737] Wrong phone number listed for USNO. ntp-bugs@bodosom.net,
4578 [Bug 2557] Fix Thunderbolt init. ntp-bugs@bodosom.net, perlinger@ntp.
4579 [Bug 948] Trustedkey config directive leaks memory. <perlinger@ntp.org>
4586 Fix bug in the override portion of the compiler hardening macro. HStenn.
4650 Focus: Security, Bug fixes, enhancements.
5060 * [Bug 3393] clang scan-build findings <perlinger@ntp.org>
5061 * [Bug 3363] Support for openssl-1.1.0 without compatibility modes
5063 * [Bug 3356] Bugfix 3072 breaks multicastclient <perlinger@ntp.org>
5064 * [Bug 3216] libntp audio ioctl() args incorrectly cast to int
5067 * [Bug 3215] 'make distcheck' fails with new BK repo format <perlinger@ntp.org>
5068 * [Bug 3173] forking async worker: interrupted pipe I/O <perlinger@ntp.org>
5070 * [Bug 3139] (...) time_pps_create: Exec format error <perlinger@ntp.org>
5074 * [Bug 3107] Incorrect Logic for Peer Event Limiting <perlinger@ntp.org>
5076 * [Bug 3065] Quiet warnings on NetBSD <perlinger@ntp.org>
5079 * [Bug 3062] Change the process name of forked DNS worker <perlinger@ntp.org>
5081 * [Bug 2923] Trap Configuration Fail <perlinger@ntp.org>
5082 - fixed dependency inversion from [Bug 2837]
5083 * [Bug 2896] Nothing happens if minsane < maxclock < minclock
5085 * [Bug 2851] allow -4/-6 on restrict line with mask <perlinger@ntp.org>
5087 * [Bug 2645] out-of-bound pointers in ctl_putsys and decode_bitflags
5095 * [Bug 3144] NTP does not build without openSSL. <perlinger@ntp.org>
5098 * [Bug 3095] More compatibility with openssl 1.1. <perlinger@ntp.org>
5105 Focus: Security, Bug fixes, enhancements.
5109 In addition to bug fixes and enhancements, this release fixes the
5240 Zero Origin timestamp problems were fixed by Bug 2945 in
5334 * Fix for bug 2085 broke initial sync calculations
5344 Bug 2085 described a condition where the root delay was included
5361 * [Bug 3142] bug in netmask prefix length detection <perlinger@ntp.org>
5362 * [Bug 3138] gpsdjson refclock should honor fudgetime1. stenn@ntp.org
5363 * [Bug 3129] Unknown hosts can put resolver thread into a hard loop
5365 * [Bug 3125] NTPD doesn't fully start when ntp.conf entries are out of order
5367 * [Bug 3116] unit tests for NTP time stamp expansion. <perlinger@ntp.org>
5368 * [Bug 3100] ntpq can't retrieve daemon_version <perlinger@ntp.org>
5369 - fixed extended sysvar lookup (bug introduced with bug 3008 fix)
5370 * [Bug 3095] Compatibility with openssl 1.1 <perlinger@ntp.org>
5373 * [Bug 3089] Serial Parser does not work anymore for hopfser like device
5375 * [Bug 3084] update-leap mis-parses the leapfile name. HStenn.
5376 * [Bug 3068] Linker warnings when building on Solaris. perlinger@ntp.org
5378 * [Bug 3067] Root distance calculation needs improvement. HStenn
5379 * [Bug 3066] NMEA clock ignores pps. perlinger@ntp.org
5381 * [Bug 3059] Potential buffer overrun from oversized hash <perlinger@ntp.org>
5383 * [Bug 3053] ntp_loopfilter.c frequency calc precedence error. Sarah White.
5384 * [Bug 3050] Fix for bug #2960 causes [...] spurious error message.
5387 * [Bug 3047] Fix refclock_jjy C-DEX JST2000. abe@ntp.org
5389 * [Bug 3021] unity_fixture.c needs pragma weak <perlinger@ntp.org>
5391 * [Bug 3019] Windows: ERROR_HOST_UNREACHABLE block packet processing. DMayer
5392 * [Bug 2998] sntp/tests/packetProcessing.c broken without openssl. JPerlinger
5393 * [Bug 2961] sntp/tests/packetProcessing.c assumes AUTOKEY. HStenn.
5394 * [Bug 2959] refclock_jupiter: gps week correction <perlinger@ntp.org>
5397 * [Bug 2951] ntpd tests fail: multiple definition of `send_via_ntp_signd'
5399 * [Bug 2689] ATOM driver processes last PPS pulse at startup,
5412 Focus: Security, Bug fixes, enhancements.
5416 In addition to bug fixes and enhancements, this release fixes the
5425 Summary: The fix for Sec 3007 in ntp-4.2.8p7 contained a bug that
5509 * [Bug 3038] NTP fails to build in VS2015. perlinger@ntp.org
5513 * [Bug 3052] Add a .gitignore file. Edmund Wong.
5514 * [Bug 3054] miscopt.html documents the allan intercept in seconds. SWhite.
5515 * [Bug 3058] fetch_timestamp() mishandles 64-bit alignment. Brian Utterback,
5524 Focus: Security, Bug fixes, enhancements.
5538 In addition to bug fixes and enhancements, this release fixes the
5796 * [Bug 2831] Segmentation Fault in DNS lookup during startup. perlinger@ntp.org
5798 * [Bug 2858] bool support. Use stdbool.h when available. HStenn.
5799 * [Bug 2879] Improve NTP security against timing attacks. perlinger@ntp.org
5802 * [Bug 2960] async name resolution fixes for chroot() environments.
5804 * [Bug 2994] Systems with HAVE_SIGNALED_IO fail to compile. perlinger@ntp.org
5805 * [Bug 2995] Fixes to compile on Windows
5806 * [Bug 2999] out-of-bounds access in 'is_safe_filename()'. perlinger@ntp.org
5807 * [Bug 3013] Fix for ssl_init.c SHA1 test. perlinger@ntp.org
5809 * [Bug 3015] ntpq: config-from-file: "request contains an unprintable character"
5810 - A change related to [Bug 2853] forbids trailing white space in
5812 * [Bug 3019] NTPD stops processing packets after ERROR_HOST_UNREACHABLE
5815 * [Bug 3022] authkeys.c should be refactored. perlinger@ntp.org
5819 * [Bug 3023] ntpdate cannot correct dates in the future. perlinger@ntp.org
5820 * [Bug 3030] ntpq needs a general way to specify refid output format. HStenn.
5821 * [Bug 3031] ntp broadcastclient unable to synchronize to an server
5826 * [Bug 3036] autokey trips an INSIST in authistrustedip(). Harlan Stenn.
5837 While looking in to the issues around Bug 2978, the "interleave pivot"
5865 Focus: Security, Bug fixes, enhancements.
5869 In addition to bug fixes and enhancements, this release fixes the
6096 * [Bug 2772] adj_systime overflows tv_usec. perlinger@ntp.org
6097 * [Bug 2814] msyslog deadlock when signaled. perlinger@ntp.org
6099 * [Bug 2882] Look at ntp_request.c:list_peers_sum(). perlinger@ntp.org
6100 * [Bug 2891] Deadlock in deferred DNS lookup framework. perlinger@ntp.org
6101 * [Bug 2892] Several test cases assume IPv6 capabilities even when
6104 * [Bug 2905] DNS lookups broken. perlinger@ntp.org
6106 * [Bug 2971] ntpq bails on ^C: select fails: Interrupted system call
6109 * [Bug 2980] reduce number of warnings. perlinger@ntp.org
6111 * [Bug 2985] bogus calculation in authkeys.c perlinger@ntp.org
6118 Focus: Security, Bug fixes, enhancements.
6122 In addition to bug fixes and enhancements, this release fixes the
6155 in ntpd, which is 900 seconds by default. The bug identified by
6179 * [Bug 2829] Clean up pipe_fds in ntpd.c perlinger@ntp.org
6180 * [Bug 2887] stratum -1 config results as showing value 99
6182 * [Bug 2932] Update leapsecond file info in miscopt.html. CWoodbury, HStenn.
6183 * [Bug 2934] tests/ntpd/t-ntp_scanner.c has a magic constant wired in. HMurray
6184 * [Bug 2944] errno is not preserved properly in ntpdate after sendto call.
6186 * [Bug 2952] Peer associations broken by fix for Bug 2901/CVE-2015-7704.
6187 * [Bug 2954] Version 4.2.8p4 crashes on startup on some OSes.
6190 * [Bug 2957] 'unsigned int' vs 'size_t' format clash. perlinger@ntp.org
6194 * [Bug 2958] ntpq: fatal error messages need a final newline. Craig Leres.
6195 * [Bug 2962] truncation of size_t/ptrdiff_t on 64bit targets. perlinger@ntp.org
6201 * [Bug 2965] Local clock didn't work since 4.2.8p4. Martin Burnicki.
6202 * [Bug 2967] ntpdate command suffers an assertion failure
6204 * [Bug 2969] Seg fault from ntpq/mrulist when looking at server with
6206 * [Bug 2971] ntpq bails on ^C: select fails: Interrupted system call
6218 Focus: Security, Bug fixes, enhancements.
6222 In addition to bug fixes and enhancements, this release fixes the
6555 * [Bug 2817] Default on Linux is now "rlimit memlock -1".
6562 * [Bug 2886] Misspelling: "outlyer" should be "outlier".
6577 Bug Fixes and Improvements:
6578 * [Bug 2332] (reopened) Exercise thread cancellation once before dropping
6581 * [Bug 2595] ntpdate man page quirks. Hal Murray, Harlan Stenn.
6582 * [Bug 2625] Deprecate flag1 in local refclock. Hal Murray, Harlan Stenn.
6583 * [Bug 2817] Stop locking ntpd into memory by default under Linux. H.Stenn.
6584 * [Bug 2821] minor build issues: fixed refclock_gpsdjson.c. perlinger@ntp.org
6585 * [Bug 2823] ntpsweep with recursive peers option doesn't work. H.Stenn.
6586 * [Bug 2849] Systems with more than one default route may never
6588 be reverted once Bug 2043 has been fixed.
6589 * [Bug 2864] 4.2.8p3 fails to compile on Windows. Juergen Perlinger
6590 * [Bug 2866] segmentation fault at initgroups(). Harlan Stenn.
6591 * [Bug 2867] ntpd with autokey active crashed by 'ntpq -crv'. J.Perlinger
6592 * [Bug 2873] libevent should not include .deps/ in the tarball. H.Stenn
6593 * [Bug 2874] Don't distribute generated sntp/tests/fileHandlingTest.h. H.Stenn
6594 * [Bug 2875] sntp/Makefile.am: Get rid of DIST_SUBDIRS. libevent must
6596 * [Bug 2883] ntpd crashes on exit with empty driftfile. Miroslav Lichvar.
6597 * [Bug 2886] Mis-spelling: "outlyer" should be "outlier". dave@horsfall.org
6598 * [Bug 2888] streamline calendar functions. perlinger@ntp.org
6599 * [Bug 2889] ntp-dev-4.3.67 does not build on Windows. perlinger@ntp.org
6600 * [Bug 2890] Ignore ENOBUFS on routing netlink socket. Konstantin Khlebnikov.
6601 * [Bug 2906] make check needs better support for pthreads. Harlan Stenn.
6602 * [Bug 2907] dist* build targets require our libevent/ to be enabled. HStenn.
6603 * [Bug 2912] no munlockall() under Windows. David Taylor, Harlan Stenn.
6634 * tests/libntp/tvtots.c fixed a bug, fixed formatting. Tomasz Flendrich
6701 * Update the patch for bug 2817. Harlan Stenn.
6702 * More updates for bug 2817. Harlan Stenn.
6713 Focus: 1 Security fix. Bug fixes and enhancements. Leap-second improvements.
6750 Bug Fixes and Improvements:
6753 * CID 1295478: Quiet a pedantic potential error from the fix for Bug 2776.
6756 * [Bug 1060] Buffer overruns in libparse/clk_rawdcf.c. Helge Oldach.
6757 * [Bug 2590] autogen-5.18.5.
6758 * [Bug 2612] restrict: Warn when 'monitor' can't be disabled because
6760 * [Bug 2650] fix includefile processing.
6761 * [Bug 2745] ntpd -x steps clock on leap second
6766 * [Bug 2750] build for Win64
6768 * [Bug 2776] Improve ntpq's 'help keytype'.
6769 * [Bug 2778] Implement "apeers" ntpq command to include associd.
6770 * [Bug 2782] Refactor refclock_shm.c, add memory barrier protection.
6771 * [Bug 2792] If the IFF_RUNNING interface flag is supported then an
6774 * [Bug 2794] Clean up kernel clock status reports.
6775 * [Bug 2800] refclock_true.c true_debug() can't open debug log because
6777 * [Bug 2804] install-local-data assumes GNU 'find' semantics.
6778 * [Bug 2805] ntpd fails to join multicast group.
6779 * [Bug 2806] refclock_jjy.c supports the Telephone JJY.
6780 * [Bug 2808] GPSD_JSON driver enhancements, step 1.
6787 * [Bug 2810] refclock_shm.c memory barrier code needs tweaks for QNX.
6788 * [Bug 2813] HP-UX needs -D__STDC_VERSION__=199901L and limits.h.
6789 * [Bug 2815] net-snmp before v5.4 has circular library dependencies.
6790 * [Bug 2821] Add a missing NTP_PRINTF and a missing const.
6791 * [Bug 2822] New leap column in sntp broke NTP::Util.pm.
6792 * [Bug 2824] Convert update-leap to perl. (also see 2769)
6793 * [Bug 2825] Quiet file installation in html/ .
6794 * [Bug 2830] ntpd doesn't always transfer the correct TAI offset via autokey
6801 * [Bug 2832] refclock_jjy.c supports the TDC-300.
6802 * [Bug 2834] Correct a broken html tag in html/refclock.html
6803 * [Bug 2836] DFC77 patches from Frank Kardel to make decoding more
6805 * [Bug 2837] Allow a configurable DSCP value.
6806 * [Bug 2837] add test for DSCP to ntpd/complete.conf.in
6807 * [Bug 2842] Glitch in ntp.conf.def documentation stanza.
6808 * [Bug 2842] Bug in mdoc2man.
6809 * [Bug 2843] make check fails on 4.3.36
6811 (The original topic was fixed in a byplay to bug#2830)
6812 * [Bug 2845] Harden memory allocation in ntpd.
6813 * [Bug 2852] 'make check' can't find unity.h. Hal Murray.
6814 * [Bug 2854] Missing brace in libntp/strdup.c. Masanari Iida.
6815 * [Bug 2855] Parser fix for conditional leap smear code. Harlan Stenn.
6816 * [Bug 2855] Report leap smear in the REFID. Harlan Stenn.
6817 * [Bug 2855] Implement conditional leap smear code. Martin Burnicki.
6818 * [Bug 2856] ntpd should wait() on terminated child processes. Paul Green.
6819 * [Bug 2857] Stratus VOS does not support SIGIO. Paul Green.
6820 * [Bug 2859] Improve raw DCF77 robustness deconding. Frank Kardel.
6821 * [Bug 2860] ntpq ifstats sanity check is too stringent. Frank Kardel.
6827 * Modified tests/bug-2803/Makefile.am so it builds Unity framework tests.
6834 * Converted from gtest to Unity: tests/bug-2803/. Damir Tomić
6852 * tests/bug-2803/Makefile.am must distribute bug-2803.h.
6862 Focus: Security and Bug fixes, enhancements.
6866 In addition to bug fixes and enhancements, this release fixes the
6951 Bug Fixes and Improvements:
6953 * [Bug 1787] DCF77's formerly "antenna" bit is "call bit" since 2003.
6954 * [Bug 1960] setsockopt IPV6_MULTICAST_IF: Invalid argument.
6955 * [Bug 2346] "graceful termination" signals do not do peer cleanup.
6956 * [Bug 2728] See if C99-style structure initialization works.
6957 * [Bug 2747] Upgrade libevent to 2.1.5-beta.
6958 * [Bug 2749] ntp/lib/NTP/Util.pm needs update for ntpq -w, IPv6, .POOL. .
6959 * [Bug 2751] jitter.h has stale copies of l_fp macros.
6960 * [Bug 2756] ntpd hangs in startup with gcc 3.3.5 on ARM.
6961 * [Bug 2757] Quiet compiler warnings.
6962 * [Bug 2759] Expose nonvolatile/clk_wander_threshold to ntpq.
6963 * [Bug 2763] Allow different thresholds for forward and backward steps.
6964 * [Bug 2766] ntp-keygen output files should not be world-readable.
6965 * [Bug 2767] ntp-keygen -M should symlink to ntp.keys.
6966 * [Bug 2771] nonvolatile value is documented in wrong units.
6967 * [Bug 2773] Early leap announcement from Palisade/Thunderbolt
6968 * [Bug 2774] Unreasonably verbose printout - leap pending/warning
6969 * [Bug 2775] ntp-keygen.c fails to compile under Windows.
6970 * [Bug 2777] Fixed loops and decoding of Meinberg GPS satellite info.
6986 * [Bug 2783] Quiet autoconf warnings about missing AC_LANG_SOURCE.
6987 * [Bug 2789] Quiet compiler warnings from libevent.
6988 * [Bug 2790] If ntpd sets the Windows MM timer highest resolution
7003 Focus: Security and Bug fixes, enhancements.
7007 In addition to bug fixes and enhancements, this release fixes the
7046 not really a bug in NTP, it's a problem with some OSes. If you
7063 Focus: Security and Bug fixes, enhancements.
7067 In addition to bug fixes and enhancements, this release fixes the
7200 We haven't found a way for this bug to affect system integrity.
7202 score for this bug is 0. If there is one avenue through which
7265 please open a bug report at http://bugs.ntp.org./
7274 Focus: Bug fixes
7314 Focus: Bug fixes and portability improvements
7321 clean-ups, minor bug fixes, fixes for a number of minor
7377 Focus: Bug fixes and portability improvements
7384 clean-ups, minor bug fixes, fixes for a number of minor
7453 Focus: Bug fixes and portability improvements
7460 clean-ups, minor bug fixes, fixes for a number of minor
7492 Focus: Bug fixes, portability fixes, and documentation improvements
7501 Focus: enhancements and bug fixes.
7543 Use '--var name' or '--dvar name' instead. (Bug 817)
7548 Focus: Security and Bug Fixes
7633 This release fixes a bug in Windows that made it difficult to
7652 Focus: enhancements and bug fixes.
7660 and bug fixes.
7668 Focus: enhancements and bug fixes.