[ntp:questions] 4.2.0 is available

Harlan Stenn stenn at ntp.org
Wed Oct 15 11:17:15 UTC 2003


4.2.0 is available from the usual places:

  http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2.0.tar.gz
  http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.1.80-rc1a-4.2.0.diff.gz

  ftp://ftp.udel.edu/pub/ntp/ntp4/ntp-4.2.0.tar.gz
  ftp://ftp.udel.edu/pub/ntp/ntp4/ntp-4.1.80-rc1a-4.2.0.diff.gz

>From the NEWS file:

(4.2.0)
* More stuff than I have time to document
* Bugfixes
* call-gap filtering
* wwv and chu refclock improvements
* OpenSSL integration

(4.1.2)
* clock state machine bugfix
* Lose the source port check on incoming packets
* (x)ntpdc compatibility patch
* Virtual IP improvements
* ntp_loopfilter fixes and improvements
* ntpdc improvements
* GOES refclock fix
* JJY driver
* Jupiter refclock fixes
* Neoclock4X refclock fixes
* AIX 5 port
* bsdi port fixes
* Cray unicos port upgrade
* HP MPE/iX port
* Win/NT port upgrade
* Dynix PTX port fixes
* Document conversion from CVS to BK
* readline support for ntpq

(4.1.0)
* CERT problem fixed (99k23)
* Huff-n-Puff filter
* Preparation for OpenSSL support
* Resolver changes/improvements are not backward compatible with mode 7
  requests (which are implementation-specific anyway)
* leap second stuff
* manycast should work now
* ntp-genkeys does new good things.
* scripts/ntp-close
* PPS cleanup and improvements
* readline support for ntpdc
* Crypto/authentication rewrite
* WINNT builds with MD5 by default
* WINNT no longer requires Perl for building with Visual C++ 6.0
* algorithmic improvements, bugfixes
* Solaris dosynctodr info update
* html/pic/* is *lots* smaller
* New/updated drivers: Forum Graphic GPS, WWV/H, Heath GC-100 II, HOPF
  serial and PCI, ONCORE, ulink331 
* Rewrite of the audio drivers

>From the ChangeLog:

# 03/06/13	stenn at whimsy.udel.edu	1.1076
# 4.1.80-rc1
# --------------------------------------------
# 03/06/16	fredb at tautology.immanent.net	1.1077
# Make this build on NetBSD.
# --------------------------------------------
# 03/06/18	stenn at whimsy.udel.edu	1.683.14.23
# [Bug 125] Add a missing newline from an fprintf
# --------------------------------------------
# 03/06/18	stenn at whimsy.udel.edu	1.1076.1.1
# Merge whimsy.udel.edu:/backroom/ntp-stable
# into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/06/18	fredb at tautology.immanent.net	1.1078
# Merge bk://www.ntp.org/home/bk/ntp-dev
# into tautology.immanent.net:/s/bitkeeper/ntp-dev
# --------------------------------------------
# 03/06/19	stenn at whimsy.udel.edu	1.1076.1.2
# [Bug 128] ntpq coredump with IPv6
# --------------------------------------------
# 03/06/19	fredb at tautology.immanent.net	1.1079
# Merge bk://www.ntp.org/home/bk/ntp-dev
# into tautology.immanent.net:/s/bitkeeper/ntp-dev
# --------------------------------------------
# 03/06/19	fredb at tautology.immanent.net	1.1080
# Clean up the includes in a_md5encrypt.c. Proposed fix for bug #123.
# --------------------------------------------
# 03/06/20	stenn at whimsy.udel.edu	1.1076.1.3
# [Bug 123] More portable MD5 conditionalization
# --------------------------------------------
# 03/06/20	stenn at whimsy.udel.edu	1.683.14.24
# Note that ntp_resolver.c is currently unused in the file.
# --------------------------------------------
# 03/06/20	fredb at tautology.immanent.net	1.1081
# Resolve bug #123: fix build on NetBSD.
# --------------------------------------------
# 03/06/20	fredb at tautology.immanent.net	1.1082
# Broader support for IPv6 hostnames by "ntpdc" and "ntpq". On NetBSD
# from NetBSD 1.5 to NetBSD 1.6.1, getaddrinfo() returned EAI_NODATA
# in some cases where RFC's 2553 (and now 3493) required EAI_NONAME.
# Allow for that. The (mis-)interpretation was from the Kame project,
# so other platforms may be affected as well.
# --------------------------------------------
# 03/06/21	stenn at whimsy.udel.edu	1.683.14.25
# Cuddle a comment.
# --------------------------------------------
# 03/06/21	stenn at whimsy.udel.edu	1.683.14.26
# [Bug 129] Improve and normalize some error messages.
# --------------------------------------------
# 03/06/21	stenn at whimsy.udel.edu	1.1076.1.4
# Merge whimsy.udel.edu:/backroom/ntp-stable
# into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/06/21	fredb at tautology.immanent.net	1.1083
# Merge bk://www.ntp.org/home/bk/ntp-dev
# into tautology.immanent.net:/s/bitkeeper/ntp-dev
# --------------------------------------------
# 03/06/22	stenn at whimsy.udel.edu	1.683.14.27
# [Bug 47] kill_asyncio() now takes 1 parameter - the lowest fd to close.
# --------------------------------------------
# 03/06/22	stenn at whimsy.udel.edu	1.1076.1.5
# Merge
# --------------------------------------------
# 03/06/23	stenn at whimsy.udel.edu	1.1076.1.6
# [Bug 134] Log when we sync to a new source.
# --------------------------------------------
# 03/06/24	stenn at whimsy.udel.edu	1.683.14.28
# [Bug 129] Clean up a diagnostic message.
# --------------------------------------------
# 03/06/24	stenn at whimsy.udel.edu	1.1076.1.7
# Merge
# --------------------------------------------
# 03/06/24	stenn at whimsy.udel.edu	1.683.14.29
# Typo.
# --------------------------------------------
# 03/06/24	stenn at whimsy.udel.edu	1.1076.1.8
# Merge
# --------------------------------------------
# 03/06/24	stenn at whimsy.udel.edu	1.1076.1.9
# [Bug 133] From fredb at tautology.immanent.net: Handle nonstandard EIA_NODATA return from getaddrinfo()
# --------------------------------------------
# 03/06/25	fredb at rapture.immanent.net	1.1084
# Merge tautology:/s/bitkeeper/ntp-dev
# into rapture.immanent.net:/home/fredb/source/ntp-dev
# --------------------------------------------
# 03/06/25	fredb at rapture.immanent.net	1.1085
# We log the initial state of the kernel discipline, and we log when we
# lose sync. So to restore parallelism, log when we reacquire sync, too.
# --------------------------------------------
# 03/06/25	fredb at tautology.immanent.net	1.1086
# Fix merge botch.
# --------------------------------------------
# 03/06/25	fredb at tautology.immanent.net	1.1087
# Simplify (re-enbaled -> enabled).
# --------------------------------------------
# 03/06/27	stenn at whimsy.udel.edu	1.683.14.30
# Move the "patching" info from README.hackers to README.patches.
# --------------------------------------------
# 03/06/27	stenn at whimsy.udel.edu	1.1088
# Merge whimsy.udel.edu:/backroom/ntp-stable
# into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/06/27	stenn at whimsy.udel.edu	1.683.14.31
# Have README.hackers and README.patches refer to each other.
# --------------------------------------------
# 03/06/27	stenn at whimsy.udel.edu	1.1089
# Merge whimsy.udel.edu:/backroom/ntp-stable
# into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/06/27	stenn at whimsy.udel.edu	1.683.14.32
# [Bug 129] Add more debug output.
# --------------------------------------------
# 03/06/27	stenn at whimsy.udel.edu	1.1090
# Merge whimsy.udel.edu:/backroom/ntp-stable
# into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/06/27	mayer at tecotoo.myibg.com	1.1062.1.4
# Add Win32 support for ntp-keygen and upgrade OpenSSL to 0.9.7b.
# --------------------------------------------
# 03/06/27	mayer at pogo.udel.edu	1.1091
# Merge bk://www.ntp.org/home/bk/ntp-dev
# into pogo.udel.edu:/pogo/users/mayer/ntp-dev-io
# --------------------------------------------
# 03/06/28	stenn at whimsy.udel.edu	1.683.14.33
# [Bug 136] PPS fixes for refclock_jupiter, from peda at sectra.se (Peter Ekberg)
# --------------------------------------------
# 03/06/29	stenn at whimsy.udel.edu	1.683.15.1
# [Bug 129] msyslog() more debug output.
# --------------------------------------------
# 03/06/29	stenn at whimsy.udel.edu	1.1090.1.1
# Merge whimsy.udel.edu:/backroom/ntp-stable
# into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/06/29	mayer at tecotoo.myibg.com	1.1092
# kill_asyncio was changed for Unix but not Windows
# Initialize .rnd file if it doesn't exist.
# --------------------------------------------
# 03/06/30	stenn at whimsy.udel.edu	1.1093
# Merge pogo:/usa/mayer/ntp-dev-io into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/06/30	stenn at whimsy.udel.edu	1.1094
# Merge
# --------------------------------------------
# 03/06/30	stenn at whimsy.udel.edu	1.1095
# More cleanup to the refclock_jupiter clock.
# --------------------------------------------
# 03/06/30	stenn at whimsy.udel.edu	1.683.14.34
# Merge whimsy.udel.edu:/backroom/ntp-stable
# into whimsy.udel.edu:/backroom/ntp-stable-136
# --------------------------------------------
# 03/06/30	stenn at whimsy.udel.edu	1.1096
# Merge whimsy.udel.edu:/backroom/ntp-stable-136
# into whimsy.udel.edu:/backroom/ntp-dev-136
# --------------------------------------------
# 03/07/03	mayer at tecotoo.myibg.com	1.1092.1.1
# Remove references to IPv6 broadcast
# --------------------------------------------
# 03/07/03	stenn at whimsy.udel.edu	1.1097
# Fixes from Dave Mills.
# --------------------------------------------
# 03/07/03	stenn at whimsy.udel.edu	1.1098
# Merge pogo:/usa/mayer/ntp-dev-io into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/07/04	stenn at whimsy.udel.edu	1.1099
# Replace debug notice - if we squeal when we lose kernel sync, we should also note when it is recovered.
# --------------------------------------------
# 03/07/04	fredb at tautology.immanent.net	1.1100
# For BSD's, use setrlimit() to limit the stacksize to something considerably
# smaller than the default, similarly to what's done on AIX. This was culled
# from the NetBSD sources. Christos Zoulas gave credit for the patch, in the
# commit log, to Witold J. Wnuk (against ntp-4.0.99i, 2002-04-18). I've added
# a configure-time check for setrlimit(), and I had to up the pages from "8"
# to "20" to keep from dumping core in the resolver. (Apparently, the resolver
# now uses "a lot" of stack space to initialize, relatively speaking: the
# default is something like "512", but p_vm_ssize is only about "5" with the
# running program at any moment I look at it on both of the hosts I tested.)
# 
# The bottom line is that it reduces the resident set size by about 2 Mb, from
# 4.5 Mb, or by about 44%.
# --------------------------------------------
# 03/07/05	fredb at tautology.immanent.net	1.1101
# Make this build with pre-C99 compilers, too (which is, most of them!).
# --------------------------------------------
# 03/07/06	fredb at tautology.immanent.net	1.683.14.35
# Fix spelling, typos, usage. Mined from NetBSD CVS.
# --------------------------------------------
# 03/07/06	mayer at tecotoo.myibg.com	1.1092.1.2
# Miscellaneous changes for Winnt support
# --------------------------------------------
# 03/07/06	mayer at pogo.udel.edu	1.1099.1.1
# Merge bk://www.ntp.org/home/bk/ntp-dev
# into pogo.udel.edu:/pogo/users/mayer/ntp-dev-io
# --------------------------------------------
# 03/07/06	fredb at tautology.immanent.net	1.683.14.36
# Correct usage, spelling of "lose", "loses", and "losing" where appropriate.
# --------------------------------------------
# 03/07/08	stenn at whimsy.udel.edu	1.1099.1.2
# Typo, reported by Michael Rios
# --------------------------------------------
# 03/07/08	stenn at whimsy.udel.edu	1.1102
# Merge
# --------------------------------------------
# 03/07/08	fredb at tautology.immanent.net	1.1103
# Try again to merge spelling fixes from ntp-stable.
# --------------------------------------------
# 03/07/08	fredb at tautology.immanent.net	1.1104
# Corect a couple more misspelings of "occurred".
# --------------------------------------------
# 03/07/10	claas at nixfix.(none)	1.683.16.1
# refclock_neoclock4x.c:
#   fix status reporting, update driver to v1.13
# --------------------------------------------
# 03/07/10	stenn at whimsy.udel.edu	1.683.14.37
# Merge
# --------------------------------------------
# 03/07/10	stenn at whimsy.udel.edu	1.1105
# Merge whimsy.udel.edu:/backroom/ntp-stable-ca
# into whimsy.udel.edu:/backroom/ntp-dev-ca
# --------------------------------------------
# 03/07/11	fredb at rapture.immanent.net	1.683.14.38
# Fix a warning compiling "refclock_arc.c".
# --------------------------------------------
# 03/07/11	mayer at tecotoo.myibg.com	1.1099.2.1
# Fix Multicast to not set the flag until used.
# Remove the unnecessary socket-querying code in findinterface and just
# look up the interface.
# --------------------------------------------
# 03/07/11	stenn at whimsy.udel.edu	1.1106
# Cleanup from Dave Mills.
# --------------------------------------------
# 03/07/13	stenn at pogo.udel.edu	1.1107
# Merge pogo.udel.edu:/pogo/users/stenn/ntp-stable-150
# into pogo.udel.edu:/pogo/users/stenn/ntp-dev-150
# --------------------------------------------
# 03/07/13	mayer at tecotoo.myibg.com	1.1099.2.2
# The order of the arguments were wrong.
# --------------------------------------------
# 03/07/14	stenn at whimsy.udel.edu	1.1106.1.1
# Merge pogo:/usa/mayer/ntp-dev-io into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/07/14	stenn at whimsy.udel.edu	1.1106.1.2
# Get approval from Dave Mills before changing these files.
# --------------------------------------------
# 03/07/15	stenn at whimsy.udel.edu	1.1108
# Merge pogo:ntp-dev-150 into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/07/15	stenn at whimsy.udel.edu	1.1109
# Avoid gcc warning, "cast discards qualifiers from pointer target type". (Frederick Bruckman)
# --------------------------------------------
# 03/07/15	mayer at tecotoo.myibg.com	1.1099.2.3
# Add Danny Mayer to the contributor's list and fix Mark Andrew's address.
# --------------------------------------------
# 03/07/16	stenn at whimsy.udel.edu	1.1110
# Merge pogo:/usa/mayer/ntp-dev-io into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/07/17	stenn at whimsy.udel.edu	1.683.14.39
# ntp-4.1.2
# --------------------------------------------
# 03/07/17	stenn at whimsy.udel.edu	1.1111
# Merge
# --------------------------------------------
# 03/07/18	claas at nixfix.(none)	1.1112
# driver44.html:
#   Update the URL for the NeoClock4X website
# --------------------------------------------
# 03/07/20	stenn at whimsy.udel.edu	1.1111.1.1
# Autodetect refclock_shm prerequisites.  Fix the defaults for the non-parse refclocks.
# --------------------------------------------
# 03/07/21	stenn at whimsy.udel.edu	1.683.14.40
# assert edge typo fix from Peter Ekberg
# --------------------------------------------
# 03/07/21	stenn at whimsy.udel.edu	1.1111.1.2
# Merge whimsy.udel.edu:/backroom/ntp-stable-157
# into whimsy.udel.edu:/backroom/ntp-dev-157
# --------------------------------------------
# 03/07/21	stenn at whimsy.udel.edu	1.683.17.1
# 4.1.2a
# --------------------------------------------
# 03/07/21	stenn at whimsy.udel.edu	1.683.14.41
# Merge whimsy.udel.edu:/backroom/ntp-stable-157
# into whimsy.udel.edu:/backroom/ntp-stable
# --------------------------------------------
# 03/07/21	stenn at whimsy.udel.edu	1.1111.1.3
# Merge
# --------------------------------------------
# 03/07/22	stenn at whimsy.udel.edu	1.1111.1.4
# Typo fixes from Martin Burnicki
# --------------------------------------------
# 03/07/22	mayer at tecotoo.myibg.com	1.1111.2.1
# Back out the last change but test the local addresses first.
# --------------------------------------------
# 03/07/22	mayer at pogo.udel.edu	1.1111.2.2
# Fix missing conditional code around check for socket error
# --------------------------------------------
# 03/07/22	stenn at whimsy.udel.edu	1.1111.1.5
# Dave Mills: Fix an old bug, according to spec.
# --------------------------------------------
# 03/07/23	stenn at whimsy.udel.edu	1.1111.1.6
# Merge pogo:/usa/mayer/ntp-dev-io into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/07/24	stenn at whimsy.udel.edu	1.683.14.42
# While I don't know the original reason for using -std1 for OSF, -std1 is now a lose on 4.0d with a c99 compiler, and AC_PROG_CC_STDC can check for this.
# --------------------------------------------
# 03/07/24	stenn at whimsy.udel.edu	1.1111.1.7
# Merge whimsy.udel.edu:/backroom/ntp-stable
# into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/07/24	mayer at pogo.udel.edu	1.1111.2.3
# Call to getaddrinfo in getnetnum was wrong
# --------------------------------------------
# 03/07/25	stenn at whimsy.udel.edu	1.683.14.43
# [Bug 161] Lose -pipe for gcc
# --------------------------------------------
# 03/07/25	stenn at whimsy.udel.edu	1.1111.1.8
# Merge whimsy.udel.edu:/backroom/ntp-stable
# into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/07/25	stenn at whimsy.udel.edu	1.1113
# Merge
# --------------------------------------------
# 03/07/26	stenn at whimsy.udel.edu	1.1114
# ntp_crypto.c:
#   In crypto_update() in the loop when an expired certificate has been freed,
#   its cp->link is still used in the next itteration of the loop. This is
#   bad. :-) FreeBSD-current does not like that at all. This patch is my
#   attempt to fix the problem.
# --------------------------------------------
# 03/07/26	stenn at whimsy.udel.edu	1.1115
# Clean up some Makefile.am fun.
# --------------------------------------------
# 03/07/26	stenn at whimsy.udel.edu	1.1116
# Add ss_family support
# --------------------------------------------
# 03/07/26	stenn at whimsy.udel.edu	1.1117
# Bug 168: Rainer Orth: Fix world-writable files
# --------------------------------------------
# 03/07/27	stenn at whimsy.udel.edu	1.1114.1.1
# Bug 162: Only link programs with libreadline that use it (ntpdc and ntpq),  From Rainer Orth.
# --------------------------------------------
# 03/07/27	stenn at whimsy.udel.edu	1.1118
# Merge whimsy.udel.edu:/backroom/ntp-dev-167
# into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/07/27	stenn at whimsy.udel.edu	1.1119
# Bug 162: Quiet some warnings.  From Rainer Orth, with some wiggles by Harlan.
# --------------------------------------------
# 03/07/27	stenn at whimsy.udel.edu	1.683.14.44
# syslog does %m, not printf.
# --------------------------------------------
# 03/07/27	stenn at whimsy.udel.edu	1.1120
# Merge whimsy.udel.edu:/backroom/ntp-stable
# into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/07/27	stenn at whimsy.udel.edu	1.1121
# chu_newchan() is static...
# --------------------------------------------
# 03/07/27	stenn at whimsy.udel.edu	1.683.14.45
# Clean up some type mismatches.
# --------------------------------------------
# 03/07/27	stenn at whimsy.udel.edu	1.1122
# Merge whimsy.udel.edu:/backroom/ntp-stable
# into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/07/27	stenn at whimsy.udel.edu	1.683.14.46
# neol_atoi_len() is static.  Clean up some fn definitions.
# --------------------------------------------
# 03/07/27	stenn at whimsy.udel.edu	1.1123
# Merge whimsy.udel.edu:/backroom/ntp-stable
# into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/07/27	stenn at whimsy.udel.edu	1.683.14.47
# lint
# --------------------------------------------
# 03/07/27	stenn at whimsy.udel.edu	1.1124
# Merge whimsy.udel.edu:/backroom/ntp-stable
# into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/07/27	stenn at whimsy.udel.edu	1.1125
# lint
# --------------------------------------------
# 03/07/27	stenn at whimsy.udel.edu	1.1126
# lint
# --------------------------------------------
# 03/07/28	mayer at pogo.udel.edu	1.1111.2.4
# Undo findinterface changes
# --------------------------------------------
# 03/07/28	mayer at pogo.udel.edu	1.1111.2.5
# Update config to check for IP version
# --------------------------------------------
# 03/07/28	stenn at whimsy.udel.edu	1.1127
# Merge pogo:/usa/mayer/ntp-dev-io into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/07/29	mayer at tecotoo.myibg.com	1.1111.3.1
# 'Minor
# --------------------------------------------
# 03/07/29	mayer at tecotoo.myibg.com	1.1111.2.6
# Minor updates
# --------------------------------------------
# 03/07/30	mayer at tecotoo.myibg.com	1.1111.2.7
# Put back the SOCK_DGRAM hints and the "ntp" service into getaddrinfo.
# Remove the freeaddrinfo() when getaddrinfo fails.
# --------------------------------------------
# 03/07/30	stenn at whimsy.udel.edu	1.1128
# Merge pogo:/usa/mayer/ntp-dev-io into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/07/31	peda at sectra.se	1.683.18.1
# Make the jupiter refclock aware of the year. I.e. don't trust the
# system clock to have the correct year.
# --------------------------------------------
# 03/07/31	stenn at whimsy.udel.edu	1.683.14.48
# Merge
# --------------------------------------------
# 03/08/01	stenn at whimsy.udel.edu	1.1129
# Merge whimsy.udel.edu:/backroom/ntp-stable
# into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/08/01	stenn at pogo.udel.edu	1.1130
# Default to -4 if isc_net_probeipv6() fails.
# --------------------------------------------
# 03/08/04	peda at sectra.se	1.1131
# Problem deleting keys when rereading them from file.
# - Don't crash on odd number of keys in one hash.
# - Delete all keys, not just every other key.
# --------------------------------------------
# 03/08/04	peda at sectra.se	1.683.14.49
# Remember all trusted keys in a hash bucket when deleting keys.
# --------------------------------------------
# 03/08/04	ro at xayide.techfak.uni-bielefeld.de	1.1130.1.1
# [Bug 164, 165] Make sure NTP mode 7 request and response packets are layed
# out identically irrespective of 32 vs. 64-bit systems or struct in6_addr
# alignment requirements.
# --------------------------------------------
# 03/08/05	stenn at whimsy.udel.edu	1.1130.2.1
# [Bug 174] Use Dave's fix.
# --------------------------------------------
# 03/08/05	stenn at whimsy.udel.edu	1.1132
# Merge
# --------------------------------------------
# 03/08/05	stenn at whimsy.udel.edu	1.1130.1.2
# Merge
# --------------------------------------------
# 03/08/05	stenn at whimsy.udel.edu	1.1130.1.3
# auto* magic for ntpdc-layout
# --------------------------------------------
# 03/08/06	mayer at tecotoo.myibg.com	1.1130.1.4
# Use the Win32InitSockets code now in port/winnt/libisc/net.c so we use common code.
# Need to force the isc headers to not include the isc/ipv6.h code.
# --------------------------------------------
# 03/08/07	stenn at whimsy.udel.edu	1.1130.3.1
# Use our md5.h header under RedHat.  Reported by Reg Clemens.
# --------------------------------------------
# 03/08/07	mayer at tecotoo.myibg.com	1.1130.1.5
# Clean up includes
# --------------------------------------------
# 03/08/07	stenn at whimsy.udel.edu	1.1130.1.6
# Merge pogo:/usa/mayer/ntp-dev-io into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/08/08	stenn at whimsy.udel.edu	1.1133
# Merge whimsy.udel.edu:/backroom/ntp-dev
# into whimsy.udel.edu:/backroom/ntp-dev-175
# --------------------------------------------
# 03/08/08	stenn at whimsy.udel.edu	1.1134
# Merge whimsy.udel.edu:/backroom/ntp-stable
# into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/08/08	stenn at whimsy.udel.edu	1.1135
# Bug 180: Verify mode 7 packet layout at build time.
# --------------------------------------------
# 03/08/08	peda at sectra.se	1.683.14.50
# clean up keyid mess in ntpq.
# --------------------------------------------
# 03/08/08	stenn at whimsy.udel.edu	1.1136
# Move -lcrypto to its own variable and out of LIBS.
# --------------------------------------------
# 03/08/08	peda at sectra.se	1.683.14.51
# Correctly remove trailing space from arguments of incoming
# request variables.
# --------------------------------------------
# 03/08/08	stenn at whimsy.udel.edu	1.1137
# Typo
# --------------------------------------------
# 03/08/08	ro at xayide.techfak.uni-bielefeld.de	1.1135.1.1
# Fix some problems in layout.std verification.
# --------------------------------------------
# 03/08/08	ro at xayide.techfak.uni-bielefeld.de	1.1135.2.1
# [Bug 185] Fix compilation error on Tru64 UNIX V4.0F with cc.
# --------------------------------------------
# 03/08/08	stenn at whimsy.udel.edu	1.1138
# Invoke the layout generation script using ./nl.pl
# --------------------------------------------
# 03/08/09	stenn at whimsy.udel.edu	1.1139
# Merge
# --------------------------------------------
# 03/08/09	stenn at whimsy.udel.edu	1.1140
# Also use CPPFLAGS for nl.c.
# --------------------------------------------
# 03/08/09	fredb at tautology.immanent.net	1.1141
# Do "readline" on NetBSD.
# --------------------------------------------
# 03/08/09	fredb at tautology.immanent.net	1.1142
# Another fix for "." not in $PATH.
# --------------------------------------------
# 03/08/09	fredb at rapture.immanent.net	1.1143
# automake subtlety, to permit the bootstrapped sources to build and install with BSD make.
# --------------------------------------------
# 03/08/10	stenn at whimsy.udel.edu	1.1140.1.1
# configure.in:
#   Some HP-UX 11.11 systems don't have sockaddr_storage
#   so we can't allow the native IPv6 headers to be used.
# --------------------------------------------
# 03/08/10	stenn at whimsy.udel.edu	1.1140.1.2
# Remove the old ntptrace/ code.
# --------------------------------------------
# 03/08/10	fredb at tautology.immanent.net	1.1144
# Merge bk://www.ntp.org/home/bk/ntp-dev
# into tautology.immanent.net:/s/bitkeeper/ntp-dev
# --------------------------------------------
# 03/08/10	fredb at tautology.immanent.net	1.1145
# Don't try to create "ntptrace/Makefile", now that "ntptrace" is gone.
# --------------------------------------------
# 03/08/10	stenn at whimsy.udel.edu	1.1140.1.3
# peer_unfit() needs to test for FLAG_NOSELECT.  From Dave Mills.
# --------------------------------------------
# 03/08/10	stenn at whimsy.udel.edu	1.1140.1.4
# typo
# --------------------------------------------
# 03/08/10	stenn at whimsy.udel.edu	1.1140.1.5
# Updates from Dave Mills
# --------------------------------------------
# 03/08/10	stenn at whimsy.udel.edu	1.1140.1.6
# Remove the old ntptrace/Makefile from configure.in
# --------------------------------------------
# 03/08/10	stenn at whimsy.udel.edu	1.1140.1.7
# Merge whimsy.udel.edu:/backroom/ntp-stable
# into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/08/10	stenn at whimsy.udel.edu	1.1140.1.8
# Merge whimsy.udel.edu:/backroom/ntp-stable
# into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/08/10	stenn at whimsy.udel.edu	1.1140.1.9
# Merge
# --------------------------------------------
# 03/08/11	stenn at whimsy.udel.edu	1.1140.1.10
# Bug 182: Clean up Solaris version checks
# --------------------------------------------
# 03/08/11	fredb at tautology.immanent.net	1.1146
# Merge bk://www.ntp.org/home/bk/ntp-dev
# into tautology.immanent.net:/s/bitkeeper/ntp-dev
# --------------------------------------------
# 03/08/13	blu at jedi.east.sun.com	1.1140.1.11
# ignore:
#   Added firefly.sh include/ntp.patch include/ntp_control.patch include/ntp_request.patch jedi.sh ntpd/ntp_control.patch ntpd/ntp_peer.patch ntpd/ntp_proto.patch ntpd/ntp_request.patch ntpq/ntpq.patch to the ignore list
# ntp_proto.c, ntp_peer.c, ntp_control.c, ntp_control.h, ntp.h:
#   Add rank counter for each peer. This is incremented each time a peer reaches
#   candidate status, or is actually selected as the system peer. By this method,
#   peers that are contribute most often to the system time will have a higher 
#   count.
# --------------------------------------------
# 03/08/13	blu at jedi.east.sun.com	1.1147
# Merge bk://ntp.bkbits.net/ntp-dev
# into jedi.east.sun.com:/net/firefly.sfbay/export3/blu/ntp-dev
# --------------------------------------------
# 03/08/14	stenn at whimsy.udel.edu	1.1146.1.1
# some little changes
# --------------------------------------------
# 03/08/14	stenn at whimsy.udel.edu	1.1148
# Merge
# --------------------------------------------
# 03/08/15	blu at jedi.east.sun.com	1.1149
# ntp_timer.c, ntp_loopfilter.c, ntpd.h:
#   Reinitialize the interval timer after stepping the clock. The behavior of 
#   the timer after a clock step is not addressed by POSIX and is undefined,
#   so the safest course is to reintitialize it when we step the clock. Solaris,
#   for one, is known to stop triggering the timer after a step backward until
#   the system clock "catches up".
# --------------------------------------------
# 03/08/16	mayer at tecotoo.myibg.com	1.1148.1.1
# Add linked list to track remote addresses.
# --------------------------------------------
# 03/08/16	mayer at tecotoo.myibg.com	1.1148.1.2
# Fix add_addr_to_list call
# --------------------------------------------
# 03/08/17	stenn at whimsy.udel.edu	1.1150
# Lint - reported by Danny Mayer
# --------------------------------------------
# 03/08/17	stenn at whimsy.udel.edu	1.1151
# Merge pogo:/usa/mayer/ntp-dev-io into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/08/19	mayer at tecotoo.myibg.com	1.1148.1.3
# Add debug to address_okay
# --------------------------------------------
# 03/08/19	mayer at tecotoo.myibg.com	1.1148.1.4
# Comment out check for Up flag in Address_Okay
# --------------------------------------------
# 03/08/19	stenn at whimsy.udel.edu	1.1152
# Merge pogo:/usa/mayer/ntp-dev-io into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/08/20	blu at jedi.east.sun.com	1.1153
# ntpq.c:
#   If assoc_cache is loaded, clamp association ids using & notation to allow 
#   specifying all associations without knowing how many there are.
# --------------------------------------------
# 03/08/20	blu at jedi.east.sun.com	1.1154
# ntpq.html:
#   Fix typos 
# --------------------------------------------
# 03/08/20	fredb at tautology.immanent.net	1.1152.1.1
# Fix for NetBSD 1.6.1.
# --------------------------------------------
# 03/08/22	mayer at tecotoo.myibg.com	1.1148.1.5
# Changed vaddr to remaddr to avoid namespace collisions during build with NetBSD
# --------------------------------------------
# 03/08/22	mayer at pogo.udel.edu	1.1152.2.1
# Merge bk://www.ntp.org/home/bk/ntp-dev
# into pogo.udel.edu:/pogo/users/mayer/ntp-dev-io
# --------------------------------------------
# 03/08/26	stenn at whimsy.udel.edu	1.1152.3.1
# Also call findbcastinter() for MDF_ACAST | MDF_MCAST | MDF_BCAST.  From Dave Mills.
# --------------------------------------------
# 03/08/26	mayer at tecotoo.myibg.com	1.1152.2.2
# Add HAVE_VSNPRINTF macro to prevent extra declarations if already defined by the OS.
# --------------------------------------------
# 03/08/26	mayer at pogo.udel.edu	1.1152.2.3
# Merge bk://www.ntp.org/home/bk/ntp-dev
# into pogo.udel.edu:/pogo/users/mayer/ntp-dev-io
# --------------------------------------------
# 03/08/29	fredb at tautology.immanent.net	1.1152.1.2
# Merge bk://www.ntp.org/home/bk/ntp-dev
# into tautology.immanent.net:/s/bitkeeper/ntp-dev
# --------------------------------------------
# 03/09/29	blu at corwin.	1.1152.3.2
# ntp_timer.c:
#   Double check that value isn't zero and thus disarm the timer.
# --------------------------------------------
# 03/09/30	fredb at seduction.immanent.net	1.1152.1.3
# Merge
# --------------------------------------------
# 03/09/30	fredb at rapture.immanent.net	1.1152.1.4
# Some timers tweaks, including one build fix.
# --------------------------------------------
# 03/10/03	fredb at rapture.immanent.net	1.1152.1.5
# Resolve conflicts.
# --------------------------------------------
# 03/10/03	fredb at rapture.immanent.net	1.1152.1.6
# Initialize the value of "v6_flag" in all cases in sys_info(), so that "ntpdc -c sysinfo" 
# won't display the random, uninitialized value of peer6 for the system peer in the 
# no syspeer case on IPv6-capable hosts. Problem noted and solution provided by Matthias 
# Drochner, with a minor optimization by myself.
# 
# 
# --------------------------------------------
# 03/10/05	fredb at seduction.immanent.net	1.1152.1.7
# Fixes for various and sundry compiler warnings, from NetBSD.
# --------------------------------------------
# 03/10/06	stenn at whimsy.udel.edu	1.1152.4.1
# Distribution directory cleanup
# --------------------------------------------
# 03/10/06	bruckman at pogo.udel.edu	1.1152.1.8
# Merge bk://www.ntp.org/home/bk/ntp-dev
# into pogo.udel.edu:/pogo/users/bruckman/ntp-dev
# --------------------------------------------
# 03/10/06	fredb at seduction.immanent.net	1.1152.1.9
# Fix a couple more gcc warnings that are only seen on non-typical platforms.
# --------------------------------------------
# 03/10/07	stenn at whimsy.udel.edu	1.1152.4.2
# Changes from Dave Mills - "monitor" stuff, mostly.
# --------------------------------------------
# 03/10/07	stenn at whimsy.udel.edu	1.1153.1.1
# Merge
# --------------------------------------------
# 03/10/07	stenn at whimsy.udel.edu	1.1153.1.2
# [Bug 197] Only check-kayout if we have PATH_PERL
# --------------------------------------------
# 03/10/07	stenn at whimsy.udel.edu	1.1153.1.3
# Merge
# --------------------------------------------
# 03/10/07	stenn at whimsy.udel.edu	1.1153.1.4
# [Bug 205] Prevent a NULL dereference
# --------------------------------------------
# 03/10/07	stenn at whimsy.udel.edu	1.1153.1.5
# Automerge
# --------------------------------------------
# 03/10/07	stenn at whimsy.udel.edu	1.1153.1.6
# Merge pogo:/usa/bruckman/ntp-dev into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/10/08	peda at sectra.se	1.1153.1.7
# Check return value of localtime call to prevent NULL dereference.
# --------------------------------------------
# 03/10/09	stenn at whimsy.udel.edu	1.1153.2.1
# Updates from Dave Mills (first pass)
# --------------------------------------------
# 03/10/09	stenn at whimsy.udel.edu	1.1153.1.8
# Merge
# --------------------------------------------
# 03/10/09	stenn at whimsy.udel.edu	1.1155
# Automerge
# --------------------------------------------
# 03/10/11	stenn at whimsy.udel.edu	1.1156
# [Bug 207] ntpdc crashes in monlinst with pre-IPv6 ntpd
# --------------------------------------------
# 03/10/11	stenn at whimsy.udel.edu	1.1157
# Cleanup from Dave Mills
# --------------------------------------------
# 03/10/13	stenn at whimsy.udel.edu	1.1158
# Cleanup from Dave Mills
# --------------------------------------------
# 03/10/15	stenn at whimsy.udel.edu	1.683.14.52
# Fix for bug 213
# --------------------------------------------
# 03/10/15	stenn at whimsy.udel.edu	1.1159
# Merge whimsy.udel.edu:/backroom/ntp-stable
# into whimsy.udel.edu:/backroom/ntp-dev
# --------------------------------------------
# 03/10/15	stenn at whimsy.udel.edu	1.1160
# cleanup
# --------------------------------------------
# 03/10/15	stenn at whimsy.udel.edu	1.1161
# 4.2.0
# --------------------------------------------
#



More information about the questions mailing list