From: Dave Hart Date: Mon, 21 Feb 2011 04:17:56 +0000 (+0000) Subject: Merge bk://bk2.ntp.org./ntp-dev X-Git-Tag: NTP_4_2_7P131~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a84482dcc8f7b50877da01e2d84eb829db1c5962;p=thirdparty%2Fntp.git Merge bk://bk2.ntp.org./ntp-dev into shiny.ad.hartbrothers.com:C:/ntp/ntp-dev-libevent-sntp bk: 4d61e774f4-PC7X81OqjyG93CGZXJA --- a84482dcc8f7b50877da01e2d84eb829db1c5962 diff --cc ChangeLog index dd00cc66f,57e16dad0..a845bf393 --- a/ChangeLog +++ b/ChangeLog @@@ -1,22 -1,4 +1,23 @@@ ++* Move "can't write KoD file" warning from sntp shutdown to startup. + * refclock_acts.c cleanup from Dave Mills. +* Convert sntp to libevent event-driven socket programming. Instead of + blocking name resolution and querying one NTP server at a time, + resolve server names and send NTP queries without blocking. Add + sntp command-line options to adjust timing and optionally wait for all + servers to respond instead of exiting after the first. - * Move "can't write KoD file" warning from sntp shutdown to startup. +* Import libevent 2.0.10-stable plus local patches as a tearoff, used + only if the target system lacks an installed libevent 2.0.9 or later. +* Move blocking worker and resolver to libntp from ntpd. +* Use threads rather than forked child processes for blocking worker + when possible. Override with configure --disable-thread-support. +* Move init_logging(), change_logfile(), and setup_logfile() from ntpd + to libntp, use them in sntp. +* Test --without-sntp in flock-build script's -no-refclocks variety. +* Avoid invoking config.status twice in a row in build script. +* Move more m4sh tests needed by libntp to shared .m4 files. +* Split up ntp_libntp.m4 into smaller, more specific subsets. +* Enable gcc -Wcast-align, fix many instances of warnings when casting + a pointer to a more-strictly-aligned underlying type. (4.2.7p130) 2011/02/12 Released by Harlan Stenn * [Bug 1811] Update the download location in WHERE-TO-START. (4.2.7p129) 2011/02/09 Released by Harlan Stenn