]> git.ipfire.org Git - thirdparty/ntp.git/commit
[Bug 3901] LIB_GETBUF isn't thread-safe.
authorDave Hart <hart@ntp.org>
Mon, 22 Jan 2024 06:54:06 +0000 (06:54 +0000)
committerDave Hart <hart@ntp.org>
Mon, 22 Jan 2024 06:54:06 +0000 (06:54 +0000)
commit51abef76eed68525752ef46a97d23bcd88dc215a
treeec6942cba8cd77ce18b0f865c125ff676d2d5c0c
parent558a4a1b682a59c313b51ef40b4480388219702f
[Bug 3901] LIB_GETBUF isn't thread-safe.
[Bug 3900] fast_xmit() selects wrong local addr responding to mcast on
           Windows.
[Bug 3888] ntpd with multiple same-subnet IPs using manycastclient creates
           duplicate associations.
Remove useless pointer to Windows Help from system error messages.
Avoid newlines within Windows error messages.
Ensure unique association IDs if wrapped.
Write frequency file to 6 digits after decimal.
Unpeer on shutdown as long done on POSIX systems.

Simplify calc_addr_distance().
Clamp min/maxpoll in edge cases in newpeer().
Quiet local addr change logginig when unpeering.
Correct missing arg for %s printf specifier in
  send_blocking_resp_internal().

bk: 65ae110eFPxXkBR_6G30Dthy7bfOzQ
12 files changed:
ChangeLog
include/lib_strbuf.h
include/ntp.h
libntp/lib/isc/win32/strerror.c
libntp/lib_strbuf.c
libntp/work_thread.c
ntpd/ntp_io.c
ntpd/ntp_peer.c
ntpd/ntp_proto.c
ntpd/ntp_util.c
ntpq/ntpq-subs.c
ports/winnt/ntpd/ntservice.c