#19847 closed enhancement (fixed)

ntp-4.2.8p18

Reported by: Bruce Dubbs Owned by: thomas
Priority: normal Milestone: 12.2
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New patch version.

Change History (3)

comment:1 by thomas, 11 months ago

4.2.8p18

Release Date: 2024 May 25

    Bug 3918 Tweak openssl header/library handling. stenn@
    Bug 3914 Spurious “Unexpected origin timestamp” logged after time stepped. hart@
    Bug 3913 Avoid duplicate IPv6 link-local manycast associations. hart@
    Bug 3912 Avoid rare math errors in ntptrace. Brian Utterback
    Bug 3910 Memory leak using openssl-3. hart@
    Bug 3909 Do not select multicast local address for unicast peer. hart@
    Bug 3903 lib/isc/win32/strerror.c NTstrerror() is not thread-safe. hart@
    Bug 3901 LIB_GETBUF isn’t thread-safe. hart@
    Bug 3900 fast_xmit() selects wrong local addr responding to mcast on Windows. hart@
    Bug 3888 ntpd with multiple same-subnet IPs using manycastclient creates duplicate associations. hart@
    Bug 3872 Ignore restrict mask for hostname. hart@
    Bug 3871 4.2.8p17 build without hopf6021 refclock enabled fails.
        Reported by Hans Mayer.
        Moved NONEMPTY_TRANSLATION_UNIT declaration from ntp_types.h to config.h. hart@
    Bug 3870 Server drops client packets with ppoll < 4. stenn@
    Bug 3869 Remove long-gone calldelay & crypto sign from docs.
        Reported by PoolMUC. hart@
    Bug 3868 Cannot restrict a pool peer. hart@
        Thanks to Edward McGuire for tracking down the deficiency.
    Bug 3864 ntpd IPv6 refid different for big-endian and little-endian. hart@
    Bug 3859 Use NotifyIpInterfaceChange on Windows ntpd. hart@
    Bug 3856 Enable Edit & Continue debugging with Visual Studio. hart@
    Bug 3855 ntpq lacks an equivalent to ntpdc’s delrestrict. hart@
    Bug 3854 ntpd 4.2.8p17 corrupts rawstats file with space in refid. hart@
    Bug 3853 Clean up warnings with modern compilers. hart@
    Bug 3852 check-libntp.mf and friends are not triggering rebuilds as intended. hart@
    Bug 3851 Drop pool server when no local address can reach it. hart@
    Bug 3850 ntpq -c apeers breaks column formatting s2 w/refclock refid. hart@
    Bug 3849 ntpd --wait-sync times out. hart@
    Bug 3847 SSL detection in configure should run-test if runpath is needed. hart@
    Bug 3846 Use -Wno-format-truncation by default. hart@
    Bug 3845 accelerate pool clock_sync when IPv6 has only link-local access. hart@
    Bug 3842 Windows ntpd PPSAPI DLL load failure crashes. hart@
    Bug 3841 4.2.8p17 build break w/ gcc 12 -Wformat-security without -Wformat. Need to remove --Wformat-security when removing -Wformat to silence numerous libopts warnings. hart@
    Bug 3837 NULL pointer deref crash when ntpd deletes last interface.
        Reported by renmingshuai.
        Correct UNLINK_EXPR_SLIST() when the list is empty. hart@
    Bug 3835 NTP_HARD_*FLAGS not used by libevent tearoff. hart@
    Bug 3831 pollskewlist zeroed on runtime configuration. hart@
    Bug 3830 configure libevent check intersperses output with answer. stenn@
    Bug 3828 BK should ignore a git repo in the same directory. burnicki@
    Bug 3827 Fix build in case CLOCK_HOPF6021 or CLOCK_WHARTON_400A is disabled. burnicki@
    Bug 3825 Don’t touch HTML files unless building inside a BK repo. Fix the script checkHtmlFileDates. burnicki@
    Bug 3756 Improve OpenSSL library/header detection.
    Bug 3753 ntpd fails to start with FIPS-enabled OpenSSL 3. hart@
    Bug 2734 TEST3 prevents initial interleave sync.
        Fix from PoolMUC
    Remove extraneous */ from libparse/ieee754io.c.
    Fix .datecheck target line in Makefile.am. stenn@
    Log failures to allocate receive buffers. hart@
    Update the copyright year. stenn@
    Update ntp.conf documentation to add delrestrict and correct information about KoD rate limiting. hart@
    html/clockopt.html cleanup. stenn@
    util/lsf-times - added. stenn@
    Add DSA, DSA-SHA, and SHA to tests/libntp/digests.c. hart@
    Provide ntpd thread names to debugger on Windows. hart@
    Remove dead code libntp/numtohost.c and its unit tests. hart@
    Remove class A, B, C IPv4 distinctions in netof(). hart@
    Use @configure_input@ in various *.in files to include a comment that the file is generated from another pointing to the *.in. hart@
    Correct underquoting, indents in ntp_facilitynames.m4. hart@
    Clean up a few warnings seen building with older gcc. hart@
    Fix build on older FreeBSD lacking sys/procctl.h. hart@
    Disable Bug 3627 workaround on newer FreeBSD which has the kernel fix that makes it unnecessary, re-enabling ASLR stack gap. hart@
    Use NONEMPTY_COMPILATION_UNIT in more conditionally-compiled files.
    Remove useless pointer to Windows Help from system error messages.
    Avoid newlines within Windows error messages. hart@
    Ensure unique association IDs if wrapped. hart@
    Simplify calc_addr_distance(). hart@
    Clamp min/maxpoll in edge cases in newpeer(). hart@
    Quiet local addr change logging when unpeering. hart@
    Correct missing arg for %s printf specifier in send_blocking_resp_internal(). hart@
    Suppress OpenSSL 3 deprecation warning clutter. hart@
    Correct OpenSSL usage in Autokey code to avoid warnings about discarding const qualifiers with OpenSSL 3. hart@
    Display KoD refid as text in recently added message. hart@
    Avoid running checkHtmlFileDates script repeatedly when no html/*.html files have changed. hart@
    Abort configure if --enable-crypto-rand given & unavailable. hart@
    Add configure --enable-verbose-ssl to trace SSL detection. hart@
    Add build test coverage for --disable-saveconfig to flock-build script. hart@
    Remove deprecated configure --with-arlib option. hart@
    Remove configure support for ISC UNIX ca. 1998. hart@
    Move NTP_OPENSSL and NTP_CRYPTO_RAND invocations from configure.ac files to NTP_LIBNTP. hart@
    Move ENABLE_CMAC to ntp_openssl.m4, enabling sntp/tests CMAC unit tests. hart@
    Remove dead code: HAVE_U_INT32_ONLY_WITH_DNS. hart@
    Eliminate [v]snprintf redefinition warnings on macOS. hart@
    Fix clang 14 cast increases alignment warning on Linux. hart@
    Use NTP_HARD_CPPFLAGS in libopts tearoff. hart@
    Wire in --enable-build-framework-help.

comment:2 by thomas, 11 months ago

Owner: changed from blfs-book to thomas
Status: newassigned

Needs tweaking a bit

    sed -e "s;pthread_detach(NULL);pthread_detach(0);" \
        -i configure \
        -i sntp/configure

comment:3 by thomas, 11 months ago

Resolution: fixed
Status: assignedclosed

Fixed in [04cb4e643f]

Note: See TracTickets for help on using tickets.