aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOllivier Robert <roberto@FreeBSD.org>2002-10-29 19:58:12 +0000
committerOllivier Robert <roberto@FreeBSD.org>2002-10-29 19:58:12 +0000
commitce265a549db8baf2b7fc2b171e9cc511a6d7552d (patch)
treedaab9e5ccc14bec1f0fee71e35464e6040c6756f
parent224ba2bd37e182b64f7d78defef8a6cacaad3415 (diff)
downloadsrc-ce265a549db8baf2b7fc2b171e9cc511a6d7552d.tar.gz
src-ce265a549db8baf2b7fc2b171e9cc511a6d7552d.zip
Virgin import of ntpd 4.1.1a
Notes
Notes: svn path=/vendor/ntp/dist/; revision=106163
-rw-r--r--contrib/ntp/COPYRIGHT2
-rw-r--r--contrib/ntp/ChangeLog8416
-rw-r--r--contrib/ntp/ChangeLog-4.1.06152
-rw-r--r--contrib/ntp/Makefile.am52
-rw-r--r--contrib/ntp/Makefile.in179
-rw-r--r--contrib/ntp/NEWS16
-rw-r--r--contrib/ntp/README.bk62
-rw-r--r--contrib/ntp/README.cvs4
-rw-r--r--contrib/ntp/README.rsa6
-rw-r--r--contrib/ntp/README.versions35
-rw-r--r--contrib/ntp/acconfig.h6
-rw-r--r--contrib/ntp/acinclude.m42
-rw-r--r--contrib/ntp/aclocal.m4381
-rw-r--r--contrib/ntp/adjtimed/Makefile.in165
-rw-r--r--contrib/ntp/clockstuff/Makefile.am4
-rw-r--r--contrib/ntp/clockstuff/Makefile.in167
-rw-r--r--contrib/ntp/config.h.in33
-rwxr-xr-xcontrib/ntp/configure4495
-rw-r--r--contrib/ntp/configure.in116
-rw-r--r--contrib/ntp/html/driver40.htm141
-rw-r--r--contrib/ntp/html/driver42.html39
-rw-r--r--contrib/ntp/html/hints/mpeix50
-rw-r--r--contrib/ntp/html/hints/vxworks.html6
-rw-r--r--contrib/ntp/html/qth.htm12
-rw-r--r--contrib/ntp/html/refclock.htm12
-rw-r--r--contrib/ntp/include/Makefile.in77
-rw-r--r--contrib/ntp/include/ntp.h4
-rw-r--r--contrib/ntp/include/ntp_machine.h42
-rw-r--r--contrib/ntp/include/ntp_request.h35
-rw-r--r--contrib/ntp/include/ntpd.h2
-rw-r--r--contrib/ntp/kernel/Makefile.in90
-rw-r--r--contrib/ntp/kernel/sys/Makefile.in75
-rw-r--r--contrib/ntp/libntp/Makefile.am25
-rw-r--r--contrib/ntp/libntp/Makefile.in589
-rw-r--r--contrib/ntp/libntp/adjtime.c97
-rw-r--r--contrib/ntp/libntp/clocktypes.c4
-rw-r--r--contrib/ntp/libntp/iosignal.c119
-rw-r--r--contrib/ntp/libntp/machines.c341
-rw-r--r--contrib/ntp/libntp/mktime.c5
-rw-r--r--contrib/ntp/libntp/snprintf.c4
-rw-r--r--contrib/ntp/libntp/strdup.c8
-rw-r--r--contrib/ntp/libntp/strerror.c6
-rw-r--r--contrib/ntp/libparse/Makefile.in300
-rw-r--r--contrib/ntp/librsaref/Makefile.am5
-rw-r--r--contrib/ntp/librsaref/Makefile.in187
-rwxr-xr-xcontrib/ntp/mkinstalldirs2
-rw-r--r--contrib/ntp/ntpd/Makefile.am30
-rw-r--r--contrib/ntp/ntpd/Makefile.in605
-rw-r--r--contrib/ntp/ntpd/jupiter.h2
-rw-r--r--contrib/ntp/ntpd/ntp_config.c14
-rw-r--r--contrib/ntp/ntpd/ntp_control.c3
-rw-r--r--contrib/ntp/ntpd/ntp_crypto.c4
-rw-r--r--contrib/ntp/ntpd/ntp_intres.c3
-rw-r--r--contrib/ntp/ntpd/ntp_io.c34
-rw-r--r--contrib/ntp/ntpd/ntp_loopfilter.c85
-rw-r--r--contrib/ntp/ntpd/ntp_proto.c9
-rw-r--r--contrib/ntp/ntpd/ntp_request.c99
-rw-r--r--contrib/ntp/ntpd/ntp_timer.c4
-rw-r--r--contrib/ntp/ntpd/ntpd.c46
-rw-r--r--contrib/ntp/ntpd/refclock_chu.c3
-rw-r--r--contrib/ntp/ntpd/refclock_conf.c31
-rw-r--r--contrib/ntp/ntpd/refclock_jjy.c712
-rw-r--r--contrib/ntp/ntpd/refclock_local.c2
-rw-r--r--contrib/ntp/ntpd/refclock_oncore.c2
-rw-r--r--contrib/ntp/ntpd/refclock_palisade.c2
-rw-r--r--contrib/ntp/ntpd/refclock_true.c2
-rw-r--r--contrib/ntp/ntpd/refclock_tt560.c274
-rw-r--r--contrib/ntp/ntpd/refclock_zyfer.c346
-rw-r--r--contrib/ntp/ntpdate/Makefile.am2
-rw-r--r--contrib/ntp/ntpdate/Makefile.in185
-rw-r--r--contrib/ntp/ntpdate/ntpdate.c58
-rw-r--r--contrib/ntp/ntpdate/ntptimeset.c7
-rw-r--r--contrib/ntp/ntpdc/Makefile.am2
-rw-r--r--contrib/ntp/ntpdc/Makefile.in169
-rw-r--r--contrib/ntp/ntpdc/ntpdc.c41
-rw-r--r--contrib/ntp/ntpdc/ntpdc_ops.c37
-rw-r--r--contrib/ntp/ntpq/Makefile.am2
-rw-r--r--contrib/ntp/ntpq/Makefile.in169
-rw-r--r--contrib/ntp/ntpq/ntpq.c42
-rw-r--r--contrib/ntp/ntptrace/Makefile.am2
-rw-r--r--contrib/ntp/ntptrace/Makefile.in165
-rw-r--r--contrib/ntp/ntptrace/ntptrace.c10
-rw-r--r--contrib/ntp/parseutil/Makefile.in164
-rw-r--r--contrib/ntp/scripts/Makefile.in69
-rw-r--r--contrib/ntp/scripts/mkver.in5
-rw-r--r--contrib/ntp/scripts/ntpsweep.in2
-rw-r--r--contrib/ntp/scripts/plot_summary.in2
-rw-r--r--contrib/ntp/scripts/summary.in2
-rw-r--r--contrib/ntp/util/Makefile.in319
-rw-r--r--contrib/ntp/util/ansi2knr.c2
-rw-r--r--contrib/ntp/util/ntp-genkeys.c18
-rw-r--r--contrib/ntp/version1
92 files changed, 16578 insertions, 9779 deletions
diff --git a/contrib/ntp/COPYRIGHT b/contrib/ntp/COPYRIGHT
index 72d07a813009..8ee6eab0412d 100644
--- a/contrib/ntp/COPYRIGHT
+++ b/contrib/ntp/COPYRIGHT
@@ -169,5 +169,5 @@ References
50. mailto:tsuruoka@nc.fukuoka-u.ac.jp
51. mailto:vixie@vix.com
52. mailto:Ulrich.Windl@rz.uni-regensburg.de
- 53. file://localhost/backroom/ntp4/html/index.htm
+ 53. file://localhost/backroom/ntp-stable/html/index.htm
54. mailto:mills@udel.edu
diff --git a/contrib/ntp/ChangeLog b/contrib/ntp/ChangeLog
index 69b566ee0194..0693482549d1 100644
--- a/contrib/ntp/ChangeLog
+++ b/contrib/ntp/ChangeLog
@@ -1,6152 +1,3978 @@
-2001-08-01 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.786, 2002-02-26 22:44:34-05:00, stenn@whimsy.udel.edu
+ ntp-4.1.1
+ TAG: NTP_4_1_1
+
+ configure.in
+ 1.235 02/02/26 22:44:33 stenn@whimsy.udel.edu +1 -1
+ ntp-4.1.1
+
+ NEWS
+ 1.38 02/02/26 22:44:32 stenn@whimsy.udel.edu +1 -0
+ Update the NEWS file.
+
+ChangeSet@1.785, 2002-02-22 21:10:08-05:00, stenn@whimsy.udel.edu
+ LEAP_DELSECOND support for CHU.
+
+ From: Ralph Siemsen <ralphs@netwinder.org>
+
+ ntpd/refclock_chu.c
+ 1.22 02/02/22 21:10:07 stenn@whimsy.udel.edu +3 -0
+ LEAP_DELSECOND support.
+
+ From: Ralph Siemsen <ralphs@netwinder.org>
+
+ChangeSet@1.784, 2002-02-19 19:07:29-05:00, stenn@whimsy.udel.edu
+ Trigger improvements.
+
+ BitKeeper/triggers/delta-changelog
+ 1.4 02/02/19 19:07:28 stenn@whimsy.udel.edu +3 -2
+ Don't use this to update ChangeLog, but use it only to send the
+ checkin log email.
+
+ BitKeeper/triggers/trigger.cfg
+ 1.9 02/02/19 19:07:28 stenn@whimsy.udel.edu +2 -2
+ Enable the email-related log messages.
+
+ChangeSet@1.783, 2002-02-18 23:27:09-05:00, stenn@whimsy.udel.edu
+ ntp_adjtime() call cleanup.
+ From: John Hay
+
+ ntpd/ntp_crypto.c
+ 1.45 02/02/18 23:27:08 stenn@whimsy.udel.edu +1 -3
+ ntp_adjtime() call cleanup.
+ From John Hay.
+
+ChangeSet@1.782, 2002-01-25 18:51:26-05:00, stenn@whimsy.udel.edu
+ mu can be 0, and the (old) debug info would divide sys_jitter by mu.
+ Lose the division.
+ From: Dave Mills.
+
+ ntpd/ntp_loopfilter.c
+ 1.56 02/01/25 18:51:25 stenn@whimsy.udel.edu +2 -2
+ mu can be 0, and the (old) debug info would divide sys_jitter by mu.
+ Lose the division.
+ From: Dave Mills.
+
+ChangeSet@1.781, 2002-01-22 18:16:09-05:00, stenn@whimsy.udel.edu
+ Lint cleanup.
+ From Marc.Brett@westerngeco.com
+
+ ntpd/ntp_intres.c
+ 1.20 02/01/22 18:16:08 stenn@whimsy.udel.edu +1 -1
+ Lint.
+
+ util/ntp-genkeys.c
+ 1.60 02/01/22 18:16:08 stenn@whimsy.udel.edu +0 -1
+ Lint.
+
+ChangeSet@1.780, 2002-01-17 17:52:47-05:00, stenn@whimsy.udel.edu
+ Lose the source port check. Too many folks are going thru Port and
+ Address Translators, and present wisdom says that one should not
+ trust source ports anyway.
+
+ ntpd/ntp_proto.c
+ 1.96 02/01/17 17:52:46 stenn@whimsy.udel.edu +1 -5
+ Lose the source port check. Too many folks are going thru Port and
+ Address Translators, and present wisdom says that one should not
+ trust source ports anyway.
+
+ChangeSet@1.779, 2002-01-17 16:02:37-05:00, stenn@whimsy.udel.edu
+ Lint cleanup from Marc.Brett@westerngeco.com .
+
+ ntpd/refclock_jjy.c
+ 1.4 02/01/17 16:02:36 stenn@whimsy.udel.edu +1 -4
+ Lint.
+
+ ntpd/refclock_local.c
+ 1.7 02/01/17 16:02:36 stenn@whimsy.udel.edu +2 -0
+ Lint.
+
+ ntpd/refclock_palisade.c
+ 1.10 02/01/17 16:02:36 stenn@whimsy.udel.edu +2 -0
+ Lint.
+
+ChangeSet@1.778, 2002-01-13 11:52:50-05:00, stenn@whimsy.udel.edu
+ Disable the delta-changelog and related scripts.
+
+ BitKeeper/triggers/trigger.cfg
+ 1.8 02/01/13 11:52:49 stenn@whimsy.udel.edu +2 -2
+ Disable the delta-changelog and related scripts.
+
+ChangeSet@1.777, 2002-01-12 23:36:13-05:00, stenn@whimsy.udel.edu
+ 4.1.0b-rc3
+ TAG: ntp-stable
+ TAG: NTP_4_1_0B_RC3
+
+ configure.in
+ 1.234 02/01/12 23:36:12 stenn@whimsy.udel.edu +1 -1
+ 4.1.0b-rc3
+
+ChangeSet@1.776, 2002-01-10 20:43:25-05:00, stenn@whimsy.udel.edu
+ Update the NEWS file.
+
+ NEWS
+ 1.37 02/01/10 20:43:25 stenn@whimsy.udel.edu +5 -0
+ Update the NEWS file.
+
+ChangeSet@1.775, 2002-01-06 18:35:45-05:00, stenn@whimsy.udel.edu
+ Disable the refclock_report(peer, CEVNT_BADREPLY) if the GOES
+ clock reports !(lon > 7000 && lon < 14000).
+ From: Paul Vixie.
+
+ ntpd/refclock_true.c
+ 1.8 02/01/06 18:35:45 stenn@whimsy.udel.edu +1 -1
+ Disable the refclock_report(peer, CEVNT_BADREPLY) if the GOES
+ clock reports !(lon > 7000 && lon < 14000).
+ From: Paul Vixie.
+
+ChangeSet@1.774, 2002-01-04 04:03:26-05:00, stenn@whimsy.udel.edu
+ Lose some implementation debug output.
+ From: John Hay
+
+ ntpd/ntp_request.c
+ 1.28 02/01/04 04:03:25 stenn@whimsy.udel.edu +0 -7
+ Lose some implementation debug output.
+
+ChangeSet@1.773, 2002-01-04 00:37:40-05:00, stenn@whimsy.udel.edu
+ From: John Hay <jhay@icomtek.csir.co.za>
+ Subject: [ntp:hackers] (x)ntpdc compatibility patch
+
+ And there was much rejoicing...
+
+ include/ntp_request.h
+ 1.13 02/01/04 00:37:39 stenn@whimsy.udel.edu +23 -0
+ Added struct req_pkt_tail, REQ_LEN_HDR, and struct old_conf_peer.
+
+ ntpd/ntp_request.c
+ 1.27 02/01/04 00:37:39 stenn@whimsy.udel.edu +48 -11
+ Deal with both short and long packets. REQ_CONFIG can have two
+ sizes, too. Count old_conf_peer packets. Lose keystr - it's no
+ longer used.
+
+ ntpdc/ntpdc.c
+ 1.10 02/01/04 00:37:39 stenn@whimsy.udel.edu +36 -5
+ Handle sending packets of both size. We might need to send along
+ a req_pkt_tail. If we send the request and get back INFO_ERR_FMT,
+ try again with a req_pkt_size of 48.
+
+ ntpdc/ntpdc_ops.c
+ 1.13 02/01/04 00:37:39 stenn@whimsy.udel.edu +7 -0
+ If we get back INFO_ERR_FMT, try again with the old conf_peer size.
+
+ChangeSet@1.772, 2002-01-02 23:52:46-05:00, stenn@whimsy.udel.edu
+ The loopback is OK if we're listening to virtual IPs.
+ Show candidate interface addresses during debug.
+ From: Paul Vixie
+
+ ntpd/ntp_io.c
+ 1.23 02/01/02 23:52:46 stenn@whimsy.udel.edu +14 -8
+ The loopback is OK if we're listening to virtual IPs.
+ Show candidate interface addresses during debug.
+
+ChangeSet@1.771, 2002-01-02 22:36:34-05:00, stenn@whimsy.udel.edu
+ F_SETOWN bsdi typo fix
+ From: Paul Vixie
+
+ configure.in
+ 1.233 02/01/02 22:36:33 stenn@whimsy.udel.edu +1 -1
+ F_SETOWN bsdi typo fix
+ From: Paul Vixie
+
+ChangeSet@1.770, 2002-01-02 22:26:22-05:00, stenn@whimsy.udel.edu
+ Boring documentation cleanup.
+
+ README.cvs
+ 1.11 02/01/02 22:26:22 stenn@whimsy.udel.edu +4 -0
+ Note that the CVS repo is dormant.
+
+ README.versions
+ 1.2 02/01/02 22:26:22 stenn@whimsy.udel.edu +1 -1
+ Bit-o-cleanup...
+
+ChangeSet@1.769, 2001-12-31 00:53:29-05:00, stenn@whimsy.udel.edu
+ Later verisons of FreeBSD need the PARENB IGNPAR thing.
+ Backport ntp_loopfilter fixes.
+
+ configure.in
+ 1.232 01/12/31 00:53:28 stenn@whimsy.udel.edu +5 -0
+ Later verisons of FreeBSD need the PARENB IGNPAR thing.
+
+ include/ntpd.h
+ 1.29 01/12/31 00:53:28 stenn@whimsy.udel.edu +1 -1
+ Backport ntp_loopfilter fixes.
+
+ ntpd/ntp_loopfilter.c
+ 1.55 01/12/31 00:53:28 stenn@whimsy.udel.edu +55 -26
+ Backport ntp_loopfilter fixes.
+
+ChangeSet@1.768, 2001-12-19 15:57:09-05:00, stenn@whimsy.udel.edu
+ Distribute README.versions .
+
+ Makefile.am
+ 1.25 01/12/19 15:57:07 stenn@whimsy.udel.edu +1 -0
+ Distribute README.versions .
+
+ChangeSet@1.767, 2001-12-18 19:27:29-05:00, stenn@whimsy.udel.edu
+ 4.1.0b-rc2
+ TAG: NTP_4_1_0B_RC2
+ TAG: ntp-stable
+
+ configure.in
+ 1.231 01/12/18 19:27:28 stenn@whimsy.udel.edu +1 -1
+ 4.1.0b-rc2
+
+ChangeSet@1.766, 2001-12-17 23:25:13-05:00, stenn@whimsy.udel.edu
+ Be more verbose/descriptive of problems in debug mode.
+ From: Todd MacDermid <tmacderm@uu.net>
+
+ ntpdate/ntpdate.c
+ 1.27 01/12/17 23:25:12 stenn@whimsy.udel.edu +30 -9
+ Be more verbose/descriptive of problems in debug mode.
+ From: Todd MacDermid <tmacderm@uu.net>
+
+ChangeSet@1.765, 2001-12-17 00:26:09-05:00, stenn@whimsy.udel.edu
+ Make the ntp_set_tod() debug messages less confusing/chatty.
+
+ libntp/machines.c
+ 1.13 01/12/17 00:26:09 stenn@whimsy.udel.edu +16 -16
+ Make the ntp_set_tod() debug messages less confusing/chatty.
+
+ChangeSet@1.764, 2001-12-14 02:43:08-05:00, stenn@whimsy.udel.edu
+ This patch fixes a bug in NTP which appears if NTP is built on a system
+ where signaled I/O is used, i.e. HAVE_SIGNALED_IO is defined in
+ config.h. The bug has been found in ntp-4.1.71 but seems to last in the
+ NTP code since the xntp3 days.
+
+ The symptom:
+ If a radio clock is connected via the serial port using the parse driver
+ (driver 8) then there are lots of messages in the syslog saying:
+ > 31 Oct 09:13:42 ntpd[6708]: input_handler: handler_count is 2!
+ > 31 Oct 09:13:42 ntpd[6708]: input_handler: handler_count is 2!
+
+ This has been observed under AIX 4.3.2 and Solaris 8, and the patch
+ works in both cases. This effect is very obvious if a radio clock is
+ connected via a serial interface, and a SIGIO signal is raised whenever
+ a character has been received. It's a common problem, however, but the
+ probability that a signal is raised again while the handler for the
+ previous signal is still executing is much less if there
+ are only signals if network packets are received.
+
+ The fix:
+ The patch below is used to take care that the SIGIO signal is not
+ unintentionally unblocked inside the sigio_handler() if the handler
+ executes a piece of code that is bracketed by BLOCKIO()/UNBLOCKIO()
+ calls.
+
+ From: Martin Burnicki <martin.burnicki@meinberg.de>
+
+ libntp/iosignal.c
+ 1.9 01/12/14 02:43:08 stenn@whimsy.udel.edu +72 -39
+ This patch fixes a bug in NTP which appears if NTP is built on a system
+ where signaled I/O is used, i.e. HAVE_SIGNALED_IO is defined in
+ config.h. The bug has been found in ntp-4.1.71 but seems to last in the
+ NTP code since the xntp3 days.
+
+ The symptom:
+ If a radio clock is connected via the serial port using the parse driver
+ (driver 8) then there are lots of messages in the syslog saying:
+ > 31 Oct 09:13:42 ntpd[6708]: input_handler: handler_count is 2!
+ > 31 Oct 09:13:42 ntpd[6708]: input_handler: handler_count is 2!
+
+ This has been observed under AIX 4.3.2 and Solaris 8, and the patch
+ works in both cases. This effect is very obvious if a radio clock is
+ connected via a serial interface, and a SIGIO signal is raised whenever
+ a character has been received. It's a common problem, however, but the
+ probability that a signal is raised again while the handler for the
+ previous signal is still executing is much less if there
+ are only signals if network packets are received.
+
+ The fix:
+ The patch below is used to take care that the SIGIO signal is not
+ unintentionally unblocked inside the sigio_handler() if the handler
+ executes a piece of code that is bracketed by BLOCKIO()/UNBLOCKIO()
+ calls.
+
+ From: Martin Burnicki <martin.burnicki@meinberg.de>
+
+ChangeSet@1.763, 2001-12-12 21:46:20-05:00, stenn@whimsy.udel.edu
+ Alter the "ci" calculation to reduce the chance of overflow.
+ From: Michael Andres <ma@suse.de>
+
+ ntpdate/ntpdate.c
+ 1.26 01/12/12 21:46:19 stenn@whimsy.udel.edu +8 -2
+ Alter the "ci" calculation to reduce the chance of overflow.
+ From: Michael Andres <ma@suse.de>
+
+ChangeSet@1.762, 2001-12-10 22:02:24-05:00, stenn@whimsy.udel.edu
+ Properly check the pps_device variable.
+ From: "David G. Andersen" <dga@lcs.mit.edu>
+
+ ntpd/refclock_oncore.c
+ 1.38 01/12/10 22:02:23 stenn@whimsy.udel.edu +1 -1
+ Properly check the pps_device variable.
+ From: "David G. Andersen" <dga@lcs.mit.edu>
+
+ChangeSet@1.761, 2001-12-05 01:24:04-05:00, stenn@whimsy.udel.edu
+ C-DEX patch.
+ From: Masaki Fukushima <fukusima@goto.info.waseda.ac.jp>
+
+ ntpd/refclock_jjy.c
+ 1.3 01/12/05 01:24:03 stenn@whimsy.udel.edu +3 -1
+ C-DEX patch.
+ From: Masaki Fukushima <fukusima@goto.info.waseda.ac.jp>
+
+ChangeSet@1.760, 2001-12-02 23:02:32-05:00, stenn@whimsy.udel.edu
+ Added README.versions, which describes the version numbering scheme
+ we are using. Suggested by Ulrich Windl.
+
+ README.versions
+ 1.1 01/12/02 23:02:32 stenn@whimsy.udel.edu +35 -0
+
+ README.versions
+ 1.0 01/12/02 23:02:32 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable/README.versions
+
+ChangeSet@1.759, 2001-12-02 04:12:13-05:00, stenn@whimsy.udel.edu
+ settimeofday() fix in configure, do a better job tracking and
+ reporting progress in ntp_set_tod().
+
+ configure.in
+ 1.230 01/12/02 04:12:12 stenn@whimsy.udel.edu +1 -1
+ Use AC_CHECK_FUNCS instead of _FUNC to check for settimeofday()
+ because we need HAVE_SETTIMEOFDAY.
+
+ libntp/machines.c
+ 1.12 01/12/02 04:12:12 stenn@whimsy.udel.edu +40 -21
+ Do a better job tracking (and reporting, if debug enabled) progress
+ in ntp_set_tod().
+
+ChangeSet@1.758, 2001-11-30 19:36:36-05:00, stenn@whimsy.udel.edu
+ If no REFCLOCK, no cal_enable.
+ From: Ralf Nyren <ralf.nyren@educ.umu.se>
+
+ ntpd/ntp_request.c
+ 1.26 01/11/30 19:36:35 stenn@whimsy.udel.edu +2 -0
+ If no REFCLOCK, no cal_enable.
+ From: Ralf Nyren <ralf.nyren@educ.umu.se>
+
+ChangeSet@1.757, 2001-11-24 23:30:49-05:00, stenn@whimsy.udel.edu
+ Somewhere along the line, the driver40.htm file got lost - recover it.
+
+ html/driver40.htm
+ 1.1 01/11/24 23:30:48 stenn@whimsy.udel.edu +141 -0
+
+ html/driver40.htm
+ 1.0 01/11/24 23:30:48 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable/html/driver40.htm
+
+ChangeSet@1.756, 2001-11-23 23:23:23-05:00, stenn@whimsy.udel.edu
+ 4.1.0b-rc1
+ TAG: NTP_4_1_0B_RC1
+
+ NEWS
+ 1.36 01/11/23 23:23:22 stenn@whimsy.udel.edu +7 -0
+ Update the NEWS file.
+
+ configure.in
+ 1.229 01/11/23 23:23:22 stenn@whimsy.udel.edu +1 -1
+ 4.1.0b-rc1
+
+ChangeSet@1.755, 2001-11-19 21:29:34-05:00, stenn@whimsy.udel.edu
+ enable/disable calibrate.
+
+ Flags cleanup for ntpdc and friends.
+
+ From Dave Mills.
+
+ include/ntp_request.h
+ 1.12 01/11/19 21:29:33 stenn@whimsy.udel.edu +7 -5
+ Cleanup/fixes from Dave Mills.
+
+ ntpd/ntp_config.c
+ 1.54 01/11/19 21:29:33 stenn@whimsy.udel.edu +4 -4
+ One can also enable/disable calibrate.
+
+ Alphabetize the flag keywords.
+
+ ntpd/ntp_request.c
+ 1.25 01/11/19 21:29:33 stenn@whimsy.udel.edu +25 -20
+ Alphabetize the keyword checks.
+
+ setclr/handle the CAL and AUTH flag bits, too.
+
+ ntpdc/ntpdc_ops.c
+ 1.12 01/11/19 21:29:33 stenn@whimsy.udel.edu +17 -13
+ Flag cleanup.
+
+ChangeSet@1.754, 2001-11-16 23:35:26-05:00, stenn@whimsy.udel.edu
+ ntp_resolver.c is currently unused.
+
+ ntpd/Makefile.am
+ 1.22 01/11/16 23:35:25 stenn@whimsy.udel.edu +2 -1
+ ntp_resolver.c is currently unused.
+
+ChangeSet@1.753, 2001-11-10 13:46:34-05:00, stenn@whimsy.udel.edu
+ Handle the version stuff even when building completely outside
+ the srcdir.
+
+ Makefile.am
+ 1.24 01/11/10 13:46:34 stenn@whimsy.udel.edu +7 -1
+ Handle the version stuff even when building completely outside
+ the srcdir.
+
+ChangeSet@1.752, 2001-11-09 23:29:51-05:00, stenn@whimsy.udel.edu
+ Improve the version file generation code.
+
+ Makefile.am
+ 1.23 01/11/09 23:29:50 stenn@whimsy.udel.edu +3 -4
+ Improve the version file generation code.
+
+ChangeSet@1.751, 2001-11-08 16:46:12-05:00, stenn@whimsy.udel.edu
+ Make the cmp of the version file be silent.
+
+ Makefile.am
+ 1.22 01/11/08 16:46:11 stenn@whimsy.udel.edu +1 -1
+ Make the cmp of the version file be silent.
+
+ChangeSet@1.750, 2001-11-08 16:37:05-05:00, stenn@whimsy.udel.edu
+ Fix the version file update code.
+ Reported by John Hay.
+ The "version" file should not be checked in.
+
+ Makefile.am
+ 1.21 01/11/08 16:37:02 stenn@whimsy.udel.edu +3 -2
+ Fix the version file update code.
+ Reported by John Hay.
- * configure.in: 4.1.0
+ BitKeeper/deleted/.del-version~aeecada457249d0c
+ 1.2 01/11/08 16:34:27 stenn@whimsy.udel.edu +1 -1
+ Delete: version
-2001-07-27 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.749, 2001-11-08 03:06:18-05:00, stenn@whimsy.udel.edu
+ Get the ChangeSet number in the compiled-in version strings.
- * ntpd/refclock_oncore.c (oncore_start): Set pps_enable=1, just
- like the atom driver does.
- From: reg@dwf.com
+ version
+ 1.1 01/11/08 03:06:16 stenn@whimsy.udel.edu +1 -0
- * ntpd/refclock_nmea.c (nmea_ppsapi): Set pps_enable=1, just like
- the atom driver does.
- From: Scott Allendorf <sca@newton.physics.uiowa.edu>
+ BitKeeper/etc/ignore
+ 1.12 01/11/08 03:06:17 stenn@whimsy.udel.edu +1 -0
+ Added version to the ignore list
- * ntpd/ntp_config.c (getconfig): CONF_CLOCK_PANIC was using the
- wrong config flag.
- From: <justin_forrester@hp.com>
+ version
+ 1.0 01/11/08 03:06:16 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable/version
+
+ Makefile.am
+ 1.20 01/11/08 03:06:16 stenn@whimsy.udel.edu +9 -3
+ Maintain the version file, which holds the latest ChangeSet number.
+
+ ntpd/Makefile.am
+ 1.21 01/11/08 03:06:16 stenn@whimsy.udel.edu +1 -1
+ Pass the contents of the version file in to the mkver script.
+
+ ntpdate/Makefile.am
+ 1.7 01/11/08 03:06:16 stenn@whimsy.udel.edu +1 -1
+ Pass the contents of the version file in to the mkver script.
+
+ ntpdc/Makefile.am
+ 1.5 01/11/08 03:06:16 stenn@whimsy.udel.edu +1 -1
+ Pass the contents of the version file in to the mkver script.
+
+ ntpq/Makefile.am
+ 1.6 01/11/08 03:06:16 stenn@whimsy.udel.edu +1 -1
+ Pass the contents of the version file in to the mkver script.
-2001-07-10 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntptrace/Makefile.am
+ 1.4 01/11/08 03:06:16 stenn@whimsy.udel.edu +1 -1
+ Pass the contents of the version file in to the mkver script.
- * configure.in: 4.0.99m-rc3
+ scripts/mkver.in
+ 1.9 01/11/08 03:06:16 stenn@whimsy.udel.edu +5 -0
+ If
-2001-07-06 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.748, 2001-11-04 04:38:31-05:00, stenn@whimsy.udel.edu
+ Lose an obsolete file.
- * ntp_update: COPYRIGHT needs a touch.
- From: Mike Stump <mrs@kithrup.com>
+ BitKeeper/deleted/.del-00-list~baf8bb517d043606
+ 1.3 01/11/04 04:34:24 stenn@whimsy.udel.edu +0 -0
+ Delete: BitKeeper/triggers/00-list
-2001-07-04 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.747, 2001-11-04 04:21:46-05:00, stenn@whimsy.udel.edu
+ Attempt to handle the cases where triggers are being run from the
+ RESYNC dir.
- * html/config.htm: Major cleanup.
- From: Martin Janzen <janzen@pixelmetrix.com>
+ BitKeeper/triggers/delta-changelog
+ 1.3 01/11/04 04:21:45 stenn@whimsy.udel.edu +1 -1
+ Use bkp to make sure we get the .lgc file in the repo and not
+ (potentially) the (bogus) one in the RESYNC tree.
- * configure.in (rt library check): Don't look for -lrt under
- Linux. Under glibc-2.1.2 and -2.2.2 (at least), the POSIX-
- compatibility real-time library does strange things with threads
- as other processes and we're getting lots of complaints about it.
- Reported by: Juha Sarlin <juha@c3l.com>
-
-2001-06-30 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/lg-changeset
+ 1.2 01/11/04 04:21:45 stenn@whimsy.udel.edu +1 -1
+ Make sure we're're accessing the .lgc file in the main repo and not in a RESYNC dir.
- * html/driver35.htm: Update email address.
+ BitKeeper/triggers/triggert
+ 1.4 01/11/04 04:21:45 stenn@whimsy.udel.edu +10 -4
+ General cleanup, and pass along $bkp (bk repo prefix) so we can
+ find the repo directory instead of the RESYNC dir.
-2001-06-25 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.746, 2001-11-03 14:46:21-05:00, stenn@whimsy.udel.edu
+ Cleanup
- * ntpd/refclock_oncore.c (oncore_msg_BaEaHa): Fix wrong offset for
- rsm.bad_almanac
- From: Reynir Siik <reynir@royal.net>
+ BitKeeper/triggers/trigger.mk
+ 1.7 01/11/03 14:46:20 stenn@whimsy.udel.edu +2 -7
+ Cleanup
-2001-06-12 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.745, 2001-11-02 16:56:25-05:00, stenn@whimsy.udel.edu
+ Cleanup.
- * configure.in: 4.0.99m-rc2
+ BitKeeper/triggers/trigger.mk
+ 1.6 01/11/02 16:56:25 stenn@whimsy.udel.edu +0 -1
+ Remove the trigger.touch file. No longer needed.
+ We should look at some of the other touch files, too.
-2001-06-10 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.744, 2001-11-02 16:39:34-05:00, stenn@whimsy.udel.edu
+ Cleanup/reality check smoe trigger stuff.
- * ntpd/ntp_config.c:
- * include/ntp_config.h: includefile config keyword support
- From: Dean Gibson <timekeeper@tcp-udp.net>
+ BitKeeper/triggers/trigger.README
+ 1.3 01/11/02 16:39:33 stenn@whimsy.udel.edu +8 -7
+ Cleanup/reality check the file.
-2001-06-08 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/trigger.cfg
+ 1.7 01/11/02 16:39:33 stenn@whimsy.udel.edu +3 -5
+ Update the header docs, merge some of the trigger scripts.
- * configure.in: 4.0.99m-rc1b
+ChangeSet@1.743, 2001-11-02 04:52:47-05:00, stenn@whimsy.udel.edu
+ Enable the delta changelog and last-good changeset triggers.
- * ntpd/refclock_true.c (true_debug): Bump some buffer sizes to
- reduce/eliminate chance of buffer overflow. Use snprintf()
- instead of sprintf(). Do a better job of opening the debug file.
- * ntpd/ntp_control.c (ctl_getitem): Count overflow packets as bad
- and return a BADFMT.
- * ntpd/ntp_config.c (save_resolve): call fdopen() with the correct
- mode.
- From: Bela Lubkin <belal@sco.com>
+ BitKeeper/triggers/trigger.cfg
+ 1.6 01/11/02 04:52:47 stenn@whimsy.udel.edu +4 -4
+ Enable the delta changelog and last-good changeset triggers.
-2001-06-03 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.742, 2001-11-02 04:33:25-05:00, stenn@whimsy.udel.edu
+ Prepend the new logs to the ChangeLog.
- * include/ntp.h (RES_ALLFLAGS): Add RES_DEMOBILIZE.
- From: Dean Gibson <timekeeper@tcp-udp.net>
+ BitKeeper/triggers/delta-changelog
+ 1.2 01/11/02 04:33:25 stenn@whimsy.udel.edu +3 -1
+ Prepend the new logs to the ChangeLog.
- * configure.in: 4.0.99m-rc1a
+ChangeSet@1.741, 2001-11-02 04:15:19-05:00, stenn@whimsy.udel.edu
+ Now that we are using sed to install the trigger, call 'chmod +x'
+ when we're done.
-2001-06-02 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/trigger.mk
+ 1.5 01/11/02 04:15:18 stenn@whimsy.udel.edu +1 -1
+ Now that we are using sed to install the trigger, call 'chmod +x'
+ when we're done.
- * ntpd/ntp_refclock.c (refclock_open): Add O_NOCTTY to the open()
- flags when opening a serial port.
- Reported by: joseph lang <tcnojl1@earthlink.net>
+ BitKeeper/triggers/triggerd
+ 1.15 01/11/02 04:15:18 stenn@whimsy.udel.edu +1 -0
+ Now that we are using sed to install the trigger, call 'chmod +x'
+ when we're done.
-2001-05-31 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.740, 2001-11-02 04:05:19-05:00, stenn@whimsy.udel.edu
+ Better logging.
- * html/notes.htm: Typo fix.
- From: John Stone <johns@ks.uiuc.edu>
+ BitKeeper/triggers/triggert
+ 1.3 01/11/02 04:05:18 stenn@whimsy.udel.edu +1 -1
+ Better logging.
- * configure.in: 4.0.99m-rc1
+ChangeSet@1.739, 2001-11-02 03:58:14-05:00, stenn@whimsy.udel.edu
+ Mirror updates.
- * html/monopt.htm: Typo fix.
- * html/confopt.htm: Cruft removal.
- From: John Stone <johns@ks.uiuc.edu>
+ BitKeeper/triggers/trigger.cfg
+ 1.5 01/11/02 03:58:13 stenn@whimsy.udel.edu +2 -2
+ Enable the mirror updates
-2001-05-30 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.738, 2001-11-02 03:49:01-05:00, stenn@whimsy.udel.edu
+ Typos.
- * README.cvs: More updates and cleanup.
+ BitKeeper/triggers/triggerd
+ 1.14 01/11/02 03:49:00 stenn@whimsy.udel.edu +1 -1
+ Typos. I"m getting pretty tired...
- * ntpd/ntp_loopfilter.c (loop_config):
- Check against STA_NANO instead of (NTP_API > 3) to catch kernels
- that were rolled while the spec was evolving.
- From: John.Hay@icomtek.csir.co.za
+ChangeSet@1.737, 2001-11-02 03:42:45-05:00, stenn@whimsy.udel.edu
+ Trigger manager improvements.
- * README.cvs: Note that we want to check out NTP into a clean
- subdir.
- Reported by jrd@cc.usu.edu (Joe Doupnik)
+ BitKeeper/triggers/triggerd
+ 1.13 01/11/02 03:42:44 stenn@whimsy.udel.edu +3 -3
+ Install triggert to call the actual trigger, using a sed substitution.
-2001-05-27 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.736, 2001-11-02 03:33:15-05:00, stenn@whimsy.udel.edu
+ Typo.
- * configure.in: 4.0.99k40
+ BitKeeper/triggers/trigger.mk
+ 1.4 01/11/02 03:33:15 stenn@whimsy.udel.edu +1 -1
+ Typo.
- * include/ntp_refclock.h: Median Filter (SAMPLE - macro) - change
- to use most recent MAXSTAGE entries when the filter overflows (ie
- driver poking say once per second with poll > MAXSTAGE) rather
- than blocking after MAXSTAGE entries (turf oldest rather than turf
- most recent).
- From: John Woolner <vk1et@tpg.com.au>
+ChangeSet@1.735, 2001-11-02 03:24:31-05:00, stenn@whimsy.udel.edu
+ trigger manager improvements.
- * ntpd/refclock_true.c:
- a. Don't cream pp->a_lastcode when we get a <cr><lf> pair
- b. Fix up pp->leap handling to work correctly
- c. clear CEVNT_BADTIME etc warnings when we get good clock
- CEVNT_NOMINAL.
- From: John Woolner <vk1et@tpg.com.au>
+ BitKeeper/triggers/trigger.mk
+ 1.3 01/11/02 03:24:30 stenn@whimsy.udel.edu +1 -1
+ Use sed instead of cp to copy triggert to the target; we will
+ most likely want to use this trick for the triggers in trigger.cfg,
+ too.
- * kernel/sys/pcl720.h:
- Add support for the XL clock to refclock_true.c
- From: Paul A Vixie <vixie@mfnx.net>
+ BitKeeper/triggers/triggert
+ 1.2 01/11/02 03:24:30 stenn@whimsy.udel.edu +1 -1
+ Use a sed substitution for the target trigger name.
- * ntpd/ntp_loopfilter.c (local_clock): One more attempt at
- "improving" the panic message.
+ChangeSet@1.734, 2001-11-02 03:08:17-05:00, stenn@whimsy.udel.edu
+ More trigger manager fixes
-2001-05-26 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/triggerd
+ 1.12 01/11/02 03:08:17 stenn@whimsy.udel.edu +2 -2
+ Set the file count to 0 even earlier.
- * configure.in (ac_cv_func_ctty_for_f_setown): BSDI3 needs a ctty
- for F_SETOWN, too.
- From: Paul A Vixie <vixie@mfnx.net>
+ChangeSet@1.733, 2001-11-02 02:49:46-05:00, stenn@whimsy.udel.edu
+ More trigger manager work
-2001-05-24 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/triggerd
+ 1.11 01/11/02 02:49:46 stenn@whimsy.udel.edu +3 -2
+ Don't reset the count at each new tag; somebody might use a tag more
+ than once.
- * html/ntpd.htm: Typo.
- From: John Stone <johns@ks.uiuc.edu>
+ChangeSet@1.732, 2001-11-02 02:36:34-05:00, stenn@whimsy.udel.edu
+ Start enabling more triggers...
-2001-05-23 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/trigger.cfg
+ 1.4 01/11/02 02:36:34 stenn@whimsy.udel.edu +1 -1
+ Try enabling the paranoid check.
- * configure.in: 4.0.99k39
+ BitKeeper/etc/ignore
+ 1.11 01/11/02 02:36:33 stenn@whimsy.udel.edu +1 -0
+ Ignore BitKeeper/triggers/p*--*, as those are the files installed
+ by the trigger manager package.
- * ntpd/ntp_loopfilter.c (local_clock): huffpuff cleanup/improvements.
- (huffpuff): Cleanup/improvements.
- (loop_config): huffpuff initialization cleanup/improvements.
- From: Dave Mills, Terje, Mark, and John?
+ChangeSet@1.731, 2001-11-02 02:29:37-05:00, stenn@whimsy.udel.edu
+ More trigger manager cleanup.
-2001-05-22 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/triggerd
+ 1.10 01/11/02 02:29:36 stenn@whimsy.udel.edu +26 -21
+ Typos, cleanup.
- * html/release.htm:
- * html/ntpd.htm:
- * html/miscopt.htm:
- From: Dave Mills: Updates.
+ChangeSet@1.730, 2001-11-02 00:27:34-05:00, stenn@whimsy.udel.edu
+ More trigger manager work.
-2001-05-21 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/triggerd
+ 1.9 01/11/02 00:27:33 stenn@whimsy.udel.edu +6 -3
+ Better logging.
+ Fix some typos.
- * configure.in: 4.0.99k38
+ChangeSet@1.729, 2001-11-02 00:12:41-05:00, stenn@whimsy.udel.edu
+ Another pass at the trigger manager.
- * ntpd/ntp_proto.c (clock_filter): Huff-n-Puff and Popcorn
- improvements.
- * ntpd/ntp_loopfilter.c (local_clock): Debug cleanup
- From: Dave Mills.
+ BitKeeper/triggers/trigger.README
+ 1.2 01/11/02 00:12:40 stenn@whimsy.udel.edu +2 -5
+ Implement multiple triggers per tag line.
- * include/ntp_syscall.h (ntp_gettime): Updated patch from Ulrich.
- My original attempt was not backwards compatible.
+ BitKeeper/triggers/trigger.cfg
+ 1.3 01/11/02 00:12:40 stenn@whimsy.udel.edu +1 -1
+ Enable the "notify" trigger.
-2001-05-17 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/trigger.mk
+ 1.2 01/11/02 00:12:40 stenn@whimsy.udel.edu +1 -2
+ Only install triggerd for post-commit and post-incoming.
- * include/ntp_syscall.h (ntp_gettime): Fill in the tai member.
- From: Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de>
+ BitKeeper/triggers/triggerd
+ 1.8 01/11/02 00:12:40 stenn@whimsy.udel.edu +55 -19
+ Now that wedon't call the triggers from triggerd, there is no reason
+ to re-exec ourselves.
+
+ When we process the triggers.cfg file, first remove the old triggers.
+ Validate the trigger classes.
+ Process each script for each tag, installing them so that they are
+ executed in the correct order.
- * configure.in: 4.0.99k37
+ChangeSet@1.728, 2001-10-24 10:00:02-04:00, stenn@whimsy.udel.edu
+ Disable our triggers until I can find the processing bug.
- * ntpd/ntp_proto.c (clock_filter): Lose "off", xtemp and ytemp,
- and some obsoleted calculations. Set the peer->offset and
- peer->delay from the filter stages.
+ BitKeeper/triggers/trigger.cfg
+ 1.2 01/10/24 10:00:02 stenn@whimsy.udel.edu +8 -8
+ Disable our triggers until I can find the processing bug.
- * ntpd/ntp_loopfilter.c: Comment/document improvements.
- (local_clock): correct the offset by one-half the difference
- between the sample delay and minimum delay. Lose "mu" from the
- debug message.
- From: Dave Mills.
+ChangeSet@1.727, 2001-10-24 04:42:37-04:00, stenn@whimsy.udel.edu
+ Recover the 2mirror script.
-2001-05-15 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/2mirrors
+ 1.1 01/10/24 04:14:04 stenn@whimsy.udel.edu +40 -0
- * configure.in: 4.0.99k36
+ BitKeeper/triggers/2mirrors
+ 1.0 01/10/24 04:14:04 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/2mirrors
- * ntpd/ntp_loopfilter.c: Huff-n-puff cleanup
- From: Dave Mills.
+ BitKeeper/triggers/triggerd
+ 1.7 01/10/24 03:54:25 stenn@whimsy.udel.edu +1 -4
+ Quiet some debug stuff.
-2001-05-14 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/triggerd
+ 1.6 01/10/24 03:43:12 stenn@whimsy.udel.edu +3 -2
+ Run the right script. Sigh.
- * configure.in: 4.0.99k35
+ BitKeeper/triggers/triggerd
+ 1.5 01/10/24 03:33:59 stenn@whimsy.udel.edu +2 -0
+ triggerd hacking
- * ntpd/refclock_atom.c (atom_ppsapi): set pps_enable=1 if
- enb_hardpps.
- * ntpd/ntp_timer.c: huffpuff support.
- (init_timer): huffpuff support.
- (timer): huffpuff support.
- * ntpd/ntp_proto.c (init_proto): Initialize pps_enable to 0, not 1.
- * ntpd/ntp_loopfilter.c (CLOCK_HUFFPUFF): Added.
- Add huff-n-puff filter variables.
- (local_clock): Lose "pps sync enabled" log noise.
- (huffpuff): Added.
- (loop_config): LOOP_MINPOLL and LOOP_ALLAN were missing the
- trailing break; add LOOP_HUFFPUFF.
- * ntpd/ntp_config.c: tinker huffpuff added.
- (getconfig): CONF_CLOCK_HUFFPUFF support.
- * include/ntpd.h: huffpuff() declaration.
- * include/ntp_config.h (CONF_CLOCK_HUFFPUFF): Added.
- * include/ntp.h (HUFFPUFF): Added.
- (LOOP_HUFFPUFF): Added.
- From: Dave Mills.
+ BitKeeper/triggers/triggerd
+ 1.4 01/10/24 03:07:10 stenn@whimsy.udel.edu +2 -1
+ Disable the re-exec; it seems to be hosing us.
-2001-05-11 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/triggerd
+ 1.3 01/10/24 02:46:31 stenn@whimsy.udel.edu +2 -1
+ Use the right ball. Actually get the script if it isn't checked
+ out and actually run it.
- * html/driver20.htm: Reality check.
- * ntpd/refclock_nmea.c: Comment cleanup
- From: John Woolner <vk1et@tpg.com.au>
+ BitKeeper/triggers/triggerd
+ 1.2 01/10/24 01:59:12 stenn@whimsy.udel.edu +1 -0
+ Play ball - actually run the intended trigger script.
- * html/release.htm: Cleanup (at least).
- * html/refclock.htm: Cleanup (at least).
- * html/kern.htm: Cleanup (at least).
- * html/index.htm: Cleanup (at least).
- * html/extern.htm: Cleanup (at least).
- * html/driver1.htm: Cleanup (at least).
- * html/debug.htm: Cleanp (at least).
- * html/accopt.htm: KoD documentation update.
- From: Dave Mills.
+ChangeSet@1.726, 2001-10-24 01:50:16-04:00, stenn@whimsy.udel.edu
+ Ignore some of the trigger system overhead files.
- * configure.in: 4.0.99k34
+ BitKeeper/etc/ignore
+ 1.10 01/10/24 01:37:32 stenn@whimsy.udel.edu +3 -0
+ added BitKeeper/triggers/trigger.t1 BitKeeper/triggers/trigger.t2 BitKeeper/triggers/trigger.touch
- * ntpd/ntp_util.c (record_loop_stats): values are now passed in.
- * ntpd/ntp_loopfilter.c (local_clock): pass the values to
- record_loop_stats().
- * include/ntpd.h: Pass the parameters in to record_loop_stats().
- With the discipline loop opened (disable ntp) the local clock
- updates were not being sent to loopstats. That now is.
- From: Dave Mills.
-
-2001-05-10 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.99k33
-
- * ntpd/ntp_proto.c (receive): Validate the source port. Lose
- NTPv1 support.
- * ntpd/ntp_loopfilter.c (local_clock): Sanity check sys_poll
- earlier instead of later.
- From: Dave Mills.
-
- * ntpd/refclock_oncore.c (oncore_msg_any): We don't always have
- GETTIMEOFDAY().
-
-2001-05-09 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/refclock_shm.c (shm_poll): Apply JAN_1970 correction after
- calling TVTOTS(), just like everybody else does.
- From: David Malone <dwmalone@maths.tcd.ie>
-
- * ntpd/refclock_ulink.c: fixed 33x quality flag, added more
- debugging stuff, updated 33x time code explanation.
- From: s.l.smith (via j.c.lang).
-
-2001-05-08 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.99k32
-
- * ntpd/ntp_loopfilter.c: rstclock now takes a 3rd argument, the
- last offset.
- (init_loopfilter): Use it.
- (local_clock): Use it. Clean up the code.
- (loop_config): Use it.
- (rstclock): Implement it. Clean up the code.
- From Dave Mills.
-
-2001-05-06 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.99k31
-
- * ntpdc/ntpdc_ops.c (sysstats): That's 'bad packet format'
- (instead of '... length'), and 'packets rejected' (instead of
- 'limitation rejects'.
- * ntpd/ntp_proto.c (receive): PUBKEY fixes. Move KoD stuff to
- process_packet().
- (process_packet): Move KoD stuff here...
- (peer_clear): Unspec the stratum, too.
- (clock_filter): Don't update peer->epoch here. Fix the filter
- test when checking the epoch.
- (fast_xmit): Send back STRATUM_UNSPEC on a KoD packet.
- (init_proto): Initialize sys_jitter.
-
- * ntpd/ntp_loopfilter.c: rstclock() takes 2 parameters now.
- (init_loopfilter): Use it...
- (local_clock): Ditto, and change the "mu" calculation. Improve
- the jitter test in S_SYNC. Use peer->epoch (not current_time) to
- update the last_time. Update debug info.
- (rstclock): 2nd arg - the epoch to use. Use it.
- (loop_config): update call to rstclock.
- From: Dave Mills.
-
-2001-05-01 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ports/winnt/ntpd/ntpd.dsp: Add cmd_args.c
- From: Wink Saville <wink@saville.com>
-
-2001-04-29 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpq/ntpq.c (tstflags): 11 now.
- From: John Cochran <jdc@fiawol.org>
-
- * ntpd/ntp_proto.c (receive): KoD updates. Improve the comments.
- Lose the AM_PROCPKT restrictions test.
- (peer_xmit): Check/report on no encryption key in packet.
- (fast_xmit): Use peer_xmit's new packet length check code.
- From Dave Mills.
-
-2001-04-28 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.99k30
-
-2001-04-27 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpdc/ntpdc_ops.c: Added "kod", lost "demobilize".
- * ntpd/ntp_config.c: Added "kod" keyword. Lose "demobilize" keyword.
- * html/release.htm: Updated.
- * html/accopt.htm: Updated.
- From: Dave Mills.
-
- * ntpq/ntpq.c: Reorder and add some TEST flag bits.
- * ntpd/ntp_proto.c (transmit): Also bail if access denied.
- (receive): Lose RES_DEMOBILIZE and (some?) RES_DONTSERVE and
- RES_LIMITIED stuff. Update Kiss-Of-Death (KoD) docs.
- Call fast_xmit with new 3rd parameter (restrict_mask).
- Before checking for an authentic packet, check the restrict_mask
- for RES_{DONTSERVE,LIMITED,NOPEER}.
- Check restrictions in AM_PROCPKT case.
- (peer_clear): Don't lose the stratum if the peer->flags don't
- indicate FLAG_REFCLOCK.
- (fast_xmit): Take restrict mask as a new argument, and handle
- KoD. Reorder some code.
- From: Dave Mills.
-
-2001-04-26 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpdc/ntpdc_ops.c: restrict/unrestrict support for version and
- demobilize. Implement demobilze.
- * ntpd/ntp_proto.c (receive): Improve version testing, including
- RES_DEMOBILIZE support.
- (fast_xmit): Patches to kiss-of-death packet.
- * ntpd/ntp_loopfilter.c (local_clock): S_SYNC case now also checks
- abs(clock_offset) against CLOCK_PGATE*sys_jitter.
- * ntpd/ntp_config.c: CONF_RES_DEMOBILIZE/demobilize support.
- * include/ntp_config.h (CONF_RES_DEMOBILIZE): Added.
- * include/ntp.h (RES_DEMOBILIZE): Added.
- From Dave Mills.
-
-2001-04-25 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * html/accopt.htm: Document the "version" parameter
- From Dave Mills.
-
- * ntpd/ntp_proto.c (fast_xmit): Implement DENY mode.
- From Dave Mills.
-
- * ntpd/ntp_config.c: Add the "allan" tinker variable.
- From: Juha Sarlin <juha@c3l.tyreso.se>
-
- * ntpd/refclock_hopfpci.c (hopfpci_start): Lose the "correct_any"
- stuff - it's both obsolete and wrong.
-
- * ntpd/ntp_proto.c (receive): Keep track of packet versions.
- Implement RES_LIMITED.
- * include/ntp_config.h (CONF_RES_LIMITED):
- * include/ntp.h (RES_LIMITED): Leave the bits in the original
- order.
- From Dave Mills.
-
- * util/timetrim.c:
- * util/Makefile.am:
- * ntpdc/ntpdc_ops.c:
- * ntpd/refclock_nmea.c:
- * libntp/snprintf.c:
- * configure.in:
- * configure:
- * config.h.in:
- * aclocal.m4:
- * acconfig.h:
- Lint cleanup from: Marc Brett <mbrett@rgs0.london.waii.com>
-
- * ntpd/ntp_config.c: Add "version" support.
- (getconfig): version support.
- * include/ntp_config.h (CONF_RES_VERSION): Added.
- * include/ntp.h (RES_VERSION): Added.
- From: Dave Mills.
-
- * include/ntp_machine.h (ifreq): WinNT cleanup
-
-2001-04-23 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.99k29
-
- * html/miscopt.htm: Document the "allan" tinker variable.
- * ntpd/ntp_proto.c (clock_filter): Update comments. Lose etemp;
- we now use allan_xpt for this.
- * ntpd/ntp_loopfilter.c: Added allan_xpt as a tinker variable.
- Reorganize variables and improve comments.
- (local_clock): Improve comments, use (new) allan_xpt instead of
- CLOCK_ALLAN. Fix test in S_SYNC state. Update debug info.
- (rstclock): No longer force allan_xpt to CVLOCK_ALLAN in S_FREQ,
- S_SYNC, or default case.
- (loop_config): Document dangerous tinker variables, and add
- LOOP_ALLAN to the list.
- * include/ntp_config.h (CONF_CLOCK_ALLAN): Added.
- * include/ntp.h (LOOP_ALLAN): Added.
- Allan intercept fixes from Dave Mills.
-
- * scripts/mkver.in: Use the C locale so the dates come out in a
- consistent format.
- From: ASANO Naoyuki <n_asano@imjp.co.jp>
-
- * build: Run "config.status" before the "make" because it probably
- saves time and trouble. Probably...
-
- * flock-build: Try building sequentially.
-
-2001-04-22 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in (ac_cv_make_tickadj): Fix it right...
-
- * util/ntp-genkeys.c: extern config_netinfo, too.
-
- * util/hist.c:
- * ntptrace/ntptrace.c:
- * ntpq/ntpq.c:
- * ntpdc/ntpdc.c:
- * ntpdate/ntptimeset.c:
- * ntpdate/ntpdate.c:
- * ntpd/refclock_parse.c:
- * ntpd/refclock_msfees.c:
- * ntpd/refclock_jupiter.c:
- * ntpd/ntp_refclock.c:
- * ntpd/ntp_io.c:
- * libparse/clk_wharton.c:
- * libparse/clk_varitext.c:
- * libparse/clk_trimtaip.c:
- * libparse/clk_schmid.c:
- * libparse/clk_rcc8000.c:
- * libparse/clk_rawdcf.c:
- * libparse/clk_meinberg.c:
- * libparse/clk_hopf6021.c:
- * libparse/clk_dcf7000.c:
- * libparse/clk_computime.c:
- Lint. From: Simon Burge <simonb@wasabisystems.com>
-
-2001-04-21 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/refclock_nmea.c (nmea_receive): Fixes.
- From: John Woolner <vk1et@tpg.com.au>
-
- * util/ntp-genkeys.c: Declare check_netinfo, don't define it.
- From: Jack Bryans <jbryans@csulb.edu>
-
- * configure.in (RSASRCS): rsaref2 needs digit.h (I thought I fixed
- this already).
-
- * configure.in (CFLAGS): Disable -Wconversion, enable
- -Wmissing-prototypes, and allow for -Werror.
- From: Simon Burge <simonb@wasabisystems.com>
-
- * util/ntp-genkeys.c (main): Reset the standard mask so the
- symlinks are created with the standard mask.
-
- * configure.in: 4.0.99k28
-
- * ntpd/ntpd.c (ntpdmain): Use mode_t for umask value.
-
- * util/ntp-genkeys.c: Create files with the right umask.
-
- * util/ntp-genkeys.c: config_file should be declared, not defined.
- * ntpd/refclock_mx4200.c (mx4200_pps): debug cleanup.
- * ntpd/refclock_hopfser.c: If we're not using it, provide the _bs.
- * ntpd/refclock_heath.c (heath_receive): Add missing "break"
- statements.
- * ntpd/ntp_proto.c: Lose extra definition of mode_ntpdate.
- * librsaref/Makefile.am (nodist_librsaref_a_SOURCES): Put RSASRCS
- on the same line as rsaref.h to improve portability.
- * libntp/msyslog.c: Lint cleanup.
- From: Marc.Brett@westerngeco.com
-
- * util/ntp-genkeys.c:
- * ntpdate/ntpdate.c:
- * ntpd/ntp_config.c: Netinfo header reorder.
- From: Jack Bryans <jbryans@csulb.edu>
-
- * configure.in: timespec can be found by looking in goofy places
- under SunOS.
-
-2001-04-20 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/refclock_nmea.c: PPSAPI cleanup, default to RMC sentences,
- handle milliseconds, multiple sentences, other good stuff.
- From: John Woolner <vk1et@tpg.com.au>, Marc.Brett@westerngeco.com,
- John.Hay@icomtek.csir.co.za
-
- * ntpd/ntp_proto.c (receive): In the AM_NEWBCL case, return in all
- cases at the end.
- * ntpd/ntp_peer.c (newpeer): Check cast_flags against MDF_BCLNT,
- not against MDF_BCAST.
- * ntpd/ntp_loopfilter.c (local_clock): Lose debug info.
- * ntpd/ntp_crypto.c (crypto_recv): Bugfix.
- From: Dave Mills.
-
- * configure.in: 4.0.99k27
-
- * ntpd/ntp_loopfilter.c (local_clock): Check clock_panic > 0.
- Check clock_max > 0.
- * html/ntpd.htm: Cleanup.
- * html/miscopt.htm: Cleanup.
- * html/confopt.htm: Cleanup minpoll documentation.
- From: Dave Mills.
-
-2001-04-19 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/cmd_args.c (getstartup): check_netinfo needs an extern
- declaration.
- Reported by: Jack Bryans <jbryans@csulb.edu>
-
- * configure.in (ac_cv_make_timetrim): Added.
- * util/Makefile.am (bin_PROGRAMS): MAKE_TIMETRIM
- Requested by: Jack Bryans <jbryans@csulb.edu>
-
- * configure.in: 4.0.99k26
-
- * util/ntp-genkeys.c:
- * ntpd/refclock_oncore.c:
- * ntpd/ntp_peer.c:
- * libntp/msyslog.c:
- * libntp/audio.c:
- Lint cleanup.
- From: Simon Burge <simonb@wasabisystems.com>
-
- * ntpd/ntp_loopfilter.c (local_clock): debug message improvements
- from Dave Mills.
-
- * libntp/emalloc.c (emalloc): Tell people we are exiting if we log
- an out-of-memory condition.
-
- * util/ntp-genkeys.c (main): Don't allow '#' in a generated MD5
- key. Reported by: Dave Tyson <Dave.Tyson@liverpool.ac.uk>
-
-2001-04-18 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_proto.c (clock_update): minpoll cleanup.
- (clock_select): minpoll cleanup.
- (clock_filter): Bugfixes from Mark Martinec <Mark.Martinec@ijs.si>
- * ntpd/ntp_loopfilter.c (rstclock): minpoll cleanup. Debug cleanup.
- * ntpd/ntp_config.c (getconfig): Initialize/bounds check minpoll
- using NTP_MINDPOLL insted of sys_minpoll.
- From: Dave Mills.
-
-2001-04-17 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * libntp/msyslog.c:
- * ElectricFence/page.c (stringErrorReport): Follow Rainer's lead
- and use strerror().
-
- * ntpd/refclock_shm.c (shm_start): Always use strerror.
- * libntp/msyslog.c (msyslog): Use strerror if present.
- From: Rainer Orth <ro@TechFak.Uni-Bielefeld.
-
- * ntpd/ntp_config.c (getconfig): Read stratum fudge value into
- long variable.
- From: Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
-
- * libparse/parsesolaris.c (rdchar): Cast ~0 to unsigned long.
- * libntp/buftvtots.c (buftvtots): Allow for 8-byte tv_sec, tv_usec
- in struct timeval.
- From: Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
-
-2001-04-16 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_config.c (getconfig): move "tinker" so it's generally
- available.
-
-2001-04-15 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: Look for getclock().
-
- * ntpd/ntp_config.c (getconfig): Squawk if provided minpoll or
- maxpoll values are out of range.
-
- * ntpd/ntp_proto.c (poll_update): Some operations can only be done
- if we're compiling with some REFCLOCKs.
- From Dave Mills.
-
- * configure.in (RSASRCS): Added.
- * librsaref/Makefile.am (nodist_librsaref_a_SOURCES): Use RSASRCS.
-
- * configure.in: Limit the DECL_HSTRERROR_0 to aix4.3.*. RSN, we
- could also limit it to xlc...
-
- * configure.in: 4.0.99k25
-
- * html/leap.htm: Added.
- * html/index.htm: Update.
- * html/driver7.htm: Update.
- * html/driver6.htm: Update.
- * html/driver36.htm: Update.
- * html/audio.htm: Update.
- * html/y2k.htm: Removed.
- From Dave Mills.
-
-2001-04-14 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * acconfig.h: Lose extra declarations of PACKAGE and VERSION.
-
- * acconfig.h:
- * configure.in:
- * include/l_stdlib.h: DECL_HSTRERROR_0 needed for xlc under AIX 4.3.2.
- Reported by: Harald Barth <haba@pdc.kth.se>
-
- * ntpd/ntp_proto.c (proto_config): cal_enable (PROTO_CAL) is
- invalid if no refclocks are present.
- From: Frodo Looijaard <frodol@dds.nl>
-
- * README.cvs: On some systems, the -C option fails.
-
- * ntpd/refclock_nmea.c:
- * ntpd/ntp_refclock.c:
- * html/driver20.htm:
- PPSAPI patches for NMEA driver.
- From: John.Hay@icomtek.csir.co.za
-
- * README.rsa: Describe RSAEuro support, provide alternate rsa.c
- patch.
- * configure.in: Check for rsaeuro1, RSAOBJS, RSADIR respectively.
- * html/build.htm: Hint at rsaeuro1 directory.
- * include/global.h (BYTE): Define.
- * librsaref/Makefile.am (nodist_librsaref_a_SOURCES): Removed rsaref2
- specific sources.
- (librsaref_a_LIBADD): Add appropriate objects.
- (librsaref_a_DEPENDENCIES): Work around automake limitation.
- (stamp-rsaref): Use RSADIR.
- * scripts/README: Document ntp-close.
- * scripts/Makefile.am (EXTRA_DIST): Distribute it.
- * Makefile.am (DISTCLEANFILES): Remove .warning.
- * librsaref/Makefile.am (DISTCLEANFILES): Remove copied/touched
- librsaref sources, stamp-rsaref.
- * ntpdate/Makefile.am (DISTCLEANFILES): Remove version.c.
- * ntpq/Makefile.am (DISTCLEANFILES): Likewise.
- * parseutil/Makefile.am (DISTCLEANFILES): Remove $(EXTRA_PROGRAMS).
- Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
-
- * ntpd/ntp_control.c: Header cleanup
-
-2001-04-13 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: Properly align --help output.
- Explain ElectricFence.
- From: Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
-
- * ntpd/ntp_loopfilter.c (local_clock): Lose debugging statements.
- * ntpd/ntp_proto.c (clock_filter): Rewrite.
- From: Dave Mills
-
- * ntpd/ntp_control.c (ctl_getitem): msyslog() possible buffer
- overflow exploit.
-
- * configure.in: 4.0.99k24
-
- * html/pic/radio2.jpg:
- * html/release.htm:
- * html/refclock.htm:
- * html/pps.htm:
- * html/ntpd.htm:
- * html/miscopt.htm:
- * html/driver22.htm:
- * html/confopt.htm:
- Updated documentation from Dave Mills.
-
- * util/ntp-genkeys.c: sys_minpoll.
- * ntpd/refclock_atom.c: Comment additions.
- * ntpd/ntp_proto.c: mode_ntpdate and peer_ntpdate added.
- (transmit): We want 3, not 2, consecutive polls. hpoll logic
- cleanup. mode_ntpdate changes.
- (receive): When setting up a newpeer, use our sys_minpoll, not the
- peer->ppoll.
- (clock_update): sys_minpoll changes. Reorder some case 1 code.
- Don't exit in case 2.
- (poll_update): hpoll cleanup.
- (peer_clear): u_rand. Use u_rand to randomize the initial poll.
- * ntpd/ntp_peer.c (newpeer): Bump peer_ntpdate if we're in
- mode_ntpdate.
- * ntpd/ntp_loopfilter.c: Initialize sys_poll and sys_minpoll to
- NTP_MINDPOLL.
- (local_clock): Clean up some debug/info messages.
- (rstclock): Use sys_minpoll.
- (loop_config): KERNEL_PLL sanity checks. LOOP_MINPOLL support.
- * ntpd/ntp_crypto.c (crypto_recv): Turn off FLAG_AUTOKEY when we
- turn off TEST10.
- * ntpd/ntp_control.c (ctl_getitem): Buffer overflow check. Clean
- up some loop logic.
- * ntpd/ntp_config.c: Added "tinker" and "minpoll". Use
- sys_minpoll now, instead of old manifest constant.
- (save_resolve): Print keyid using decimal, not hex. From Lars-Owe
- Ivarsson <larsowe@paradisaea.its.uu.se>
- * include/ntpd.h: Added peer_ntpdate and sys_minpoll.
- * include/ntp_config.h (CONF_CLOCK_MINPOLL): Added.
- * include/ntp.h: keyid cleanup. LOOP_* cleanup.
- From Dave Mills.
-
-2001-04-03 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_proto.c (clock_filter): Swell stuff.
- From: Mark Martinec <Mark.Martinec@ijs.si>
-
- * ports/winnt/ntpd/ntpd.dsp:
- * ports/winnt/ntpd/hopf_PCI_io.c:
- * ports/winnt/include/hopf_PCI_io.h:
- * ports/winnt/include/config.h:
- * ntpd/refclock_hopfser.c:
- * ntpd/refclock_hopfpci.c:
- * ntpd/refclock_conf.c:
- * ntpd/ntp_control.c:
- * ntpd/Makefile.am:
- * libntp/clocktypes.c:
- * include/ntp.h:
- * include/hopf6039.h:
- * include/Makefile.in:
- * include/Makefile.am:
- * html/pic/fg6039.jpg:
- * html/refclock.htm:
- * html/driver39.htm:
- * html/driver38.htm:
- * html/copyright.htm:
- Updated Oncore dudes.
-
- * configure.in:
- HOPF drivers and documentation.
- From: Bernd Altmeier <altmeier@atlsoft.de> (with some light
- hacking from Harlan to clean up indentation and lose the // comments)
-
- * ntpd/refclock_oncore.c:
- * ntpd/refclock_conf.c: Make it go.
- From: Reg Clemens <reg@dwf.com>
-
- * configure.in (openssl): Publish and default to RSAREF; hide
- openssl, and only use it if explicitly requested (at least until
- we work with it).
-
-2001-04-02 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * html/y2k.htm:
- * html/tickadj.htm:
- * html/release.htm:
- * html/refclock.htm:
- * html/quick.htm:
- * html/pps.htm:
- * html/ntptrace.htm:
- * html/ntptime.htm:
- * html/ntpq.htm:
- * html/ntpdc.htm:
- * html/ntpdate.htm:
- * html/ntpd.htm:
- * html/miscopt.htm:
- * html/index.htm:
- * html/genkeys.htm:
- * html/exec.htm:
- * html/driver7.htm:
- * html/driver22.htm:
- * html/copyright.htm:
- * html/confopt.htm:
- * html/build.htm:
- * html/authopt.htm:
- * html/assoc.htm:
- Updates from Dave Mills.
-
-2001-04-01 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in (OPENSSL): Just use -lcrypto.
- Reported by Dave Mills.
-
-2001-03-31 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.99k20
-
- * ntpd/refclock_heath.c: Add support for GC-1000 II.
- From Dave Mills.
-
- * ntpd/ntp_proto.c (transmit): Check peer->unreach.
- (peer_clear): peer->outdate is a f(BURST_INTERVAL1), not
- NTP_MINPOLL.
- * ntpd/ntp_loopfilter.c (local_clock): mode_ntpdate stuff.
- * ntpd/ntp_crypto.c: OpenSSL/RSAREF support.
- * ntpd/cmd_args.c: Use -q, not -z, for mode_ntpdate.
- (getstartup): nofork on mode_ntpdate. Usage update.
- * include/ntp_crypto.h: OpenSSL/RSAREF support.
- From: Dave Mills.
-
- * configure.in (rsaref): Buglet.
-
-2001-03-30 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_proto.c (clock_update): mode_ntpdate support.
- * ntpd/ntp_loopfilter.c (local_clock): mode_ntpdate support.
- * ntpd/cmd_args.c: Added -z (mode_ntpdate).
- * include/ntpd.h: mode_ntpdate added.
- * include/ntp_crypto.h: RSAREF/OPENSSL cleanup.
- From: Dave Mills.
-
-2001-03-29 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * config.h.in:
- * aclocal.m4:
- * configure.in: Prepare for OpenSSL support
-
-2001-03-28 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * README.rsa: Note that RSAEURO will not work.
- Reported by: pieter.delacourt@banksys.be
-
-2001-03-25 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * include/ntp_if.h:
- * include/ntp_machine.h:
- * include/ntp_unixtime.h:
- * libntp/humandate.c:
- * libntp/iosignal.c:
- * libntp/mktime.c:
- * libntp/prettydate.c:
- * libntp/systime.c:
- * libntp/tvtoa.c:
- * libntp/uglydate.c:
- * libntp/utvtoa.c:
- * libparse/clk_computime.c:
- * libparse/clk_dcf7000.c:
- * libparse/clk_hopf6021.c:
- * libparse/clk_meinberg.c:
- * libparse/clk_rawdcf.c:
- * libparse/clk_rcc8000.c:
- * libparse/clk_schmid.c:
- * libparse/clk_trimtaip.c:
- * libparse/clk_trimtsip.c:
- * libparse/clk_varitext.c:
- * libparse/parse.c:
- * libparse/parse_conf.c:
- * ntpd/check_y2k.c:
- * ntpd/ntp_config.c:
- * ntpd/ntp_control.c:
- * ntpd/ntp_intres.c:
- * ntpd/ntp_io.c:
- * ntpd/ntp_loopfilter.c:
- * ntpd/ntp_monitor.c:
- * ntpd/ntp_proto.c:
- * ntpd/ntp_refclock.c:
- * ntpd/ntp_request.c:
- * ntpd/ntp_resolver.c:
- * ntpd/ntp_timer.c:
- * ntpd/ntp_util.c:
- * ntpd/ntpd.c:
- * ntpd/refclock_acts.c:
- * ntpd/refclock_arbiter.c:
- * ntpd/refclock_arc.c:
- * ntpd/refclock_as2201.c:
- * ntpd/refclock_atom.c:
- * ntpd/refclock_bancomm.c:
- * ntpd/refclock_chronolog.c:
- * ntpd/refclock_chu.c:
- * ntpd/refclock_datum.c:
- * ntpd/refclock_dumbclock.c:
- * ntpd/refclock_fg.c:
- * ntpd/refclock_gpsvme.c:
- * ntpd/refclock_heath.c:
- * ntpd/refclock_hpgps.c:
- * ntpd/refclock_irig.c:
- * ntpd/refclock_jupiter.c:
- * ntpd/refclock_leitch.c:
- * ntpd/refclock_local.c:
- * ntpd/refclock_msfees.c:
- * ntpd/refclock_mx4200.c:
- * ntpd/refclock_nmea.c:
- * ntpd/refclock_oncore.c:
- * ntpd/refclock_pcf.c:
- * ntpd/refclock_pst.c:
- * ntpd/refclock_shm.c:
- * ntpd/refclock_tpro.c:
- * ntpd/refclock_trak.c:
- * ntpd/refclock_true.c:
- * ntpd/refclock_ulink.c:
- * ntpd/refclock_usno.c:
- * ntpd/refclock_wwv.c:
- * ntpd/refclock_wwvb.c:
- * ntpdate/ntpdate.c:
- * ntpdate/ntptime_config.c:
- * ntpdate/ntptimeset.c:
- * ntpdc/ntpdc.c:
- * ntpdc/ntpdc_ops.c:
- * ntpq/ntpq.c:
- * ntpq/ntpq_ops.c:
- * ntptrace/ntptrace.c:
- * parseutil/testdcf.c:
- * util/hist.c:
- * util/ntp-genkeys.c:
- * util/ntptime.c:
- * util/precision.c:
- * util/tickadj.c:
- time.h and sys/time.h cleanup.
-
-2001-03-24 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: '99k19
-
- * ntpd/refclock_atom.c (atom_ppsapi): PPS API RFC alignment patches.
- From: Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de>
-
- * util/ntptime.c: MNT options
- From: Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de>
-
- * ntpd/ntp_refclock.c (refclock_newpeer): Lose "extra" free().
- From: Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de>
-
- * configure.in: 4.0.99k18 and auto* upgrade
-
-2001-03-14 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpdc/ntpdc_ops.c (printpeer): No more "valid".
- * ntpd/ntp_request.c (peer_info): No more "valid".
- * ntpd/ntp_refclock.c (refclock_transmit): valid/hpoll cleanup.
- * ntpd/ntp_proto.c (transmit): valid/hpoll and peer->ttl cleanup.
- peer->valid/oreach cleanup.
- (receive): Call newpeer() with the pkt->ppoll, not
- NTP_MINDPOLL (in several places).
- In AM_NEWPASS, if we have a NULL peer, return.
- (poll_update): Added xpoll definition, fixed oldpoll definition.
- Algorithmic improvements.
- * ntpd/ntp_peer.c (newpeer): Better minpoll/maxpoll
- initialization.
- (resetmanycast): That's a poll_update() on an MDF_ACAST, not a
- poll_clear().
- * ntpd/ntp_crypto.c: include <fcntl.h>.
- (crypto_recv): Leave the crypto_flags alone when wiggling the
- peer-> stuff.
- (crypto_cert): Make room for daddy. Do a real open() on the cert
- file. Read the cert. Initial hack and slash. Better debug info.
- * ntpd/ntp_control.c: CP_VALID now does "unreach".
- (ctl_putpeer): Ditto.
- * include/ntp_request.h: info_peer gets a placeholder for "valid".
- * include/ntp_crypto.h (CRYPTO_FLAG_CERT): Comment update.
- * include/ntp.h: Lose "valid" from struct peer.
- From: Dave Mills.
-
-2001-03-05 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_proto.c (transmit): hpoll calc logic cleanup.
- (receive): New cert stuff.
- (poll_update): Improvements.
- (peer_clear): New cert stuff.
- (peer_xmit): New cert stuff.
- * ntpd/ntp_crypto.c: New cert stuff, documentation cleanup. Lose
- extraneous poll_uopdate()s.
- * ntpd/ntp_control.c: Deal with new cert stuff.
- * ntpd/ntp_config.c (getconfig): Handle CONF_CRYPTO_CERT.
- * include/ntp_crypto.h (CRYPTO_FLAG_CERT): Added.
- (CRYPTO_CERT): Added.
- (CRYPTO_CONF_CERT): Added.
- Add declaration for struct value certif.
- * include/ntp_control.h (CS_CERTIF): Added.
- (CP_CERTIF): Added.
- * include/ntp_config.h (CONF_CRYPTO_CERT): Added.
- * include/ntp.h (TEST10,TEST11): New meaning. Add certif to
- struct peer.
- (FLAG_PROVEN): Added.
- (MAX_EXT_LEN): Removed.
- exten grew from 672/4 to 5000/4 for PUBKEY.
- From: Dave Mills.
-
-2001-03-03 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_proto.c (transmit): Documentation cleanup.
- (receive): Watch for NULL peer->pubkey.ptr (TEST11).
- (poll_update): peer->nextdate, not ->outdate. More cleanup around
- the disabled PUBKEY chunk.
- * ntpd/ntp_crypto.c (make_keylist): ltemp might be smaller than
- sys_automax - check peer->kpoll, too. Other ltemp cleanup.
- (crypto_recv): fstamp is a PUBKEY-only variable.
- * include/ntp.h (NTP_AUTOMAX): 13, not 12.
- From: Dave Mills.
-
-2001-03-01 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_proto.c (transmit): hpoll cleanup. Call clock_select()
- after calling poll_update, not before.
- (receive): Call poll_update after crypto_recv if FLAG_SKEY.
- (process_packet): Set peer->ppoll Later.
- (poll_update): peer->hpoll sanity checking. Set peer->outdate,
- not ->nextate, when burst > 0. MDF_ACAST cleanup.
- (clock_select): Fix hpoll typo in call to poll_update().
- * ntpd/ntp_crypto.c (crypto_xmit): tstamp's value is a function of
- PUBKEY.
- * include/ntp.h (clear_to_zero): #define value is a function of
- AUTOKEY.
- From: Dave Mills.
-
-2001-02-28 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_proto.c (transmit): Documentation/code update.
- (poll_update): Sanity check peer->hpoll. Improve debug info.
- (peer_clear): Improve debug info. Turn off FLAG_ASSOC in addition
- to FLAG_AUTOKEY.
- (clock_select): peer->status is CTL_PST_SEL_DISTSYSPEER, and don't
- call poll_update(). Make each entry in the peer_list a
- CTL_PST_SEL_SELCAND sooner, too. Rework similar logic later on.
- Change debug level on some info.
- (peer_xmit): Check peer->flags using FLAG_ASSOC, not
- CRYPTO_FLAG_AUTO in a couple places. Don't call poll_update() if
- sendlen > LEN_PKT_NOMAC.
- * ntpd/ntp_loopfilter.c (local_clock): Improve debug info.
- Sanity-check sys_poll sooner.
- * ntpd/ntp_crypto.c: New artwork.
- (COOKIE_LEN,AUTOKEY_LEN,VALUE_LEN): New.
- (make_keylist): More debug info. Use FLAG_ASSOC, not
- CRYPTO_FLAG_ASSOC.
- (crypto_recv): More debug info. Clean up/improve sanity checks on
- CRYPTO_ASSOC and CRYPTO_RESP packets, and in other places.
- (crypto_xmit): Clean up/improve sanity checks on CRYPTO_ASSOC and
- CRYPTO_RESP packets. Use FLAG_ASSOC, not CRYPTO_FLAG_ASSOC. More
- debug info.
- * include/ntp.h (NTP_CANLOCK): Lose it.
- (clear_to_zero): is now "assoc".
- (FLAG_ASSOC): Added.
- From: Dave Mills
-
-2001-02-23 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpdate/ntpdate.h (NTP_MAXAGE): Added.
- * ntpd/ntp_refclock.c (refclock_receive): Cleanup.
- * ntpd/ntp_proto.c (transmit): Don't reset peer->ppoll in one case.
- Update peer->hpoll based on CTL_PST_SEL_CORRECT, not FLAG_SYSPEER.
- Don't update peer->ppoll based on MDF_[BM]CAST.
- (peer_clear): ppoll is initialized to maxpoll.
- (clock_select): call poll_update(peer->hpoll) earlier.
- (peer_xmit): Call poll_update later.
- * ntpd/ntp_peer.c (peer_config): Rework initial values of [hkp]poll.
- * ntpd/ntp_loopfilter.c (CLOCK_PHI): Added. Deal with other
- (allow_*) stuff. Treat Windows/NT the same as others regarding
- panic steps. Deal with tinker stuff.
- * ntpd/ntp_config.c: Tinker stuff.
- * ntpd/cmd_args.c (getCmdOpts): -g now wiggles "allow_panic"
- (renamed from "correct_any"). -x now wiggles "allow_step"
- (renamed from "allow_step_backward").
- * include/ntpd.h: Add tinker variables. Rename/rework variables
- associated with "permission to step" and "permission to make a
- panic correction"
- * include/ntp_config.h (CONFIG_TINKER): Added.
- (CONF_CLOCK_MAX): Tinker keyword
- (CONF_CLOCK_PANIC): Tinker keyword
- (CONF_CLOCK_PHI): Tinker keyword
- (CONF_CLOCK_MINSTEP): Tinker keyword
- * include/ntp.h (NTP_MINCLOCK): Tinker and other cleanup.
- From: Dave Mills
-
-2001-02-19 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_proto.c (transmit): Don't peer_clear() and reset
- minpoll unconditionally; make sure the peer is configured.
- (poll_update): When updating peer->ppoll, check on BCAST and
- MCAST, not ACAST
- (peer_clear): PUBKEY cleanup. Zero out the peer structure
- earlier. Initialization cleanup/fixes.
- (peer_xmit): CRYPTO_FLAG_AUTO is in peer->flags now.
- (key_expire): Debug output.
- * ntpd/ntp_peer.c (unpeer): PUBKEY cleanup.
- (newpeer): peer variable setup cleanup.
- * ntpd/ntp_crypto.c (make_keylist): Keep CRYPTO_FLAG_AUTO in
- peer->flags, not crypto_flags.
- (crypto_xmit): Ditto.
- (crypto_recv): Fix up RV_TSP logic (several places).
- * include/ntp.h (clear_to_zero): Moved...
- From: Dave Mills.
-
-2001-02-14 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_proto.c (peer_xmit): Crypto-related fixes
- From Dave Mills.
-
- * ntpd/ntp_crypto.c (crypto_recv): Allocate space for the trailing
- NUL on the keystr.
-
-2001-01-28 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.99k17
-
- * ntpd/refclock_local.c (STRATUM): 3 -> 5
- * ntpd/ntp_proto.c: sys_maxd -> sys_selerr, sys_epsil ->
- sys_syserr. various cleanups and improvements.
- From: Dave Mills.
-
-2001-01-19 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.99k16
-
- * config.h.in: Regenerated - became empty somehow.
- Reported by John.Hay@icomtek.csir.co.za
-
- * ntpd/ntp_proto.c (clock_select): Fix sdisp calculation.
- From Dave Mills.
-
- * util/ntp-genkeys.c:
- * ntpd/refclock_chu.c:
- * ntpd/refclock_atom.c:
- * ntpd/ntpd.c:
- * ntpd/ntp_loopfilter.c:
- * ntpd/ntp_io.c:
- * ntpd/cmd_args.c:
- * libntp/audio.c:
- * include/l_stdlib.h:
- * html/copyright.htm:
- Lint fixes (Thanks bunches!)
- From: Marc.Brett@westerngeco.com
-
-2001-01-18 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.99k15
-
- * ntpd/ntp_proto.c (clock_select): Track error[] items sooner.
- Typo grabbing the dtemp value and in the sdisp calculation.
- From Dave Mills.
-
-2001-01-17 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.99k14
-
- * ntpd/ntp_proto.c: Change description of sys_rootdelay and
- sys_rootdispersion.
- (process_packet): Fix p_del test (bad distance).
- (process_packet): Fix bad synch distance test.
- (process_packet): Fix call to clock_filter (p_disp)
- (clock_update): Fix sys_rootdelay calculation.
- (clock_filter): Initialize jit to f(sys_precision)
- (clock_filter): Update jit using distance[i] instead of
- SQUARE(). peer->jitter uses dtemp instead of SQUARE().
- (clock_filter): Updated CLOCK_SGATE checks. When printing debug
- info, show jitter along with popcorn spike.
- (clock_select): New sdisp calc.
- (root_distance): New return value calc.
- (peer_xmit): xpkt.rootdispersion value change.
- * include/ntp.h (CLOCK_SGATE): Popcorn spike gate (Whoa, Molly!)
- From Dave Mills.
-
-2001-01-13 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * config.sub (Repository): Updated.
- * config.guess (Repository): Updated.
-
- * ntpd/ntp_loopfilter.c (local_clock): Just use sys_jitter in the
- calculation for rootdispersion.
- From Dave Mills.
-
-2001-01-02 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_proto.c (transmit): Fix documentation. Set
- peer->outdate and call poll_update in a new place. Sanity checks
- in the MODE_BROADCAST case.
- (clock_select): Track the old peer. Use the old peer in
- subsequent checks, where appropriate. Clean up unpeer() logic.
- From Dave Mills.
-
-2001-01-01 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/refclock_chu.c: Start using HAVE_AUDIO.
- * ntpd/ntp_proto.c (clock_select): If about to discard an
- ephemeral association, do it only if not the system peer.
- From Dave Mills.
-
- * html/pic/wingdorothy.gif:
- * html/pic/bustardfly.gif:
- * html/pic/boom3a.gif:
- * html/pic/tonea.gif:
- * html/pic/stack1a.jpg:
- * html/pic/pogoa.gif:
- * html/pic/pogo8.gif:
- * html/pic/pogo6.gif:
- * html/pic/pogo5.gif:
- * html/pic/pogo4.gif:
- * html/pic/pogo3.gif:
- * html/pic/pogo1.gif:
- * html/pic/oz2.gif:
- * html/pic/flatheads.gif:
- * html/pic/boom4.gif:
- * html/pic/boom3.gif:
- * html/pic/appletree.gif:
- * html/pic/alice51.gif:
- * html/pic/alice44.gif:
- * html/pic/alice35.gif:
- * html/pic/alice31.gif:
- * html/pic/alice15b.gif:
- * html/pic/alice13.gif:
- * html/pic/alice11.gif:
- * html/release.htm:
- * html/rdebug.htm:
- * html/prefer.htm:
- * html/porting.htm:
- * html/ntptrace.htm:
- * html/ntpq.htm:
- * html/ntpdate.htm:
- * html/monopt.htm:
- * html/kernpps.htm:
- * html/index.htm:
- * html/hints.htm:
- * html/gadget.htm:
- * html/driver7.htm:
- * html/copyright.htm:
- * html/config.htm:
- * html/build.htm:
- * html/authopt.htm:
- * html/assoc.htm:
- * html/accopt.htm:
- Cleanup from Dave Mills.
-
-2000-12-30 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.99k13
-
- * ntpd/refclock_wwv.c (wwv_start): Call audio_init with DEVICE_AUDIO.
- * ntpd/refclock_irig.c (irig_start): Call audio_init with DEVICE_AUDIO.
- * ntpd/refclock_chu.c: Documentation cleanup.
- (DEVICE_AUDIO): Added.
- (fd_audio): Added.
- (chu_start): Separate audio from serial device.
- (chu_receive): Rewrite - get data from serial or audio device as
- appropriate.
- (chu_audio_receive): Renamed (from chu_receive) to allow both
- audio and serial capability.
- (chu_serial_receive): Ditto.
- (chu_decode): Do the Right Thing based on audio/serial data.
- * ntpd/ntp_refclock.c (refclock_open): Check for failure using <0
- instead of ==-1.
- * libntp/audio.c: Header cleanup, and remove
- HAVE_STRUCT_AUDIO_INFO_* related fields.
- (audio_init): Func arg is device to attempt to open.
- * include/audio.h (audio_init): Now takes a char * argument.
- From Dave Mills.
-
- * configure.in (ntp_refclock): HAVE_AUDIO added. Remove
- HAVE_STRUCT_AUDIO_INFO_* stuff; Dave rewrote the audio stuff.
-
-2000-12-28 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.99k12
-
-2000-12-27 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * html/release.htm:
- * html/patches.htm:
- * html/measure.htm:
- * html/confopt.htm:
- * html/clockopt.htm:
- * html/biblio.htm:
- * html/authopt.htm:
- * html/assoc.htm:
- Updates from Dave Mills.
-
- * include/ntp_crypto.h: Make sure crypto_flags is visible.
- From Dave Mills.
-
-2000-12-14 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_proto.c (process_packet): pleap/pstratum.
- (peer_xmit): Use CRYPTO_FLAG_AUTO.
- * ntpd/ntp_crypto.c (make_keylist): Use CRYPTO_FLAG_AUTO. Only
- sign host name and timestamps if the clock is synched.
- * include/ntp_crypto.h (CRYPTO_FLAG_AUTO): Added.
- From: Dave Mills
-
-2000-12-11 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_proto.c (transmit): Call clock_select in a few new
- places. BURST/IBURST cleanup. Don't turn off FLAG_BURST at the
- EOburst.
- (receive): Set peer->unreach = 0 before we call process_packet().
- (process_packet): ditto, before calling poll_update(). Lose some
- debugging, MODE_BCLIENT/CLIENT cleanup.
- (poll_update): Bump nextupdate on FLAG_REFCLOCK, not _REFCLOCK or
- _IBURST.
- (peer_clear): Don't set IBURST on MDF_BCLNT.
- From: Dave Mills.
-
- * ntpdate/ntpdate.c (alarming): Appease ansi2knr.
-
-2000-12-10 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_control.c (ctl_putpeer): CP_TTL and CP_TTLMAX
- MDF_ACAST and MDF_MCAST cleanup.
-
- * ntpd/refclock_wwv.c (wwv_start): ttlmax/ttl cleanup.
- * ntpd/refclock_usno.c (usno_timeout): ttlmax/ttl cleanup.
- * ntpd/refclock_parse.c (CLK_REALTYPE): ttlmax/ttl cleanup.
- * ntpd/refclock_chu.c (chu_start): ttlmax/ttl cleanup.
- * ntpd/refclock_acts.c (acts_timeout): ttlmax/ttl cleanup.
- * ntpd/ntp_refclock.c (refclock_newpeer): Don't do the
- any_interface -> loopback_interface trick.
- * ntpd/ntp_proto.c (transmit): Broadcast/manycast cleanup.
- * ntpd/ntp_peer.c: Cleanup.
- * ntpd/ntp_io.c: Cleanup.
- * ntpd/ntp_crypto.c (crypto_recv): AUTOKEY based on BCLNT, not MCAST2.
- * include/ntpd.h: Declare findbcastinter().
- * include/ntp.h: struct peer's ttlmax is now max ttl/refclock
- mode. ttl is now ttl for manycast mode.
- (FLAG_MCAST): Reworked several FLAG_ bits.
- From Dave Mills.
-
-2000-12-05 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpq/ntpq.c: CP_TTLMAX support.
- * ntpd/ntp_proto.c (transmit): MDF_ACAST ttl fixes.
- * ntpd/ntp_peer.c (resetmanycast): Reset ttl if MDF_ACAST.
- (peer_config): Save max ttl in ttlmax.
- * ntpd/ntp_control.c: ttlmax support.
- * include/ntp_control.h (CP_TTLMAX): Added.
- * include/ntp.h: Added ttlmax to struct peer.
- Dave Mills.
-
-2000-12-03 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_proto.c (receive): That any_interface is now an
- rbufp->dstadr.
- Various other doc and code cleanup.
- * ntpd/ntp_peer.c (findmanycastpeer): Fixes
- From Dave Mills
-
-2000-12-02 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_request.c (do_conf): call peer_config with
- any_interface, not 0.
- * ntpd/ntp_proto.c (transmit): Manycast cleanup
- * ntpd/ntp_peer.c (findmanycastpeer): manycast cleanup
- * ntpd/ntp_io.c (sendpkt): Only check ttl if we have a ttl
- (findinterface): Cleanup
- * ntpd/ntp_control.c: cleanup
- * include/ntpd.h: Added resetmanycast.
- * include/ntp_control.h (CP_TTL): disp -> ttl
- * ntpq/ntpq.c: disp -> ttl
- From Dave Mills
-
-2000-11-26 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.99k11
-
- * ntpd/ntp_proto.c (transmit):
- * ntpd/ntp_peer.c:
- * ntpd/ntp_io.c:
- * ntpd/ntp_control.c (ctl_putpeer):
- * ntpd/ntp_config.c (getconfig):
- * include/ntpd.h: mcast/ucast interface cleanup.
- From: Dave Mills
-
- * include/ntp_request.h: Put data[] as MAXFILENAME+16. This will
- fix the conf_peer requests again, but re-break compatibility with
- old versions of the daemon. Sigh.
-
- * util/ntp-genkeys.c (cleanlinks): Don't do it if nosymlinks.
-
-2000-11-19 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/refclock_parse.c (rawdcf_init_1): make Linux happier with
- some modem control stuff.
- From: Wolfram Pienkoss <wp@bszh.de> (via Frank Kardel)
-
- * ntpd/refclock_pcf.c (pcf_poll): isdst fix
- From: Andreas Voegele <andreas.voegele@gmx.de>
-
-2000-10-28 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.99k10
-
- * ntpd/refclock_wwvb.c (wwvb_start): Cosmetic reorder.
- * ntpd/refclock_atom.c (RANGEGATE): Cleanup. Add ASTAGE.
- Add ppsparams to struct ppsunit.
- (atom_start): Init peer->burst to ASTAGE.
- (atom_shutdown): Multi-handle
- (atom_pps): Multi-handle
- (atom_pps): RANGEGATE cleanup
- (atom_poll): Poll count cleanup. Error check cleanup. Burst cleanup.
- * ntpd/ntp_refclock.c (refclock_transmit): Lose the pre-burst
- check poll_update().
- (refclock_sample): Fix the jitter calc.
- (refclock_receive): Pass the jitter to the clock_filter().
-
- * ntpd/ntp_proto.c (clock_update): If we lose sync, reset the poll
- to NTP_MINDPOLL.
- (poll_update): Poll wiggles. Make sure peer->nextdate is timely.
- (clock_select): If we lose sync, reset the poll to NTP_MINDPOLL.
- * ntpd/ntp_loopfilter.c (local_clock): Show the asocid in debug
- output. popcorn debug message changes. Clamp the poll interval
- if the system peer has changed. PPS wiggle changes.
- From Dave Mills.
-
-2000-10-16 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/refclock_pcf.c (pcf_start):
- * html/driver35.htm:
- The radio clock transmits 69 bits with a period of 2.5
- milliseconds per bit. Thus the driver now sets the default
- calibration offset to 0.1725 (69 * 2.5 = 172.5).
- Its now possible to disable the check of the radio clock's
- synchronisation status bit. Several users requested this option.
- From: Andreas Voegele <andreas.voegele@gmx.de>
-
- * html/refclock.htm:
- * html/rdebug.htm:
- * html/prefer.htm:
- * html/pps.htm:
- * html/ntpdc.htm:
- * html/miscopt.htm:
- * html/ldisc.htm:
- * html/kern.htm:
- * html/index.htm:
- * html/exec.htm:
- * html/driver22.htm:
- * html/clockopt.htm:
- Updates from Dave Mills
-
- * ntpd/ntp_intres.c (request): Sanity check the size of the response
-
-2000-10-15 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpq/ntpq_ops.c (dopeers): Dave didn't like the patch to show
- the units on the times...
- * ntpdc/ntpdc_ops.c (doset): SYS_FLAG_PPS cleanup
- * ntpd/refclock_wwv.c (wwv_newchan): Update the peer refid if
- we're talking to a stratum 0 source
- * ntpd/refclock_trak.c: Needs PPS
- * ntpd/refclock_oncore.c: Disable for now
- * ntpd/refclock_mx4200.c: Needs PPSAPI, not PPS
- Header cleanup. PPS interface cleanup.
- Process sentences with a switch
- Cleanup and sanity checks
- * ntpd/refclock_datum.c: header cleanup, light body cleanup
- * ntpd/refclock_conf.c: CLOCK_TRAK needs PPS
- MX4200 needs PPSAPI, not PPS
- Disable ONCORE for now
- * ntpd/refclock_bancomm.c: Surgery
- * ntpd/refclock_atom.c: Cleanup
- (atom_control): added
- (atom_ppsapi): added
- * ntpd/ntp_request.c (setclr_flags): SYS_FLAG_PPS cleanup
- * ntpd/ntp_refclock.c: stropts.h back in in TTYCLK and
- HAVE_SYS_CLKDEFS_H
- Get ntp_syscall if KERNEL_PLL
- Define cal_enable
- (refclock_receive): Cleanup
- (refclock_control): sanity check procptr
- * ntpd/ntp_proto.c (init_proto): pps_enable
- (proto_config): Turn on/off PPS discipline
- * ntpd/ntp_loopfilter.c: pps_enable
- (local_clock): record_loop_stats() if !ntp_enable
- (local_clock): Turn off PPS if it's not enabled
- Other cleanup/fixes
- * ntpd/ntp_config.c: pps and calibrate keywords. Initialize
- pps_assert to 0, not 1 (swap assert/clear?)
- * include/ntpd.h: We have pll_status if KERNEL_PLL
- Added pps_enable and cal_enable
- * include/ntp_request.h (SYS_FLAG_PPS): Renamed from
- SYS_FLAG_AUTHENTICATE
- * include/ntp.h (PROTO_PPS): Added
- (PROTO_CAL): Added
- From: Dave Mills
-
-2000-09-23 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * include/ntp_refclock.h (stropts.h, sys/clkdefs.h): Harmful and
- useless file include's turned off.
- * libntp/iosignal.c (netinet/in.h, sys/sockio.h): Duplicate file
- include's turned off.
- * ntpd/ntp_refclock.c (ntp_tty.h): File included.
- (refclock_open, refclock_ioctl): Use `TTY' from ntp_tty.h.
- * ntpd/refclock_atom.c: Grab a few headers regardless; if we don't
- CLOCK_ATOM we provide a stub pps_sample() routine so the WHARTON
- can be compiled/used.
- * ntpq/ntpq_ops.c (dopeers, doopeers): Print the units for
- each column header.
- Tue Sep 12 16:25:51 2000 Philippe De Muyter <phdm@macqel.be>
-
- * ntpd/refclock_atom.c (atom_start): Lose "temp", because we now
- initially either CAPTUREASSERT or CAPTURECLEAR.
- (atom_pps): pps_info_t is our friend. Update comments to reflect
- reality. DTRT with pps_info. Do some overflow checks.
- From: Dave Mills.
-
-2000-09-21 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: Much improved Solaris patch-level check for the
- FLL bug test.
- From: Marc.Brett@westgeo.com
-
-2000-09-19 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * include/Makefile.am (noinst_HEADERS): Added ntp_tty.h
- Reported by Dave Mills
-
-2000-09-16 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntptrace/ntptrace.c:
- * ntpdate/ntptimeset.c (receive):
- * ntpdate/ntpdate.c (receive):
- STRATUM cleanup
- * ntpd/refclock_atom.c (atom_poll): Autostratum. Lose the leap.
- * ntpd/ntp_proto.c: sys_prefer
- (process_packet): stratum cleanup
- (clock_select): Autostratum the ATOM
- * ntpd/ntp_loopfilter.c: pps_update/pps_stratum wiggle.
- * include/ntpd.h: Lose pps_update, gain sys_prefer
- * include/ntp.h: STRATUM variable cleanup
- From Dave Mills
-
-2000-09-13 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/refclock_oncore.c (oncore_get_timestamp): Print debug
- messages being aware of HAVE_STRUCT_TIMESPEC.
-
- * ntpd/refclock_atom.c: Have pps_params tag along in the ppsunit
- structure, where it really belongs.
- (atom_pps): Use PPS_CAPTURE{ASSERT,CLEAR}
- From: Dave Mills.
-
-2000-09-12 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in (ac_cv_var_atom_ok): Cleanup ATOM/PPSAPI stuff...
-
- * scripts/ntp-close: Find "close" ntp servers.
- From: Neal McBurnett <neal@bcn.boulder.co.us>
-
- * ntpd/refclock_conf.c:
- * ntpd/refclock_oncore.c: Re-enabled oncore driver for HAVE_PPSAPI
- case only.
-
-2000-09-12 Philippe De Muyter <phdm@macqel.be>
-
- * ntpd/refclock_parse.c (we400a_pollinfo): Useless variable removed.
- [WHARTON slot]: Set NO_POLL, NO_INIT and NO_DATA; fix `fixed format'
- and `offset' fields.
-
- * include/ntp_tty.h: New file
- * libntp/icom.c: Use it.
-
- * ntp_update (UPDATE_OPTIONS): Use -d, too. Fix Pass 1 comment.
-
-2000-09-12 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/refclock_oncore.c: shmem_fname added. oncore_init_shmem()
- updated.
- (oncore_start): Comment cleanup
- (oncore_read_config): Move call to oncore_shmem_init()
- (oncore_init_shmem): Prototype change
- (oncore_init_shmem): Don't exit on errors
- (oncore_msg_any): timespec/timeval cleanup
- (oncore_msg_Cj_id): shmem_fname changes
- (oncore_msg_BaEaHa): saw_At bugfix
- (oncore_get_timestamp): Added current_mode/current_params. Commented.
- Added time_pps_getcap() calls.
- From: Reg Clemens <reg@dwf.com>
-
- * ntpd/ntp_io.c (input_handler): Better recvfrom() error message
- From: Dean Gibson <timekeeper@tcp-udp.net>
-
- * ntpdc/ntpdc.c (passwd): Get them working again.
- From: Benjamin Greenwald <beng@lcs.mit.edu>
+ BitKeeper/etc/ignore
+ 1.9 01/10/24 01:37:05 stenn@whimsy.udel.edu +8 -0
+ added BitKeeper/triggers/post-commit BitKeeper/triggers/post-incoming BitKeeper/triggers/post-outgoing BitKeeper/triggers/pre-apply BitKeeper/triggers/pre-commit BitKeeper/triggers/pre-incoming BitKeeper/triggers/pre-outgoing BitKeeper/triggers/pre-resolve
-2000-09-11 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.725, 2001-10-24 01:32:31-04:00, stenn@whimsy.udel.edu
+ New ChagneLog processing.
+ New trigger scripts.
- * ntpd/refclock_atom.c:
- (atom_start):
- * ntpd/ntp_refclock.c: Comment cleanup. PPS/PPSAPI cleanup
- (refclock_open): PPS/PPSAPI cleanup
- From: Dave Mills
+ BitKeeper/triggers/triggert
+ 1.1 01/10/24 01:32:30 stenn@whimsy.udel.edu +14 -0
- * ntpd/refclock_oncore.c:
- * ntpd/refclock_mx4200.c:
- HAVE_TIMESPEC -> HAVE_STRUCT_TIMESPEC
+ BitKeeper/triggers/triggerd
+ 1.1 01/10/24 01:32:30 stenn@whimsy.udel.edu +54 -0
- * configure.in: ATOM requires struct timespec, not PPSAPI. Clean
- up dependencies accordingly.
+ BitKeeper/triggers/trigger.README
+ 1.1 01/10/24 01:32:29 stenn@whimsy.udel.edu +53 -0
-2000-09-09 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/triggert
+ 1.0 01/10/24 01:32:30 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/triggert
- * configure.in (ac_cv_var_atom_ok): Improve ATOM configure message
- PARSE requires ATOM.
+ BitKeeper/etc/ignore
+ 1.8 01/10/24 01:32:30 stenn@whimsy.udel.edu +2 -0
+ Added ChangeLog BitKeeper/triggers/.lgc to the ignore list
- * ntpd/ntpd.c (set_process_priority): Clean up debug messages.
+ BitKeeper/triggers/delta-changelog
+ 1.1 01/10/24 01:32:29 stenn@whimsy.udel.edu +64 -0
-2000-09-07 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/triggerd
+ 1.0 01/10/24 01:32:30 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/triggerd
- * configure.in: ac_cv_atom_ok, depends on HAVE_PPSAPI.
- I notice the PARSE clocks require ATOM. Could be interesting...
+ BitKeeper/triggers/lg-changeset
+ 1.1 01/10/24 01:32:29 stenn@whimsy.udel.edu +15 -0
-2000-09-06 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/paranoid
+ 1.1 01/10/24 01:32:29 stenn@whimsy.udel.edu +80 -0
- * Makefile.in (distdir): Seems to be a bug in an automake library
- somewhere...
+ BitKeeper/triggers/trigger.cfg
+ 1.1 01/10/24 01:32:29 stenn@whimsy.udel.edu +25 -0
-2000-09-05 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/trigger.mk
+ 1.1 01/10/24 01:32:29 stenn@whimsy.udel.edu +17 -0
- * ntpd/ntp_loopfilter.c (loop_config): V3 API needs MOD_BITS when
- initializing ntv.modes. Initialize ntv.{maxerror,esterror,status}
- earlier. Clean up KERNEL_PLL code.
+ BitKeeper/triggers/lg-changeset
+ 1.0 01/10/24 01:32:29 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/lg-changeset
-2000-09-04 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/trigger.README
+ 1.0 01/10/24 01:32:29 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/trigger.README
- * ntpq/ntpq.c: report offset as "offset", not "phase". Lose
- compliance.
- * ntpd/refclock_local.c (local_poll): variance -> jitter
- * ntpd/refclock_chu.c (chu_major): Lose variance.
- * ntpd/ntp_util.c (hourly_stats): sys_error -> sys_jitter
- (record_loop_stats): ditto
- * ntpd/ntp_request.c (peer_info): variance -> jitter
- * ntpd/ntp_refclock.c (refclock_sample): variance -> jitter
- (refclock_receive): variance -> jitter
- * ntpd/ntp_proto.c (process_packet): variance -> jitter
- (clock_filter): variance -> jitter
- (clock_select): variance -> jitter
- (root_distance): variance -> jitter
- * ntpd/ntp_peer.c (newpeer): variance -> jitter
- * ntpd/ntp_loopfilter.c: Cleanup pll_nano selection bogon.
- Centralize the kernel API data.
- (local_clock): Lose sys_error.
- (loop_config): Code cleanup.
- * ntpd/ntp_control.c: Call offset "offset" and not "phase". Lose
- CS_COMPLIANCE. Deal with variance/jitter rename.
- * include/ntp_refclock.h: Rename variance to jitter in struct
- refclockproc.
- * include/ntp_control.h (CS_COMPLIANCE): Lose it.
- * include/ntp.h: Rename variance to jitter in struct peer.
- From: Dave Mills
+ BitKeeper/triggers/delta-changelog
+ 1.0 01/10/24 01:32:29 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/delta-changelog
-2000-09-01 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/trigger.cfg
+ 1.0 01/10/24 01:32:29 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/trigger.cfg
- * ntpd/refclock_atom.c: Use the new ppsunit. Cleanup and improve
- documentation.
- * ntpd/ntp_refclock.c (refclock_sample): Don't accumulate
- variance.
- From Dave Mills
+ BitKeeper/triggers/trigger.mk
+ 1.0 01/10/24 01:32:29 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/trigger.mk
-2000-08-31 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/paranoid
+ 1.0 01/10/24 01:32:29 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/paranoid
- * html/driver22.htm: Update the docs.
- * ntpd/refclock_atom.c (atom_start): Open the device if it hasn't
- been opened already.
- (pps_sample): Make it more visible.
- From Dave Mills.
+ Makefile.am
+ 1.19 01/10/24 01:32:29 stenn@whimsy.udel.edu +1 -0
+ Distribute ChangeLog-4.1.0.
- * configure.in: 4.0.99k8
+ ChangeLog-4.1.0
+ 1.589 01/10/24 01:32:29 stenn@whimsy.udel.edu +0 -0
+ Renamed the CVS ChangeLog to ChangeLog-4.1.0;
+ the new ChangeLog is auto-generated.
- Revert to the older automake.
+ BitKeeper/deleted/.del-post-commit.changelog~baedea457d24369c
+ 1.6 01/10/24 01:11:24 stenn@whimsy.udel.edu +0 -0
+ Delete: BitKeeper/triggers/post-commit.changelog
- * configure.in: The PPSAPI headers use "inline", so require a STDC
- compiler.
+ BitKeeper/deleted/.del-pre-apply.paranoid~baecee4c7d243e1c
+ 1.3 01/10/24 00:42:20 stenn@whimsy.udel.edu +0 -0
+ Delete: BitKeeper/triggers/pre-apply.paranoid
- * ntpd/refclock_atom.c (atom_shutdown): Typo
- From Dave Mills
+ BitKeeper/deleted/.del-post-incoming.2mirrors~baedfb107d26b494
+ 1.5 01/10/24 00:42:11 stenn@whimsy.udel.edu +0 -0
+ Delete: BitKeeper/triggers/post-incoming.2mirrors
- * configure.in: Convert to autoconf-2.49
+ChangeSet@1.724, 2001-10-20 12:07:53-07:00, wink@iris1.saville.com
+ Add support for waiting on an IO event under Windows NT. This improves the responsiveness
+ of the system when running under NT.
- * ntpd/refclock_atom.c: Header cleanup Comment cleanup. Lose the
- TTYCLK stuff. Convert to PPSAPI.
- * ntpd/ntp_refclock.c (refclock_newpeer): Move refclock_unpeer().
- From: Dave Mills
+ BitKeeper/etc/logging_ok
+ 1.3 01/10/20 12:07:50 wink@iris1.saville.com +1 -0
+ Logging to logging@openlogging.org accepted
-2000-08-29 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpd/ntpd.c
+ 1.36 01/10/20 12:07:43 wink@iris1.saville.com +27 -6
+ Add support for waiting on an IO event under Windows NT. This improves the responsiveness
+ of the system when running under NT.
- * configure: Fix the autoconf problem...
+ ports/winnt/include/ntp_iocompletionport.h
+ 1.5 01/10/20 12:07:43 wink@iris1.saville.com +2 -0
+ Add get_io_event
-2000-08-20 Harlan Stenn <stenn@whimsy.udel.edu>
+ ports/winnt/ntpd/ntp_iocompletionport.c
+ 1.6 01/10/20 12:07:43 wink@iris1.saville.com +33 -0
+ Add support for waiting on an IO event under to improve responsiveness.
- * configure.in: 99k7
+ChangeSet@1.723, 2001-10-15 23:36:58-04:00, stenn@whimsy.udel.edu
+ Lose mktime.c snprintf.c strdup.c strerror.c from
+ EXTRA_libntp_a_SOURCES as they are auto-added by AC_REPLACE_FUNCS
- * util/ntptime.c (main): Report TAI stuff
- * ntpq/ntpq.c: CS_COMPLIANCE/CS_JITTER cleanup
- * ntpd/ntp_loopfilter.c (local_clock): sys_error/sys_jitter cleanup.
- kernel PPL cleanup.
- * ntpd/ntp_crypto.c: Check NTP_API if we're doing KERNEL_PLL so we
- can get the TAI stuff.
- * ntpd/ntp_control.c: CS_COMPLIANCE now reports "error" instead of
- "jitter". CS_JITTER now reports jitter.
- * include/ntpd.h: Added sys_jitter
- * include/ntp_control.h (CS_JITTER): Added
- From: Dave Mills
+ libntp/Makefile.am
+ 1.13 01/10/15 23:36:58 stenn@whimsy.udel.edu +2 -2
+ Lose mktime.c snprintf.c strdup.c strerror.c from
+ EXTRA_libntp_a_SOURCES as they are auto-added by AC_REPLACE_FUNCS
- * ntpd/cmd_args.c (getCmdOpts): Crack -N at pre-scan, as we do the
- priority wiggle before the final scan.
- From: Tom Smith <smith@cag.lkg.dec.com>
- We might do better to move the priority wiggle to after the final
- scan. Especially if we want to permit command-line options to
- have decent control over the priority. When we rewrite the config
- file stuff we might go to a multi-scan to solve some of these
- problems.
+ChangeSet@1.722, 2001-10-11 00:15:50-04:00, stenn@whimsy.udel.edu
+ Make a little mirror trigger noise
-2000-08-19 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/post-incoming.2mirrors
+ 1.4 01/10/11 00:14:58 stenn@whimsy.udel.edu +2 -0
+ Make a little mirror trigger noise
- * configure.in: '99k6, and manually fix configure.
+ChangeSet@1.721, 2001-10-10 21:14:30-04:00, stenn@whimsy.udel.edu
+ Use %u to display the keyid.
+ From: Simon Burge <simonb@wasabisystems.com>
- * include/ntp_request.h (NTP_MAXHOSTNAME): 144 -> 32
+ ntpd/ntp_config.c
+ 1.53 01/10/10 21:14:29 stenn@whimsy.udel.edu +2 -2
+ Use %u to display the keyid.
+ From: Simon Burge <simonb@wasabisystems.com>
-2000-08-18 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.720, 2001-10-09 02:04:10-04:00, stenn@whimsy.udel.edu
+ Check for clock_gettime().
- * util/ntp-genkeys.c (main): Don't call fclose if stream is NULL.
+ configure.in
+ 1.228 01/10/09 02:04:09 stenn@whimsy.udel.edu +1 -1
+ Check for clock_gettime().
-2000-08-17 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.719, 2001-10-08 21:51:07-04:00, stenn@whimsy.udel.edu
+ Use EOLN_NATIVE.
- * html/driver35.htm:
- * ntpd/refclock_pcf.c: Updates and improvements
- From: Andreas Voegele <andreas.voegele@gmx.de>
+ ElectricFence/tstheap.c
+ 1.2 01/10/08 21:18:40 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in (ac_cv_struct_ntptimeval): Lose the TAI check - we
- don't need it since we can check NTP_API. Re-hack the generated
- configure script.
+ ElectricFence/print.c
+ 1.2 01/10/08 21:18:40 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure: Manual hack to the ntptimeval.time.tv_nsec stuff
- because we're running an old autoconf.
+ ElectricFence/page.c
+ 1.5 01/10/08 21:18:40 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-08-16 Harlan Stenn <stenn@whimsy.udel.edu>
+ ElectricFence/libefence.3
+ 1.2 01/10/08 21:18:40 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/ntptime.c: Use: HAVE_STRUCT_NTPTIMEVAL_TIME_TV_NSEC, it's
- the standard name.
+ ElectricFence/README
+ 1.2 01/10/08 21:18:40 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: Look for struct ntptimeval.tai in sys/timex.h
- Cleanup struct tptimeval member tests.
+ ElectricFence/Makefile.am
+ 1.7 01/10/08 21:18:40 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/ntp-genkeys.c: New command-line arguments
+ util/tickadj.c
+ 1.5 01/10/08 21:18:39 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-08-14 Harlan Stenn <stenn@whimsy.udel.edu>
+ util/testrs6000.c
+ 1.2 01/10/08 21:18:39 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/ntp-genkeys.c (main): More small steps...
+ util/sht.c
+ 1.2 01/10/08 21:18:39 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-08-13 Harlan Stenn <stenn@whimsy.udel.edu>
+ util/timetrim.c
+ 1.3 01/10/08 21:18:39 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_crypto.c (crypto_rsa): Now that we're using
- NTP_KEYSDIR, make sure there is a '/ between the dir and the file.
+ ElectricFence/CHANGES
+ 1.2 01/10/08 21:18:39 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/ntp-genkeys.c (main): More small steps...
+ ElectricFence/COPYING
+ 1.2 01/10/08 21:18:39 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-08-12 Harlan Stenn <stenn@whimsy.udel.edu>
+ ElectricFence/Makefile-
+ 1.2 01/10/08 21:18:39 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/ntp-genkeys.c (main): Another small step...
+ ElectricFence/efence.h
+ 1.2 01/10/08 21:18:39 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 99k5
+ ElectricFence/efence.c
+ 1.2 01/10/08 21:18:39 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * include/ntp_request.h: Make data[] member of req_pkt 32 again.
- Bump the version number...
+ ElectricFence/eftest.c
+ 1.2 01/10/08 21:18:39 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_loopfilter.c (local_clock): Change 0. to 0 in a couple
- of places.
- From Dave Mills
+ util/precision.c
+ 1.3 01/10/08 21:18:38 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-08-11 Harlan Stenn <stenn@whimsy.udel.edu>
+ util/README
+ 1.3 01/10/08 21:18:38 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/ntp-genkeys.c (main): Minimal progress...
+ util/jitter.c
+ 1.3 01/10/08 21:18:37 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-08-06 Harlan Stenn <stenn@whimsy.udel.edu>
+ util/kern.c
+ 1.3 01/10/08 21:18:37 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/check_y2k.c: Make debug definition match ntpd.h's declaration
+ util/longsize.c
+ 1.2 01/10/08 21:18:37 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/Makefile.am (check-local): Use test in favor of [
+ util/ntp-genkeys.c
+ 1.59 01/10/08 21:18:37 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-08-05 Harlan Stenn <stenn@whimsy.udel.edu>
+ util/ntptime.c
+ 1.14 01/10/08 21:18:37 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in (NTP_KEYSDIR): Typo
+ util/Makefile.am
+ 1.10 01/10/08 21:18:37 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-08-04 Harlan Stenn <stenn@whimsy.udel.edu>
+ util/hist.c
+ 1.5 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ElectricFence/Makefile.am (check-local): use test instead of [
+ util/ansi2knr.c
+ 1.3 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: AC_REPLACE_FUNCS(strdup)
- * libntp/strdup.c (strdup): Added.
- * libntp/Makefile.am (EXTRA_libntp_a_SOURCES): Added strdup.c
+ util/ansi2knr.1
+ 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/Makefile.am (ntp_genkeys_DEPENDENCIES): Use $U on .o files
- (ntp_genkeys_LDADD): ditto.
+ util/byteorder.c
+ 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_crypto.c: Use NTP_KEYSDIR
+ scripts/support/etc/setup
+ 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/ntp-genkeys.c (snifflink): Ignore ENOENT, too.
+ scripts/support/etc/rc
+ 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_proto.c (peer_xmit): Crypto cleanup
- * ntpd/ntp_crypto.c: Cleanup
- * ntpd/ntp_control.c: Join the club
- * ntpd/ntp_config.c: Call crypto_config() instead; we got rid of
- crypto_flags.
- * include/ntp_crypto.h (CRYPTO_FLAG_ENAB): New crypto flags, rework
- * include/ntp_control.h (CS_FLAGS): Wiggle in.
- * include/ntp.h: Added crypto peer status to struct peer
- From Dave Mills
+ scripts/support/etc/install
+ 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-08-03 Harlan Stenn <stenn@whimsy.udel.edu>
+ scripts/support/etc/cron
+ 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/ntp-genkeys.c: Initialize path_keysdir to NTP_KEYSDIR.
+ scripts/support/etc/crontab
+ 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in (NTP_KEYSDIR): Added
- * acinclude.m4: Added AC_DEFINE_DIR macro
+ scripts/rc1/postinstall
+ 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/ntp-genkeys.c (main): Sanity checks on the file paths.
+ scripts/rc1/preremove
+ 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-08-02 Harlan Stenn <stenn@whimsy.udel.edu>
+ scripts/rc1/preinstall
+ 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/ntp-genkeys.c (crypto_config): Only #ifdef PUBKEY
- (PATH_MAX): Try harder...
+ scripts/rc1/xntp
+ 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-08-01 Harlan Stenn <stenn@whimsy.udel.edu>
+ scripts/rc2/local.ntpd
+ 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/ntp-genkeys.c (main): Use snifflink()
- (snifflink): Implement...
+ scripts/rc1/prototype
+ 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: Check for readlink()
+ scripts/support/conf/sun4.sun4m.faui42
+ 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-07-31 Harlan Stenn <stenn@whimsy.udel.edu>
+ scripts/support/conf/sun4.sun4c
+ 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/ntp-genkeys.c (main): Use strdup on the tokens returned
- from ntp_config...
- (crypto_config): Fix a typo...
- (crypto_config): Even more...
- (usage): Flesh it out.
+ scripts/support/conf/sun4.sun4c.Lucifer
+ 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * include/ntp_config.h:
- * ntpd/ntp_config.c: Move a whack of #defines to ntp_config.h so
- ntp-genkeys.c can see them, too.
+ scripts/support/conf/sun4.sun4.faui45
+ 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/ntp-genkeys.c: Add stubs to work with ../ntpd/ntp_config.o,
- start hooking things up.
- (main): debugging
- (crypto_config): better implementation
+ scripts/support/conf/sun4.sun4.faui10
+ 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
+ scripts/support/conf/sun4.sun4.faui01
+ 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_config.c (getconfig):
- * ntpd/ntpd.c: Initialize "debug" here, not in ntp_config.c
+ scripts/support/conf/sun3.sun3
+ 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/Makefile.am (ntp_genkeys_LDADD): Added ../ntpd/ntp_config.o
- * util/Makefile.am (ntp_genkeys_DEPENDENCIES): Added.
+ scripts/support/conf/hp700.hp700
+ 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-07-30 Harlan Stenn <stenn@whimsy.udel.edu>
+ scripts/support/conf/hp700.hp700.faui47
+ 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99k4
- * util/ntp-genkeys.c: Start hacking for new functionality.
- * include/Makefile.am (noinst_HEADERS): Added ntp_cmdargs.h and
- ntp_config.h .
- * ntpd/ntp_config.c: Grab ntp_cmdargs.h. Make some new globals
- (ugh), move ntpd-specific variables and code to cmd_args.c .
- * ntpd/cmd_args.c: Move command argument processing functions from
- ntp_config.c to this file.
- * ntpd/Makefile.am (ntpd_SOURCES): Added cmd_args.c
- * include/ntpd.h: Move getstartup() to ntp_cmdargs.h
- * include/ntp_cmdargs.h: New file
- Begin the hacking fest to make it easier for ntp-genkeys to use
- ntpd's config processing code. I really hope this is the lesser
- of the evils...
+ scripts/support/conf/hp300.hp300
+ 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-07-28 Harlan Stenn <stenn@whimsy.udel.edu>
+ scripts/support/conf/sun4.sun4m.faui45m
+ 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/ntp-genkeys.c (usage): Added.
+ scripts/support/conf/hp800.hp800
+ 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_crypto.c: Cleanup
- * ntpd/ntp_proto.c (transmit): Add some parens.
- (peer_xmit): Add ntohl when grabbing sndauto.seq for broadcast.
- * ntpd/ntp_peer.c (findpeer): Cleanup
- * ntpd/ntp_loopfilter.c (local_clock): Typo
- From Dave Mills
+ scripts/support/conf/tickconf
+ 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * include/ntp_config.h: Created
+ scripts/support/conf/ntp.conf
+ 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/ntp-genkeys.c: Always build, but realize we may not have
- RSAREF. Compile parts appropriately.
+ scripts/support/conf/sun4.sun4m
+ 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/Makefile.am (bin_PROGRAMS): Always make ntp-genkeys
- (ntp-genkeys_LDADD): Use $LIBRSAREF instead of the "real path"
- * configure.in: Lose MAKE_NTP_GENKEYS
+ scripts/stats/tdata.S
+ 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in:
- * util/ntp-genkeys.c:
- * util/Makefile.am:
- Renamed ntp_genkeys to ntp-genkeys.
+ scripts/stats/psummary.awk
+ 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-07-27 Harlan Stenn <stenn@whimsy.udel.edu>
+ scripts/stats/peer.awk
+ 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpdate/ntpdate.c (ntpdatemain): Cleanup error message.
+ scripts/stats/loop_summary
+ 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpdate/ntpdate.c (ntpdatemain): Add missing authtrust() call
- From: Jason Heiss <jheiss@cruzeiro.ugcs.caltech.edu>
+ scripts/stats/loop.awk
+ 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_ulink.c (ulink_receive):
- * ntpd/ntp_crypto.c:
- * libntp/authparity.c:
- Lint/noise cleanup
- From: Marc Brett <mbrett@rgs0.london.waii.com>
+ scripts/stats/loop.S
+ 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_proto.c: Specifically track manycastserver and
- survivors
- From: Dave Mills
+ scripts/stats/itf.awk
+ 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-07-26 Sven Dietrich <sven_dietrich@trimble.com>
+ scripts/stats/itf.S
+ 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntpd.c: remove WINNT priority adjustment to the ports/winnt area
- where it does not clutter up the main distribution.
+ scripts/stats/summary.sh
+ 1.3 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-07-24 Harlan Stenn <stenn@whimsy.udel.edu>
+ scripts/stats/tdata.awk
+ 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_proto.c (receive): dstadr_sin needs higher visibility
- From: Dave Mills
+ scripts/stats/README
+ 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * flock-build: Added baldwin
+ scripts/stats/README.timecodes
+ 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_request.c:
- * ntpd/ntp_proto.c:
- * ntpd/ntp_peer.c:
- * ntpd/ntp_io.c:
- * ntpd/ntp_intres.c:
- * ntpd/ntp_crypto.c (make_keylist):
- * ntpd/ntp_control.c:
- * ntpd/ntp_config.c (CONF_MOD_IBURST, save_resolve):
- * include/ntpd.h (findpeerbyassoc, newpeer, peer_config, *_interface):
- * include/ntp_request.h (CONF_FLAG_IBURST):
- * include/ntp_crypto.h (crypto_xmit, make_keylist):
- * include/ntp.h (FLAG_IBURST):
- * html/release.htm:
- * html/confopt.htm:
- * html/assoc.htm:
- Add iburst option, fix broadcast/multicast and some types.
- From: Dave Mills
-
-2000-07-20 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * scripts/Makefile.am (bin_SCRIPTS): Install ntp-wait
-
- * configure.in: 4.0.99k
-
-2000-07-19 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_proto.c (peer_xmit): PUBKEY cleanup
-
-2000-07-18 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.99j5
-
- * html/ntpd.htm (HREF): Document other missing command-line options
-
- * html/ntpd.htm (HREF): Document
- * html/confopt.htm (href): Undocument
- * ntpd/ntp_config.c (getconfig): -N high for high-priority.
- Lose the ntp.conf way of setting priority.
-
- * ntpd/ntp_crypto.c: PUBKEY/AUTOKEY cleanup
- From Dave Mills
-
-2000-07-17 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * html/confopt.htm (href): Document it.
- * ntpd/ntp_config.c (getconfig): CONFIG_PRIORITY support
- * ntpd/ntpd.c (set_process_priority): Use it.
-
- * ntpd/ntp_crypto.c: Crypto key stuff
- * ntpd/ntp_proto.c: pubkey -> pubkey.ptr
- * ntpd/ntp_control.c (ctl_putpeer): fstamp -> pubkey.fstamp
- * ntpd/ntp_peer.c:
- * include/ntpd.h:
- * include/ntp_types.h:
- * include/ntp_request.h:
- * include/ntp_crypto.h:
- * include/ntp_control.h:
- * include/ntp.h: Type cleanup
- From: Dave Mills
-
-2000-07-14 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ElectricFence/Makefile.am (check-local): Don't run the tests if
- we didn't build the programs...
- (check-local): Same, but watch the return codes...
-
- * ElectricFence/page.c: #include config.h if it's there.
- Properly handle the sys_errlist declaration.
-
- * html/ntpq.htm:
- * html/index.htm:
- * html/debug.htm:
- * html/authopt.htm:
- Reality check.
- From Dave Mills
-
-2000-07-13 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * Makefile.am (SUBDIRS): Added ElectricFence
- * configure.in (AC_CONFIG_FILES): Added ElectricFence support
- * ElectricFence: Imporpted.
-
-2000-07-12 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * util/ntp_genkeys.c (main): Cleanup
- * ntpd/refclock_wwv.c (wwv_qrz): sqrt -> SQRT
- * ntpd/refclock_chu.c (chu_rf): sqrt -> SQRT
- * ntpd/ntpd.c (set_process_priority): Disable high-priority for now.
- PUBKEY cleanup.
- * ntpd/ntp_timer.c: sys_revoketime cleanup.
- * ntpd/ntp_proto.c (receive): PUBKEY cleanup. Comment and code
- cleanup.
- (process_packet): Comment and code (PUBKEY) cleanup.
- (peer_xmit): Comment and code cleanup.
- (fast_xmit): Comment and code cleanup.
- * ntpd/ntp_peer.c (expire_all): revoketime cleanup. PUBKEY cleanup.
- * ntpd/ntp_crypto.c: Comment reorg. DH parameters are now
- file-static instead of local to subroutines.
- (make_keylist): peer->pcookie.key cleanup/fix
- (crypto_recv): Subroutine documentation cleanup, other cleanup
- (crypto_xmit): Cleanup/document.
- (crypto_setup): Cleanup/document.
- (crypto_agree): Cleanup/document.
- (crypto_rsa): now static
- (crypto_dh): now static. Comment cleanup. Code cleanup.
- (crypto_tai): now static. Code and comment cleanup.
- (crypto_config): Deal with CRYPTO_CONF_LEAP.
- * ntpd/ntp_control.c (CS_DHPARAMS): Rename corresponding token to
- "params". Remove CS_TAI from def_sys_var[].
- (ctl_putsys): CS_HOST, CS_DHPARAMSm CS_REVTIME, and CS_LEAPTIME
- bugfix. CS_TAI cleanup.
- * ntpd/ntp_config.c (CONF_CRYPTO_LEAP): Added
- (getconfig): Added CONF_CRYPTO_LEAP support.
- * include/ntp_syslog.h: Lose GIZMO stuff.
- * include/ntp_crypto.h (CRYPTO_CONF_LEAP): Added
- * include/ntp.h: struct autokey, cookie,value, and pkt changes for
- signature field. Update the inline docs on pkt's exten field.
- From: Dave Mills
-
-
-2000-07-08 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_util.c (stats_config): If we read a bogus old_drift,
- use 0 instead of failing.
-
-2000-07-03 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * README.cvs: Cleanup.
-
- * ntpd/refclock_datum.c (datum_pts_poll): index -> unit_index
- * ntpd/ntp_resolver.c (findhostaddr): const cleanup
- * libntp/recvbuff.c:
- * libntp/msyslog.c:
- * libntp/emalloc.c:
- * libntp/authreadkeys.c:
- Fix header order.
- From: Simon Burge <simonb@netbsd.org>
-
- * ntpd/ntp_util.c (stats_config): Use HAVE_FINITE and HAVE_ISFINITE
- * configure.in (ac_cv_struct_ntptimeval_timespec): isfinite()
- checks for HP-UX11.
- From: Albert Chin-A-Young <china@thewrittenword.com>
-
-2000-07-02 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * flock-build (LIST): Lose malarky, update some machine/OS descriptions
-
- * configure.in: 4.0.99j4
-
- * ntpq/ntpq.c: Lose PUBKEY stuff - older ntpq's will complain when
- they see the info in a packet.
- * ntpd/ntp_proto.c (peer_xmit): TAI changes.
- * ntpd/ntp_crypto.c: Fix host/network byteorder stuff. Follow
- global->struct changes. TAI changes. Bugfixes.
- * ntpd/ntp_control.c: Follow field reorder/rename.
- * include/ntp_crypto.h: Move crypto stuff from separate globals
- into structs.
- * include/ntp_control.h (CS_HOST): Reorder/rename some fields
- From: Dave Mills
-
-2000-06-30 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_peer.c (unpeer): Moved keystr cleanup inside ifdef PUBKEY
-
- * configure.in: 4.0.99j3
-
- * html/release.htm:
- * html/ntpq.htm:
- * html/authopt.htm:
- Updates from Dave Mills
-
- * ntpd/ntp_request.c (dns_a): Don't call crypto_public for now...
- * ntpd/ntp_proto.c (receive): Follow the TEST wiggles
- (peer_xmit): TAI support
- * ntpd/ntp_crypto.c: TAI support
- * ntpd/ntp_control.c: CS_VERSION and CS_TAI support
- * include/ntp_crypto.h (CRYPTO_FLAG_TAI): Added.
- * include/ntp_control.h (CS_VERSION): Added.
- * include/ntp.h (TEST4,TEST5,TEST8,TEST9): Wiggle.
- From: Dave Mills
-
- * ntpd/Makefile.am (ntpd_SOURCES): Lose refclock_ulink331.c
- because the new refclock_ulink.c handles it.
-
-2000-06-28 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_config.c (getconfig): Sanity check the right variable
- From: Dave Mills.
-
-2000-06-25 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.99j2
-
- * ntpd/ntp_proto.c:
- * ntpd/ntp_peer.c:
- * ntpd/ntp_crypto.c:
- * include/ntp_crypto.h:
- * include/ntp.h:
- AUTOKEY/PUBKEY/DH/crypto changes
- From: Dave Mills
-
-2000-06-23 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * html/driver34.htm:
- * ntpd/refclock_ulink.c:
- * ntpd/refclock_ulink331.c: (removed)
- Updated for 320/330 series refclocks
- From: joseph lang <tcnojl1@earthlink.net>
-
- * ntpd/refclock_oncore.c: Patches/improvements
- * html/driver30.htm: New release
- From: Reg Clemens <reg@orion.dwf.com>
-
-2000-06-17 Harlan Stenn <stenn@whimsy.udel.edu>
+ scripts/stats/README.stats
+ 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99j1
+ scripts/support/README
+ 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpdc/ntpdc.c (getcmds):
- * configure.in:
- Readline support.
- From: Aaron Sherman <ajs@narn.ajs.com>
-
- * ntpd/refclock_ulink331.c: Added.
- Sent in by Doug Grosso <dgrosso@mint.net>
- * ntpd/Makefile.am (ntpd_SOURCES): Added refclock_ulink331.c
-
- * libntp/snprintf.c: Added stdio.h
- From: Marc Brett <mbrett@rgs0.london.waii.com>
-
- * include/ntp.h: struct autokey's siglen is u_int32. So is the
- siglen in struct cookie. So is siglen and value length in struct
- value. Add fstamp to struct peer. Resize the exten AUTOKEY field
- in struct pkt.
- * include/ntp_crypto.h: crypto_enable -> crypto_flags and a
- variety of other cleanups.
- * ntpd/ntp_config.c: crypto_enable -> crypto_flags, and some
- key/fudge cleanup.
- * ntpd/ntp_control.c: Much cleanup.
- * ntpd/ntp_crypto.c: Many changes that Harlan is too tired to
- properly document.
- * ntpd/ntp_peer.c: crypto_enable -> crypto_flags
- (peer_config): Hold off on crypto_public() until some resolver
- issue is fixed.
- * ntpd/ntp_proto.c (receive): Disable the reverse DNS lookup for now.
- (process_packet): Don't record_raw_stats() for now.
- crypto_enable was renamed to crypto_flags.
- (peer_xmit): In MODE_ACTIVE or MODE_PASSIVE, only call
- crypto_xmit() if the peer->cmmd is not CRYPTO_AUTO. Reset
- peer->cmmd to 0 when we're thru.
- Don't reset peer->cmmd to 0 until the end of MODE_CLIENT.
- * ntpd/ntpd.c: Lose the call to crypto_init(). Instead, call
- crypto_setup() later on if we have crypto_flags.
- * util/ntp_genkeys.c: Lose GENLEN; use PRIMELEN/2 .
- From Dave Mills.
-
- * ntpd/ntp_crypto.c (crypto_rsa):
- (crypto_dh):
- Do some debug logging if readlink() fails with something other
- than EINVAL (file isn't a symlink).
+ scripts/support/bin/monl
+ 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-06-04 James R. Van Zandt <jrv@vanzandt.mv.com>
+ scripts/support/bin/mvstats
+ 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * html/miscopt.htm (trap): punctuation
+ scripts/stats/ensemble.awk
+ 1.2 01/10/08 21:18:33 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * html/ntpd.htm (-g): typo
+ scripts/stats/etf.awk
+ 1.2 01/10/08 21:18:33 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * html/miscopt.htm (logconfig): List the "clock" event class.
- "allprefix" should be two words.
+ scripts/stats/dupe.awk
+ 1.2 01/10/08 21:18:33 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-05-31 Harlan Stenn <stenn@whimsy.udel.edu>
+ scripts/stats/clock.awk
+ 1.2 01/10/08 21:18:33 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_timer.c: Protect <unistd.h>
-
-2000-05-30 Harlan Stenn <stenn@whimsy.udel.edu>
+ scripts/stats/ensemble.S
+ 1.2 01/10/08 21:18:33 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/Makefile.am: Document what we expect from -lm
+ scripts/stats/etf.S
+ 1.2 01/10/08 21:18:33 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-05-29 Harlan Stenn <stenn@whimsy.udel.edu>
+ scripts/monitoring/README
+ 1.3 01/10/08 21:18:33 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99j
+ scripts/monitoring/ntploopwatch
+ 1.2 01/10/08 21:18:33 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-05-22 Harlan Stenn <stenn@whimsy.udel.edu>
+ scripts/monitoring/ntptrap
+ 1.2 01/10/08 21:18:33 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * html/ntptime.htm: More fixes
- From: Kazu TAKAMUNE <takamune@avrl.mei.co.jp>
+ scripts/monitoring/timelocal.pl
+ 1.2 01/10/08 21:18:33 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-05-16 Harlan Stenn <stenn@whimsy.udel.edu>
+ scripts/plot_summary.in
+ 1.2 01/10/08 21:18:32 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * build (KEYSUF):
- * flock-build:
- * configure.in: Lose the "md5" options from the --with-crypto
- check; Dave hates it.
+ scripts/ntpver.in
+ 1.2 01/10/08 21:18:32 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_util.c (stats_config):
- * ntpd/ntp_loopfilter.c (loop_config):
- * libntp/systime.c (adj_systime):
- * include/ntp_proto.h (NTP_MAXFREQ):
- Renamed MAX_FREQ to NTP_MAXFREQ
+ scripts/ntpsweep.in
+ 1.2 01/10/08 21:18:32 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntpd.c (ntpdmain):
- * ntpd/ntp_proto.c (receive):
- (poll_update):
- * ntpd/ntp_intres.c (addentry):
- * ntpd/ntp_config.c (getconfig):
- Lint cleanup
- From: Marc Brett <mbrett@rgs0.london.waii.com>
+ scripts/ntp-wait.in
+ 1.5 01/10/08 21:18:32 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * include/ntp_stdlib.h:
- * libntp/systime.c (adj_systime):
- * ntpd/ntp_loopfilter.c (loop_config):
- * ntpd/ntp_util.c (stats_config):
- * ports/winnt/ntpd/nt_clockstuff.c (adj_systime):
- MAXFREQ -> MAX_FREQ
- * include/ntp_proto.h: Define MAX_FREQ
+ scripts/summary.in
+ 1.2 01/10/08 21:18:32 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-05-15 Harlan Stenn <stenn@whimsy.udel.edu>
+ scripts/monitoring/ntploopstat
+ 1.3 01/10/08 21:18:32 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * include/ntp_stdlib.h:
- * libntp/systime.c (adj_systime):
- * ntpd/ntp_loopfilter.c (loop_config):
- * ntpd/ntp_util.c (stats_config):
- * ports/winnt/ntpd/nt_clockstuff.c (adj_systime):
- sys_maxfreq -> MAXFREQ
- Per Dave Mills.
+ scripts/monitoring/ntp.pl
+ 1.3 01/10/08 21:18:32 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-05-14 Harlan Stenn <stenn@whimsy.udel.edu>
+ scripts/monitoring/lr.pl
+ 1.3 01/10/08 21:18:32 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * acinclude.m4: Typo...
+ scripts/monitoring/loopwatch.config.SAMPLE
+ 1.2 01/10/08 21:18:32 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-05-13 Harlan Stenn <stenn@whimsy.udel.edu>
+ scripts/ntp-groper
+ 1.2 01/10/08 21:18:31 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * libntp/gpstolfp.c (GPSORIGIN): Try new ULONG_CONST macro
+ scripts/ntp-restart
+ 1.3 01/10/08 21:18:31 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpdate/ntptimeset.c:
- * ntpdate/ntpdate.h:
- * ntpd/refclock_oncore.c (oncore_msg_En):
- * ntpd/ntp_util.c (stats_config):
- * ntpd/ntp_request.c:
- * ntpd/ntp_intres.c (findhostaddr):
- * ntpd/ntp_config.c (getconfig):
- * libntp/systime.c (adj_systime):
- * libntp/lib_strbuf.c:
- * libntp/authparity.c:
- * libntp/audio.c:
- Header/lint cleanup
- From/reported by: Simon Burge <simonb@netbsd.org>
+ scripts/ntp-status
+ 1.2 01/10/08 21:18:31 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_resolver.c (findhostaddr): Compiler noise cleanup
+ scripts/ntp-close
+ 1.2 01/10/08 21:18:31 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_intres.c: Compiler noise cleanup
+ scripts/mkver.in
+ 1.8 01/10/08 21:18:31 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * html/ntptime.htm: Document reality check
- From: Kazu TAKAMUNE <takamune@avrl.mei.co.jp>
+ scripts/hpadjtime.sh
+ 1.2 01/10/08 21:18:31 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-05-12 Harlan Stenn <stenn@whimsy.udel.edu>
+ scripts/freq_adj.in
+ 1.2 01/10/08 21:18:31 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_intres.c (ntp_intres): Quiet some debug messages
- Reported by: Brian Bergstrand <brianb@mac.com>
+ scripts/fixautomakedepsmagic
+ 1.2 01/10/08 21:18:31 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-05-11 Harlan Stenn <stenn@whimsy.udel.edu>
+ scripts/checktime.in
+ 1.2 01/10/08 21:18:31 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * scripts/mkver.in (ConfStr): Use -r if we're using RSAREF,
- otherwise use -a if we're using autokey, otherwise use no extra
- suffix.
+ scripts/Makefile.am
+ 1.9 01/10/08 21:18:31 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-05-11 Sven Dietrich <sven_dietrich@trimble.com>
+ scripts/calc_tickadj.in
+ 1.2 01/10/08 21:18:30 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ports/winnt/include/config.h: New defines to support AUTOKEY
- * ports/winnt/include/unistd.h: Added another dummy placeholder.h
- * ports/winnt/ntpd/ntpd.dsp: Added ntp_crypt.c to makefile
- * ports/winnt/ntpd/ntpd.c: service_main needs a local hostname[]
- * html/hints/winnt.htm: Add remark about 4.0.99i not compiling.
- These changes got WINNT running again. No idea if the keys stuff
- works however.
+ scripts/README
+ 1.8 01/10/08 21:18:30 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-05-10 Harlan Stenn <stenn@whimsy.udel.edu>
+ ports/winnt/include/arpa/inet.h
+ 1.3 01/10/08 21:18:30 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99i9
+ ports/winnt/include/netinet/in.h
+ 1.3 01/10/08 21:18:30 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_crypto.c: tstamp and autokey cleanup
- From: Dave Mills
+ ports/winnt/include/netinet/in_system.h
+ 1.2 01/10/08 21:18:30 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_proto.c (clock_update): Only call expire_all() if
- AUTOKEY
- From many folks, including Reg Clemens <reg@dwf.com>
+ ports/winnt/include/netinet/ip.h
+ 1.2 01/10/08 21:18:30 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-05-07 Harlan Stenn <stenn@whimsy.udel.edu>
+ ports/winnt/include/sys/socket.h
+ 1.3 01/10/08 21:18:30 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99i8
-
- * flock-build: Use new --with-crypto choices
- * build (KEYSUF): Deal with new --with-crypto
- * configure.in: --with-crypto={md5,autokey,rsaref};
- lose --enable-autokey
+ ports/winnt/include/sys/time.h
+ 1.3 01/10/08 21:18:30 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-05-06 Harlan Stenn <stenn@whimsy.udel.edu>
+ ports/winnt/include/sys/wait.h
+ 1.3 01/10/08 21:18:30 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * build (KEYSUF): Catch --disable-autokey first.
+ ports/winnt/include/sys/signal.h
+ 1.3 01/10/08 21:18:29 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-05-05 Harlan Stenn <stenn@whimsy.udel.edu>
+ ports/winnt/include/sys/ioctl.h
+ 1.4 01/10/08 21:18:29 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * flock-build: If we don't use autokey, don't use rsaref either.
+ ports/winnt/include/sys/param.h
+ 1.3 01/10/08 21:18:29 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99i7
+ ports/winnt/include/sys/resource.h
+ 1.3 01/10/08 21:18:29 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * build (KEYSUF):
- * flock-build:
- It's --disable-autokey now
+ ports/winnt/include/transmitbuff.h
+ 1.3 01/10/08 21:18:29 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: MD5 is not optional (but AUTOKEY is)
- * include/ntp_stdlib.h:
- * libntp/a_md5encrypt.c:
- * libntp/authkeys.c:
- (authhavekey):
- (MD5auth_setkey):
- (auth_delkeys):
- (authencrypt):
- (authdecrypt):
- * libntp/authreadkeys.c:
- (authreadkeys):
- * ntpd/ntp_proto.c (init_proto):
- * libntp/authusekey.c:
- MD5 is required.
+ ports/winnt/include/unistd.h
+ 1.2 01/10/08 21:18:29 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-05-04 Harlan Stenn <stenn@whimsy.udel.edu>
+ ports/winnt/include/win32_io.h
+ 1.4 01/10/08 21:18:29 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99i6
+ ports/winnt/instsrv/instsrv.c
+ 1.5 01/10/08 21:18:28 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_proto.c (transmit): Fix up the UNREACH code.
- (receive): Lose some debug code.
- (clock_update): expire_all() if LEAP_NOTINSYNC
- crypto_xmit() a CRYPTO_AUTO if !FLAG_AUTOKEY instead of recauto.tstamp
- crypto_xmit() a CRYPTO_PRIV (not CRYPTO_AUTO) based on pcookie.tstamp
- crypto_xmit() a CRYPTO_AUTO (not CRYPTO_PRIV) based on FLAG_MCAST2
- and !FLAG_AUTOKEY
- * ntpd/ntp_crypto.c (crypto_recv): Clean up debug output.
- Don't AUTOKEY if FLAG_MCAST2
- From: Dave Mills
+ ports/winnt/include/netdb.h
+ 1.3 01/10/08 21:18:28 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * flock-build: Also make obe withouyt md5 (no AUTOKEY)
- * build (BDIR): Handle -noautokey build directory suffix
- * configure.in: Prepare for AUTOKEY in mkver.in
- * scripts/mkver.in (ConfStr): Indicate in the version string if
- we're not using AUTOKEY.
+ ports/winnt/include/termios.h
+ 1.2 01/10/08 21:18:28 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-05-03 Harlan Stenn <stenn@whimsy.udel.edu>
+ ports/winnt/include/syslog.h
+ 1.3 01/10/08 21:18:28 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * scripts/ntp-wait.in: Fun things with backspaces
+ ports/winnt/include/clockstuff.h
+ 1.4 01/10/08 21:18:28 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99i5
+ ports/winnt/include/config.h
+ 1.10 01/10/08 21:18:28 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntptrace/ntptrace.c: Protect sys/ioctl.h; grab config.h
+ ports/winnt/include/hopf_PCI_io.h
+ 1.2 01/10/08 21:18:28 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_proto.c (transmit): AUTOKEY and tstamp fixes.
- (clock_update): Check oleap against LEAP_NOTINSYNC
- (peer_clear): Free pubkey when we're done
- Check peer's keynumber against the seq in MODE_BROADCAST.
- Reorder tstamp changes.
- * ntpd/ntp_crypto.c (crypto_recv): Check the packet if we get a
- CRYPTO_RESP and reorder the update of tstamp.
- (crypto_recv): Don't expire the peer until we're thru with it.
- * include/ntp.h: AUTOKEY and pkeyid changes
- From Dave Mills
+ ports/winnt/include/ntp_timer.h
+ 1.3 01/10/08 21:18:28 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpdate/ntpdate.c: Protect sys/ioctl.h
+ ports/winnt/include/ntp_iocompletionport.h
+ 1.4 01/10/08 21:18:28 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-05-01 Harlan Stenn <stenn@whimsy.udel.edu>
+ ports/winnt/libntp/SetSystemTime.c
+ 1.3 01/10/08 21:18:27 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99i4
+ ports/winnt/libntp/log.h
+ 1.3 01/10/08 21:18:27 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * include/ntp.h:
- * include/ntp_crypto.h:
- * include/ntpd.h:
- * ntpd/ntp_crypto.c:
- * ntpd/ntp_proto.c:
- * ntpd/ntpd.c:
- * util/ntp_genkeys.c:
- Dave Mills closed some potential vulnerabilities in the key protocol.
+ ports/winnt/ntpd/ntp_iocompletionport.c
+ 1.5 01/10/08 21:18:27 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-04-28 Harlan Stenn <stenn@whimsy.udel.edu>
+ ports/winnt/libntp/mexit.c
+ 1.3 01/10/08 21:18:27 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99i3
+ ports/winnt/libntp/util_clockstuff.c
+ 1.3 01/10/08 21:18:27 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_proto.c: Just check tstamp, forget about sndauto.seq
- * ntpd/ntp_crypto.c (crypto_recv): Lose inappropriate ntohl()
- conversion on tstamp.
- AUTOKEY if tstamp>0, not !=
- Stash tstamp before we check pcookie.key (several places)
- * ntpd/ntp_control.c (ctl_putpeer): In CP_INITSEQ, check
- recauto.key, not keylist.
- From: Dave Mills
+ ports/winnt/ntpd/refclock_trimbledc.c
+ 1.4 01/10/08 21:18:27 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-04-27 Harlan Stenn <stenn@whimsy.udel.edu>
+ ports/winnt/libntp/messages.mc
+ 1.3 01/10/08 21:18:27 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99i2
+ ports/winnt/libntp/transmitbuff.c
+ 1.4 01/10/08 21:18:27 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpq/ntpq.c: PUBKEY stuff
- * ntpd/ntp_proto.c (clock_select): nreach, and better survivor pick.
- * ntpd/ntp_peer.c (newpeer): Better nextdate choice.
- * ntpd/ntp_control.c (ctl_putsys): Buglet in CS_HOSTNAM code.
- From Dave Mills.
+ ports/winnt/ntpd/refclock_trimbledc.h
+ 1.3 01/10/08 21:18:27 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-04-24 Harlan Stenn <stenn@whimsy.udel.edu>
+ ports/winnt/ntpd/win32_io.c
+ 1.5 01/10/08 21:18:26 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * build (IAM): Show hostname if we trip a buildkey check.
+ ports/winnt/ntpd/nt_clockstuff.c
+ 1.10 01/10/08 21:18:26 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-04-23 Harlan Stenn <stenn@whimsy.udel.edu>
+ ports/winnt/ntpd/hopf_PCI_io.c
+ 1.2 01/10/08 21:18:26 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * build: deal with optional 1st argument (SIG), which must match
- the contents of .buildkey
+ ports/winnt/scripts/mkver.bat
+ 1.4 01/10/08 21:18:26 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * flock-build: Generalize, implement SIG and .buildkey, and drive
- list from LIST, which the user can override.
+ parseutil/testdcf.c
+ 1.3 01/10/08 21:18:26 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-04-21 Harlan Stenn <stenn@whimsy.udel.edu>
+ parseutil/README
+ 1.2 01/10/08 21:18:26 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99i1
- Dave updated some docs, implemented the kpoll variable, and
- wiggled a host/network byte order thing in the crypto key code.
+ parseutil/Makefile.am
+ 1.4 01/10/08 21:18:26 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-04-16 Harlan Stenn <stenn@whimsy.udel.edu>
+ parseutil/dcfd.c
+ 1.8 01/10/08 21:18:25 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_wwvb.c (wwvb_receive): Grab any character (instead
- of just a space) before the DSTchar.
- From: Dave Mills
+ ntptrace/ntptrace.h
+ 1.2 01/10/08 21:18:25 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-04-11 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntptrace/ntptrace.c
+ 1.15 01/10/08 21:18:25 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99i
+ ntptrace/README
+ 1.3 01/10/08 21:18:25 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- Dave made some documentation updates.
+ ntptrace/Makefile.am
+ 1.3 01/10/08 21:18:25 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-04-08 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpq/ntpq_ops.c
+ 1.11 01/10/08 21:18:25 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * flock-build: Add malarky. By default, --enable-parse-clocks.
- Start 2 builds, one with and the other without rsaref.
+ ntpq/README
+ 1.3 01/10/08 21:18:25 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99h6
- Dave improved the crypto stuff some more.
+ ntpq/ntpq.h
+ 1.2 01/10/08 21:18:24 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-04-05 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpq/ntpq.c
+ 1.17 01/10/08 21:18:24 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_acts.c (acts_receive): Do a better job with year
- conversions and leap-year checks. The PTB stuff caught this.
- Reported by: Daniel.Aeby@eam.admin.ch
+ ntpq/Makefile.am
+ 1.5 01/10/08 21:18:24 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-04-02 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpdc/ntpdc_ops.c
+ 1.11 01/10/08 21:18:24 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_atom.c (atom_pps): Bugfix
- From: Philippe Charnier <charnier@xp11.frmug.org>
+ ntpdc/ntpdc.h
+ 1.2 01/10/08 21:18:24 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-03-30 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpdc/ntpdc.c
+ 1.9 01/10/08 21:18:24 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * libparse/clk_wharton.c (cvt_wharton_400a): Do not return
- CVT_NONE when receiving the early warning bit set.
- From: Philippe De Muyter <phdm@macqel.be>
+ ntpdc/README
+ 1.3 01/10/08 21:18:24 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99h5
- Dave made more changes to the auth key stuff.
+ ntpdc/Makefile.am
+ 1.4 01/10/08 21:18:24 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-03-29 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpdate/ntptimeset.c
+ 1.11 01/10/08 21:18:23 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99h4
- Dave made a bunch of changes/fixes to the auth key stuff.
+ ntpdate/ntptime_config.c
+ 1.5 01/10/08 21:18:23 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-03-22 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpdate/ntpdate.h
+ 1.5 01/10/08 21:18:23 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_resolver.c: Typos.
+ ntpdate/ntpdate.c
+ 1.25 01/10/08 21:18:23 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-03-21 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpdate/Makefile.am
+ 1.6 01/10/08 21:18:23 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99h3
+ ntpdate/README
+ 1.3 01/10/08 21:18:22 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_intres.c: Use LOG_INFO instead of LOG_DEBUG.
- * ntpd/ntp_resolver.c: Ditto.
+ ntpd/refclock_wwvb.c
+ 1.10 01/10/08 21:18:22 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-03-20 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpd/refclock_usno.c
+ 1.6 01/10/08 21:18:22 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/Makefile.am (ntp_genkeys_LDADD): Might need snprintf (-lntp)
+ ntpd/refclock_ulink.c
+ 1.11 01/10/08 21:18:22 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * librsaref/Makefile.am (stamp-rsaref): nodist_HEADERS are not
- supoprted yet. Hack around it.
+ ntpd/refclock_jjy.c
+ 1.2 01/10/08 21:18:22 stenn@whimsy.udel.edu +0 -0
- * ntpd/ntp_resolver.c (findhostaddr): hstrerror isn't always available.
+ ntpd/refclock_wwv.c
+ 1.26 01/10/08 21:18:21 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: Look for hstrerror.
+ ntpd/refclock_true.c
+ 1.7 01/10/08 21:18:21 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/ntp_genkeys.c (main): Use snprintf, not sprintf.
+ ntpd/refclock_trak.c
+ 1.7 01/10/08 21:18:21 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_crypto.c: Use gethostname, not uname
- * util/ntp_genkeys.c: Ditto
- From: Dave Mills
+ ntpd/refclock_shm.c
+ 1.10 01/10/08 21:18:21 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-03-19 Harlan Stenn <harlan@pfcs.com>
+ ntpd/refclock_ptbacts.c
+ 1.2 01/10/08 21:18:21 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_proto.c (receive): Rename ntp_res_send() to
- ntp_res_name() and adjust the number of arguments.
- * ntpd/ntp_resolver.c (ntp_res_name): Ditto
- * include/ntpd.h: Ditto
+ ntpd/refclock_tpro.c
+ 1.6 01/10/08 21:18:21 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_resolver.c: Add de_done to the dns_entry structure.
+ ntpd/refclock_parse.c
+ 1.18 01/10/08 21:18:21 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-03-18 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpd/refclock_palisade.h
+ 1.6 01/10/08 21:18:21 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99h2
+ ntpd/refclock_palisade.c
+ 1.9 01/10/08 21:18:20 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * libparse/Makefile.am (info_trimble.c): Use $(srcdir)/foo.sed
- instead of foo.sed .
+ ntpd/refclock_oncore.c
+ 1.37 01/10/08 21:18:20 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * librsaref/Makefile.am (stamp-rsaref): Copy each file to the build
- directory, not to the source directory. This sucks; it wastes
- space (but it's more portable).
+ ntpd/refclock_nmea.c
+ 1.16 01/10/08 21:18:20 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in (ac_busted_vpath_in_make): Add FreeBSD. I bet all
- systems that use pmake will need this.
- (ac_busted_vpath_in_make): Remove FreeBSD - I found a workaround.
+ ntpd/refclock_mx4200.c
+ 1.15 01/10/08 21:18:20 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * Makefile.am: General cleanup
+ ntpd/refclock_pst.c
+ 1.6 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99h1
+ ntpd/refclock_msfees.c
+ 1.8 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_resolver.c: Lose unneeded header.
+ ntpd/refclock_local.c
+ 1.6 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-03-17 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpd/refclock_leitch.c
+ 1.5 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * libntp/snprintf.c: #include <config.h>
+ ntpd/refclock_jupiter.c
+ 1.8 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * libntp/Makefile.am (EXTRA_libntp_a_SOURCES): Use it correctly...
+ ntpd/refclock_pcf.c
+ 1.6 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-03-16 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpd/refclock_irig.c
+ 1.9 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * libntp/Makefile.am (EXTRA_DIST): Added snprintf.c
+ ntpd/refclock_hpgps.c
+ 1.5 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: Look for (and provide if it's missing) snprintf()
+ ntpd/refclock_hopfser.c
+ 1.3 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_request.c (dns_a): Call crypto_public with the resolved
- name and the peer pointer.
- (dns_a): crypto_public() is only available if PUBKEY is #defined.
+ ntpd/refclock_hopfpci.c
+ 1.3 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_crypto.c (crypto_public): sprintf is Evil. Use snprintf.
- (crypto_setup): Ditto
- (crypto_read): Ditto
+ ntpd/refclock_heath.c
+ 1.9 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_resolver.c (ntp_res_send): Lose some debugging noise.
+ ntpd/refclock_gpsvme.c
+ 1.5 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_config.c (getconfig): Lose testing code.
+ ntpd/refclock_dumbclock.c
+ 1.5 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_request.c (dns_a): Fix buglet in hostname length check.
+ ntpd/refclock_datum.c
+ 1.7 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-03-16 Harlan Stenn <harlan@pfcs.com>
+ ntpd/refclock_fg.c
+ 1.7 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_request.c (dns_a): Start cracking the returned information.
+ ntpd/refclock_conf.c
+ 1.15 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-03-15 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpd/refclock_chu.c
+ 1.21 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_resolver.c (ntp_res): Authenticate the keyid.
+ ntpd/refclock_chronolog.c
+ 1.5 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_crypto.c (crypto_line): Fix definition
- (crypto_read): Ditto.
+ ntpd/refclock_bancomm.c
+ 1.7 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_config.c (getconfig): Move req_keyid generation here.
+ ntpd/refclock_atom.c
+ 1.35 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * librsaref/Makefile.am (BUILT_SOURCES): Cleanup more nodist_ stuff.
+ ntpd/refclock_as2201.c
+ 1.7 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-03-14 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpd/refclock_arc.c
+ 1.8 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * build (RSASUF): If we have rsaref2/ and are building
- --without-rsaref, note it as a build-directory suffix.
+ ntpd/refclock_arbiter.c
+ 1.5 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99h
- Crypto merge
+ ntpd/refclock_acts.c
+ 1.8 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * librsaref/Makefile.am (nodist_librsaref_a_SOURCES): Added nodist_
+ ntpd/ntp_timer.c
+ 1.17 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-02-28 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpd/ntp_util.c
+ 1.15 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: Lose the changequote calls and fix the quoting.
- Reported by: Akim Demaille <akim@epita.fr>
+ ntpd/ntp_peer.c
+ 1.30 01/10/08 21:18:17 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_request.c: Log various error conditions.
+ ntpd/ntp_restrict.c
+ 1.4 01/10/08 21:18:17 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-02-27 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpd/ntp_resolver.c
+ 1.13 01/10/08 21:18:17 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99g
+ ntpd/ntp_request.c
+ 1.24 01/10/08 21:18:17 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntpd.c: Only log EINTR if debug > 2.
+ ntpd/ntp_refclock.c
+ 1.40 01/10/08 21:18:17 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-02-25 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpd/ntp_proto.c
+ 1.95 01/10/08 21:18:17 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * scripts/mkver.in (ConfStr): Use `-r' when configured with crypto.
+ ntpd/ntp_monitor.c
+ 1.5 01/10/08 21:18:17 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_wwvb.c (wwvb_receive): Undo the previous chagne.
+ ntpd/ntp_loopfilter.c
+ 1.54 01/10/08 21:18:17 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-02-24 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpd/ntpd.c
+ 1.35 01/10/08 21:18:16 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_wwvb.c (wwvb_receive): LENWWVB0 can return 6 or 7
- fields.
- From: Michael Sinatra <msinatra@uclink4.berkeley.edu>
- with a cleanup from Ulrich.
+ ntpd/ntp_control.c
+ 1.39 01/10/08 21:18:16 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * scripts/mkver.in (ConfStr): Make RSAREF appear as part of the
- version.
+ ntpd/ntp_intres.c
+ 1.19 01/10/08 21:18:16 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-02-21 Sven Dietrich <sven_dietrich@trimble.com>
+ ntpd/ntp_filegen.c
+ 1.6 01/10/08 21:18:16 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ports/winnt/include/config.h: Enable MD5 and RANDOM by default
- * ports/winnt/libntp/SetSystemTime.c: Fix warning and const declaration
- From: Carl Byington <carl@five-ten-sg.com>
+ ntpd/ntp_crypto.c
+ 1.44 01/10/08 21:18:16 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-02-21 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpd/ntp_config.c
+ 1.52 01/10/08 21:18:16 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * Makefile.am (SUBDIRS): Make librsaref right after includes so we
- can copy any needed header files over.
+ ntpd/map_vme.c
+ 1.4 01/10/08 21:18:16 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * libntp/Makefile.am (INCLUDES): Also look in librsaref for des.h
- * ntpd/Makefile.am (INCLUDES): Ditto
- * util/Makefile.am (INCLUDES): Ditto
+ ntpd/jupiter.h
+ 1.2 01/10/08 21:18:16 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * librsaref/Makefile.am (librsaref_a_SOURCES): Use the des.h from
- the rsaref2 distribution.
+ ntpd/Makefile.am
+ 1.20 01/10/08 21:18:16 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * include/Makefile.am (noinst_HEADERS): No, we don't want des.h
+ ntpd/ntp_io.c
+ 1.22 01/10/08 21:18:15 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-02-20 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpd/check_y2k.c
+ 1.6 01/10/08 21:18:15 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * include/Makefile.am (noinst_HEADERS): Add des.h
+ ntpd/cmd_args.c
+ 1.8 01/10/08 21:18:15 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-02-19 Harlan Stenn <stenn@whimsy.udel.edu>
+ libparse/trim_info.c
+ 1.2 01/10/08 21:18:15 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_config.c (do_resolve_internal): Try Real Hard to
- generate a full random key.
- From: Carl Byington <carl@five-ten-sg.com>
+ libparse/parsestreams.c
+ 1.4 01/10/08 21:18:15 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * include/ntp.h: Now we know we have either mrand48() or random().
- * configure.in: If we have mrand48, use it. Otherwise, use (and
- provide if necessary) random().
- * libntp/Makefile.am (EXTRA_DIST): random.c
- * libntp/random.c: Added.
+ libparse/parsesolaris.c
+ 1.4 01/10/08 21:18:15 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-02-18 Harlan Stenn <stenn@whimsy.udel.edu>
+ libparse/parse_conf.c
+ 1.7 01/10/08 21:18:15 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * librsaref/Makefile.am (stamp-rsaref): Typo
+ libparse/parse.c
+ 1.8 01/10/08 21:18:15 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in (ac_cv_func_ctty_for_f_setown): Yes for OpenBSD
- (ac_cv_var_ntp_syscalls): Fix quoting of description
- From: Jonathan Rozes <jrozes@vinton.com>
+ libparse/mkinfo_scmd.sed
+ 1.2 01/10/08 21:18:15 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * librsaref/Makefile.am: Fix stamp-rsaref dependency order.
+ libparse/mkinfo_rcmd.sed
+ 1.2 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99f
+ libparse/info_trimble.c
+ 1.2 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-02-17 Harlan Stenn <stenn@whimsy.udel.edu>
+ libparse/data_mbg.c
+ 1.3 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_mx4200.c: Remove the DOP-weighted position
- averaging code and revert to a simple mean average. The weighted
- average consistently produced a *worse* result. Go figure.
- * html/mx4200data.htm: Cleanup, reflect current reality.
- * html/driver9.htm: Cleanup, reflect current reality.
- * html/copyright.htm: Cleanup, and credit where credit is due.
- From: Marc.Brett@westgeo.com
+ libparse/clk_wharton.c
+ 1.4 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_oncore.c: Cleanup/fixes
- * html/driver30.htm: Cleanup
- * html/Oncore-SHMEM.htm: Cleanup
- From: Reg Clemens <reg@dwf.com>
+ libparse/clk_varitext.c
+ 1.5 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-02-16 Sven Dietrich <sven_dietrich@trimble.com>
+ libparse/clk_trimtsip.c
+ 1.6 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * winnt/scripts/mkver.bat: Frederick Czajka [w2k@austin.rr.com]
- winnt/ntpq/ntpq.dsp: modified mkver.bat to eliminate the
- winnt/ntpd/ntpd.dsp: need to have Perl installed and the
- winnt/ntpdc/ntpdc.dsp: PERL environment variable to be set.
- winnt/ntpdate/ntpdate.dsp:
- winnt/ntptrace/ntptrace.dsp: Thanks, Frederick!
+ libparse/clk_trimtaip.c
+ 1.6 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_nmea.c: Correctly interpret the quality indicator.
+ libparse/clk_schmid.c
+ 1.6 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-02-15 Harlan Stenn <stenn@whimsy.udel.edu>
+ libparse/clk_rcc8000.c
+ 1.6 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_nmea.c: Correctly interpret the quality indicator.
- Deal with the time supplied in centiseconds. GPGCA/GPGGA cleanup.
- From: Andrew Hood <ajhood@fl.net.au>
+ libparse/clk_rawdcf.c
+ 1.8 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * libparse/Makefile.am (K_CFLAGS): Use instead. Add NEED_NTP_BOPS.
+ libparse/clk_meinberg.c
+ 1.6 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-02-10 Harlan Stenn <stenn@whimsy.udel.edu>
+ libparse/clk_hopf6021.c
+ 1.6 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * scripts/ntp-wait.in: Intensify, including some suggestions from
- Ulrich.
+ libparse/clk_dcf7000.c
+ 1.6 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99e
+ libparse/Makefile.am
+ 1.7 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * scripts/ntp-wait.in: Lose cruft, sleep after each try.
+ libparse/clk_computime.c
+ 1.6 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * scripts/ntp-restart: It's ntpd now. Also, call ntp-wait.
+ libparse/README
+ 1.2 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in (AC_CONFIG_*): New scripts that use PATH_PERL
+ libntp/ymd2yd.c
+ 1.3 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * scripts/Makefile.am (noinst_SCRIPTS): Added ntp-wait
- (noinst_SCRIPTS): Added all of the scripts that now use PATH_PERL
+ libntp/utvtoa.c
+ 1.3 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: Get the path to perl
- (AC_CONFIG_*): Added scripts/ntp-wait
+ libntp/uinttoa.c
+ 1.2 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntptrace/ntptrace.c (DoTrace): If the server's srcadr is 0.0.0.0
- then we haven't synced yet. Note and punt.
- Reported by: Bdale Garbee <bdale@gag.com>,http://bugs.debian.org/56551
+ libntp/uglydate.c
+ 1.3 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-02-09 Harlan Stenn <stenn@whimsy.udel.edu>
+ libntp/tvtots.c
+ 1.2 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ports/winnt/include/config.h: Typo (CLOCK_PALISADE comment)
- From: Carl Byington <carl@five-ten-sg.com>
+ libntp/tvtoa.c
+ 1.3 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: Disable kernel_fll_bug for Generic_105181-17 under
- Solaris-2.6
- From: Juergen Georgi <georgi@belwue.de>
+ libntp/tstotv.c
+ 1.2 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-02-07 Harlan Stenn <stenn@whimsy.udel.edu>
+ libntp/tsftomsu.c
+ 1.2 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99d
+ libntp/systime.c
+ 1.18 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * html/Oncore-SHMEM.htm: New document
- * html/driver30.htm: Cleanup and improvements
- From: Reg Clemens <reg@dwf.com>
+ libntp/syssignal.c
+ 1.8 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-01-30 Harlan Stenn <stenn@whimsy.udel.edu>
+ libntp/strerror.c
+ 1.2 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_oncore.c: Patches/improvements
- From: Reg Clemens <reg@dwf.com>
+ libntp/strdup.c
+ 1.4 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-01-29 Harlan Stenn <stenn@whimsy.udel.edu>
+ libntp/octtoint.c
+ 1.2 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99c
+ libntp/README
+ 1.2 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-01-28 Harlan Stenn <stenn@whimsy.udel.edu>
+ libntp/statestr.c
+ 1.3 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: Autoconf update...
+ libntp/snprintf.c
+ 1.5 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpdate/ntpdate.c (ntpdatemain): Typo
- From: Jack Bryans <jbryans@csulb.edu>
+ libntp/refnumtoa.c
+ 1.2 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * Makefile.am (EXTRA_DIST): Add flock-build. Probably UDel specific...
+ libntp/recvbuff.c
+ 1.8 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-01-23 Harlan Stenn <stenn@whimsy.udel.edu>
+ libntp/ranny.c
+ 1.2 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/check_y2k.c (main): Reformat for ansi2knr
+ libntp/random.c
+ 1.2 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in (AC_OUTPUT): Revert to obsolete form until automake
- catches up.
+ libntp/prettydate.c
+ 1.3 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-01-22 Harlan Stenn <stenn@whimsy.udel.edu>
+ libntp/msutotsf.c
+ 1.2 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: Use AC_CHECK_TYPES((s_char)) instead of
- AC_CHECK_TYPE.
- (ac_cv_var_kernel_fll_bug): Generic_106541-08 is apparently OK, too.
+ libntp/numtohost.c
+ 1.2 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * scripts/Makefile.am (EXTRA_DIST): Need to explicitly distribute
- mkver.in and ntpver.in now, apparently.
- * configure.in: Search for the various audio_info members so the
- printing in audio_show is less of a circus. This required an
- autoconf upgrade. Major sigh.
+ libntp/numtoa.c
+ 1.2 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * libntp/audio.c (audio_show): Clean up (more) properly.
+ libntp/netof.c
+ 1.2 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-01-21 Sven Dietrich <sven_dietrich@trimble.com>
+ libntp/msyslog.c
+ 1.11 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * Add pointer to html/hints/winnt.htm to INSTALL file
- * Fix NT makefiles to accomodate at least one weird
- version of Visual C that can't handle the LFs without
- the DOS CR also.
+ libntp/Makefile.am
+ 1.12 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-01-20 Sven Dietrich <sven_dietrich@trimble.com>
+ libntp/mstolfp.c
+ 1.2 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * Update Copyright in Palisade driver to 2000
- * Fix Palisade MIN & MAX POLL to optimal values
+ libntp/modetoa.c
+ 1.2 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-01-19 Harlan Stenn <stenn@whimsy.udel.edu>
+ libntp/mfptoa.c
+ 1.2 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * html/driver7.htm: Patches from Dave Mills
- * html/driver36.htm: Patches from Dave Mills
+ libntp/mktime.c
+ 1.3 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * html/copyright.htm: Added Kamal Mostafa
+ libntp/mfptoms.c
+ 1.2 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-01-19 Harlan Stenn <stenn@whimsy.udel.edu>
+ libntp/mfp_mul.c
+ 1.3 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99b
+ libntp/humandate.c
+ 1.3 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-01-18 Harlan Stenn <stenn@whimsy.udel.edu>
+ libntp/memmove.c
+ 1.2 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_chu.c: NCHAN is used with generic ICOM.
+ libntp/md5c.c
+ 1.2 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_wwv.c: Use new audio stuff
- * ntpd/refclock_irig.c: Use new audio stuff
- * ntpd/refclock_chu.c: Use new audio stuff
- * ntpd/ntp_proto.c: Clean up
- * ntpd/ntp_loopfilter.c (local_clock): Clean up error message
- * include/icom.h: Number of arguments changed
- * libntp/Makefile.am (libntp_a_SOURCES): Added audio.c
- * libntp/audio.c: New file
- * include/Makefile.am (noinst_HEADERS): audio.h added
- * include/audio.h: New file
- From: Dave Mills <mills@udel.edu>
+ libntp/machines.c
+ 1.11 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * scripts/freq_adj: Added. FreeBSD frequency adjustment script.
+ libntp/log.h
+ 1.2 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: Do a better job on my oncore_ok check for SCO.
+ libntp/log.c
+ 1.2 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-01-15 Harlan Stenn <stenn@whimsy.udel.edu>
+ libntp/ieee754io.c
+ 1.4 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99a
+ libntp/iosignal.c
+ 1.8 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * scripts/ntpsweep: New version
- * html/copyright.htm: Added Hans Lambermont
- From: Hans Lambermont <Hans.Lambermont@nl.origin-it.com>
+ libntp/lib_strbuf.c
+ 1.3 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-01-14 Harlan Stenn <stenn@whimsy.udel.edu>
+ libntp/lib_strbuf.h
+ 1.2 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_oncore.c (oncore_start): Only dance with the
- pps_device if it's there.
- From: reg@dwf.com
+ libntp/fptoa.c
+ 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: ONCORE is OK if ac_cv_hdr_def_tiocdcdtimestamp=yes
+ libntp/fptoms.c
+ 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * build: Just overwrite the log file each time; sometimes NFS goes
- a little goofy.
+ libntp/getopt.c
+ 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_fg.c: Syntax/punctuation cleanup
+ libntp/gpstolfp.c
+ 1.5 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-01-13 Harlan Stenn <stenn@whimsy.udel.edu>
+ libntp/calyearstart.c
+ 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * scripts/ntpsweep: New version
- From: Hans Lambermont <Hans.Lambermont@nl.origin-it.com>
+ libntp/clocktime.c
+ 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_fg.c: New version
- * html/driver37.htm: New version
- From: Dmitry Smirnov <das@online.nsk.su>
+ libntp/findconfig.c
+ 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-01-12 Harlan Stenn <stenn@whimsy.udel.edu>
+ libntp/icom.c
+ 1.7 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * README.des: Cleanup
+ libntp/inttoa.c
+ 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-01-12 Harlan Stenn <stenn@whimsy.udel.edu>
+ libntp/emalloc.c
+ 1.5 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.99
+ libntp/calleapwhen.c
+ 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * html/driver36.htm: Cleanup
- * html/monopt.htm: Ditto
- From: Dave Mills <mills@udel.edu>
+ libntp/clocktypes.c
+ 1.9 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_intres.c (ntp_intres): Put "NTP_INTRES running" at a
- higher debug level
+ libntp/dofptoa.c
+ 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-01-11 Harlan Stenn <stenn@whimsy.udel.edu>
+ libntp/decodenetnum.c
+ 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_wwv.c: More improvements
- From: Dave Mills <mills@udel.edu>
+ libntp/hextolfp.c
+ 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-01-10 Harlan Stenn <stenn@whimsy.udel.edu>
+ libntp/dolfptoa.c
+ 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_wwv.c: Bugfixes/improvements
- From: Dave Mills <mills@udel.edu>
+ libntp/hextoint.c
+ 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: Get the quoting right on the sys_errlist check.
- From documentation by: Akim Demaille <akim@epita.fr>
+ libntp/caltontp.c
+ 1.2 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-01-08 Harlan Stenn <stenn@whimsy.udel.edu>
+ libntp/caljulian.c
+ 1.3 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: <netinet/ip.h> cannot be detected...
- * ntpd/ntp_io.h: ...but every OS has it
- * ntpd/refclock_oncore.c: Lint removal
- * ntpq/ntpq_ops.c: Lint removal
- * ntpq/refclock_chu.c: chu_major() is not an audio routine (?), lint
- * libntp/icom.c: AIX doesn't have <sys/termios.h>
- From: Marc.Brett@westgeo.com
+ libntp/buftvtots.c
+ 1.3 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_chu.c: NetBSD needs sys/ioctl.h
- (chu_debug): NetBSD-specific debug output.
- From: Frederick Bruckman <fb@enteract.com>
+ libntp/binio.c
+ 1.2 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-01-06 Harlan Stenn <stenn@whimsy.udel.edu>
+ libntp/authusekey.c
+ 1.4 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.98m
- I skipped `l' - it looks like a `1'.
+ libntp/authreadkeys.c
+ 1.4 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * html/driver7.htm: Doc update
- * html/driver36.htm: Ditto
- * html/audio.htm: Ditto
+ libntp/authparity.c
+ 1.4 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_wwv.c: Dvae snuck another fix/change in on me.
+ libntp/authkeys.c
+ 1.7 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.98k
+ libntp/authencrypt.c
+ 1.5 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_chu.c (chu_start): Call icom_init with the speed
- * ntpd/refclock_wwv.c (wwv_start): Ditto, plus other improvements.
- * libntp/icom.c (icom_init): Add speed parameter
- * include/icom.h: Update declaration
- From: Dave Mills <mills@udel.edu>
+ libntp/audio.c
+ 1.7 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * include/Makefile.am (noinst_HEADERS): Added icom.h
- From: Frederick Bruckman <fb@enteract.com>
+ libntp/atouint.c
+ 1.2 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-01-05 Harlan Stenn <stenn@whimsy.udel.edu>
+ libntp/atolfp.c
+ 1.2 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.98j
+ libntp/atoint.c
+ 1.2 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_wwv.c (timecode): Make definition == declaration
- (wwv_newchan): Ditto
- (wwv_corr4): Dave fixed the declaration.
+ libntp/adjtimex.c
+ 1.2 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * flock-build: Add rackety to the flock - it runs SunOS 4.1.3/cc
+ libntp/adjtime.c
+ 1.3 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_wwv.c: Undo that declaration cleanup for now...
+ libntp/a_md5encrypt.c
+ 1.6 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_io.c (open_socket): TOS support
- From: Marc.Brett@westgeo.com
+ kernel/tty_clk_STREAMS.c
+ 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-2000-01-04 Harlan Stenn <stenn@whimsy.udel.edu>
+ kernel/tty_clk.c
+ 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_wwv.c: Declaration cleanup
- * ntpd/refclock_fg.c (fg_receive): Not all sprintf's are created
- equal...
- From: Marc.Brett@westgeo.com
+ kernel/tty_chu_STREAMS.c
+ 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_wwv.c: Dave Cleaned and Improved things.
- * ntpd/ntp_loopfilter.c (local_clock): Dave fixed something.
+ kernel/tty_chu.c
+ 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_wwv.c: Rename max to p_max or s_max as appropriate
- to avoid native SunOS compiler collision.
- (wwv_epoch): Make declaration == definition
- (wwv_rsec): Ditto
- (wwv_newchan): Ditto
- (wwv_qsy): Ditto
- (timecode): Ditto
+ kernel/sys/tpro.h
+ 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_oncore.c (oncore_init_shmem): Use a cast to widen
- mmap's NIL offset.
+ kernel/sys/timex.h
+ 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_chu.c (chu_rf): Make declaration == definition.
- Rename min/max to es_min/es_max to avoid native SunOS compiler
- collision.
- (chu_uart): Make declaration == definition.
+ kernel/sys/ppsclock.h
+ 1.3 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * libntp/icom.c (sndpkt): Make declaration and definition equivalent.
- (doublefreq): Ditto.
+ kernel/sys/pcl720.h
+ 1.3 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_oncore.c (MAP_FAILED): Some systems do not #define
- this.
+ kernel/sys/parsestreams.h
+ 1.3 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_wwv.c:
- * ntpd/refclock_chu.c:
- * libntp/icom.c:
- * libntp/Makefile.am:
- * include/icom.h:
- * html/driver7.htm:
- * html/driver36.htm:
- Support for ICOM. The WWV/H driver, by the way, is getting truly
- awesome. The CHU autotune function works okay as it is. I'd like
- to find somebody else to test the audio drivers just to make sure
- I haven't done something stupid. There is a new define ICOM
- intended for the driver autotune function; however, I crafted the
- thing in much the same way as the refclock_atom.c thing - it tries
- to open /dev/icom and, if that fails, goes quietly to sleep.
- From: Dave Mills <mills@udel.edu>
-
-2000-01-03 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/refclock_oncore.c (oncore_read_config): Patches and cleanup
- From: Poul-Henning Kamp <phk@critter.freebsd.dk>
- more isascii() stuff from HMS.
-
- * ntpd/refclock_fg.c (fg_receive): Cast.
- From: Tom Smith <smith@cag.lkg.dec.com>
-
- * ntpd/map_vme.c (map_vme): tx.access_result indicates failure on
- < 0, not <= 0. A fix that apparently did not get brought over
- from the ntp3 base.
- From: Michael Barone <michael.barone@lmco.com>
-
- * configure.in: Move the ONCORE_SHMEM_STATUS check and definition
- here.
-
- * ntpd/refclock_oncore.c (oncore_init_shmem): Some systems do not
- have MAP_HASSEMAPHORE.
-
- * ntpd/refclock_oncore.c: Drive ONCORE_SHMEM_STATUS based on
- HAVE_SYS_MMAN_H . If this needs finer checks, do it in
- configure.in .
- (oncore_read_config): Add the isascii() checks; older versions of
- Unix don't guarantee correct behavior of is*() without it.
-
- * ntpd/refclock_oncore.c: Add proof-of-concept support for
- delivering receiver data stream to other processes through
- a memory-mapped file.
- From: Poul-Henning Kamp <phk@FreeBSD.org>
-
-2000-01-02 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in (ac_refclock_chu): Provide the CHU driver by
- default, and by default prefer the AUDIO version. We used to
- limit this to SunOS or Solaris; now we drive by the availability
- of the audioio header file.
- Select the IRIG and WWV audio drivers the same way.
-
- * flock-build: build ignores the -l flag; lose it.
- (BUILD_ARGS): added.
- * build: Remove unused -l stuff (LOG variable).
-
- * ntpd/ntp_refclock.c: HAVE_PPSAPI header cleanup
- From: Reg Clemens <reg@dwf.com>
-
-2000-01-01 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in (CLOCK_WWV): Require <sys/audioio.h> or <sun/audioio.h>
-
-1999-12-29 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.98i
-
- * ntpd/refclock_gpsvme.c: Fixes
- From: Michael Barone <michael.barone@lmco.com>
- Patch severely hacked by HMS to "make it conform". I hope I
- didn't break anything.
-
- * scripts/ntpsweep: Nifty utility
- From: Hans.Lambermont@nl.origin-it.com
-
- * ntpd/refclock_fg.c:
- * ntpd/refclock_conf.c:
- * ntpd/ntp_control.c:
- * ntpd/Makefile.am:
- * libntp/clocktypes.c:
- * include/ntp.h:
- * html/refclock.htm:
- * html/driver37.htm:
- * configure.in:
- * acconfig.h:
- Forum Graphic GPS clock support
- From: Dmitry Smirnov <das@online.nsk.su>
-
- * configure.in: Default to compile the IRIG, CHU and WWV/H
- drivers and compile the CHU driver for audio, not modem.
- Requested by Dave Mills.
-
- * html/audio.htm:
- * html/driver36.htm:
- * html/qth.htm:
- Dave wrote these to go along with the changes I checked in yesterday.
-
-1999-12-28 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/refclock_wwv.c:
- * ntpd/refclock_conf.c:
- * ntpd/refclock_chu.c:
- * ntpd/ntp_refclock.c:
- * ntpd/ntp_loopfilter.c:
- * html/refclock.htm:
- * html/pps.htm:
- * html/index.htm:
- * html/driver7.htm:
- * html/driver6.htm:
- * html/copyright.htm:
-
- I indulged an old agenda to polish up some programs originally
- written for a DSP evaluation board. The result is a really hot
- audio driver for the NIST WWV/WWVH time/frequency station plus a
- makeover for the CHU audio driver. Currently, they and their IRIG
- audio driver buddy use the SunOS/Solaris audio interface, which is
- clean and simple. I hook the line in jack to a shortwave radio and
- these drivers (driver 7 for CHU and driver 36 for WWV) and the
- drivers do the rest. The WWV/H driver is really hot - I am
- currently watching the ionosphere move from the doppler that shows
- up on the tick modulation tracked by the program. During midday
- when the F2 layer settles down, the program closes in on a few
- tens of microseconds of spare jitter and wander. This watch on
- whichever 15/20 MHz signal sounds the best. At night on 5/10 MHz
- and even 2.5 HMz where the multipath, interference and noise are
- much worse, the driver bangs around somewhat more.
-
- The CHU driver makeover discovered a few broken bones after all
- these years, but its majority decoder is back in business. For
- various reasons to icky to reveal here, its 103-modem demodulator
- is not quite as good as the chip, but it comes close and hey,
- 2025/2125 FSK is just not a good idea for HF radio. This driver is
- not nearly as sophisitcated as the WWV/H driver, but here a few
- hundred miles south of Ottawa, it does a passably good job.
-
- I tell you this in the hopes of getting somebody interested in
- porting the audio interface to other machines, in particular
- Linux, FreeBSD and anything else with a sound card. When the
- ionosphere stays cool, the WWV/H driver is as good as anything
- else around here and with much less jitter than a serial port. The
- only downside is all the audio drivers chew up a modest fraction
- of cycles for the DSP routines - a few percent on the newer
- silicon, up to half the cycles on an old Sparc IPC. Whattheheck,
- these old machines aren't doing anything else around here except
- serving time, and even when sucking cycles for DSP they still mind
- the PPS microseconds.
-
- The audio driver documentation had a makeover, too.
- From: Dave Mills <mills@udel.edu>
-
-1999-12-20 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.98h
-
-1999-12-19 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * libntp/syssignal.c: Small cleanup to Marc's patch.
-
- * ntpd/ntp_refclock.c:
- * ntpd/refclock_atom.c: Header cleanup
- * html/driver30.htm: Cleanup and improvements.
- From: Reg Clemens <reg@dwf.com>
-
- * ntpd/ntp_refclock.c:
- * ntpd/refclock_jupiter.c:
- * ntpd/refclock_msfees.c:
- * ntpd/refclock_mx4200.c:
- Portability (Solaris) patches
- * ntpd/refclock_mx4200.c:
- Self-survey improvements, cleanup for, PPS re-activation
- * libntp/syssignal.c:
- Fix for "interrupted system call" (EINTR) failure of the PPS
- ioctl(TIOCGPPSEV) call in Solaris. Not sure why it was
- interrupted, but this works around the failure. Not sure if
- the (now silent) interrupt affects the timing accuracy.
- THERE IS A CHANCE THIS PART OF THE PATCH MAY ADVERSELY
- AFFECT OTHER SYSTEMS!
- * scripts/ntp-status: Added.
- From: Marc.Brett@westgeo.com
-
- * ntpdate/ntpdate.c: Deal with multiple addresses.
- From: Jeffrey C Honig <jch@bsdi.com>
-
- * ntpd/refclock_conf.c: Replaced macro SHM with CLOCK_SHM.
- * ntpd/refclock_shm.c (shm_poll): Take clock time in UTC.
- pp->day starts at 1, t->tm_yday starts at 0.
- From: Jakob Stoklund Olesen <stoklund@taxidriver.dk>
+ kernel/sys/i8253.h
+ 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-12-16 Harlan Stenn <stenn@whimsy.udel.edu>
+ kernel/sys/clkdefs.h
+ 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * NEWS: Updated ONCORE instructions
- From: Kamal A Mostafa <kamal@whence.com>
+ kernel/sys/chudefs.h
+ 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-12-13 Harlan Stenn <stenn@whimsy.udel.edu>
+ kernel/sys/bsd_audioirig.h
+ 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.98g
+ kernel/sys/README
+ 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_oncore.c: Cleanup and fixes
- From: Reg Clemens <reg@dwf.com> and Kamal A Mostafa <kamal@whence.com>
-
-1999-12-11 Harlan Stenn <stenn@whimsy.udel.edu>
+ kernel/sys/Makefile.am
+ 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_wwv.c: Cleanup/checkin of the current state of affairs.
- From: Dave Mills <mills@udel.edu>
+ kernel/Makefile.am
+ 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_oncore.c: #elif conversion. I can only hope I did
- it right.
+ kernel/clkinit.c
+ 1.2 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_oncore.c: Various patches
- From: Reg Clemens <reg@dwf.com> and Kamal A Mostafa <kamal@whence.com>
+ kernel/chuinit.c
+ 1.2 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-12-09 Harlan Stenn <stenn@whimsy.udel.edu>
+ kernel/README
+ 1.2 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_proto.c (default_get_precision): Use the right arg type
- to pass "sizeof freq" to sysctlbyname().
- From: Ollivier Robert <roberto@eurocontrol.fr>
+ include/README
+ 1.2 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_wwv.c: Cleanup and fixes.
- From: Dave Mills <mills@udel.edu>
+ include/ntp_request.h
+ 1.11 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-12-08 Harlan Stenn <stenn@whimsy.udel.edu>
+ include/trimble.h
+ 1.2 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_wwv.c: Cleanup and fixes
- * ntpd/refclock_conf.c: WWV declaration cleanup.
- From: Dave Mills <mills@udel.edu>
+ include/recvbuff.h
+ 1.2 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-12-07 Harlan Stenn <stenn@whimsy.udel.edu>
+ include/parse_conf.h
+ 1.2 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * libparse/clk_rawdcf.c (cvt_rawdcf): Buglet.
- From: Frank Kardel <kardel@acm.org>
+ include/parse.h
+ 1.4 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-12-06 Harlan Stenn <stenn@whimsy.udel.edu>
+ include/ntp_select.h
+ 1.2 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/Makefile.am (ntpd_SOURCES): Added refclock_wwv.c
+ include/ntp_unixtime.h
+ 1.3 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_wwvb.c:
- * ntpd/refclock_wwv.c:
- * ntpd/refclock_conf.c:
- * ntpd/refclock_chu.c:
- * libntp/clocktypes.c:
- * include/ntp.h: Dave cleaned some things up
- Dave cleaned some things up (WWVB -> SPECTRACOM, CHU -> CHU_AUDIO,
- WWV_AUDIO)
+ include/ntp_types.h
+ 1.4 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * acconfig.h: REFCLOCK_WWVB -> REFCLOCK_SPECTRACOM, added REFCLOCK_WWV
- * configure.in: Deal with it.
+ include/ntp_stdlib.h
+ 1.11 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-12-05 Harlan Stenn <stenn@whimsy.udel.edu>
+ include/ntp_syslog.h
+ 1.3 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_refclock.c (refclock_open): More PPS cleanup
- From: Dave Mills <mills@udel.edu>
+ include/ntp_syscall.h
+ 1.5 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpq/ntpq.c:
- * ntpq/ntpq_ops.c:
- Make `ntpq -pn' independent of DNS, ad advertised.
- From: Kamal A Mostafa <kamal@whence.com>
+ include/ntp_string.h
+ 1.2 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_mx4200.c (mx4200_start): make missing 3rd
- parameter a 0.
-
-1999-12-04 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_refclock.c (refclock_open): "flags" processing cleanup
- (refclock_open): PPS device initialization cleanup
- * include/ntp_refclock.h (LDISC_CHU):
- (LDISC_PPS): Clean up comments
- From: Dave Mills <mills@udel.edu>
-
-1999-12-03 Sven Dietrich <sven_dietrich@trimble.com>
-
- * libntp/mexit.c: Moved WINNT port specific file to ports/winnt/libntp
- * ports/winnt/libntp/libntp.dsp: Fix WinNT makefile for new source loc.
-
-1999-12-03 Harlan Stenn <stenn@whimsy.udel.edu>
+ include/ntp_io.h
+ 1.3 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * libntp/Makefile.am (libntp_a_SOURCES): Lose mexit.c - Sven will
- move it to the winnt port area.
+ include/ntp_config.h
+ 1.12 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-12-03 Sven Dietrich <sven_dietrich@trimble.com>
+ include/ntp_tty.h
+ 1.2 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * libntp/systime.c: Removed adjtime hack for WINNT
- * ports/winnt/ntpd/nt_clockstuff.c: Winnt double precision adjtime
- * ports/winnt/inlcude/clockstuff.h: Remove no longer needed externs
+ include/ntp.h
+ 1.49 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-12-02 Harlan Stenn <stenn@whimsy.udel.edu>
+ include/ntp_calendar.h
+ 1.2 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * libparse/Makefile.in: Manually hacked to remove the
- libparse_kernel.a.[co] cruft
+ include/ntp_cmdargs.h
+ 1.2 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * libparse/Makefile.am (k*.o): Generate these form the Makefile,
- not from separate .c files
+ include/ntp_refclock.h
+ 1.10 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * html/tickadj.htm:
- * html/notes.htm:
- * html/hints/solaris.html:
- Point to the new dosynctodr report.
-
- * html/hints/solaris.xtra.S99ntpd:
- Update. Should be rewritten to take advantage of the new -g
- switch and perhaps a loop to wait until ntpd hits a reasonable
- "state".
-
- * html/hints/solaris-dosynctodr.html: New information
- From: "John W. Sopko Jr." <sopko@cs.unc.edu>
-
-1999-12-01 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * libntp/authkeys.c (auth_moremem): Clear memory allocated for sk.
- From: Hugo Mildenberger <hugo.mildenberger@topmail.de>
-
-1999-12-01 Sven Dietrich <sven_dietrich@trimble.com>
-
- * libntp/recvbuff.c: Unused functions cleanup
- * ntpd/ntpd.c: ProcessorAffinity, IO cleanup
- * ports/winnt/instsrv/instsrv.c: Service name changed to NTP
-
- NT port shouldn;t hop between CPUs. Set affinity to first processor.
- Service name was NetworkTimeProtocol. Too long. Now NTP.
-
-1999-12-01 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * scripts/plot_summary.pl: Improved option parsing. Fixed one
- minor Perl compatibility error.
- * scripts/summary.pl: Official revision for NTPv4: Parse new
- statistic file formats correctly, provide error checking for bad
- input files, and guard against negative arguments to sqrt()
- because of numeric effects. Use one pattern to select valid
- statistic files. Add selectable output directory
- (``--output-directory'') and improved option parsing. Directory
- with statistic files (now settable also with
- ``--input-directory'') defaults to ``/var/log/ntp''.
- From: Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de>
-
- * html/driver8.htm:
- * libparse/clk_computime.c:
- * libparse/clk_dcf7000.c:
- * libparse/clk_hopf6021.c:
- * libparse/clk_meinberg.c:
- * libparse/clk_rawdcf.c:
- * libparse/clk_rcc8000.c:
- * libparse/clk_schmid.c:
- * libparse/clk_trimtaip.c:
- * libparse/clk_trimtsip.c:
- * libparse/data_mbg.c:
- * libparse/kclk_computime.c:
- * libparse/kclk_dcf7000.c:
- * libparse/kclk_hopf6021.c:
- * libparse/kclk_meinberg.c:
- * libparse/kclk_rawdcf.c:
- * libparse/kclk_rcc8000.c:
- * libparse/kclk_schmid.c:
- * libparse/kclk_trimtaip.c:
- * libparse/kclk_trimtsip.c:
- * libparse/kparse.c:
- * libparse/kparse_conf.c:
- * libparse/parse.c:
- * libparse/parse_conf.c:
- * libparse/parsesolaris.c:
- * libparse/parsestreams.c:
- * ntpd/refclock_parse.c:
- Mods and updates
- From: Frank Kardel <kardel@acm.org>
-
- * acconfig.h: PCF refclock
- * configure.in:
- * html/driver35.htm:
- * html/refclock.htm:
- * include/ntp.h:
- * libntp/clocktypes.c:
- * ntpd/Makefile.am:
- * ntpd/ntp_control.c:
- * ntpd/refclock_conf.c:
- * ntpd/refclock_pcf.c:
- From: Andreas Voegele <andreas.voegele@gmx.de>
-
- * acconfig.h: DECL_STIME_1
-
- * configure.in (iCFLAGS): Use -std1 for alpha*-dec-osf* if we are
- using "cc".
- Reported by: Tom Smith <smith@cag.lkg.dec.com>
-
-1999-11-30 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * include/l_stdlib.h: DECL_SYSTIME_1 --- a long *
- * configure.in: Use it for DEC OSF[45]
- Reported by: Tom Smith <smith@cag.lkg.dec.com>
-
- * ntpd/refclock_parse.c: Add missing declarations
- * ntptrace/ntptrace.c: Ditto
- * ntpd/ntp_proto.c: Ditto
- * ntpd/refclock_palisade.c: Ditto
- From: Jonathan Stone <jonathan@dsg.stanford.edu>
-
-1999-11-18 Sven Dietrich <sven_dietrich@trimble.com>
- * Win NT port updates
- * ntpd.dsp: makefile only builds supported refclocks
- * config.h: cleanup, undefine unsupported clock_atom
- * win32_io, clock_NMEA: foundation for future refclock support
- * recvbuff, transmitbuff, IOcompletionport: streamline packet handler
- * html/hints/winnt.htm: Added up-to-date html docs for WINNT
-
-1999-11-17 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * html/copyright.htm: Credit Jack for his work.
-
- * html/pic/*: Save a *ton* of space on the pictures.
- From: Jack Sasportas <jack@innovativeinternet.com>
-
-1999-11-16 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in : changequote for osf[45] test.
- Reported by: Tom Smith <smith@cag.lkg.dec.com>
-
- * ntp_update: Ignore stuff in any A.* directory.
-
-1999-11-15 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: Clean up header checks for sys/syssgi.h and
- sys/select.h . Originally, we did not check for sys/select.h
- under some versions of SCO (see xntp3-5). Somewhere in ntp4 we
- dropped the SCO check and added the check for sys/syssgi.h,
- exclusive of checking for sys/select.h. Marc Brett can't think of
- a reason why we should not be checking for sys/select.h, so let's
- look for it now.
-
-1999-11-13 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpdate/ntpdate.c: Add the ability for ntpdate to query a
- multicast address. We use the response to the multicast address
- to learn new servers which we then add to the peer list and query.
- In changing this I made the list of peers a linked list.
-
- To be complete I should detect a broadcast address and make it
- behave the same way. But that requires a scan of the interface
- list which is more complicated that I want to deal with...
-
- Fix a bug, allowing ntpdate to compile if SLEWALWAYS and STEP_SLEW
- are both defined.
-
- From: Jeffrey C Honig <jch@bsdi.com>
-
- * ntpd/ntp_refclock.c: sys/sio.h and SCO5_CLOCK cleanup
- From: Kamal A Mostafa <kamal@whence.com>
+ include/ntp_control.h
+ 1.14 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_loopfilter.c: Let -g do a "correct any" for the first
- time adjustment.
- From: Dave Mills <mills@udel.edu>
+ include/ntp_crypto.h
+ 1.21 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: sys/sio.h needs to be checked independently.
- Reported by: Kamal A Mostafa <kamal@whence.com>
+ include/ntp_proto.h
+ 1.4 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-11-11 Harlan Stenn <stenn@whimsy.udel.edu>
+ include/ntp_malloc.h
+ 1.2 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.98f
+ include/ntp_machine.h
+ 1.9 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: DECL_PLOCK_0 and DECL_STIME_0 are for dec-osf5*, too
- * ntpd/ntpd.c: DEC OSF cleanup (editorial comments by HMS)
- From: Tom Smith <smith@cag.lkg.dec.com>
+ include/ntp_datum.h
+ 1.2 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_refclock.c: MAXUNIT bugfix
- From: Marc.Brett@westgeo.com
+ include/ntp_if.h
+ 1.3 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_refclock.c:
- * ntpd/ntpd.c:
- * ntpd/refclock_arc.c:
- * ntpd/refclock_as2201.c:
- * ntpd/refclock_atom.c:
- * ntpdc/ntpdc.c:
- * ntpq/ntpq.c:
- Code cleanup.
- From: Marc.Brett@westgeo.com
+ include/ntp_fp.h
+ 1.3 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * include/ntp_stdlib.h:
- * libntp/systime.c:
- * ntpd/ntp_proto.c:
- Replaced the 'sco5_oldclock' variable with 'systime_10ms_ticks'.
- Cleared libntp/systime.c and include/ntp_stdlib.h of references
- to SCO5_CLOCK and RELIANTUNIX_CLOCK (moved to ntpd/ntp_proto.c).
- From: Kamal A Mostafa <kamal@whence.com>
+ include/ntp_filegen.h
+ 1.2 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: alpha-dec-osf4* -> alpha*-dec-osf4*|alpha*-dec-osf5*
- From: Tom Smith <smith@cag.lkg.dec.com>
+ include/ntpd.h
+ 1.28 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: Look for <sys/sio.h>. If TIOCDCDTIMESTAMP is
- there, we have TTYCLK.
- * acconfig.h: Lose old AIOCTIMESTAMP stuff
- Reported by: Kamal A Mostafa <kamal@whence.com>
+ include/Makefile.am
+ 1.12 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-11-10 Harlan Stenn <stenn@whimsy.udel.edu>
+ include/adjtime.h
+ 1.2 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntpd.c (set_process_priority): Clean up nice() and setpriority()
+ include/l_stdlib.h
+ 1.8 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-11-09 Harlan Stenn <stenn@whimsy.udel.edu>
+ include/mbg_gps166.h
+ 1.2 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * Makefile.am (EXTRA_DIST): Added README.cvs
- Reported by: Kamal A Mostafa <kamal@whence.com>
+ include/ascii.h
+ 1.2 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-11-08 Harlan Stenn <stenn@whimsy.udel.edu>
+ include/iosignal.h
+ 1.2 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.98e
+ include/audio.h
+ 1.3 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-11-07 Harlan Stenn <stenn@whimsy.udel.edu>
+ include/ntif.h
+ 1.2 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: Lose AIOCTIMESTAMP tests
+ include/mx4200.h
+ 1.2 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntpd.c: lose select() EINTR debug warning
- * ntpd/ntp_refclock.c: AIOCTIMESTAMP -> TIOCDCDTIMESTAMP. Watch
- CLK_SETSTR.
- * ntpd/refclock_atom.c: fdpps is only there for PPS or PPSAPI.
- AIOCTIMESTAMP is gone now.
- From: Kamal A Mostafa <kamal@whence.com>
+ include/md5.h
+ 1.2 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in (HAVE_MLOCKALL): Deal with dec-osf5 realities
- * ntpd/refclock_ulink.c (ulink_poll): Fix cast.
- * libntp/machines.c (ntp_set_tod): Use a long* for the argument to
- stime().
- Reported by: Tom Smith <smith@cag.lkg.dec.com>
+ include/ieee754io.h
+ 1.2 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntpd.c (set_process_priority): Use whatever we have until
- something works.
+ include/icom.h
+ 1.4 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_loopfilter.c: Keep clock_frequency changes in a temp
- variable so we can record it to loopstats (near as HMS can tell).
- From: Dave Mills <mills@udel.edu>
+ include/hopf6039.h
+ 1.2 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-11-06 Harlan Stenn <stenn@whimsy.udel.edu>
+ include/gps.h
+ 1.2 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * acconfig.h: RELIANTUNIX_CLOCK
- * configure.in (ac_cv_var_tickadj): RELIANTUNIX_CLOCK
- * libntp/systime.c (adj_systime): Reliant patches
- From: Andrej Borsenkow <Andrej.Borsenkow@mow.siemens.ru>
+ include/global.h
+ 1.3 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-11-05 Harlan Stenn <stenn@whimsy.udel.edu>
+ include/binio.h
+ 1.2 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_parse.c (parse_start): ASYNC_PPS_CD_NEG cleanup
- * configure.in (ac_cv_make_ntptime): OK on Linux
- From: <Ulrich.Windl@rz.uni-regensburg.de>
+ clockstuff/clktest.c
+ 1.2 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: NetBSD has PPSAPI now
- F_SETOWN is needed for NetBSD
- From: Jonathan Stone <jonathan@dsg.stanford.edu>
+ conf/dewey.conf
+ 1.2 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-11-02 Harlan Stenn <stenn@whimsy.udel.edu>
+ conf/beauregard.conf
+ 1.2 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.98d
+ clockstuff/propdelay.c
+ 1.3 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_parse.c: Cleanup/fixes
- From: John Hay <jhay@mikom.csir.co.za>
+ conf/README
+ 1.4 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_parse.c: Lose #include "ntp_select.h"
- * ntpd/ntpd.c: Lose #include "ntp_select.h"
- * ntpd/ntp_io.c: Lose #include "ntp_select.h"
- * ntpd/ntp_intres.c: Lose #include "ntp_select.h"
- * libntp/iosignal.c: Lose #include "ntp_select.h"
- * include/ntpd.h: #include "ntp_select.h" for declaration of activefds
- Reported by: Christian Krackowizer <kra1@technodat.co.at>
+ clockstuff/README
+ 1.3 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-11-01 Harlan Stenn <stenn@whimsy.udel.edu>
+ clockstuff/Makefile.am
+ 1.3 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.98c
+ clockstuff/chutest.c
+ 1.2 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * libntp/syssignal.c: Don't warn about SA_RESTART
- * libntp/recvbuff.c: Fix free buffer count
- From: Jeffrey C Honig <jch@bsdi.com>
+ conf/baldwin.conf
+ 1.3 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * html/pps.htm:
- * html/howto.htm:
- * html/confopt.htm:
- * html/clockopt.htm:
- * html/uthopt.htm:
- Updates.
- From: Dave Mills <mills@udel.edu>
-
- * ntpd/refclock_wwvb.c: burst fixes
- * ntpd/refclock_ulink.c: burst fixes
- * ntpd/refclock_tpro.c: burst and NSTAGE fixes
- * ntpd/refclock_pst.c: burst fixes
- * ntpd/refclock_irig.c: SAMPLE -> SAMPLES
- * ntpd/refclock_heath.c: burst fixes
- * ntpd/refclock_dumbclock.c: burst fixes
- * ntpd/refclock_chronolog.c: burst fixes
- * ntpd/refclock_bancomm.c: burst fixes
- * ntpd/refclock_atom.c: burst fixes
- * ntpd/refclock_as2201.c: burst fixes
- * ntpd/ntp_refclock.c: PPSAPI, code, and comment cleanup/fixes
- * ntpd/ntp_proto.c: Broadcast/restrict cleanup
- * ntpd/ntp_loopfilter.c: Cleanup and fixes
- * libntp/gpstolfp.c: Lose the UL qualifiers - old compilers hate them
- From: Dave Mills <mills@udel.edu>
-
-1999-10-31 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: TIOCSPPS cleanup
-
-1999-10-20 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.98b
-
- * ntpd/refclock_atom.c: AIOCTIMESTAMP patch
- * ntpd/ntpd.c: SCO clock patch
- * ntpd/ntp_request.c: noselect patch
- * ntpd/ntp_refclock.c: AIOCTIMESTAMP patch
- * ntpd/ntp_proto.c: noselect patch
- * ntpd/ntp_intres.c: noselect patch
- * ntpd/ntp_config.c: noselect patch
- * include/ntp_request.h: noselect patch
- * include/ntp.h: noselect patch
- From: Kamal A Mostafa <kamal@whence.com>
-
- * configure.in:
- * acconfig.h: TTYCLK_AIOCTIMESTAMP
- Stuff for Kamal
-
- * ntpd/refclock_atom.c (atom_pps): make "result" initialization
- uglier, but more bulletproof.
-
- * configure.in (sys/timepps.h): Fixed.
- From: John Hay <jhay@mikom.csir.co.za>
-
-1999-10-19 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/refclock_oncore.c: Rename instance.state to instance.o_state
-
- * refclock_oncore.c:
- * refclock_mx4200.c:
- * refclock_chu.c:
- * refclock_atom.c:
- * ntp_refclock.c:
- * ntp_peer.c:
- * ntp_loopfilter.c:
- * include/ntp_refclock.h:
- Various cleanup and fixes
- From: Dave Mills <mills@udel.edu>
-
-1999-10-17 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_config.c (CONFIG_FILE): NT changes
- From: Sven Dietrich <Sven_Dietrich@trimble.com>
-
-1999-10-16 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: sys/timepps.h verification changes
-
- * ntpd/refclock_atom.c (atom_poll): PPS cleanup
- From: Dave Mills <mills@udel.edu>
- (atom_pps): Portability patch
- From: John Hay <jhay@mikom.csir.co.za>
-
-
- * libntp/msyslog.c:
- * libntp/gpstolfp.c:
- Lint cleanup
- From: Jonathan Stone <jonathan@dsg.stanford.edu>
-
- * parseutil/dcfd.c: abs() -> l_abs(), time.h (AIX 4.3.2 patches)
- From: Dana Kaempen <decay@flash.net>
-
- * ntpd/refclock_oncore.c:
- * ntpd/refclock_atom.c:
- * ntpd/ntp_refclock.c:
- PPS cleanup
- From: John.Hay@mikom.csir.co.za
-
- * util/ntptime.c:
- * ntpdate/ntptimeset.c:
- * ntpdate/ntpdate.c:
- * ntpd/refclock_trak.c:
- * ntpd/refclock_oncore.c:
- * ntpd/refclock_mx4200.c:
- * ntpd/refclock_msfees.c:
- * ntpd/refclock_atom.c:
- * ntpd/ntp_control.c:
- * ntpd/ntp_config.c:
- * configure.in:
- * configure:
- PPS, Solaris 7, cleanup patches
- From: Marc.Brett@westgeo.com
-
- * ports/winnt/ntptrace/ntptrace.dsp:
- * ports/winnt/ntpq/ntpq.dsp:
- * ports/winnt/ntpdc/ntpdc.dsp:
- * ports/winnt/ntpdate/ntpdate.dsp:
- * ports/winnt/ntpd/refclock_trimbledc.c:
- * ports/winnt/ntpd/ntpd.dsp:
- * ports/winnt/ntpd/ntp_iocompletionport.c:
- * ports/winnt/ntpd/nt_clockstuff.c:
- * ports/winnt/libntp/util_clockstuff.c:
- * ports/winnt/libntp/libntp.dsp:
- * ports/winnt/libntp/SetSystemTime.c:
- * ports/winnt/instsrv/instsrv.c:
- * ports/winnt/include/sys/ioctl.h:
- * ports/winnt/include/termios.h:
- * ports/winnt/include/config.h:
- * ports/winnt/include/clockstuff.h:
- * ports/winnt/ntp.dsw:
- * ntpd/refclock_shm.c:
- * ntpd/refclock_palisade.c:
- * ntpd/ntpd.c:
- * ntpd/ntp_timer.c:
- * ntpd/ntp_refclock.c:
- * libntp/systime.c:
- * libntp/machines.c:
- NT patches
- From: Sven Dietrich <Sven_Dietrich@trimble.com>
-
-1999-10-15 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/refclock_wwvb.c:
- * ntpd/refclock_usno.c:
- * ntpd/refclock_ulink.c:
- * ntpd/refclock_tpro.c:
- * ntpd/refclock_pst.c:
- * ntpd/refclock_parse.c:
- * ntpd/refclock_palisade.c:
- * ntpd/refclock_oncore.c:
- * ntpd/refclock_mx4200.c:
- * ntpd/refclock_msfees.c:
- * ntpd/refclock_jupiter.c:
- * ntpd/refclock_irig.c:
- * ntpd/refclock_heath.c:
- * ntpd/refclock_chu.c:
- * ntpd/refclock_atom.c:
- * ntpd/refclock_as2201.c:
- * ntpd/refclock_arc.c:
- * ntpd/refclock_arbiter.c:
- * ntpd/refclock_acts.c:
- * ntpd/ntp_refclock.c:
- * include/ntp_refclock.h:
- Bunches of fixes.
- From: Dave Mills <mills@udel.edu>
-
-1999-10-10 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * html/driver16.htm: New version
- * ntpd/refclock_bancomm.c: New version
- From: "Cliff, Gary" <gary.cliff@cdott.com>
- "Ramasivan, Ganesh" <ganesh.ramasivan@cdott.com>
-
- * ntpd/refclock_ulink.c (ulink_receive): Cleanup
- (ulink_poll): Cleanup
- * ntpd/refclock_atom.c (atom_pps): SunOS timespec/timeval cleanup
- From: Marc.Brett@westgeo.com
-
- * INSTALL: Point NT folks at ports/winnt
- Reported by: Stephen Gildea <gildea@intouchsys.com>
-
- * include/ntp_stdlib.h: Noise abatement
- * include/ntpd.h: Noise abatement
- Reported by: "W. David Higgins" <wdh@grouper.ccur.com>
-
- * configure.in: DECL_STDIO_0 with gcc under solaris.
-
- * include/l_stdlib.h: DECL_TOUPPER_0
- DECL_STRERROR_0
-
- * configure.in: Fix a bunch of implicit declarations for SunOS
-
- * html/release.htm: cleanup - we still provide MD5.
- Reported by: Winslowe Lacesso <lacesso@cs.ubc.ca>
-
-1999-10-09 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/refclock_oncore.c:
- * ntpd/refclock_atom.c:
- * ntpd/ntp_refclock.c:
- PPS API code updated to the current spec
- From: Dave Mills
-
- * configure.in (ac_cv_make_tickadj): Don't make tickadj starting
- with solaris2.5
- Requested by: Dave Mills
-
-1999-10-04 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: We might need -lsocket for the -lnsl check.
-
-1999-09-19 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/refclock_ulink.c: Typos in C++ comment
- Reported by: Thomas.Tornblom@Sun.SE
-
- * configure.in: 4.0.98a
-
- * ntpd/ntp_config.c (getconfig): Fix typo.
- From: "David E. Myers" <dem@skyline.rtp.nc.us>
- From: David Godfrey <dave@delta.demon.co.uk>
- From: Geoffrey Sisson <geoff@nominet.org.uk>
-
-1999-09-17 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.98
-
- NetInfo support:
-
- * config.guess
- * config.sub
- Add Mac OS (versions 10 and up).
-
- * acconfig.h
- * config.h.in
- * configure.in
- Check for NetInfo API; add HAVE_NETINFO macro and friends.
-
- * include/ntp.h
- * ntpd/ntp_config.c
- * ntpdate/ntpdate.c
- Add support for reading configuration from NetInfo.
-
- * ntpd/ntp_config.c
- Get rid of unnecessary eol variable in tokenizer.
-
- * html/notes.htm
- * html/ntpd.htm
- * html/ntpdate.htm
- Document NetInfo functionality.
-
- * util/tickadj.c
- Use HAVE_KVM_OPEN conditional around kvm.h include.
-
- From: Wilfredo Sanchez <wsanchez@apple.com>
-
-1999-09-15 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * acconfig.h:
- * config.h.in:
- * configure.in:
- * html/driver34.htm:
- * html/refclock.htm:
- * include/ntp.h:
- * libntp/clocktypes.c:
- * ntpd/Makefile.am:
- * ntpd/ntp_control.c:
- * ntpd/refclock_conf.c:
- * ntpd/refclock_ulink.c:
- Ultralink driver
- From: Dave Strout <dstrout@linuxfoundary.com>
+ conf/grundoon.conf
+ 1.3 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-09-14 Harlan Stenn <stenn@whimsy.udel.edu>
+ conf/malarky.conf
+ 1.2 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: ReliantUNIX patches
- From: Andrej Borsenkow <Andrej.Borsenkow@mow.siemens.ru>
+ conf/pogo.conf
+ 1.3 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_atom.c: PPS cleanup
- * ntpd/ntp_refclock.c (refclock_ioctl): PPS cleanup
- From: Dave Mills <mills@udel.edu>
+ conf/rackety.conf
+ 1.2 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntptrace/ntptrace.c (ReceiveBuf): addserver() can return NIL.
- Reported by: "Alan J. Wylie" <alanw@cyrano.com>
+ html/hints/mpeix
+ 1.2 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0
- * libntp/ieee754io.c:
- * ntpd/ntp_proto.c:
- * ntpd/ntp_refclock.c:
- Lint cleanup.
- From: Marc.Brett@westgeo.com
+ html/hints/winnt.htm
+ 1.8 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-09-12 Harlan Stenn <stenn@whimsy.udel.edu>
+ html/hints/solaris-dosynctodr.html
+ 1.2 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_refclock.c (refclock_ioctl): Declaration cleanup.
+ html/hints/solaris.html
+ 1.4 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_proto.c (init_proto): msyslog kern_enable at LOG_DEBUG.
+ html/hints/solaris.xtra.4023118
+ 1.2 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_atom.c: Add missing declaration.
+ html/hints/sco.htm
+ 1.2 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-09-11 Harlan Stenn <stenn@whimsy.udel.edu>
+ html/hints/solaris.xtra.S99ntpd
+ 1.3 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in (ac_cv_make_ntptime): Just look for struct
- ntptimeval, not timespec or nsec (Solaris 2.7 should get ntptime
- and it uses msec).
- (ac_cv_var_oncore_ok): Reorder so it's a "normal" clock
+ html/hints/solaris.xtra.patchfreq
+ 1.2 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: Solaris Kernel FLL bug fixed in 106541-07
+ html/hints/sun4
+ 1.2 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-09-02 Harlan Stenn <stenn@whimsy.udel.edu>
+ html/hints/svr4-dell
+ 1.2 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.97f
+ html/hints/svr4_package
+ 1.2 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntptrace/ntptrace.c:
- * ntpdate/ntptimeset.c:
- * ntpdate/ntptime_config.c:
- * ntpdate/ntpdate.c:
- * util/ntptime.c:
- * parseutil/dcfd.c:
- * libparse/parsestreams.c:
- * libparse/parse_conf.c:
- * libparse/parse.c:
- * libparse/clk_varitext.c:
- * libparse/clk_trimtsip.c:
- * libparse/clk_trimtaip.c:
- * libparse/clk_schmid.c:
- * libparse/clk_rcc8000.c:
- * libparse/clk_rawdcf.c:
- * libparse/clk_meinberg.c:
- * libparse/clk_hopf6021.c:
- * libparse/clk_dcf7000.c:
- * libparse/clk_computime.c:
- * libntp/msyslog.c:
- * libntp/iosignal.c:
- * libntp/syssignal.c:
- * adjtimed/adjtimed.c:
- * ntpd/refclock_shm.c:
- * ntpd/refclock_parse.c:
- * ntpd/refclock_palisade.c:
- * ntpd/refclock_mx4200.c:
- * ntpd/refclock_jupiter.c:
- * ntpd/refclock_datum.c:
- * ntpd/ntpd.c:
- * ntpd/ntp_util.c:
- * ntpd/ntp_timer.c:
- * ntpd/ntp_request.c:
- * ntpd/ntp_refclock.c:
- * ntpd/ntp_monitor.c:
- * ntpd/ntp_loopfilter.c:
- * ntpd/ntp_io.c:
- * ntpd/ntp_intres.c:
- * ntpd/ntp_filegen.c:
- * include/l_stdlib.h:
- <errno.h> and errno declaration cleanup.
-
- * ntpd/map_vme.c: cleanup some spacing.
-
-1999-09-01 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.97e
-
- * configure.in (ac_cv_struct_sigaction_has_sa_sigaction):
- * acconfig.h: Ditto
- * parseutil/dcfd.c (main): Use it.
- From: HOSAKA Eiichi <HOSAKA.Eiichi@dd.anritsu.co.jp>
-
-1999-08-29 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.97d
-
- * include/ntp_stdlib.h: Clean up previous NeXT patch.
- From: Jack Bryans <jbryans@csulb.edu>
+ html/hints/todo
+ 1.2 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_parse.c: Permit RTS to power a DCF77.
- From: Carsten Paeth <calle@calle.in-berlin.de>
+ html/hints/vxworks.html
+ 1.2 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_oncore.c (oncore_start): This makes the Oncore run
- on systems without hardpps().
- From: Poul-Henning Kamp <phk@freebsd.org>
-
-1999-08-28 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.97c
-
- * configure.in (ac_cv_make_ntptime): Typo.
- From: Ulrich Windl <ulrich.windl@rz.uni-regensburg.de>
-
-1999-08-26 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.97b
-
- * libntp/iosignal.c:
- * ntpd/ntp_peer.c:
- * ntpd/refclock_nmea.c:
- * ntpdate/ntptime_config.c:
- * ntpdate/ntptimeset.c:
- AIX, Irix, and SunOS lint cleanup
- From: Marc.Brett@westgeo.com
-
-1999-08-24 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in 4.0.97a
-
- * configure.in (AC_OUTPUT): added scripts/Makefile
- * Makefile.am (SUBDIRS): Added scripts
- * scripts/Makefile.am: Added
-
-1999-08-23 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/refclock_nmea.c: Patches for:
- Trimble OEM Ace-II receiver. Low cost PCB with single
- voltage input, external active antenna and two serial
- ports with either NMEA and ITAPs output. Programmable
- to be tuned for 'time' accuracy in fixed station config.
- From: Nick Hibma <nick.hibma@jrc.it>
-
-1999-08-21 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_config.c: Added listen_to_virtual_ips support (-L flag)
- * ntpd/ntp_io.c: Ditto
-
-1999-08-19 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_intres.c (request): Lint cleanup
- * ntpd/ntp_control.c (ctl_putclock): Ditto
- * libntp/recvbuff.c (getrecvbufs): Ditto
- (get_free_recv_buffer): Ditto
- * libntp/systime.c (adj_systime): Ditto
-
-1999-08-18 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.97
-
- * libntp/systime.c:
- * ntpd/ntp_loopfilter.c:
- * ntpd/ntpd.c:
- * ports/winnt/libntp/nt_clockstuff.c:
- From: Sven Dietrich <Sven_Dietrich@trimble.com>
+ html/hints/vxworks.htm
+ 1.2 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * README.cvs: Updated.
+ html/hints/solaris.xtra.4095849
+ 1.2 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in:
- * include/ntp_machine.h:
- * libntp/mexit.c:
- * ntpd/ntp_config.c:
- * ntpd/ntp_peer.c:
- * ntpd/ntp_restrict.c:
- * ntpd/refclock_arc.c:
- * ntpdate/ntpdate.c:
- Irix, SunOS, AIX, lint patches
- From: Marc.Brett@westgeo.com
+ html/hints/refclocks
+ 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/ansi2knr.c: New release (fix for bug reported by Marc Brett)
- From: "L. Peter Deutsch" <ghost@aladdin.com>
+ html/hints/sgi
+ 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * include/ntp_stdlib.h: NeXT portability patch
- From: Jack Bryans <jbryans@csulb.edu>
+ html/hints/bsdi
+ 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in:
- * dot.emacs: (cleanup)
- * ntpdate/Makefile.am:
- * ntpdate/ntpdate.h:
- * ntpdate/ntptime_config.c:
- * ntpdate/ntptimeset.c:
- ntptimeset patches.
- From: Jeffrey Hutzelman <jhutz@cmu.edu>
+ html/hints/changes
+ 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_parse.c (local_input): ts.l_ui -> ts.fp.l_ui
+ html/hints/decosf1
+ 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-08-11 Harlan Stenn <stenn@whimsy.udel.edu>
+ html/hints/decosf2
+ 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.96p1
+ html/hints/freebsd
+ 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntpd.c (sys/resource.h): Include this file only #if
- HAVE_SYS_RESOURCE_H.
- (set_process_priority): Use TIOCNOTTY only if it is #define'd.
- * ntpd/refclock_parse.c (STREAM): STREAM does not imply HAVE_TERMIOS.
- (termios.h, termio.h, fcntl.h): Do not include those files here;
- they are already included by ntp_refclock.h or ntp_io.h.
- * ntpd/refclock_leitch.c (sgtty.h, termios.h, termio.h): Do not
- include those files here; they are already included by ntp_refclock.h.
- * ntpdate/ntpdate.c (sys/resource.h) : Include that file only #if
- HAVE_RESOURCE_H.
- From: Philippe De Muyter <phdm@macqel.be>
+ html/hints/hpux
+ 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntptrace/ntptrace.c (input_handler): Make it a "normal" function
- definition.
- Reported by: GIANNI_CATANIA@hp-italy-om6.om.hp.com
+ html/hints/linux
+ 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: pc-cygwin32 -> pc-cygwin* because of a change in
- B20.
- From: Stephen Gildea <gildea@intouchsys.com>
+ html/hints/notes-xntp-v3
+ 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-08-09 Harlan Stenn <stenn@whimsy.udel.edu>
+ html/hints/parse
+ 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.96
+ html/hints/rs6000
+ 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * parseutil/dcfd.c (main): Replace SA_ONSTACK and SV_ONSTACK with
- HAVE_SIGACTION and HAVE_SIGVEC, respectively. HP-UX provides both
- of the former but only one of the latter...
+ html/tickadj.htm
+ 1.6 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-08-08 Harlan Stenn <stenn@whimsy.udel.edu>
+ html/quick.htm
+ 1.5 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: Better tests for -lnsl and -lsocket
- From: Albert Chin-A-Young <china@thewrittenword.com>
+ html/hints/a-ux
+ 1.2 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- Works for me - handle openlog() and -lgen the same way.
-
- * Makefile.am (EXTRA_DIST): Add in the y2k notes
-
- * parseutil/dcfd.c: Renamed drift_comp to accum_drift
+ html/rdebug.htm
+ 1.5 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: Added MAKE_CHECK_Y2K support; check_y2k needs libparse.
- * ntpd/Makefile.am (check_PROGRAMS): Use MAKE_CHECK_Y2K
- * ntpd/Makefile.am (check-local): Added.
- * parseutil/Makefile.am (check-local): Added.
+ html/Oncore-SHMEM.htm
+ 1.3 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * include/ntp.h: Y2KFixes
- * libparse/parse.c: Ditto
- * ntpd/Makefile.am (check_PROGRAMS): Ditto
- * ntpd/refclock_acts.c: Ditto
- * ntpd/refclock_arc.c (arc_receive): Ditto
- * ntpd/refclock_heath.c: Ditto
- * ntpd/refclock_hpgps.c: Ditto
- * parseutil/Makefile.am (check-local): Ditto
- * parseutil/dcfd.c (check_y2k): Ditto
- * NOTES.y2kfixes: Ditto
- * readme.y2kfixes: Ditto
- * results.y2kfixes: Ditto
- * ntpd/check_y2k.c: Ditto
- From: y2k@y2k.labs.att.com
+ html/ntptime.htm
+ 1.7 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-08-07 Harlan Stenn <stenn@whimsy.udel.edu>
+ html/ntptrace.htm
+ 1.5 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: Look for sys/ppstime.h.
+ html/parsedata.htm
+ 1.3 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-07-31 Harlan Stenn <stenn@whimsy.udel.edu>
+ html/parsenew.htm
+ 1.2 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_io.c (create_sockets): Typo.
- From: Doug Wells <dmw@contek.com>
+ html/patches.htm
+ 1.5 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-07-29 Harlan Stenn <stenn@whimsy.udel.edu>
+ html/porting.htm
+ 1.4 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in (ac_cv_struct_ntptimeval): Explicitly look for
- struct ntptimeval.
- (ac_cv_var_kernel_pll): Require struct ntptimeval.
- Linux. Grrr.
- Reported by: Ronald Kuetemeier <ronaldk@smginc.com>
+ html/hints/aix
+ 1.2 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-07-27 Harlan Stenn <stenn@whimsy.udel.edu>
+ html/qth.htm
+ 1.3 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.95
-
- * ports/winnt: New release
- From: Sven Dietrich <Sven_Dietrich@trimble.com>
-
-1999-07-26 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * libntp/machines.c (ntp_set_tod): Bugfix
- From: Andrej Borsenkow <Andrej.Borsenkow@mow.siemens.ru>
-
-1999-07-25 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.94b
-
- * acconfig.h:
- * configure.in:
- * libparse/Makefile.am:
- * libparse/parse_conf.c:
- * libparse/clk_varitext.c:
- * libparse/kclk_varitext.c:
- * ntpd/refclock_parse.c: VARITEXT parse clock
- * ntpdate/ntpdate.c: bugfix
- From: Tony McConnell <tonym@datel-technology.co.uk>
-
-1999-07-24 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * include/ntp_syscall.h (ntp_gettime): Make it static
- * configure.in: Added AC_C_INLINE
- Reported by: "Charles C. Fu" <ccwf@klab.caltech.edu>
-
-1999-07-23 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * include/ntpd.h:
- * libntp/machines.c:
- * libntp/systime.c:
- * ntpd/ntp_config.c:
- * ntpd/ntp_filegen.c:
- * ntpd/ntp_io.c:
- * ntpd/ntp_proto.c:
- * ntpd/ntp_timer.c:
- * ntpdate/ntpdate.c: Windows NT port cleanup
- From: Sven Dietrich <Sven_Dietrich@trimble.com>
-
-1999-07-22 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * libntp/authkeys.c:
- * libntp/ieee754io.c:
- * libntp/iosignal.c:
- * libntp/machines.c:
- * libntp/mexit.c:
- * libntp/recvbuff.c:
- * ntpd/ntp_filegen.c:
- * ntpd/ntp_loopfilter.c:
- * ntpd/ntp_request.c:
- * ntpd/ntp_timer.c:
- * ntpd/ntpd.c: Compile/lint cleanup
- From: Allen Smith <easmith@beatrice.rutgers.edu>
+ html/release.htm
+ 1.14 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-07-21 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.94a
-
- * configure.in (ac_cv_make_ntptime): Add tv_nsec check.
+ html/refclock.htm
+ 1.15 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * include/Makefile.am (noinst_HEADERS): Forgot ntp_syscall.h
- From: John.Hay@mikom.csir.co.za
+ html/ntpq.htm
+ 1.7 01/10/08 21:18:00 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.94
+ html/prefer.htm
+ 1.5 01/10/08 21:18:00 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * Makefile.am (SUBDIRS): librsaref
- (dist-hook): Lose CVS subdirs in the distribution tarball
+ html/mx4200data.htm
+ 1.5 01/10/08 21:18:00 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * include/Makefile.am (noinst_HEADERS): Added iosignal.h, recvbuff.h
+ html/ntpdc.htm
+ 1.6 01/10/08 21:18:00 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * Makefile.am (dist-hook): Don't call dos2unix anymore
+ html/notes.htm
+ 1.6 01/10/08 21:18:00 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-07-20 Harlan Stenn <stenn@whimsy.udel.edu>
+ html/pps.htm
+ 1.9 01/10/08 21:18:00 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * acconfig.h:
- * util/ntptime.c: FreeBSD nano patches
- From: Per Hedeland <per@erix.ericsson.se> and
- Allen Smith <easmith@beatrice.rutgers.edu>
+ html/ntpdate.htm
+ 1.6 01/10/08 21:18:00 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * include/ntp.h:
- include/ntp_fp.h:
- include/ntp_io.h:
- include/ntp_machine.h:
- include/ntp_refclock.h:
- include/ntp_stdlib.h:
- include/ntpd.h:
- libntp/Makefile.am:
- libntp/emalloc.c:
- libntp/machines.c:
- libntp/mexit.c:
- libntp/msyslog.c:
- libntp/statestr.c:
- libntp/syssignal.c:
- libntp/systime.c:
- libparse/parse.c:
- libparse/parse_conf.c:
- ntpd/ntp_control.c:
- ntpd/ntp_intres.c:
- ntpd/ntp_io.c:
- ntpd/ntp_proto.c:
- ntpd/ntp_refclock.c:
- ntpd/ntp_request.c:
- ntpd/ntp_timer.c:
- ntpd/ntp_util.c:
- ntpd/ntpd.c:
- ntpd/refclock_nmea.c:
- ntpd/refclock_palisade.c:
- ntpd/refclock_palisade.h:
- ntpd/refclock_shm.c:
- ntpdate/ntpdate.c:
- ntptrace/ntptrace.c: Cleanup
- * libntp/recvbuff.c:
- libntp/iosignal.c:
- include/iosignal.h:
- include/recvbuff.h: Added
- From: Sven_Dietrich@Trimble.COM
+ html/ntpd.htm
+ 1.14 01/10/08 21:18:00 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * README: Add README.cvs
+ html/measure.htm
+ 1.4 01/10/08 21:18:00 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in (ac_cv_var_struct_ntptime_val_timespec): Typo.
- From: John Hay <jhay@mikom.csir.co.za>
+ html/miscopt.htm
+ 1.12 01/10/08 21:18:00 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-07-19 Harlan Stenn <stenn@whimsy.udel.edu>
+ html/leap.htm
+ 1.2 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * Makefile.am (EXTRA_DIST): Lose ntpmak; "build" does a better job.
+ html/ldisc.htm
+ 1.3 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpq/Makefile.am (version.o): Use mkver
- * ntptrace/Makefile.am (version.o): Ditto
- * ntpdate/Makefile.am (version.o): Ditto
- * ntpd/Makefile.am (version.o): Ditto
- * ntpdc/Makefile.am (version.o): Ditto
-
- * configure.in (AC_OUTPUT): scripts/mkver
+ html/kernpps.htm
+ 1.4 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * scripts/mkver.in: Created. Note RSAREF in the version string
+ html/hints.htm
+ 1.4 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-07-18 Harlan Stenn <stenn@whimsy.udel.edu>
+ html/kern.htm
+ 1.6 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * README.des: Updated.
+ html/gadget.htm
+ 1.4 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpq/Makefile.am (LDADD): Add LIBRSAREF
+ html/extern.htm
+ 1.5 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpdc/Makefile.am (LDADD): Add LIBRSAREF
+ html/index.htm
+ 1.11 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpdate/Makefile.am (LDADD): Add LIBRSAREF
+ html/htmlprimer.htm
+ 1.2 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/Makefile.am (LDADD): Add LIBRSAREF
+ html/howto.htm
+ 1.5 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in (AC_OUTPUT): Added librsaref/Makefile
- Added tests for making/using librsaref.a
- Lose old DES stuff; AC_DEFINE(DES) if we find the rsaref stuff.
+ html/monopt.htm
+ 1.7 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-07-11 Harlan Stenn <stenn@whimsy.udel.edu>
+ html/genkeys.htm
+ 1.6 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_trak.c (trak_receive): disambiguate expression.
- At least now it is unambiguous. It may even still be correct.
- Reported by: Tom Smith <smith@cag.lkg.dec.com>
+ html/driver5.htm
+ 1.3 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntp_update (UPDATE_OPTIONS): Typo.
+ html/driver4.htm
+ 1.4 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-07-07 Harlan Stenn <stenn@whimsy.udel.edu>
+ html/driver39.htm
+ 1.2 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntp_update: Check out copyright.htm before COPYRIGHT
+ html/driver38.htm
+ 1.2 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_config.c: Support for PPS assert/clear/hardpps
- * ntpd/ntp_refclock.c (refclock_ioctl): Ditto
- (refclock_gtlin): Ditto
- * html/clockopt.htm: Document.
- From: John Hay <jhay@mikom.csir.co.za>
+ html/driver37.htm
+ 1.3 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * html/monopt.htm: We have four types of files now
- * ntpd/refclock_oncore.c: If debug is on, tell when
- we are waiting for a valid almanac
- From: Poul-Henning Kamp <phk@critter.freebsd.dk>
+ html/driver36.htm
+ 1.7 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * include/ntp_machine.h (HAVE_TERMIOS): STREAMS does not imply
- HAVE_TERMIOS !!!
- * include/parse.h (timercmp): Macro defined if needed.
- * ntpd/ntp_config.c (SIGCHLD): Macro defined as SIGCLD if needed.
- (sys/wait.h): File included only if HAVE_SYS_WAIT_H.
- * configure.in (sys/wait.h): File added to AC_CHECK_HEADERS list.
- From: Philippe De Muyter <phdm@macqel.be>
+ html/driver35.htm
+ 1.5 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-06-23 Harlan Stenn <stenn@whimsy.udel.edu>
+ html/driver34.htm
+ 1.3 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_irig.c (irig_debug): NetBSD patches
- From: Frederick Bruckman <fb@enteract.com>
+ html/driver33.htm
+ 1.4 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/ntptime.c (main): ntx.freq bugfix (-f option)
- From: Frederick Bruckman <fb@enteract.com>
+ html/driver8.htm
+ 1.4 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-06-22 Harlan Stenn <stenn@whimsy.udel.edu>
+ html/driver3.htm
+ 1.3 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: Fix typo with DECL_H_ERRNO test
+ html/driver9.htm
+ 1.5 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_loopfilter.c: Lose syscall decl, it's handled in
- l_stdlib.h now.
- * ntpd/ntp_request.c: Ditto
- * util/ntptime.c: Ditto
+ html/driver6.htm
+ 1.5 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-Mon May 31 18:49:49 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+ html/driver7.htm
+ 1.10 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_proto.c (proto_config): Don't set sys_bclient on
- PROTO_MULTICAST_ADD, only caller can decide; remove wrong set on
- PROTO_MULTICAST_DEL.
+ html/driver30.htm
+ 1.7 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-Mon May 31 18:49:49 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+ html/driver29.htm
+ 1.3 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_parse.c (stream_receive): Cast size_t to int to
- match format.
- (local_receive): Likewise.
- (trimbletaip_event): Likewise.
- (stream_receive): Cast struct timeval members to long to match
- format.
- (local_receive): Likewise.
+ html/driver28.htm
+ 1.3 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_util.c (stats_config): Cast size_t to int to match
- format.
+ html/driver32.htm
+ 1.4 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * libparse/clk_rawdcf.c (cvt_rawdcf): Cast ptr difference to int
- to match format.
- * ntpd/refclock_parse.c (gps16x_poll): Likewise.
+ html/driver26.htm
+ 1.2 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_filegen.c (filegen_open): Use long format, cast arg to
- match.
+ html/driver23.htm
+ 1.4 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_parse.c (list_err): Use long format to match arg.
- (parse_statistics): Likewise.
- (gps16x_message): Likewise.
- (cvt_ts): Use long format, cast args to match.
- (parse_start): Add missing arg.
- (gps16x_message): Swap args to match format.
+ html/driver22.htm
+ 1.7 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntpd.c (ntpdmain): Cast uid to long, adapt format.
+ html/driver20.htm
+ 1.5 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_intres.c (readconf): Use long format to match arg.
- * ntpd/ntp_io.c (getrecvbufs): Likewise.
- * ntpd/ntp_proto.c (default_get_precision): Likewise.
+ html/driver2.htm
+ 1.3 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_loopfilter.c (local_clock): Cast clock_panic to int to
- match format.
+ html/driver27.htm
+ 1.3 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_io.c (io_multicast_add): Print s_addr member, not
- struct in_addr, to match format.
+ html/driver24.htm
+ 1.2 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * include/ntp_stdlib.h: Declare msyslog() as printf-like for gcc
- format checking.
+ html/driver19.htm
+ 1.3 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-Fri May 28 16:39:35 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+ html/driver18.htm
+ 1.3 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpdc/ntpdc_ops.c (iostats): Align timereset line.
+ html/driver16.htm
+ 1.2 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpq/ntpq_ops.c (doopeers): Properly align header.
+ html/driver1.htm
+ 1.4 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpdc/ntpdc_ops.c (debug): Removed declaration, already in
- ntp_stdlib.h.
- * ntpq/ntpq_ops.c: Likewise.
+ html/driver12.htm
+ 1.3 01/10/08 21:17:56 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpdate/ntpdate.c (debug): Declare volatile to match
- ntp_stdlib.h.
- * ntpdc/ntpdc.c, ntpq/ntpq.c, ntptrace/ntptrace.c, util/tickadj.c,
- util/ntptime.c: Likewise.
+ html/driver11.htm
+ 1.3 01/10/08 21:17:56 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * include/parse.h (debug): Don't declare to avoid clash with
- ntp_stdlib.h.
+ html/driver10.htm
+ 1.3 01/10/08 21:17:56 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * include/Makefile.am (noinst_HEADERS): Add new ntp_syscall.h.
+ html/debug.htm
+ 1.6 01/10/08 21:17:56 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: Also check for -lrt for POSIX.1c functions.
+ html/exec.htm
+ 1.7 01/10/08 21:17:56 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-Wed May 26 21:03:30 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+ html/confopt.htm
+ 1.15 01/10/08 21:17:56 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: Removed -Wwrite-strings from CFLAGS.
+ html/config.htm
+ 1.5 01/10/08 21:17:56 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpdc/ntpdc.c (help): Remove superfluous cast.
- * ntpq/ntpq.c (help): Likewise.
-
-Tue May 25 18:00:49 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
-
- * ntpq/ntpq_ops.c (struct varlist): name cannot be const char *
- since it may be malloc'ed.
-
- * ntpdc/ntpdc.c (sendrequest): Declare pass as const char *, don't
- loose const in cast.
- * ntpq/ntpq.c (sendrequest): Likewise.
-
- * ntpd/ntp_control.c (ctl_getitem): Remove superfluous cast.
- * include/ntpd.h (struct ctl_var): text cannot be const char *
- since it's malloc'ed.
-
-1999-06-22 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * include/l_stdlib.h: Don't include <netinet/in.h>, add forward
- declaration of struct in_addr instead.
- From: Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
-
- Patch:
-
- * include/l_stdlib.h: Fixed syscall() declaration.
- * configure.in: Updated test to match.
-
- * configure.in: Check if we need to declare errno and h_errno.
- Check for <resolv.h> which may provide a h_errno declaration and
- <arpa/nameserv.h> which the latter needs.
- * acconfig.h: Provide the necessary templates.
-
- * include/ntp_syscall.h: New file, hides various implementations
- of ntp_adjtime() and ntp_gettime() syscalls.
- * ntpd/ntp_loopfilter.c: Use it.
- * ntpd/ntp_request.c: Likewise.
- * ntpd/refclock_local.c: Likewise.
- * util/ntptime.c: Likewise.
-
- * include/l_stdlib.h: Include <netinet/in.h>, declare inet_ntoa if
- necessary.
- Moved syscall() declaration here.
-
- * kernel/sys/parsestreams.h: Include <sys/termios.h> for it's
- definition of struct ppsclockev.
- Include <sys/ppsclock.h> unconditionally for definition of
- CIOGETEV via TIOCGPPSEV.
- * kernel/sys/ppsclock.h: Protect struct ppsclockev from
- redefinition.
-
- * include/ntp_refclock.h: Protect it from multiple inclusion.
- * include/ntp_fp.h: Likewise.
- * include/ntp.h: Likewise.
-
- * include/ntpd.h: Include ntp_refclock.h for MAXDIAL declaration.
- * libntp/authkeys.c: Include ntpd.h for current_time declaration.
-
- * include/ntpd.h (getauthkeys, auth_agekeys, rereadkeys): Moved
- prototypes to ntp_stdlib.h
-
- * include/ntp_stdlib.h: Declare variables exported by libntp.
- * include/ntpd.h: Likewise for ntpd.
-
- * libntp/authkeys.c (key_hash, authnokey, authfreekeys,
- cache_flags): Made static.
- * libntp/systime.c (tvu_maxslew, tsf_maxslew, sys_clock_offset,
- sys_residual): Likewise.
- * ntpd/ntp_intres.c (confentries): Likewise.
- * ntpd/ntp_loopfilter.c (clock_offset, clock_panic): Likewise.
- (pll_nano): Likewise. Removed duplicate definition.
- * ntpd/ntp_peer.c (peer_free, current_association_ID,
- assocpeer_calls, init_peer_starttime): Likewise.
- * ntpd/ntp_proto.c (sys_offset, sys_authdly): Likewise.
- * ntpd/ntp_request.c (numrequests, numresppkts, errorcounter):
- Likewise.
- * ntpd/ntp_restrict.c (res_calls, res_found, res_not_found,
- res_timereset, res_limited_refcnt): Likewise.
- * ntpd/ntpd.c (was_alarmed, worker_thread): Likewise.
-
- * ntpq/ntpq_ops.c: Moved declaration of external variable from
- ntpq.c to file scope.
-
- * adjtimed/adjtimed.c: Moved declarations of external variables to
- ntpd.h and ntp_stdlib.h.
- * clockstuff/propdelay.c: Likewise.
- * libntp/a_md5encrypt.c, libntp/authencrypt.c, libntp/authkeys.c,
- libntp/mfp_mul.c, libntp/msyslog.c, libntp/systime.c: Likewise.
- * ntpd/ntp_config.c, ntpd/ntp_control.c, ntpd/ntp_filegen.c,
- ntpd/ntp_intres.c, ntpd/ntp_io.c, ntpd/ntp_loopfilter.c,
- ntpd/ntp_monitor.c, ntpd/ntp_peer.c, ntpd/ntp_proto.c,
- ntpd/ntp_refclock.c, ntpd/ntp_request.c, ntpd/ntp_restrict.c,
- ntpd/ntp_timer.c, ntpd/ntp_util.c, ntpd/ntpd.c,
- ntpd/refclock_acts.c, ntpd/refclock_arbiter.c, ntpd/refclock_arc.c,
- ntpd/refclock_as2201.c, ntpd/refclock_atom.c,
- ntpd/refclock_bancomm.c, ntpd/refclock_chronolog.c,
- ntpd/refclock_chu.c, ntpd/refclock_datum.c,
- ntpd/refclock_dumbclock.c, ntpd/refclock_gpsvme.c,
- ntpd/refclock_heath.c, ntpd/refclock_hpgps.c, ntpd/refclock_irig.c,
- ntpd/refclock_jupiter.c, ntpd/refclock_leitch.c,
- ntpd/refclock_local.c, ntpd/refclock_msfees.c,
- ntpd/refclock_mx4200.c, ntpd/refclock_nmea.c,
- ntpd/refclock_oncore.c, ntpd/refclock_palisade.h,
- ntpd/refclock_parse.c, ntpd/refclock_pst.c, ntpd/refclock_shm.c,
- ntpd/refclock_tpro.c, ntpd/refclock_trak.c, ntpd/refclock_true.c,
- ntpd/refclock_usno.c, ntpd/refclock_wwvb.c: Likewise.
- * ntpdate/ntpdate.c: Likewise.
- * ntpdc/ntpdc.c, ntpdc/ntpdc_ops.c: Likewise.
- * ntpq/ntpq.c: Likewise.
- * ntptrace/ntptrace.c: Likewise.
- * util/ntptime.c, til/tickadj.c: Likewise.
- From: Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
-
- * include/ntp_machine.h: Removed superfluous yy/mm/dd comments.
- * include/ntpd.h: Likewise.
- * libntp/authencrypt.c: Likewise.
- * libntp/a_md5encrypt.c: Likewise.
- * libntp/caljulian.c: Likewise.
- * libntp/ymd2yd.c: Likewise.
- * libntp/syssignal.c: Likewise.
- * libntp/ymd2yd.c: Likewise.
- * ntpd/ntp_control.c: Likewise.
- * ntpd/ntp_io.c: Likewise.
- * ntpd/ntp_timer.c: Likewise.
- * ntpdate/ntpdate.c: Likewise.
- * ntpq/ntpq_ops.c: Likewise.
- * ntpd/ntp_peer.c (findpeer): Wrap debug output in DEBUG/debug.
- From: Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
-
- * dot.emacs: Removed wrong indentation of substatements.
- Wrap in c-style.
- From: Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+ html/clockopt.htm
+ 1.8 01/10/08 21:17:56 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_palisade.c: Patches from Marc Brett
- * ntpd/refclock_palisade.h: Ditto.
- * util/hist.c: Ditto.
+ html/build.htm
+ 1.7 01/10/08 21:17:56 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-Tue Jun 1 00:40:04 1999 Harlan Stenn <stenn@pogo.udel.edu>
+ html/copyright.htm
+ 1.18 01/10/08 21:17:56 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * build: mips-dec-ultrix4.4 hates "set -e"
+ html/authopt.htm
+ 1.12 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * flock-build: Created
+ html/audio.htm
+ 1.6 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * build: added -l option
+ html/assoc.htm
+ 1.7 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-Mon May 31 20:28:40 1999 Harlan Stenn <stenn@pogo.udel.edu>
+ html/accopt.htm
+ 1.8 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * README: Removed auto{make,conf}.patch files
+ html/biblio.htm
+ 1.5 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-Tue May 25 01:20:53 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/00-list
+ 1.2 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0
- * Makefile.am ($(srcdir)/COPYRIGHT): Added
- (EXTRA_DIST): Remove auto*.patches
+ BitKeeper/triggers/post-commit.changelog
+ 1.5 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0
-Thu May 20 01:03:00 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ adjtimed/Makefile.am
+ 1.2 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * Makefile.am (dist-hook): Call dos2unix on the .htm files
+ adjtimed/README
+ 1.3 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_palisade.h: Clean up declarations.
+ BitKeeper/triggers/pre-apply.paranoid
+ 1.2 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0
- * configure.in (ac_cv_struct_ntptimeval_timespec): Added.
- (ac_cv_make_ntptime): Only if ntptimeval does not use timespec.
+ adjtimed/adjtimed.c
+ 1.4 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/tickadj.c: Linux Patches
- From: Reg Clemens <reg@dwf.com>
+ librsaref/Makefile.am
+ 1.15 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-Wed May 19 01:18:24 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/post-incoming.2mirrors
+ 1.3 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0
- * configure.in: 4.0.93a
+ BitKeeper/etc/config
+ 1.4 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0
- * ntpd/refclock_palisade.h: Restore some lost patches
- From: Kamal A Mostafa <kamal@whence.com>
+ BitKeeper/etc/ignore
+ 1.7 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0
-Sun May 16 13:18:32 1999 Philippe De Muyter <phdm@macqel.be>
+ BitKeeper/etc/logging_ok
+ 1.2 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0
- * libparse/clk_wharton.c (cvt_wharton_400a, inp_wharton_400a): Expect
- serial output format number 1, not 5.
- (clock_wharton_400a) : Likewise.
- * ntpd/refclock_parse.c (parse_clockinfo): For Wharton 400a clock,
- do not poll, but expect a message every second.
- * html/parsedata.htm : Entry added for Wharton 400a clock.
- * html/driver8.htm : Entry fixed for Wharton 400a clock.
+ readme.y2kfixes
+ 1.5 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0
-Sun May 16 02:59:46 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/notify
+ 1.2 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0
- * configure.in: 4.0.93
+ README.hackers
+ 1.5 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0
-Sat May 15 18:53:47 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ results.y2kfixes
+ 1.5 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0
- * configure.in (ntp_refclock): ONCORE requires PPSAPI, CIOGETEV,
- or TIOCGPPSEV.
- Reported by: Reg Clemens <reg@dwf.com>
+ NEWS
+ 1.35 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0
-Fri May 14 23:58:35 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ WHERE-TO-START
+ 1.5 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0
- * configure.in: 4.0.92h2
+ NOTES.y2kfixes
+ 1.6 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0
- * configure.in (ac_cv_make_ntptime): Not under Linux. Yes, it
- works for some people. We're tired of the complaints from the
- others.
+ README.cvs
+ 1.10 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0
-Fri May 14 18:58:59 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+ ntp_update
+ 1.10 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0
- * libntp/authreadkeys.c (authreadkeys): Reject autokey keys.
- Include ntp.h for NTP_MAXKEY definition, ntp_fp.h for types used
- in ntp.h.
+ mkinstalldirs
+ 1.7 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0
-Wed May 12 23:02:22 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+ README.des
+ 1.10 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0
- * libntp/authkeys.c (auth_delkeys): Don't remove autokey keys,
- leave info on KEY_TRUSTED flag alone.
- Include ntp.h for NTP_MAXKEY definition.
+ TODO
+ 1.6 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0
-Thu May 13 02:19:02 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ README.rsa
+ 1.7 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0
- * configure.in: 4.0.92h1
+ README
+ 1.18 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0
- * configure.in: patch for ReliantUNIX
- From: Andrej Borsenkow <borsenkow.msk@sni.de>
+ missing
+ 1.7 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0
- * ntpd/refclock_oncore.c: Patches
- From: Reg Clemens <reg@dwf.com>
+ config.sub
+ 1.10 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0
-Thu Apr 29 14:01:04 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+ install-sh
+ 1.5 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0
- * html/*.htm: Remove unnecessary &nbsp;. Cleanup <pre></pre>
- sections.
+ configure.in
+ 1.227 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0
- * configure.in: Properly align configure --help output.
- * html/config.htm: Include this version, removing Netscape &nbsp;
- cruft.
+ depcomp
+ 1.6 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0
-Wed Apr 28 15:08:55 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+ dot.emacs
+ 1.7 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0
- * kernel/sys/parsestreams.h: Only include <sys/ppsclock.h> if
- struct ppsclockev is missing from system headers.
+ excludes
+ 1.5 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0
- * util/tickadj.c (getoffsets): Define kernels[] only if used.
- (openfile): Rename fd to avoid shadowing global fd.
- (writevar): Likewise.
- (readvar): Likewise.
+ config.guess
+ 1.10 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0
- * parseutil/dcfd.c (read_drift): drift_file is const char *.
- (update_drift): Likewise.
- (adjust_clock): Likewise.
- (main): Likewise.
+ flock-build
+ 1.23 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0
- * ntpd/refclock_parse.c (gps16x_poll): Adapt format to match
- parse->localstate type.
+ acconfig.h
+ 1.29 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0
- * ntpd/ntp_refclock.c (refclock_gtlin): Only define gotit label
- if used.
+ README.bk
+ 1.13 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0
- * include/l_stdlib.h (openlog, syslog): char * args are const.
+ INSTALL
+ 1.7 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0
- * configure.in (*-*-osf4*): Enable declaration of stime().
+ acinclude.m4
+ 1.7 01/10/08 21:17:52 stenn@whimsy.udel.edu +0 -0
- * ntpd/refclock_oncore.c (oncore_msg_any): Cast args to long to
- match prototype.
- (oncore_msg_En): Likewise.
+ Makefile.am
+ 1.18 01/10/08 21:17:52 stenn@whimsy.udel.edu +0 -0
- * include/ntp_refclock.h (struct refclockstat): Declare p_lastcode
- as const char *.
+ build
+ 1.20 01/10/08 21:17:52 stenn@whimsy.udel.edu +0 -0
- * ntpq/ntpq_ops.c (struct varlist): Define name as const.
+ ChangeLog
+ 1.588 01/10/08 21:17:52 stenn@whimsy.udel.edu +0 -0
- * ntpdc/ntpdc.c (tokenize): Define cp as const char *, remove
- wrong cast instead.
+ TODO
+ 1.5 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0
- * ntpd/ntp_util.c (record_clock_stats): Make text arg const.
- * include/ntpd.h (record_clock_stats): Adapt declaration.
- * ntpd/refclock_oncore.c (oncore_start): Removed superfluous casts.
- (oncore_msg_Cf): Likewise.
- (oncore_msg_Fa): Likewise.
- (oncore_msg_Cj): Likewise.
- (oncore_msg_Ea): Likewise.
- (oncore_msg_Bj): Likewise.
+ README
+ 1.17 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0
- * configure.in (*-*-solaris2.4): Enable declarations of
- gettimeofday(), settimeofday(); they are `protected' by
- __cplusplus in <sys/time.h>.
+ WHERE-TO-START
+ 1.4 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0
-Tue Apr 27 21:14:47 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+ missing
+ 1.6 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0
- * scripts/summary.pl: Use . as default statsdir.
- (do_loop): Accept new loopstats format with additional sys_error
- and clock_stability fields.
- (do_peer): Accept new peerstats format with additional skew field.
+ README.hackers
+ 1.4 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0
-Mon Apr 26 01:50:38 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ README.des
+ 1.9 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0
- * Upgraded automake (1.4a) and autoconf (2.14.1)
+ mkinstalldirs
+ 1.6 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0
- * configure.in (ac_refclock_irig): We no longer need stropts.h.
- * ntpd/refclock_irig.c: Ditto
+ README.cvs
+ 1.9 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0
-Mon Apr 26 17:33:33 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+ ntp_update
+ 1.9 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0
- * configure.in (*-*-irix6*): Don't pass MIPSpro cc-only flag -n32
- to gcc.
+ install-sh
+ 1.4 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0
-Thu Apr 22 15:06:40 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+ README.rsa
+ 1.6 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0
- * ntpd/ntp_config.c (getconfig): IN_CLASSD() expects address in
- host byte order, but struct sockaddr_in.s_addr is in network byte
- order.
- * ntpd/ntp_io.c (io_multicast_del): Likewise.
+ readme.y2kfixes
+ 1.4 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0
-Sat Apr 24 01:00:53 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ NOTES.y2kfixes
+ 1.5 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0
- * configure.in: 4.0.92h
+ results.y2kfixes
+ 1.4 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0
- * ntptrace/ntptrace.c: -m maxhost patch
- From: "R. Gary Cutbill" <rgary@chrysalis.com>
+ NEWS
+ 1.34 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0
- * util/ntptime.c: Patches.
- From: Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de>
+ acconfig.h
+ 1.28 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0
- * html/accopt.htm, html/assoc.htm, html/authopt.htm,
- html/biblio.htm, html/build.htm, html/clockopt.htm,
- html/confopt.htm, html/copyright.htm, html/debug.htm,
- html/exec.htm, html/extern.htm, html/hints.htm, html/index.htm,
- html/kern.htm, html/miscopt.htm, html/monopt.htm, html/notes.htm,
- html/ntpd.htm, html/ntpdate.htm, html/ntpdc.htm, html/ntpq.htm,
- html/ntptime.htm, html/ntptrace.htm, html/patches.htm,
- html/porting.htm, html/pps.htm, html/rdebug.htm,
- html/refclock.htm, html/release.htm, html/tickadj.htm,
- html/hints/solaris.html: Fixed many typos and problems.
- * acconfig.h (DECL_CFSETISPEED_0, DECL_MRAND48_0, DECL_NLIST_0,
- DECL_SRAND48_0, DECL_STIME_0): New templates.
- * include/l_stdlib.h: Include termios.h to get definition of
- speed_t.
- (cfsetispeed, cfsetospeed, mrand48, nlist, srand48, stime): New
- declarations.
- (openlog): Declare 2- or 3-argument form.
- * configure.in: Enable declarations of functions missing from
- Ultrix V4.3 system headers.
- * ntpd/refclock_oncore.c: Include <sys/types.h>, Ultrix V4.3
- <sys/stat.h> needs it for dev_t.
- From: Rainer Orth <ro@techfak.uni-bielefeld.de>
+ INSTALL
+ 1.6 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0
- * ntpdc/ntpdc_ops.c: Reality checks.
+ configure.in
+ 1.226 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0
- * configure.in: netbsd has stubs for the timer_* stuff and doesn't
- support PPSAPI. IRIG requires <stropts.h> .
- From: Frederick Bruckman <fb@enteract.com>
+ depcomp
+ 1.5 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0
- * ntpdc/ntpdc_ops.c: (kerninfo) Report in seconds regardless of
- kernel precision. Report kernel flags as text.
- From: Poul-Henning Kamp <phk@critter.freebsd.dk>
+ dot.emacs
+ 1.6 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0
-Sun Apr 18 14:26:51 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ excludes
+ 1.4 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0
- * configure.in: 4.0.92g
+ flock-build
+ 1.22 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0
- * ntpd/ntp_refclock.c (refclock_ioctl): We don't want
- PPS_HARDPPSONASSERT by default.
- * ntpd/refclock_oncore.c: Prefer timepps.h over sys/timepps.h
- From: Poul-Henning Kamp <phk@freebsd.org>
+ Makefile.am
+ 1.17 01/10/08 02:09:50 stenn@whimsy.udel.edu +0 -0
-Tue Apr 13 17:32:35 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ build
+ 1.19 01/10/08 02:09:50 stenn@whimsy.udel.edu +0 -0
- * configure.in: 4.0.92f
+ acinclude.m4
+ 1.6 01/10/08 02:09:50 stenn@whimsy.udel.edu +0 -0
- * ntpd/ntp_refclock.c (refclock_open): VMIN should be 1, not 0
- From: Reg Clemens <reg@dwf.com>
+ README.bk
+ 1.12 01/10/08 02:09:50 stenn@whimsy.udel.edu +0 -0
-Sun Apr 11 18:26:44 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ config.guess
+ 1.9 01/10/08 02:09:50 stenn@whimsy.udel.edu +0 -0
- * ntpd/refclock_mx4200.c: Patches/improvements
- * ntpd/ntpd.c (set_process_priority): Lint
- From: Marc.Brett@westgeo.com
+ config.sub
+ 1.9 01/10/08 02:09:50 stenn@whimsy.udel.edu +0 -0
- * util/ntptime.c: Lint, bit definition cleanup
- From: Ulrich Windl <ulrich.windl@rz.uni-regensburg.de>
+ ChangeLog
+ 1.587 01/10/08 02:09:50 stenn@whimsy.udel.edu +0 -0
-Wed Apr 7 03:02:23 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.718, 2001-10-08 02:05:47-04:00, stenn@whimsy.udel.edu
+ EOLN_NATIVE.
- * ntpd/refclock_oncore.c: Use timepps.h or sys/timepps.h
- * configure.in: Look for either timepps.h or sys/timepps.h
- From: Poul-Henning Kamp <phk@critter.freebsd.dk>
+ results.y2kfixes
+ 1.3 01/10/08 01:57:14 stenn@whimsy.udel.edu +0 -0
- * ntpd/ntp_io.c (create_sockets): Don't warn about ENXIO.
- (Several places)
- From: Andrej Borsenkow <borsenkow.msk@sni.de>
+ NOTES.y2kfixes
+ 1.4 01/10/08 01:57:14 stenn@whimsy.udel.edu +0 -0
- * libntp/mfp_mul.c (mfp_mul): Lint.
- Marc.Brett@westgeo.com
+ readme.y2kfixes
+ 1.3 01/10/08 01:57:14 stenn@whimsy.udel.edu +0 -0
-Sun Apr 4 03:23:53 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ README.rsa
+ 1.5 01/10/08 01:57:14 stenn@whimsy.udel.edu +0 -0
- * configure.in: 4.0.92e
- Dave redesigned the clock state machine.
+ README
+ 1.16 01/10/08 01:57:14 stenn@whimsy.udel.edu +0 -0
-1999-02-28 Frank Kardel <kardel@acm.org>
+ WHERE-TO-START
+ 1.3 01/10/08 01:57:14 stenn@whimsy.udel.edu +0 -0
- * parseutil/dcfd.c: added DCF77 module powersetup
+ README.hackers
+ 1.3 01/10/08 01:57:14 stenn@whimsy.udel.edu +0 -0
- * ntpd/refclock_parse.c (parse_control): using gmprettydate instead of prettydate()
- (mk_utcinfo): new function for formatting GPS derived UTC information
- (gps16x_message): changed to use mk_utcinfo()
- (trimbletsip_message): changed to use mk_utcinfo()
- ignoring position information in unsynchronized mode
- (parse_start): augument linux support for optional ASYNC_LOW_LATENCY
+ TODO
+ 1.4 01/10/08 01:57:14 stenn@whimsy.udel.edu +0 -0
- * ntpd/ntp_control.c (ctl_putclock): cleanup of end of buffer handling
+ README.des
+ 1.8 01/10/08 01:57:14 stenn@whimsy.udel.edu +0 -0
- * libparse/parse.c (timepacket): removed unnecessary code
+ mkinstalldirs
+ 1.5 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0
- * libparse/clk_trimtsip.c (struct trimble): new member t_utcknown
- (cvt_trimtsip): fixed status monitoring, bad receiver states are
- now recognized
+ NEWS
+ 1.33 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0
- * libntp/prettydate.c (gmprettydate): new function for format date
- and time with respect to UTC
+ missing
+ 1.5 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0
- * libntp/gpstolfp.c (GPSWRAP): update GPS rollover to 990 weeks
+ ChangeLog
+ 1.586 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0
- * include/trimble.h (CMD_RUTCPARAM): control variable name unification
+ INSTALL
+ 1.5 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0
- * include/ntp_fp.h: added prototype for gmprettydate()
+ ntp_update
+ 1.8 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0
-Sat Feb 27 00:03:16 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ README.cvs
+ 1.8 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0
- * libntp/systime.c: definition
- * ntpd/ntp_proto.c: sco5_oldclock declaration
- * configure.in: SCO5_CLOCK for *-*-sco3.2v5*
- * util/tickadj.c (main): SCO5_OLDCLOCK -> SCO5_CLOCK
- From: Kees Hendrikse <kees@echelon.nl>
+ dot.emacs
+ 1.5 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0
- * ntpd/ntp_config.c (getconfig): Indentation cleanup
- Deal with 'P' case better
- * ntpd/ntpd.c: Declare set_process_priority()
- * ntpd/refclock_dumbclock.c: Lint cleanup
- From: Marc.Brett@westgeo.com
+ flock-build
+ 1.21 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0
-Wed Feb 24 10:22:51 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ depcomp
+ 1.4 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0
- * configure.in: 4.0.92d
+ install-sh
+ 1.3 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0
- * configure.in: Dave says we can't enable PARSE clocks by default.
- Also, Solaris 2.7 still has its kernel bug - disable kernel FLL
- there.
- Reported by: Dave Mills <dlm@udel.edu>
+ configure.in
+ 1.225 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0
-Tue Feb 23 23:37:44 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ README.bk
+ 1.11 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0
- * libparse/Makefile.am (parsesolaris.o): Devious hack to deal
- with bug in sys/systm.h .
- Suggested by: Chaim Frenkel <chaimf@pobox.com>
+ config.sub
+ 1.8 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0
-Tue Feb 23 20:46:31 1999 Frank Kardel <kardel@acm.org>
+ excludes
+ 1.3 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0
- * ntpd/refclock_parse.c: fixed #endifs
- (stream_receive): fixed formats
+ config.guess
+ 1.8 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0
-Mon Feb 22 00:35:06 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ build
+ 1.18 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0
- * configure.in: 4.0.92c
+ acconfig.h
+ 1.27 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0
- * ntpd/refclock_chronolog.c: Lint
- * ntpd/refclock_dumbclock.c: Ditto
- * ntpd/refclock_oncore.c: Ditto
- From: Marc.Brett@westgeo.com
+ Makefile.am
+ 1.16 01/10/08 01:57:12 stenn@whimsy.udel.edu +0 -0
- * ntpd/refclock_oncore.c (oncore_msg_any): Call GETTIMEOFDAY, not
- gettimeofday().
- From: david.higgins@mail.ccur.com
+ acinclude.m4
+ 1.5 01/10/08 01:57:12 stenn@whimsy.udel.edu +0 -0
- * configure.in (MCAST): Not in i386-sequent-sysv4
- Reported by: Joseph Geter <joe.geter@somills.com>
+ results.y2kfixes
+ 1.2 01/10/08 01:57:02 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/ntptime.c: Linux cleanup.
- From: Reg Clemens <reg@dwf.com>
+ WHERE-TO-START
+ 1.2 01/10/08 01:57:02 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: Rename SCO5_OLDCLOCK to SCO5_CLOCK
- * acconfig.h: Ditto
+ README.des
+ 1.7 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_proto.c: SCO5_CLOCK stuff
- (init_proto): Use the SCO5_CLOCK stuff
- * libntp/systime.c: SCO5_CLOCK stuff
- (get_systime): Use the SCO5_CLOCK stuff
- (adj_systime): Use the SCO5_CLOCK stuff
- From: Kees Hendrikse <kees@echelon.nl>
+ flock-build
+ 1.20 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_config.c: Added -P option and associated baggage.
- (getstartup): Update help text
- (getconfig): Process -P option
- (getconfig): Update help text
- * ntpd/ntpd.c (set_process_priority): Created.
- (service_main): remove process priority stuff - we want to do at
- after we start up the resolver, so call set_process_priority()
- after getconfig().
- From: Kamal A Mostafa <kamal@whence.com>
+ INSTALL
+ 1.4 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-1999-02-21 Frank Kardel <kardel@acm.org>
+ readme.y2kfixes
+ 1.2 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_util.c (hourly_stats): removed unused variable
+ TODO
+ 1.3 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * libntp/ieee754io.c: renamed index to fieldindex to avoid index() name clash
+ configure.in
+ 1.224 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_parse.c (parse_start): add initialization for Linux PPSkit
+ README
+ 1.15 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-Sun Feb 21 17:53:33 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ mkinstalldirs
+ 1.4 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_io.c (create_sockets): Skip interfaces that are really
- just aliases.
- From: "Erik R. Leo" <erikl@sover.net>
+ README.rsa
+ 1.4 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.92b
+ README.hackers
+ 1.2 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntpd.c (service_main): Check for an error return from
- sched_get_priority_max().
+ NEWS
+ 1.32 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-Wed Feb 17 03:48:47 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntp_update
+ 1.7 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.92a
+ README.cvs
+ 1.7 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: configure.in requires autoconf 2.13 or later.
- Reported by Ulrich Windl <ulrich.windl@rz.uni-regensburg.de>
+ missing
+ 1.4 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-Wed Feb 17 00:12:11 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ NOTES.y2kfixes
+ 1.3 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * acconfig.h: TERMIOS_NEEDS__SVID3
- * configure.in: Ditto
- * ntpd/refclock_palisade.h: Ditto
- * include/ntp_refclock.h: Ditto
- * ntpd/ntpd.c (service_main): We want sched_get_priority_max().
- From: Kamal A Mostafa <kamal@whence.com>
+ dot.emacs
+ 1.4 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_refclock.c (refclock_open): Zero the entire c_cc[] array.
- From: Reg Clemens <reg@dwf.com>
+ depcomp
+ 1.3 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-Tue Feb 16 23:37:49 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ install-sh
+ 1.2 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * Updated ansi2knr
- Reported by: Marc Brett
+ README.bk
+ 1.10 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0
-Mon Feb 15 02:55:28 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ build
+ 1.17 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.92
+ excludes
+ 1.2 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_refclock.c: Added refclock_chronolog and
- refclock_dumbclock.
- From: Robert McMillin <rlm@syseca-us.com>
+ config.guess
+ 1.7 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-Sun Feb 14 15:57:53 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ Makefile.am
+ 1.15 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * dropped SCO3 support #defines.
- * changed SCO5_TICKADJ #define to SCO5_OLDCLOCK
- * Added code in libntp/systime.c to accumulate changes until a whole
- tick can be added or dropped. Adjusted gettimeofday() output
- to include the contents of the accumulator.
- * cleaned up util/tickadj.c; tickadj -As now does the right thing.
- From: Kees Hendrikse <kees@echelon.nl>
+ config.sub
+ 1.7 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpq/ntpq.c: Rename delay() to auth_delay()
- Reported by: Andrej Borsenkow <borsenkow.msk@sni.de>
+ acconfig.h
+ 1.26 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/refclock_palisade.h: Cleanup.
- From: Marc.Brett@westgeo.com
+ acinclude.m4
+ 1.4 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_refclock.c (refclock_ioctl): Typo.
- From: Reg Clemens <reg@dwf.com>
+ ChangeLog
+ 1.585 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * ntpd/ntp_io.c (create_sockets): Only bind a given network once.
- From: Wolfgang Rupprecht <wolfgang@wsrcc.com>
+ChangeSet@1.717, 2001-10-08 01:55:18-04:00, stenn@whimsy.udel.edu
+ Re-import the JJY patch.
-Sat Jan 30 11:48:37 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ html/qth.htm
+ 1.2 01/10/08 01:55:17 stenn@whimsy.udel.edu +12 -0
+ JJY entries.
- * configure.in: 4.0.91f
+ChangeSet@1.716, 2001-10-06 15:30:18-04:00, stenn@whimsy.udel.edu
+ More trigger debugging.
-Thu Jan 28 22:58:40 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/post-commit.changelog
+ 1.4 01/10/06 15:30:18 stenn@whimsy.udel.edu +3 -0
+ More debug stuff.
- * ntpd/refclock_parse.c (CLK_REALTYPE): We really want ttl, not hmode.
- * ntpd/ntp_config.c (getconfig): "mode" really should update the
- ttl member, not the hmode member.
+ChangeSet@1.715, 2001-10-06 14:48:38-04:00, stenn@whimsy.udel.edu
+ Debug the post-commit.changelog trigger.
- * ntpd/refclock_local.c: More offset cleanup from Dave.
+ BitKeeper/triggers/post-commit.changelog
+ 1.3 01/10/06 14:48:37 stenn@whimsy.udel.edu +4 -0
+ More debug stuff.
-Thu Jan 28 00:15:20 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.714, 2001-10-06 13:50:26-04:00, stenn@whimsy.udel.edu
+ Trigger cleanup and debug.
- * configure.in: 4.0.91e
+ BitKeeper/triggers/post-commit.changelog
+ 1.2 01/10/06 13:50:25 stenn@whimsy.udel.edu +1 -0
+ Add a delay to the changelog (cvs-all email) trigger so maybe I'll
+ be able to see it happen...
- * ntpd/refclock_local.c: Bugfix.
- From: Dave Mills
+ BitKeeper/deleted/.del-changelog~bafcae117d0e1606
+ 1.2 01/10/06 12:58:27 stenn@whimsy.udel.edu +0 -0
+ Delete: BitKeeper/triggers/changelog
- * ntpd/refclock_palisade.c: Lint/IRIX portability cleanup
- * ntpd/refclock_palisade.h: Re-enable the declaration of float()
- * ntpd/ntp_io.c (create_sockets): Initialize size to 0
- From: Marc.Brett@westgeo.com
+ BitKeeper/deleted/.del-2mirrors~baf8ef547d0494ae
+ 1.3 01/10/06 12:57:43 stenn@whimsy.udel.edu +0 -0
+ Delete: BitKeeper/triggers/2mirrors
- * ntpd/refclock_parse.c (CLK_REALTYPE): Use hmode, not ttl.
- * configure.in (ac_cv_var_no_parenb_ignpar): Not under Linux.
- Reported by: Thomas Quinot <thomas@Cuivre.FR.EU.ORG>
+ChangeSet@1.713, 2001-10-06 04:28:47-04:00, stenn@whimsy.udel.edu
+ Grab the updates from the master 2mirrors script.
- * ntpdc/ntpdc.c (my_delay): Renamed, from delay.
- Reported by: Andrej Borsenkow <borsenkow.msk@sni.de>
+ BitKeeper/triggers/post-incoming.2mirrors
+ 1.2 01/10/06 04:28:47 stenn@whimsy.udel.edu +2 -2
+ Grab the updates from the master 2mirrors script.
-Tue Jan 26 00:56:10 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.712, 2001-10-06 04:16:36-04:00, stenn@whimsy.udel.edu
+ 2mirrors trigger is now quiet when we don't run it.
- * configure.in: 4.0.91d
+ BitKeeper/triggers/2mirrors
+ 1.2 01/10/06 04:16:36 stenn@whimsy.udel.edu +2 -2
+ Don't show the "starting 2mirrors trigger" message unless we're
+ on a host that actually runs it.
- * ntpq/ntpq.c: Y2K patches
- From: Marc.Brett@westgeo.com
+ChangeSet@1.711, 2001-10-06 03:34:37-04:00, stenn@whimsy.udel.edu
+ Recover ntp-stable - update the ignore file and replace the triggers.
- * html/driver29.htm: New version
- * ntpd/refclock_palisade.c: Ditto
- * ntpd/refclock_palisade.h: Ditto
- From: Sven_Dietrich@Trimble.COM
+ BitKeeper/triggers/post-commit.changelog
+ 1.1 01/10/06 03:34:36 stenn@whimsy.udel.edu +61 -0
- * upgrade ansi2knr.c
+ BitKeeper/triggers/notify
+ 1.1 01/10/06 03:34:36 stenn@whimsy.udel.edu +81 -0
- * Some stuff that Dave did.
+ BitKeeper/triggers/changelog
+ 1.1 01/10/06 03:34:36 stenn@whimsy.udel.edu +61 -0
- * configure.in: 4.0.91c
+ BitKeeper/triggers/pre-apply.paranoid
+ 1.1 01/10/06 03:34:36 stenn@whimsy.udel.edu +80 -0
- * ntpd/refclock_oncore.c: Prototype cleanup. Enum cleanup.
- * ntpd/ntp_proto.c (clock_select): Fix memory leak.
- * configure.in (ac_cv_struct_ppsclockev): Might need sys/time.h to
- check for struct clockppsev. Return pce->serial, not 0;
- From: Marc.Brett@westgeo.com
+ BitKeeper/triggers/post-incoming.2mirrors
+ 1.1 01/10/06 03:34:36 stenn@whimsy.udel.edu +40 -0
- * ntpd/refclock_oncore.c (oncore_msg_En): Clean up.
- From: John.Hay@mikom.csir.co.za
+ BitKeeper/triggers/00-list
+ 1.1 01/10/06 03:34:35 stenn@whimsy.udel.edu +8 -0
-Mon Jan 25 11:50:29 1999 Philippe De Muyter <phdm@macqel.be>
+ BitKeeper/triggers/2mirrors
+ 1.1 01/10/06 03:34:35 stenn@whimsy.udel.edu +40 -0
- * libparse/parse_conf.c (clockformats): Entry added for
- clock_wharton_400a.
- * libparse/clk_wharton.c: New file.
- * libparse/Makefile.am (libparse_a_SOURCES): clk_wharton.c added;
- (libparse_kernel_a_SOURCES): kclk_wharton.c added.
- (kclk_wharton.o): New dependency rule.
- * ntpd/refclock_parse.c (parse_clockinfo): Entry added for the
- WHARTON clock (mode 15).
- * acconfig.h (CLOCK_WHARTON_400A): New configuration macro.
- * configure.in (CLOCK_WHARTON_400A): Macro defined like other
- CLOCK_xxx macros.
+ BitKeeper/triggers/changelog
+ 1.0 01/10/06 03:34:36 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/changelog
-Sun Jan 24 13:51:30 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/post-commit.changelog
+ 1.0 01/10/06 03:34:36 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/post-commit.changelog
- * ntpd/ntp_config.c (do_resolve_internal): Missing #ifdef DEBUG
- From: Sven Dietrich <Sven_Dietrich@Trimble.COM>
+ BitKeeper/triggers/post-incoming.2mirrors
+ 1.0 01/10/06 03:34:36 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/post-incoming.2mirrors
- * Makefile.am (SUBDIRS): Lose authstuff
- * configure.in: Ditto
+ BitKeeper/triggers/pre-apply.paranoid
+ 1.0 01/10/06 03:34:36 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/pre-apply.paranoid
-Sat Jan 23 15:28:03 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/triggers/notify
+ 1.0 01/10/06 03:34:36 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/notify
- * configure.in: 4.0.91b
+ BitKeeper/triggers/00-list
+ 1.0 01/10/06 03:34:35 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/00-list
-Sat Jan 23 15:02:25 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/etc/ignore
+ 1.6 01/10/06 03:34:35 stenn@whimsy.udel.edu +25 -5
+ Recover the changes to the ignore file.
- * ntpd/refclock_oncore.c: use HAVE_STRUCT_PPSCLOCKEV
- * acconfig.h: HAVE_STRUCT_PPSCLOCKEV
- * configure.in (ac_cv_struct_ppsclockev): Added test
+ BitKeeper/triggers/2mirrors
+ 1.0 01/10/06 03:34:35 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/2mirrors
-Thu Jan 21 15:35:25 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.710, 2001-10-06 03:09:54-04:00, stenn@whimsy.udel.edu
+ Merge maccarony://home/bk/ntp-stable-hosed
+ into whimsy.udel.edu:/backroom/ntp-stable
- * configure.in: 4.0.91a
+ configure.in
+ 1.223 01/10/06 03:09:53 stenn@whimsy.udel.edu +0 -0
+ Auto merged
- * ntpd/refclock_nmea.c (nmea_receive): Call refclock_process()
- every second (or each time a nmea string is received).
- From: John Hay <jhay@mikom.csir.co.za>
+ acconfig.h
+ 1.25 01/10/06 03:09:52 stenn@whimsy.udel.edu +0 -0
+ Auto merged
- * ntpd/ntp_refclock.c (refclock_ioctl): Use TIOCPPS if we have it.
- (refclock_ioctl): Use LDISC_CLKPPS, not LDISC_PPS when deciding
- how to set str.
- * ntpd/ntp_loopfilter.c: Lose unused ntp_gettime() stuff.
- * ntpd/ntp_request.c: Ditto.
- * ntpd/refclock_local.c: Ditto.
- * ntpd/refclock_shm.c (shm_poll): Fix the refclock_process() call.
- * ntpd/refclock_oncore.c: patches and cleanup
- * configure.in: ioctl/PPS checks, ONCORE cleanup
- * acconfig.h: ONCORE cleanup
- From: Reg Clemens <reg@dwf.com>
+ README.bk
+ 1.9 01/10/06 03:09:52 stenn@whimsy.udel.edu +0 -8
+ Auto merged
- * configure.in (CFLAGS): cc on Sequent wants -Wc,+abi-socket.
- We also need to figure out why -lsocket isn't being detected;
- -lsocket is needed.
- From: Dana Kaempen <decay@flash.net>
+ChangeSet@1.702.1.1, 2001-10-06 02:03:04-04:00, stenn@whimsy.udel.edu
+ README.bk improvements.
+ JJY driver patch.
- * include/ntp_stdlib.h: AIX portability patches, header cleanup.
- * ntptrace/ntptrace.c: Ditto.
- * ntpdate/ntpdate.c: Ditto.
- * ntpd/refclock_true.c: Ditto.
- * ntpd/refclock_mx4200.c: Ditto.
- * ntpd/refclock_jupiter.c: Ditto.
- * libntp/msyslog.c: Ditto.
- From: Marc.Brett@waii.com
+ ntpd/refclock_jjy.c
+ 1.1 01/10/06 02:02:57 stenn@whimsy.udel.edu +713 -0
-Sun Jan 10 15:15:07 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ libntp/clocktypes.c
+ 1.8 01/10/06 02:02:57 stenn@whimsy.udel.edu +2 -0
+ Re-import the JJY driver patch.
- * configure.in: 4.0.91
+ ntpd/Makefile.am
+ 1.19 01/10/06 02:02:57 stenn@whimsy.udel.edu +1 -1
+ Re-import the JJY driver patch.
-Sat Jan 9 00:11:34 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpd/ntp_control.c
+ 1.38 01/10/06 02:02:57 stenn@whimsy.udel.edu +1 -0
+ Re-import the JJY driver patch.
- * include/ntp_stdlib.h: msyslog() is declared differently if we're
- not __STDC__.
+ ntpd/refclock_conf.c
+ 1.14 01/10/06 02:02:57 stenn@whimsy.udel.edu +8 -1
+ Re-import the JJY driver patch.
- * include/ntp_types.h: It's HAVE_PROTOTYPES, not USE_PROTOTYPES.
- * include/ntp_machine.h: Ditto.
+ ntpd/refclock_jjy.c
+ 1.0 01/10/06 02:02:57 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable-hms/ntpd/refclock_jjy.c
-Fri Jan 8 20:47:10 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ acconfig.h
+ 1.23.1.1 01/10/06 02:02:56 stenn@whimsy.udel.edu +3 -0
+ Re-import the JJY driver patch.
- * configure.in: Upgrade to autoconf-2.13
- Do the prototypes check much earlier, as it might alter CFLAGS and
- things which will affect other tests.
+ configure.in
+ 1.221.1.1 01/10/06 02:02:56 stenn@whimsy.udel.edu +9 -1
+ Re-import the JJY driver patch.
- * ntpd/ntp_request.c (do_conf): The problem was with a template
- for "version" on an IRIX C compiler...
- From: Marc.Brett@waii.com
+ html/refclock.htm
+ 1.14 01/10/06 02:02:56 stenn@whimsy.udel.edu +8 -4
+ Re-import the JJY driver patch.
- * libntp/authkeys.c: #include config.h first.
- Reported by: brian.bumpass@funb.com
+ include/ntp.h
+ 1.48 01/10/06 02:02:56 stenn@whimsy.udel.edu +2 -1
+ Re-import the JJY driver patch.
-Thu Jan 7 00:24:35 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ README.bk
+ 1.5.1.1 01/10/06 02:02:56 stenn@whimsy.udel.edu +22 -7
+ Resync with latest copy, add new info about getting bitkeeper
+ and using HTTP as the transport protocol.
- * util/tickadj.c (main): return() instead of exit().
- * ntpd/ntp_request.c (do_conf): Disambiguate ||.
- * ntpd/ntp_proto.c (clock_select): Initialize variables.
- From: Marc.Brett@waii.com
+ChangeSet@1.709, 2001-09-20 04:54:45-04:00, stenn@whimsy.udel.edu
+ Clean up a small portability nit from the MPE port.
- * scripts/ntpver.in: Use PATH_SH
+ util/ntp-genkeys.c
+ 1.58 01/09/20 04:54:45 stenn@whimsy.udel.edu +4 -0
+ There are a number of platforms that don't use GETTIMEOFDAY;
+ deal with it here, where we need it.
- * configure.in (PATH_SH): Added.
+ChangeSet@1.708, 2001-09-20 02:15:15-04:00, stenn@whimsy.udel.edu
+ HP MPE/iX patch
+ From: "BIXBY,MARK (HP-Cupertino,ex1)" <mark_bixby@hp.com>
-Tue Jan 5 19:02:51 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ html/hints/mpeix
+ 1.1 01/09/20 02:15:14 stenn@whimsy.udel.edu +50 -0
- * configure.in: 4.0.90h
+ util/ntp-genkeys.c
+ 1.57 01/09/20 02:15:14 stenn@whimsy.udel.edu +8 -5
+ #include cleanup.
+ Use the GETTIMEOFDAY macro instead of making the call directly.
+ Ditto for SRANDOM() and RANDOM().
- * html/driver30.htm: Updated.
- * html/refclock.htm: Refer to driver30
- * ntpd/refclock_oncore.c: Vastly improve and make less FreeBSD centric,
- From: Poul-Henning Kamp <phk@critter.freebsd.dk> and
- Reg.Clemens <reg@dwf.com>
+ html/hints/mpeix
+ 1.0 01/09/20 02:15:14 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable/html/hints/mpeix
- * include/ntp.h: Portability/lint patches
- * libntp/binio.c: Ditto.
- * libntp/caljulian.c: Ditto.
- * libntp/caltontp.c: Ditto.
- * libntp/ieee754io.c: Ditto.
- * libntp/md5c.c: Ditto.
- * libntp/mfp_mul.c: Ditto.
- * libntp/msyslog.c: Ditto.
- * libntp/statestr.c: Ditto.
- * libntp/systime.c: Ditto.
- * libparse/clk_trimtsip.c: Ditto.
- * libparse/data_mbg.c: Ditto.
- * libparse/parse.c: Ditto.
- * ntpd/ntp_control.c: Ditto.
- * ntpd/ntp_filegen.c: Ditto.
- * ntpd/ntp_intres.c: Ditto.
- * ntpd/ntp_io.c: Ditto.
- * ntpd/ntp_peer.c: Ditto.
- * ntpd/ntp_proto.c: Ditto.
- * ntpd/ntp_util.c: Ditto.
- * ntpd/ntpd.c: Ditto.
- * ntpd/refclock_arc.c: Ditto.
- * ntpd/refclock_chu.c: Ditto.
- * ntpd/refclock_datum.c: Ditto.
- * ntpd/refclock_leitch.c: Ditto.
- * ntpd/refclock_parse.c: Ditto.
- * ntpd/refclock_usno.c: Ditto.
- * ntpq/ntpq.c: Ditto.
- * util/tickadj.c: Ditto.
- From: Marc.Brett@waii.com
+ ntptrace/ntptrace.c
+ 1.14 01/09/20 02:15:14 stenn@whimsy.udel.edu +8 -2
+ #include guarding
-Mon Jan 4 00:56:55 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpdate/ntptimeset.c
+ 1.10 01/09/20 02:15:14 stenn@whimsy.udel.edu +6 -1
+ #include cleanup and guarding
- * configure.in: 4.0.90g
+ ntpdate/ntpdate.c
+ 1.24 01/09/20 02:15:14 stenn@whimsy.udel.edu +6 -1
+ #include guarding
- * ntpd/ntp_config.c (getconfig): MODE was setting ttl, not hmode.
- Reported by: Carsten Emde <ce@ceag.ch>
+ ntpd/ntp_io.c
+ 1.21 01/09/20 02:15:13 stenn@whimsy.udel.edu +8 -4
+ #include guarding
+ Clean up the default local loopback test
-Fri Dec 4 01:01:14 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpd/ntp_proto.c
+ 1.94 01/09/20 02:15:13 stenn@whimsy.udel.edu +2 -1
+ MPE does not use a struct timezone tzp.
- * configure.in: 4.0.90f
+ ntpd/ntp_resolver.c
+ 1.12 01/09/20 02:15:13 stenn@whimsy.udel.edu +1 -0
+ #include cleanup
- * ntpd/refclock_mx4200.c: New version
- From: Marc.Brett@waii.com
+ ntpd/ntp_timer.c
+ 1.16 01/09/20 02:15:13 stenn@whimsy.udel.edu +3 -1
+ #include guarding
-1998-12-02 Harlan Stenn <stenn@whimsy.udel.edu>
+ ntpd/ntpd.c
+ 1.34 01/09/20 02:15:13 stenn@whimsy.udel.edu +10 -3
+ #include guarding
+ MPE doesn't have the concept of "root".
- * ntpd/ntp_config.c (do_resolve_internal): If fork fails, say why.
- Reported by: Jeff_Dennison@admin.tc.faa.gov
+ libntp/strdup.c
+ 1.3 01/09/20 02:15:12 stenn@whimsy.udel.edu +3 -1
+ MPE header cleanup
- * ntpd/ntpd.c (ntpdmain): fork() can return a -1. Someday we'll
- report this condition...
+ ntpd/ntp_config.c
+ 1.51 01/09/20 02:15:12 stenn@whimsy.udel.edu +2 -0
+ header #include cleanup/guarding
-1998-12-02 Harlan Stenn <stenn@whimsy.udel.edu>
+ acconfig.h
+ 1.24 01/09/20 02:15:12 stenn@whimsy.udel.edu +3 -0
+ Added DECL_INET_NTOA_0
- * configure.in: 4.0.90e
+ libntp/machines.c
+ 1.10 01/09/20 02:15:12 stenn@whimsy.udel.edu +285 -1
+ MPE portability stuff - wrappers for bind(), fcntl(), setitimer(),
+ gettimeofday(), and settimeofday().
- * ntpd/refclock_palisade.c: Reformat code so ansi2knr will work
- * ntpd/refclock_palisade.h: Ditto
- From: Marc.Brett@waii.com
+ libntp/adjtime.c
+ 1.2 01/09/20 02:15:12 stenn@whimsy.udel.edu +97 -0
+ adjtime() implementation for MPE/iX
-Sun Nov 29 21:00:53 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+ include/ntp_machine.h
+ 1.8 01/09/20 02:15:12 stenn@whimsy.udel.edu +42 -0
+ MPE portability stuff
- * configure.in: 4.0.90d
+ configure.in
+ 1.222 01/09/20 02:15:12 stenn@whimsy.udel.edu +56 -6
+ Various portability and MPE/iX porting patches.
- * configure.in (CFLAGS): Use "-O2 -g3 -n32" by default for Irix6.2
- and later.
- Reported by: Jack Bryans <jbryans@csulb.edu>
+ ntpd/ntp_intres.c
+ 1.18 01/09/20 02:15:12 stenn@whimsy.udel.edu +1 -0
+ #include cleanup
-1998-11-29 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.707, 2001-09-19 20:27:23-04:00, stenn@whimsy.udel.edu
+ README.bk improvements
- * configure.in: 4.0.90c
+ README.bk
+ 1.8 01/09/19 20:27:22 stenn@whimsy.udel.edu +2 -1
+ Mention that warnings from autorefonc are expected.
- * ntpd/refclock_oncore.c (oncore_msg_En): Convert to nano
- From: John Hay <jhay@mikom.csir.co.za>
+ChangeSet@1.706, 2001-09-19 01:40:46-04:00, stenn@whimsy.udel.edu
+ Makefile.am cruft cleanup.
- * include/ntp_request.h (RM_VN_MODE): Add version parameter, so
- xntpdc will work across v3 and v4.
- * ntpd/ntp_request.c: Track requested version
- (req_ack): Use requested version in RM_VN_MODE
- (more_pkt): Ditto
- (flush_pkt): Ditto
- (process_private): Get requested version
- * ntpd/ntp_intres.c (request): Use default version
- * ntpdc/ntpdc.c (sendrequest): Ditto
- From: John Hay <jhay@mikom.csir.co.za>
+ Makefile.am
+ 1.14 01/09/19 01:40:46 stenn@whimsy.udel.edu +16 -13
+ More cruft cleanup.
-Fri Nov 27 14:27:21 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.705, 2001-09-19 01:26:24-04:00, stenn@whimsy.udel.edu
+ Fix a typo.
- * ntpd/refclock_palisade.c: Lint cleanup
- * ntpd/refclock_palisade.h: Ditto.
- From: Marc Brett <mbrett@rgs0.london.waii.com>
+ README.bk
+ 1.7 01/09/19 01:26:24 stenn@whimsy.udel.edu +1 -1
+ Typo.
-Mon Nov 23 04:45:03 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.704, 2001-09-19 00:21:06-04:00, stenn@whimsy.udel.edu
+ README.bk improvements
- * configure.in: 4.0.90b
+ README.bk
+ 1.6 01/09/19 00:21:06 stenn@whimsy.udel.edu +5 -4
+ Clean it up even more.
- * New code and cleanup for the NT stuff
- From: Carl Byington <carl@five-ten-sg.com>
+ChangeSet@1.703, 2001-09-18 03:20:33-04:00, stenn@whimsy.udel.edu
+ Makefile.am cleanup
-Sat Nov 21 21:21:45 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+ Makefile.am
+ 1.13 01/09/18 03:20:33 stenn@whimsy.udel.edu +3 -3
+ Add README.bk to the distribution list.
+ Do the .warning message as a BUILT_SOURCES entry, not as a dependency to Makefile.
- * configure.in: 4.0.90a
+ChangeSet@1.702, 2001-09-16 00:25:29-04:00, stenn@whimsy.udel.edu
+ autoreconf updates
- * libntp/systime.c (step_systime): net_set_tod calls clock_settime.
- * libntp/machines.c (ntp_set_tod): Take a 2nd arg for NT.
- * include/ntp_machine.h: ntp_set_tod() has 2 args always.
- * ports/winnt/bldrel.bat: Typo.
- From: Carl Byington <carl@five-ten-sg.com>
+ README.bk
+ 1.5 01/09/16 00:25:28 stenn@whimsy.udel.edu +1 -1
+ autoreconf updates
- * ntpd/ntp_intres.c (findhostaddr): h_errno is a #define under AIX.
- * configure.in: clock_settime is a stub in AIX4.
- From: Perry Ross <pross@platinum.com>
+ChangeSet@1.701, 2001-09-16 00:14:53-04:00, stenn@whimsy.udel.edu
+ Make the *.ds[pw] files be EOLN_NATIVE.
- * libntp/Makefile.am (EXTRA_DIST): Lose libntp.mak
- * ntpd/Makefile.am (EXTRA_DIST): Ditto.
- * ntpdate/Makefile.am (EXTRA_DIST): Ditto.
- * ntpdc/Makefile.am (EXTRA_DIST): Ditto.
- * ntpq/Makefile.am (EXTRA_DIST): Ditto.
- From: Greg Schueman <schueman@ix.netcom.com>
+ ports/winnt/instsrv/Instsrv.dsp
+ 1.4 01/09/16 00:07:14 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-Sat Nov 21 12:33:16 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+ ports/winnt/libntp/libntp.dsp
+ 1.6 01/09/16 00:07:14 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.90
+ ports/winnt/ntpd/ntpd.dsp
+ 1.11 01/09/16 00:07:14 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- Nano changes from Dave Mills.
+ ports/winnt/ntp.dsw
+ 1.5 01/09/16 00:07:13 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-Thu Nov 19 04:23:46 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+ ports/winnt/ntpdate/ntpdate.dsp
+ 1.6 01/09/16 00:07:13 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * include/ntp_machine.h: STREAM also needs HAVE_SYS_STREAM_H
- Reported by: Ronald Cole <ronald@forte-intl.com>
+ ports/winnt/ntpdc/ntpdc.dsp
+ 1.6 01/09/16 00:07:13 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
-Mon Nov 16 19:17:34 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+ ports/winnt/ntpq/ntpq.dsp
+ 1.6 01/09/16 00:07:13 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * configure.in: 4.0.73e14
+ ports/winnt/ntptrace/ntptrace.dsp
+ 1.6 01/09/16 00:07:13 stenn@whimsy.udel.edu +0 -0
+ Turn on EOLN_NATIVE flag
- * util/ntptime.c (main): Protect STA_NANO
+ChangeSet@1.700, 2001-09-15 03:16:54-04:00, stenn@whimsy.udel.edu
+ ntp-dev-ipv6 update to README.bk
- * ntpd/refclock_oncore.c: General overhaul and simplifications.
- The new manual clarifies a lot of fine points, and the driver has
- been suitably simplified. Uses Site Survey if possible, otherwise
- does it by hand. Should also work with non-UT models, as long as
- they talk the Motorola Binary Protocol. The driver Doesn't (need
- to) know where the author lives anymore.
- From: Poul-Henning Kamp <phk@critter.freebsd.dk>
+ README.bk
+ 1.4 01/09/15 03:16:54 stenn@whimsy.udel.edu +9 -0
+ Talk about the new ntp-dev-ipv6 repo.
- * ntpd/refclock_palisade.h: New version.
- * ntpd/refclock_palisade.c: New version.
- From: Sven Dietrich <Sven_Dietrich@Trimble.COM>
+ChangeSet@1.699, 2001-09-13 01:42:48-04:00, stenn@whimsy.udel.edu
+ Ignore some auto* related files.
-Sat Oct 24 01:19:21 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/etc/ignore
+ 1.5 01/09/13 01:38:23 stenn@whimsy.udel.edu +2 -0
+ added config.h.in stamp-h.in
- * configure.in: 4.0.73e13
+ChangeSet@1.698, 2001-09-11 21:41:11-04:00, stenn@whimsy.udel.edu
+ Remove more auto* generated/related files.
+
+ BitKeeper/deleted/.del-config.h.in~3aed0663
+ 1.63 01/09/11 21:33:41 stenn@whimsy.udel.edu +0 -0
+ Delete: config.h.in
+
+ BitKeeper/deleted/.del-stamp-h.in~3aed0663
+ 1.4 01/09/11 21:33:41 stenn@whimsy.udel.edu +0 -0
+ Delete: stamp-h.in
+
+ChangeSet@1.697, 2001-09-08 20:23:01-04:00, stenn@whimsy.udel.edu
+ Document the mirrors at www.ntp.org.
+
+ README.bk
+ 1.3 01/09/08 20:23:01 stenn@whimsy.udel.edu +14 -1
+ Document the mirrors at www.ntp.org.
+
+ChangeSet@1.696, 2001-09-08 19:39:22-04:00, stenn@whimsy.udel.edu
+ Doc updates.
+
+ README.bk
+ 1.2 01/09/08 19:39:21 stenn@whimsy.udel.edu +12 -2
+ Say what versions of the auto* tools we need.
+ Say where to find bk and the ntp repos.
+
+ChangeSet@1.695, 2001-09-06 04:09:32-04:00, stenn@whimsy.udel.edu
+ From: David Campbell <dcampbell@uk.ibm.com>
+ Subject: [ntp:bugs] Compiling ntp on Dynix PTX (CFLAGS patch)
+
+ configure.in
+ 1.221 01/09/06 04:09:31 stenn@whimsy.udel.edu +2 -2
+ From: David Campbell <dcampbell@uk.ibm.com>
+ Subject: [ntp:bugs] Compiling ntp on Dynix PTX (CFLAGS patch)
+
+ChangeSet@1.694, 2001-09-06 03:36:29-04:00, stenn@whimsy.udel.edu
+ Ignore ~ backup files.
+
+ BitKeeper/etc/ignore
+ 1.4 01/09/06 03:36:28 stenn@whimsy.udel.edu +1 -0
+ Ignore ~ backup files.
+
+ChangeSet@1.693, 2001-09-06 03:26:08-04:00, stenn@whimsy.udel.edu
+ From: Hubert Feyrer <hubert@feyrer.de>
+ Subject: [ntp:bugs] "-u" missing from ntpdate usage statement
+
+ ntpdate/ntpdate.c
+ 1.23 01/09/06 03:26:07 stenn@whimsy.udel.edu +1 -1
+ From: Hubert Feyrer <hubert@feyrer.de>
+ Subject: [ntp:bugs] "-u" missing from ntpdate usage statement
+
+ChangeSet@1.692, 2001-09-06 02:28:37-04:00, stenn@whimsy.udel.edu
+ Try the new EDIT checkout mode - it's supposed to fix the timestamp problem.
+
+ BitKeeper/etc/config
+ 1.3 01/09/06 02:28:36 stenn@whimsy.udel.edu +1 -1
+ Use checkout:EDIT instead of checkout:edit.
+
+ChangeSet@1.691, 2001-08-27 03:49:01-04:00, stenn@whimsy.udel.edu
+ Finish up cleanup from losing generated files.
+ Bump verison number.
+
+ BitKeeper/etc/ignore
+ 1.3 01/08/27 03:49:01 stenn@whimsy.udel.edu +22 -0
+ Added COPYRIGHT ElectricFence/Makefile.in Makefile.in aclocal.m4 adjtimed/Makefile.in am.log clockstuff/Makefile.in configure include/Makefile.in kernel/Makefile.in kernel/sys/Makefile.in libntp/Makefile.in libparse/Makefile.in librsaref/Makefile.in ntpd/Makefile.in ntpdate/Makefile.in ntpdc/Makefile.in ntpq/Makefile.in ntptrace/Makefile.in parseutil/Makefile.in scripts/Makefile.in util/Makefile.in to the ignore list
+
+ README.bk
+ 1.1 01/08/27 03:49:00 stenn@whimsy.udel.edu +15 -0
+
+ config.h.in
+ 1.62 01/08/27 03:49:00 stenn@whimsy.udel.edu +3 -0
+ HAVE_STDINT_H check.
+
+ README.bk
+ 1.0 01/08/27 03:49:00 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable/README.bk
+
+ clockstuff/Makefile.am
+ 1.2 01/08/27 03:49:00 stenn@whimsy.udel.edu +2 -2
+ Portability improvements found by automake 1.5
+
+ configure.in
+ 1.220 01/08/27 03:49:00 stenn@whimsy.udel.edu +1 -1
+ Call this version '0a1.
+
+ChangeSet@1.690, 2001-08-27 03:30:52-04:00, stenn@whimsy.udel.edu
+ .del-aclocal.m4~3aed0663:
+ Delete: aclocal.m4
+ .del-Makefile.in~52231e38:
+ Delete: ElectricFence/Makefile.in
+ .del-Makefile.in~bd702e17:
+ Delete: scripts/Makefile.in
+ .del-Makefile.in~3aed0663~12:
+ Delete: parseutil/Makefile.in
+ .del-Makefile.in~3aed0663~13:
+ Delete: util/Makefile.in
+ .del-Makefile.in~3aed0663~14:
+ Delete: Makefile.in
+ .del-Makefile.in~3aed0663~10:
+ Delete: ntpq/Makefile.in
+ .del-Makefile.in~3aed0663~11:
+ Delete: ntptrace/Makefile.in
+ .del-Makefile.in~3aed0663~6:
+ Delete: libparse/Makefile.in
+ .del-Makefile.in~3aed0663~7:
+ Delete: ntpd/Makefile.in
+ .del-Makefile.in~3aed0663~8:
+ Delete: ntpdate/Makefile.in
+ .del-Makefile.in~3aed0663~9:
+ Delete: ntpdc/Makefile.in
+ .del-Makefile.in~3aed0663:
+ Delete: adjtimed/Makefile.in
+ .del-Makefile.in~3aed0663~1:
+ Delete: clockstuff/Makefile.in
+ .del-Makefile.in~3aed0663~4:
+ Delete: kernel/Makefile.in
+ .del-Makefile.in~3aed0663~5:
+ Delete: libntp/Makefile.in
+ .del-Makefile.in~3aed0663~2:
+ Delete: include/Makefile.in
+ .del-Makefile.in~3aed0663~3:
+ Delete: kernel/sys/Makefile.in
+ .del-Makefile.in~e832209e:
+ Delete: librsaref/Makefile.in
+ .del-COPYRIGHT~3aed0663:
+ Delete: COPYRIGHT
+ .del-configure~3aed0663:
+ Delete: configure
+
+ BitKeeper/deleted/.del-aclocal.m4~3aed0663
+ 1.88 01/08/27 02:37:31 stenn@whimsy.udel.edu +217 -160
+ Delete: aclocal.m4
+
+ BitKeeper/deleted/.del-Makefile.in~52231e38
+ 1.18 01/08/27 02:35:20 stenn@whimsy.udel.edu +89 -97
+ Delete: ElectricFence/Makefile.in
+
+ BitKeeper/deleted/.del-Makefile.in~bd702e17
+ 1.27 01/08/27 02:35:20 stenn@whimsy.udel.edu +30 -39
+ Delete: scripts/Makefile.in
+
+ BitKeeper/deleted/.del-Makefile.in~3aed0663~12
+ 1.23 01/08/27 02:35:20 stenn@whimsy.udel.edu +76 -88
+ Delete: parseutil/Makefile.in
+
+ BitKeeper/deleted/.del-Makefile.in~3aed0663~13
+ 1.27 01/08/27 02:35:20 stenn@whimsy.udel.edu +150 -169
+ Delete: util/Makefile.in
+
+ BitKeeper/deleted/.del-Makefile.in~3aed0663~14
+ 1.43 01/08/27 02:35:20 stenn@whimsy.udel.edu +62 -63
+ Delete: Makefile.in
+
+ BitKeeper/deleted/.del-Makefile.in~3aed0663~11
+ 1.22 01/08/27 02:35:19 stenn@whimsy.udel.edu +76 -87
+ Delete: ntptrace/Makefile.in
+
+ BitKeeper/deleted/.del-Makefile.in~3aed0663~10
+ 1.27 01/08/27 02:35:19 stenn@whimsy.udel.edu +78 -89
+ Delete: ntpq/Makefile.in
+
+ BitKeeper/deleted/.del-Makefile.in~3aed0663~6
+ 1.27 01/08/27 02:35:19 stenn@whimsy.udel.edu +148 -152
+ Delete: libparse/Makefile.in
+
+ BitKeeper/deleted/.del-Makefile.in~3aed0663~7
+ 1.30 01/08/27 02:35:19 stenn@whimsy.udel.edu +273 -260
+ Delete: ntpd/Makefile.in
+
+ BitKeeper/deleted/.del-Makefile.in~3aed0663~8
+ 1.31 01/08/27 02:35:19 stenn@whimsy.udel.edu +86 -97
+ Delete: ntpdate/Makefile.in
+
+ BitKeeper/deleted/.del-Makefile.in~3aed0663~9
+ 1.27 01/08/27 02:35:19 stenn@whimsy.udel.edu +78 -89
+ Delete: ntpdc/Makefile.in
+
+ BitKeeper/deleted/.del-Makefile.in~3aed0663~1
+ 1.22 01/08/27 02:35:18 stenn@whimsy.udel.edu +78 -89
+ Delete: clockstuff/Makefile.in
+
+ BitKeeper/deleted/.del-Makefile.in~3aed0663
+ 1.22 01/08/27 02:35:18 stenn@whimsy.udel.edu +76 -87
+ Delete: adjtimed/Makefile.in
+
+ BitKeeper/deleted/.del-Makefile.in~3aed0663~4
+ 1.22 01/08/27 02:35:18 stenn@whimsy.udel.edu +43 -47
+ Delete: kernel/Makefile.in
+
+ BitKeeper/deleted/.del-Makefile.in~3aed0663~5
+ 1.31 01/08/27 02:35:18 stenn@whimsy.udel.edu +282 -286
+ Delete: libntp/Makefile.in
+
+ BitKeeper/deleted/.del-Makefile.in~3aed0663~2
+ 1.34 01/08/27 02:35:18 stenn@whimsy.udel.edu +35 -42
+ Delete: include/Makefile.in
+
+ BitKeeper/deleted/.del-Makefile.in~3aed0663~3
+ 1.21 01/08/27 02:35:18 stenn@whimsy.udel.edu +34 -41
+ Delete: kernel/sys/Makefile.in
+
+ BitKeeper/deleted/.del-Makefile.in~e832209e
+ 1.33 01/08/27 02:35:18 stenn@whimsy.udel.edu +89 -95
+ Delete: librsaref/Makefile.in
+
+ BitKeeper/deleted/.del-COPYRIGHT~3aed0663
+ 1.22 01/08/27 02:35:16 stenn@whimsy.udel.edu +0 -0
+ Delete: COPYRIGHT
+
+ BitKeeper/deleted/.del-configure~3aed0663
+ 1.225 01/08/27 02:35:16 stenn@whimsy.udel.edu +1959 -2108
+ Delete: configure
+
+ChangeSet@1.689, 2001-08-26 04:41:45-04:00, stenn@whimsy.udel.edu
+ Readline support,
+ From: Ollivier Robert <roberto@eurocontrol.fr>
+
+ ntpq/ntpq.c
+ 1.16 01/08/26 03:06:34 stenn@whimsy.udel.edu +30 -14
+ Readline support.
+
+ChangeSet@1.688, 2001-08-23 03:56:20-04:00, stenn@whimsy.udel.edu
+ Ignore A.* directories.
- * ntpdc/ntpdc_ops.c (clkbug): Patches
- * ntpd/ntp_refclock.c (refclock_buginfo): Patches
- From: Marc.Brett@waii.com
+ BitKeeper/etc/ignore
+ 1.2 01/08/23 02:35:50 stenn@whimsy.udel.edu +1 -0
+ added A.*
-Sat Oct 10 20:13:14 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.687, 2001-08-23 03:46:22-04:00, stenn@whimsy.udel.edu
+ Don't include SCCS subdirs in a distribution.
- * configure.in: 4.0.73e12
+ COPYRIGHT
+ 1.21 01/08/23 03:46:21 stenn@whimsy.udel.edu +1 -1
+ Regenerated file.
- * ntpd/ntp_util.c (hourly_stats): Added prio_set stuff.
+ Makefile.in
+ 1.42 01/08/23 03:46:21 stenn@whimsy.udel.edu +1 -0
+ Regenerated file.
- * ntpd/ntpd.c (ntpdmain): HAVE_SETPGRP_0 typo.
- * parseutil/dcfd.c (detach): Ditto.
- * ntpd/ntp_control.c (ctl_putpeer): Sometimes, peer->dstadr is
- NIL.
- From: Perry Ross <pross@platinum.com>
+ aclocal.m4
+ 1.87 01/08/23 03:46:21 stenn@whimsy.udel.edu +1 -1
+ Regenerated file.
- * ntpd/ntpd.c:
- Some systems use sys/sched.h, not sched.h (Irix)
- * configure.in (CFLAGS): nextstep needs -posix.
- Reported by: Jack Bryans <jbryans@csulb.edu>
+ Makefile.am
+ 1.12 01/08/23 03:46:21 stenn@whimsy.udel.edu +1 -0
+ Clean out SCCS subdirs when making a distribution.
-Sat Oct 3 02:32:46 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+ChangeSet@1.686, 2001-08-16 02:47:35-04:00, stenn@whimsy.udel.edu
+ Add a marker to the NEWS file.
- * configure.in: 4.0.73e11
+ NEWS
+ 1.31 01/08/16 02:47:34 stenn@whimsy.udel.edu +1 -0
+ Add a "marker" to the file so we can easily segregate stable from
+ development changes in the NEWS file.
- * configure.in (ac_refclock_palisade): Needs termios.
+ChangeSet@1.685, 2001-08-16 02:28:43-04:00, stenn@whimsy.udel.edu
+ Final ntp-4.1.0 changes to the NEWS file.
- * libntp/mktime.c: Some systems need sys/types.h
+ NEWS
+ 1.30 01/08/16 02:28:43 stenn@whimsy.udel.edu +2 -0
+ Add the final missing bits to the NEWS file for the 4.1.0 release.
- * configure.in: Added AC_TYPE_SIZE_T and AC_CHECK_TYPE(time_t, long)
- The time_t stuff should only be needed on Older machines, so the
- fact that I'm using a long shouldn't be a problem (hollow laugh).
+ChangeSet@1.684, 2001-08-16 01:05:37-04:00, stenn@whimsy.udel.edu
+ Enable auto-checkout.
- * include/l_stdlib.h: Sometimes we need to #include <sys/types.h>
+ BitKeeper/etc/logging_ok
+ 1.1 01/08/16 01:05:33 stenn@whimsy.udel.edu +1 -0
- * libntp/Makefile.am (../include/des.h): Typo.
+ BitKeeper/etc/logging_ok
+ 1.0 01/08/16 01:05:33 stenn@whimsy.udel.edu +0 -0
+ BitKeeper file /backroom/ntp-stable/BitKeeper/etc/logging_ok
-Fri Oct 2 20:52:47 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+ BitKeeper/etc/config
+ 1.2 01/08/16 01:05:21 stenn@whimsy.udel.edu +2 -0
+ Dave and I want auto-checkout.
- * ntpd/ntp_intres.c (request): Accept responses back thru V2.
+ChangeSet@1.683, 2001-08-01 23:01:12-00:00, stenn@whimsy.udel.edu
+ aclocal.m4, ChangeLog, configure, configure.in:
+ * configure.in: 4.1.0
+ TAG: NTP_4_1_0
-Thu Oct 1 00:11:16 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+ configure.in
+ 1.219 01/08/01 23:01:12 stenn@whimsy.udel.edu +1 -1
+ * configure.in: 4.1.0
- * configure.in: 4.0.73e9
+ configure
+ 1.224 01/08/01 23:01:10 stenn@whimsy.udel.edu +1 -1
+ * configure.in: 4.1.0
- * ntpd/ntpd.c (catch_danger): Added.
- (ntpdmain): AIX SIGDANGER stuff
- From: Lars-Owe Ivarsson <larsowe@paradisaea.its.uu.se>
+ ChangeLog
+ 1.584 01/08/01 23:01:10 stenn@whimsy.udel.edu +4 -0
+ * configure.in: 4.1.0
- * configure.in:
- * include/ntp_machine.h:
- * include/ntp_string.h:
- * libntp/machines.c:
- * libparse/clk_hopf6021.c:
- * libparse/clk_trimtsip.c:
- * ntpd/refclock_leitch.c:
- * ntpd/refclock_palisade.c:
- * ntpd/refclock_parse.c:
- Here are some patches to suppress warnings from various compilers
- (IRIX 5.3, MipsPro C 7.1 on IRIX 6.4, AIX 4.1) and loaders (IRIX
- 5.3, IRIX 6.4). Shouldn't affect functionality at all.
- From: Marc Brett <mbrett@rgs0.london.waii.com>
- (I got similar patches for AIX from Lars-Owe Ivarsson
- <larsowe@paradisaea.its.uu.se>)
-
-Thu Sep 24 21:33:50 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: '73e8
-
- * configure.in: AIX4 stubs the POSIX timer_ stuff,
- sched_setscheduler, and mlockall.
- Reported by: Lars-Owe Ivarsson <larsowe@paradisaea.its.uu.se>
-
- * configure.in: OpenBSD stubs the POSIX timer_ stuff.
- Reported by: sidney august cammeresi iv <cammeres@uiuc.edu>
- (and several other folks whose names I can't find at the moment)
-
-Mon Sep 21 15:35:23 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: '73e7
-
- * ntpd/refclock_parse.c: Missing declaration
- From: Marc Brett <mbrett@rgs0.london.waii.com>
-
- * include/README: Remove old MCAST descriptions
-
- * include/Makefile.am (noinst_HEADERS): Lose sun-in.h .
-
-Mon Sep 21 14:50:12 1998 Harlan Stenn <stenn@grundoon.udel.edu>
-
- * ntpdate/ntpdate.c (timer): Properly format the definition.
-
-Sun Sep 20 23:02:50 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: '73e6
-
- * include/Makefile.am (noinst_HEADERS): Renamed in.h to sun-in.h
-
-Fri Sep 18 01:05:55 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: '73e5
-
- * ntpd/refclock_palisade.c: SCO patch
- From: Kamal A Mostafa <kamalm@sco.com>
-
- * libparse/clk_trimtsip.c (cvt_trimtsip): Fix rollover bug.
- From: "Michael J. Tubby B.Sc. G8TIC" <Mike.Tubby@thorcom.co.uk>
-
- * libntp/authencrypt.c:
- * libntp/systime.c:
- * ntpd/refclock_acts.c:
- * ntpd/refclock_arbiter.c:
- * ntpd/refclock_arc.c:
- * ntpd/refclock_as2201.c:
- * ntpd/refclock_atom.c:
- * ntpd/refclock_chu.c:
- * ntpd/refclock_conf.c:
- * ntpd/refclock_datum.c:
- * ntpd/refclock_heath.c:
- * ntpd/refclock_hpgps.c:
- * ntpd/refclock_irig.c:
- * ntpd/refclock_leitch.c:
- * ntpd/refclock_nmea.c:
- * ntpd/refclock_palisade.c:
- * ntpd/refclock_parse.c:
- * ntpd/refclock_pst.c:
- * ntpd/refclock_trak.c:
- * ntpd/refclock_true.c:
- * ntpd/refclock_usno.c:
- * ntpd/refclock_wwvb.c:
- Typos, cleanup, and bugfixes
- From: Marc Brett <mbrett@rgs0.london.waii.com>
-
- * ntpd/ntp_timer.c (timer): Typo.
- * include/ntp_refclock.h: in refclockstat, clockdesc should be const.
- * ntpd/ntp_io.c (create_sockets): Typo.
- * ntpd/ntp_control.c (free_varlist): Use the appropriate cast when
- calling free().
- (set_var): Use char *td for non-const char data.
- (ctl_getitem): Use char * for non-const data.
- (Many of these reported by Marc Brett)
-
-Sun Sep 13 19:19:09 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntpd.c: Added nofork declaration.
- (ntpdmain): Initialize it...
- * ntpd/ntp_config.c: added nofork.
- Updated ntp_options.
- (getstartup): Updated "usage" string. Deal with -n flag.
- (getconfig): Ditto.
- From: Jeffrey Hutzelman <jhutz@cs.cmu.edu>
-
- * ntpd/ntp_io.c (open_socket): Use ntoa() to print out the address
- when bind() fails. (in 2 places)
- Reported by: "Markus W. Fehr" <mfehr@ch.ibm.com>
- Only soft-fail if an interface is unavailable.
- (create_sockets): Don't SO_REUSEADDR if the interface is unavailable.
- From: "Markus W. Fehr" <mfehr@ch.ibm.com>
-
- * configure.in: If we --disable-all-clocks, then don't enable
- parse clocks by default.
- Reported by: Marion Hakanson <hakanson@cse.ogi.edu>
-
-Sat Aug 22 23:58:14 1998 Frank Kardel <kardel@acm.org>
-
- * ntpd/refclock_parse.c (local_input): fixed IO handling for non-STREAM IO
-
-Sun Aug 16 20:13:32 1998 Frank Kardel <kardel@acm.org>
-
- * libntp/ieee754io.c: debug information only compile for LIBDEBUG case
-
- * ntpd/refclock_parse.c (gps16x_message): reduced UTC parameter information (dropped A0,A1)
- made uval a local variable (killed one of the last globals)
- (sendetx): added logging of messages when in debug mode
- (trimble_check): added periodic checks to facilitate re-initialization
- (trimbletsip_init): made use of EOL character if in non-kernel operation
- (trimbletsip_message): extended message interpretation
- (getdbl): fixed data conversion
-
- * libparse/parse_conf.c (clockformats): Trimble TSIP driver now also
- available for kernel operation
-
- * libparse/info_trimble.c: re-generated
-
- * libparse/clk_trimtsip.c (cvt_trimtsip): initial kernel capable version (no more floats)
- (clock_trimtsip =): new format name
-
- * libparse/clk_trimtaip.c (clock_trimtaip =): changed format name
-
- * include/trimble.h (CMD_RSTATTRACK): renamed mode 6 variable name
-
- * scripts/monitoring/ntploopwatch: moved emacs mode selector
-
-Mon Aug 10 15:32:48 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/refclock_acts.c: Patch cleanup
- * ntpd/ntp_refclock.c: Patch cleanup
- * ntpd/ntp_timer.c: Patch cleanup
- From: qli@huey.udel.edu
-
-Wed Jul 29 15:23:21 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * libntp/machines.c: IRIX needs time.h
- Reported by: Judith E Bush <jbush@fi.edu>
-
- * ntpd/ntpd.c (service_main): Better AIX PROCLOCK fix.
- From: Matt Ladendorf <matt.ladendorf@anheuser-busch.com> and
- Grover Davidson <Grover.Davidson@anheuser-busch.com>
-
-Wed Jul 29 01:36:48 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * include/ntpd.h (MAXINTERFACES): Moved here...
- * ntpd/ntp_io.c: From here...
- (create_sockets): Only deal with MAXINTERFACES.
- (create_sockets): Only deal with specified interfaces.
-
- * ntpd/ntp_config.c (CONFIG_LISTEN): Added
- Added ifnum and listenaddrs[]
- (getconfig): Added defn for "addr"
- (getconfig): Initialize ifnum.
-
- * ntpd/ntpd.c (service_main): call init_io after getconfig
- From: Vebjorn Ljosa <ljosa@initio.no>
-
-Wed Jul 29 00:42:28 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/refclock_palisade.c: Use NEED_HPUX9_TIOCM_STUFF
-
- * acconfig.h (NEED_HPUX9_TIOCM_STUFF): Added.
-
- * configure.in (REFCLOCK_PALISADE): Needs termio*.h
- (NEED_HPUX9_TIOCM_STUFF): Added.
-
- * ntpd/ntp_io.c (create_sockets): Use strchr instead of strstr.
-
- * libntp/mktime.c: #include <sys/types.h>
-
- * libntp/ieee754io.c: #include <sys/types.h>
-
-Wed Jul 29 00:24:22 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/refclock_acts.c (ACTS_MAXPOLL): 14 -> 18.
- Import current_nextdate
- (acts_receive): Update peer->nextdate with current_nextdate
- (acts_poll): Call acts_timeout() (debugging)
-
- * ntpd/ntp_refclock.c: Export current_nextdate.
- (refclock_transmit): Check peer->valid >= NTP_SHIFT - 2, not >.
- (refclock_transmit): hpoll wiggles, update current_nextdate
-
- * ntpd/ntp_timer.c: #include "ntp_refclock.h"
- (MODE_MANUAL): Added.
- (timer): MODE_MANUAL stuff
-
- From: qli@huey.udel.edu
-
-Tue Jul 28 23:23:15 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: Check for inet_ntoa in -lbind .
-
- * ntpd/ntpd.c: #undef PROCLOCK for AIX.
-
-Mon Jul 20 01:06:24 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in (AC_TYPE_SIZE_T): Added.
-
-Sat Jul 11 09:38:30 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.73e
-
- * ports/winnt/: Replaced with new code (no SHM or PALISADE)
- From: Greg Schueman <schueman@ix.netcom.com>
-
-Fri Jul 10 12:12:59 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.73d
-
- * include/ntp_machine.h (HAVE_SRANDOM): VxWorks patches
- (HAVE_RANDOM): Ditto.
- (CALL): Ditto.
- From: Casey Crellin <ccrellin@mweb.com>
-
- * ntpd/refclock_parse.c (local_input): Typo.
- Reported by: Tony Li <tony1@home.net>
-
-Wed Jul 8 01:49:01 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.73c
-
- * PARSE patches from Frank Kardel
-
- * libntp/machines.c (ntp_set_tod): Get it right.
-
-Sun Jul 5 22:15:34 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.73a
-
- * kernel/sys/timex.h (MOD_CANSCALE): Add rest of patch to handle
- scaling.
- From: Poul-Henning Kamp <phk@critter.freebsd.dk>
-
-Wed Jun 10 21:16:01 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.73
-
- * ntpd/ntp_loopfilter.c (local_clock): MOD_CANSCALE patches, and
- be careful with the integration if we're nearly perfect.
- From: Poul-Henning Kamp <phk@critter.freebsd.dk>
-
- * util/tickadj.c (main): Typo fix...
- From: Marion Hakanson <hakanson@cse.ogi.edu>
-
- * ntpd/ntp_io.c (create_sockets): Attempt to ignore alias
- interfaces.
- From: Kenneth Maupin <maupin@easystreet.com>
-
- * ntpd/ntp_refclock.c: PPS fixes
- * ntpd/refclock_msfees.c (msfees_start): Portability fixes and
- PPS/STREAM enhancements
- From: John Hay <jhay@mikom.csir.co.za>
-
- * ntpd/ntp_refclock.c (refclock_gtlin): Patch...
- From: Jonathan Stone <jonathan@DSG.Stanford.EDU>
-
-Sun Jun 28 18:43:30 1998 Frank Kardel <kardel@acm.org>
-
- * libntp/buftvtots.c (buftvtots): using WORD_BIGENDIAN instead of XNTP_BIG_ENDIAN
-
- * libparse/clk_trimtsip.c (getflt): fixed ENDIAN issue
- (getdbl): fixed ENDIAN issue
- (getint): use get_msb_short()
- (cvt_trimtsip): use gpstolfp() for conversion
-
- * libntp/Makefile.am (libntp_a_SOURCES): added gpstolfp.c source
-
- * libntp/binio.c: added {get,put}_msb_{short,long}() functions
-
- * include/ntp_fp.h: added gpstolfp() prototype
-
- * include/binio.h: added binio MSB prototypes
-
-Sat Jun 13 13:48:17 1998 Frank Kardel <kardel@acm.org>
-
- * parseutil/testdcf.c: signed/unsigned
- SYSV clock name clash fixed
-
- * parseutil/dcfd.c: signed/unsigned
- SYSV clock name clash fixed
- year wrapping at 1998
- ctype macros take ints as args
-
- * ntptrace/ntptrace.c (decodeipaddr): ctype macros take ints as args
-
- * ntpq/ntpq_ops.c (doprintpeers): signed/unsigned
-
- * ntpq/ntpq.c: ctype macros take ints as args
- signed/unsigned
-
- * ntpdc/ntpdc.c: signed/unsigned
-
- * ntpd/refclock_usno.c: signed/unsigned
-
- * ntpd/refclock_true.c (true_send): signed/unsigned, name clashes
-
- * ntpd/refclock_parse.c: signed/unsigned, name clashes
-
- * ntpd/refclock_nmea.c (nmea_receive): ctype macros take ints as args
-
- * ntpd/refclock_heath.c (heath_receive): prototypes (signed/unsigned issues)
-
- * ntpd/refclock_arc.c: prototypes (signed/unsigned issues)
-
- * ntpd/refclock_acts.c: prototypes (signed/unsigned issues)
-
- * ntpd/ntpd.c: prototypes (signed/unsigned issues)
-
- * ntpd/ntp_util.c (getauthkeys): prototypes (signed/unsigned issues)
- fix SYSV clock name clash
-
- * ntpd/ntp_request.c: prototypes (signed/unsigned issues)
- fix SYSV clock name clash
-
- * ntpd/ntp_io.c (input_handler): variable naming, signed/unsigned
-
- * ntpd/ntp_intres.c (readconf): signed/unsigned issues
-
- * ntpd/ntp_control.c: prototypes (signed/unsigned issues)
- fix SYSV clock name clash
-
- * ntpd/ntp_config.c: fix SYSV clock name clash
- ctype macros take ints as args
-
- * libparse/parsestreams.c: dirt (debug) removed
-
- * libparse/parsesolaris.c: more prototypes
- fix name clashes
- allow for ansi2knr
-
- * libparse/parse.c: bcopy/memcpy cleanup
- fix SYSV clock name clash
-
- * libparse/clk_trimtsip.c (cvt_trimtsip): fix SYSV clock name clash
-
- * libparse/clk_trimtaip.c (cvt_trimtaip): fix SYSV clock name clash
-
- * libparse/clk_schmid.c (cvt_schmid): fix SYSV clock name clash
-
- * libparse/clk_rcc8000.c (cvt_rcc8000): fix SYSV clock name clash
-
- * libparse/clk_rawdcf.c (cvt_rawdcf): fix SYSV clock name clash
-
- * libparse/clk_hopf6021.c (cvt_hopf6021): fix SYSV clock name clash
-
- * libparse/clk_dcf7000.c (cvt_dcf7000): fix SYSV clock name clash
-
- * libparse/clk_computime.c: fix SYSV clock name clash
-
- * libntp/octtoint.c (octtoint): ctype macros take ints as args
-
- * libntp/mstolfp.c (mstolfp): ctype macros take ints as args
-
- * libntp/hextolfp.c (hextolfp): ctype macros take ints as args
-
- * libntp/hextoint.c (hextoint): ctype macros take ints as args
-
- * libntp/decodenetnum.c (decodenetnum): ctype macros take ints as args
-
- * libntp/atouint.c (atouint): ctype macros take ints as args
-
- * libntp/atolfp.c (atolfp): ctype macros take ints as args
-
- * libntp/atoint.c (atoint): ctype macros take ints as args
-
- * kernel/sys/parsestreams.h: STREAM macro gone in favor of HAVE_SYS_STREAM_H
-
- * include/parse.h: STREAM macro gone in favor of HAVE_SYS_STREAM_H
-
-Fri Jun 12 11:08:53 1998 Frank Kardel <kardel@acm.org>
-
- * ntpd/ntp_timer.c: prototype fixes (ansi2knr/knr compiler)
-
- * ntpd/ntp_proto.c (make_keylist): type cast for e(!!!)malloc()
-
- * libparse/Makefile.am: adjust for ansi2knr
-
- * libntp/ieee754io.c: ansi2knr compatibility
-
- * include/ntp_refclock.h: added pps_sample() extern declaration
- added refclock_process_offset() extern declaration
-
- * include/ntp.h: fixed function * prototypes
-
- * ntpd/refclock_parse.c (bind): added input routine
- (local_input): added input routine
-
- * ntpd/ntp_io.c (input_handler): direct input processing for
- refclocks to save input recv buffers
-
- * include/ntp_refclock.h: added int io_input(struct recvbuf *)
- pointer to allow direct processing of read refclock data in
- order to save many bug recv buffers on single character input
- (problem with "fast" machines)
-
- * parse_conf.c: conditional compile macros fixed
-
- * parse.c: conditional compile macros fixed
- printf prototype
-
- * clk_trimtaip.c: conditional compile macros fixed
- printf prototype
-
- * clk_schmid.c: conditional compile macros fixed
- printf prototype
-
- * clk_rcc8000.c: conditional compile macros fixed
- printf prototype
-
- * clk_hopf6021.c: conditional compile macros fixed
- printf prototype
-
- * clk_dcf7000.c: conditional compile macros fixed
- printf prototype
-
- * clk_computime.c: conditional compile macros fixed
- printf prototype
-
-Sat Jun 6 07:41:54 1998 Frank Kardel <kardel@acm.org>
-
- * ntpd/refclock_palisade.c: fixed termio.h / termios.h inclusion
-
- * include/ntp_refclock.h: made refclockproc/clockdesc const
-
- * ntpd/ntp_control.c (ctl_putpeer): avoided ambigous 'else' (gcc)
-
- * ntpd/refclock_parse.c (parse_start): added BURST mode initialisation
-
- * scripts/stats/summary.sh (CLOCK): allow for Y2K log files
-
- * libparse/clk_rawdcf.c: simplified condidional compile expression
-
-Wed May 27 08:10:43 1998 Frank Kardel <kardel@acm.org>
-
- * include/Makefile.am (noinst_HEADERS): added new header files
- mbg_gps166.h binio.h ascii.h ieee754io.h
-
- * ntpdc/ntpdc.c (sendrequest): fixed info_auth_keyid setting it
- got accidentally trashed every other round
-
-Mon May 25 22:55:07 1998 Frank Kardel <kardel@acm.org>
-
- * configure.in: PARSE clocks are enabled by default whenever
- possible (termio.h or termios.h present)
- removed RAWDCF_SETDTR feature
-
- * acconfig.h: removed RAWDCF_SETDTR option (now implicit by
- compilation and run time configuration)
-
- * ntpd/refclock_parse.c (rawdcf_init): offer a RAWDCF clock (type 14)
- that attempts to set the DTR modem line for receiver power
-
- * libparse/clk_meinberg.c (cvt_meinberg): support current standard
- Meinberg data formats
-
-Sun May 24 09:43:19 1998 Frank Kardel <kardel@acm.org>
-
- * libparse/clk_rawdcf.c (pps_rawdcf): trigger pps on zero going
- edge - that is simpler wiring (Rx->DCD).
-
- * parseutil/testdcf.c (wday): const keyword
-
- * parseutil/dcfd.c (cvt_rawdcf): sign issues and calling interfaces
-
- * ntpq/ntpq.c (MAXVARLEN): adjusted internal buffer length for
- variable values
-
- * ntpd/refclock_parse.c: adjust to new io handling (fixed formats
- only)
- (mkreadable): don't include >"< in readable ASCII output (-> ntpq
- parsing)
- output debug messages to stdout instead of msyslog()
- fixed version information string
-
- * ntpd/refclock_atom.c (pps_sample): new auxiliary pps interface
-
- * libparse/parsestreams.c (parserput): get event status consistent
- with direct calls
- (zs_xsisr): simulate CARRIER status to avoid unnecessary M_xHANGUP
- events
-
- * libparse/parsesolaris.c (parserput): get event status consistent
- with direct calls
- (zs_xsisr): simulate CARRIER status to avoid unnecessary M_xHANGUP
- events
-
- * libparse/parse.c: removed old input cruft
- (parse_restart): new generic input help function
- (parse_addchar): ditto
- (parse_end): ditto
- (pps_one): new generic pps help function
- (pps_zero): ditto
-
- * libparse/clk_trimtsip.c (clock_trimtsip =): new input handling
-
- * libparse/clk_trimtaip.c (clock_trimtaip =): new input handling
- (inp_trimtaip): new input handler
-
- * libparse/clk_schmid.c (clock_schmid =): new input handling
- (inp_schmid): new input handler
-
- * libparse/clk_rcc8000.c (clock_rcc8000 =): new input handling
- (inp_rcc8000): new input handler
-
- * libparse/clk_rawdcf.c (clock_rawdcf =): new input handling
- (snt_rawdcf): adjusted to new input handling
- (inp_rawdcf): new input handler
-
- * libparse/clk_meinberg.c (clock_meinberg): new input handling
- (gps_input): new input handler
- (mbg_input): new input handler
-
- * libparse/clk_hopf6021.c (clock_hopf6021 =): new input handling
- (inp_hopf6021): new input handler
-
- * libparse/clk_dcf7000.c (clock_dcf7000 =): new input handling
- (inp_dcf7000): new input handler
-
- * libparse/clk_computime.c (clock_computime =): new input handling
- (inp_computime): new input handler
-
- * libparse/Makefile.am: link kernel module with libntp.a
-
- * include/parse.h (struct parse): removed old data structure cruft
- (new input model) new PARSE_INP* macros for input handling
- removed old SYNC_* macros from old input model
- (struct clockformat): removed old parse functions in favor of the
- new input model
- updated prototypes
-
- * include/ntp_refclock.h: prototype for refclock_atom pps_sample()
- interface
-
- * acconfig.h: added PPS_SAMPLE define
- * configure.in (LIBPARSE): added PPS_SAMPLE configuration
- <refclock_atom aux interface>
-
- * libntp/systime.c (adj_systime): debug output (> level 6) for
- adjtime results
-
- * libntp/mfp_mul.c (mfp_mul): controlled debug output
-
- * libntp/ieee754io.c (get_byte): controlled debug output
- (fetch_ieee754): ditto
- (put_ieee754): ditto
-
-Tue May 5 20:09:51 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: document DES is not usually present.
-
-Wed Apr 29 22:00:22 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.72h
-
- * authstuff/Makefile.am (check-local-rsn): check-local doesn't
- work with RSAREF...
- Reported by: "Auteria Wally Winzer Jr." <wally.winzer@champusa.com>
-
- * libntp/machines.c: the settime() choices were ordered badly.
- Reported by: Michael Joosten <joost@c-lab.de>
-
-Sat Apr 25 00:35:53 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in (ac_cv_var_no_parenb_ignpar): Undo the kernel PLL
- block I just installed - Dave wants to control this via
- KERNEL_FLL_BUG.
-
-Fri Apr 24 20:35:57 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * libntp/Makefile.am (libntp_a_DEPENDENCIES): Set per libntp_a_LIBADD
-
- * configure.in: Do a better job of blocking kernel PLL under
- solaris2.6.
-
-Fri Apr 24 00:41:12 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: 4.0.72f
- (ac_cv_struct_nlist_n_un): Don't look for ntp_adjtime or
- ntp_gettime under solaris2.6.
-
- * ntpd/ntp_proto.c (process_packet): Give verbose error messages
-
- * include/global.h (PROTOTYPES): Drive via HAVE_PROTOTYPES.
-
-Wed Apr 22 16:55:55 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in (ac_cv_var_use_des): Added. 4.0.72e.
- * libntp/Makefile.am (libntp_a_LIBADD): Added DESOBJS
-
-Tue Apr 21 02:08:06 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/refclock_arc.c (arc_receive): Typo...
- From: Sam Steingold <sds@usa.net>
-
-Fri Apr 10 03:05:35 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in (ac_refclock_chu): AUDIO_CHU support. Disabled by
- default, and currently only supported on SunOS and Solaris.
- * acconfig.h: AUDIO_CHU
-
-Wed Apr 8 19:53:53 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * libntp/Makefile.am (EXTRA_DIST): Added mktime.c
-
- * configure.in: AC_REPLACE_FUNCS(mktime).
- (--enable-dst-minutes=60): Added, for (missing) mktime().
-
- * ntpd/refclock_heath.c (heath_receive): Use mktime() instead of
- the old hack.
-
-Tue Apr 7 21:15:14 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in (LIBOBJS): Hack it before AC_OUTPUT to deal with
- ANSI2KNR-filtering rules.
- From: Jim Meyering <meyering@ascend.com>
-
-Mon Apr 6 01:40:45 1998 Harlan Stenn <stenn@grundoon.udel.edu>
-
- * libntp/strerror.c: ANSIfy strerror's definition.
-
-Thu Mar 12 20:24:45 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * libntp/statestr.c: Only #include <config.h> if HAVE_CONFIG_H is
- #define'd.
- From: Sven Dietrich <Sven_Dietrich@Trimble.COM>
-
-Wed Mar 11 00:27:32 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: Cygwin needs to check for the advapi32 library.
- NT doesn't support a root user, so don't bother with getuid().
- Also, don't bother with umask().
-
- * ntpd/ntp_io.c: cygwin32 patches
- * ntpd/ntp_proto.c: Ditto.
- * ntpd/ntpd.c: Ditto.
- * ntpd/ntp_timer.c: Ditto.
- * ntpdate/ntpdate.c: Ditto.
- * libntp/machines.c: Ditto.
- * libntp/systime.c: Ditto.
- * include/ntp_machine.h: Ditto.
- * include/ntp_unixtime.h: Ditto.
- From: Sven Dietrich <Sven_Dietrich@Trimble.COM>
-
-Tue Mar 10 22:26:14 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in (ac_cv_make_tickadj): Added.
- Now that tickadj is the only(?) utility that cares about tick and
- tickadj, we don't need to have NOKMEM and no PRESET_* be fatal.
-
-Sat Mar 7 02:57:17 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_loopfilter.c (local_clock): Patch STA_FLL check
- From: Poul-Henning Kamp <phk@freebsd.org>
-
- * various: Renamed ACTS to CLOCK_ACTS, ARBITER to CLOCK_ARBITER,
- ARCRON_MSF to CLOCK_ARCRON_MSF, AS2201 to CLOCK_AS2201, BANC to
- CLOCK_BANC, DATUM to CLOCK_DATUM, GPSVME to CLOCK_GPSVME, HEATH to
- CLOCK_HEATH, HPGPS to CLOCK_HPGPS, IRIG to CLOCK_IRIG, JUPITER to
- CLOCK_JUPITER, LEITCH to CLOCK_LEITCH, MSFEES to CLOCK_MSFEES,
- MX4200 to CLOCK_MX4200, NMEA to CLOCK_NMEA, PALISADE to
- CLOCK_PALISADE, PARSE to CLOCK_PARSE, PPS720 to CLOCK_PPS720, PST
- to CLOCK_PST, PTBACTS to CLOCK_PTBACTS, SHM_CLOCK to CLOCK_SHM,
- ONCORE to CLOCK_ONCORE, TPRO to CLOCK_TPRO, TRAK to CLOCK_TRAK,
- TRUETIME to CLOCK_TRUETIME, USNO to CLOCK_USNO, WWVB to CLOCK_WWVB
-
- * Makefile.am (ETAGS_ARGS): Added acconfig.h
-
- * various: Renamed LOCAL_CLOCK to CLOCK_LOCAL.
-
- * configure.in: First cut at *-pc-cygwin32 support
- Requested by: Sven Dietrich <Sven_Dietrich@Trimble.COM>
-
- * configure.in: gdt-surveying code is gone. Sigh.
- Reported by: Poul-Henning Kamp <phk@critter.freebsd.dk>
-
-Wed Mar 4 21:41:06 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * many places: Renamed ATOM to CLOCK_ATOM
-
-Tue Mar 3 03:18:13 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_timer.c (timer): Only call refclock_transmit if
- REFCLOCK is #define'd.
- Reported by a bunch of folks.
-
-Mon Mar 2 03:46:07 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in (ntp_refclock): Use CLOCK_CHU, which no longer
- needs any special headers.
- * ntpd/refclock_chu.c: Call it CLOCK_CHU
- (chu_receive): Define it correctly.
-
- * include/winnt/sys/time.h (gettimeofday): Prototypes are OK.
- (settimeofday): Prototypes are OK.
- From: JJEVNISEK@qgraph.com
-
- * ntpq/ntpq_ops.c: varlist name and value aren't const.
- * ntpdc/ntpdc_ops.c (fudge): The flags are u_val, not val.
- * ntpdc/ntpdc.c: const cleanup, exit cleanup.
- * ntpd/refclock_wwvb.c (wwvb_receive): Move the definition of tz
- somewhere more normal.
- * ntpd/ntp_request.c (do_trustkey): kp gets u_long data, not
- u_int32 (but Harlan thinks this patch may be wrong).
- * ntpd/ntp_refclock.c (refclock_process): clocktime needs
- offset.l_ui, not offset.l_i .
- * ntpd/ntp_control.c (set_var): t isn't const.
- * libntp/a_md5encrypt.c (session_key): Cast 2nd arg to MD5auth_setkey.
- * include/ntpd.h: ctl_var's text field isn't const.
- * include/ntp_refclock.h: clockdesc isn't const.
- From: Marc Brett <Marc.Brett@waii.com>
-
- * ntpd/ntp_loopfilter.c (local_clock): Limit ntv.constant to
- MAXTC, and log error returns from ntp_adjtime.
- From: Juha Sarlin <juha@c3l.tyreso.se>
-
-Mon Mar 2 03:05:23 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in (ac_cv_var_kernel_fll_bug): KERNEL_FLL_BUG
- * acconfig.h: KERNEL_FLL_BUG: added.
- * ntpd/ntp_loopfilter.c (local_clock): Only avoid STA_FLL if
- KERNEL_FLL_BUG is #define'd (Solaris2.6)
-
-Sat Feb 21 00:45:10 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * automake-1.2d.patches: Added ansi2knr.o rules.
-
- * ntpd/refclock_tpro.c: P() stuff
-
-Fri Feb 20 20:10:20 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in: Improve the ${CC} -pipe test (cygwin-32's gcc -pipe
- silently does nothing).
- Reported by: Sven Dietrich <Sven_Dietrich@Trimble.COM>
-
-Wed Feb 18 00:51:08 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
-* configure.in: 4.0.72 released.
-
-* configure.in:AC_REPLACE_FUNCS(strerror), check for poll.h, and deal
- with the --enable-JUPITER stuff.
-* libntp/Makefile.am (libntp_a_LIBADD): Added (for strerror support).
-* libntp/clocktypes.c: Added REFCLK_GPS_JUPITER.
-* ntpdate/ntpdate.c: poll() support
-* ntpd/Makefile.am: Add refclock_jupiter.c
-* ntpd/refclock_conf.c: Added refclock_jupiter
-* ntpd/refclock_mx4200.c (mx4200_pps): Bugfixes.
-* include/ntp.h (REFCLK_GPS_JUPITER): Added, and bumped REFCLK_MAX.
- From: Craig Leres <leres@ee.lbl.gov>
-
-Mon Feb 16 21:02:42 1998 Harlan Stenn <stenn@grundoon.udel.edu>
-
- * ntpd/ntp_proto.c: P()
-
-Mon Feb 16 12:43:11 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
-* include/ntp_types.h: Added P() prototyping hack back in.
-* include/parse.h: Ditto.
-* include/ntpd.h: Ditto.
-* include/ntp_unixtime.h: Ditto.
-* include/ntp_stdlib.h: Ditto.
-* include/ntp_select.h: Ditto.
-* include/ntp_refclock.h: Ditto.
-* include/ntp_fp.h: Ditto.
-* include/md5.h: Ditto.
-* include/ntp_filegen.h: Ditto.
-* include/ntp_calendar.h: Ditto.
-* include/l_stdlib.h: Ditto.
-
- * configure.in (ACTS): Sometimes, TIOCMBIS is in sys/ioctl.h
- Reported by Kenneth Jaldehag <kenneth.jaldehag@sp.se>
- * configure.in (HEATH): Ditto.
- * configure.in (PTBACTS): Ditto.
- * configure.in (USNO): Ditto.
-
-Sat Feb 14 00:02:14 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/refclock_irig.c (irig_rf): Rename sincos[] to sin_cos[].
-
-Fri Feb 13 22:22:08 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * include/ntp.h (RANDPOLL): Use random or mrand48.
- * ntpd/ntp_config.c (do_resolve_internal): Ditto.
- * ntpd/ntp_peer.c (unpeer): Ditto.
- * ntpd/ntp_proto.c (make_keylist): Ditto.
-
- * ntpd/ntpd.c (xntpdmain): Use srandom or srand48.
-
- * configure.in: Look for {s,}random() and [ms]rand48().
-
-Wed Feb 11 22:50:24 1998 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/ntp_restrict.c (hack_restrict): Renamed restrict()
- * include/ntpd.h: Ditto
- * ntpd/ntp_request.c (do_restrict): Ditto
- * ntpd/ntp_config.c (getconfig):
- * ntpd/ntp_io.c (create_sockets): Ditto.
-
-1998-01-23 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/refclock_irig.c: Allow either <sun/audioio.h> or
- <sys/audioio.h> . From Dave Mills.
-
- * configure.in: Under SunOS, it's sun/audioio.h .
-
-1998-01-22 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * html/driver6.html: Updated header file info
- * html/irig.html: Ditto.
- * configure.in: sys/bsd_audioirig.h replaced with sys/audioio.h
- for new irig driver that Dave installed.
-
-1998-01-08 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * Many places: Lose the P(()) prototype stuff
-
- * util/tickadj.c (writevar): Make offset an off_t
- (readvar): Ditto
- (getoffsets): Make offsets off_t
-
- * adjtimed/adjtimed.c (GetClockRate): Fix lseek arg 2.
- (SetClockRate): Ditto
-
- * Many things in many places from many people.
-
- * configure.in: Added AC_TYPE_OFF_T
-
-1997-11-26 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * ntpd/refclock_palisade.c: ANSIfied.
-
-Wed Sep 3 23:51:44 1997 Harlan Stenn <stenn@whimsy.udel.edu>
-
- * configure.in (AM_C_PROTOTYPES): Added.
-
- * Makefile.am (AUTOMAKE_OPTIONS): Added ansi2knr.
+ aclocal.m4
+ 1.86 01/08/01 23:01:10 stenn@whimsy.udel.edu +0 -0
+ * configure.in: 4.1.0
diff --git a/contrib/ntp/ChangeLog-4.1.0 b/contrib/ntp/ChangeLog-4.1.0
new file mode 100644
index 000000000000..69b566ee0194
--- /dev/null
+++ b/contrib/ntp/ChangeLog-4.1.0
@@ -0,0 +1,6152 @@
+2001-08-01 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.1.0
+
+2001-07-27 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_oncore.c (oncore_start): Set pps_enable=1, just
+ like the atom driver does.
+ From: reg@dwf.com
+
+ * ntpd/refclock_nmea.c (nmea_ppsapi): Set pps_enable=1, just like
+ the atom driver does.
+ From: Scott Allendorf <sca@newton.physics.uiowa.edu>
+
+ * ntpd/ntp_config.c (getconfig): CONF_CLOCK_PANIC was using the
+ wrong config flag.
+ From: <justin_forrester@hp.com>
+
+2001-07-10 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99m-rc3
+
+2001-07-06 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntp_update: COPYRIGHT needs a touch.
+ From: Mike Stump <mrs@kithrup.com>
+
+2001-07-04 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * html/config.htm: Major cleanup.
+ From: Martin Janzen <janzen@pixelmetrix.com>
+
+ * configure.in (rt library check): Don't look for -lrt under
+ Linux. Under glibc-2.1.2 and -2.2.2 (at least), the POSIX-
+ compatibility real-time library does strange things with threads
+ as other processes and we're getting lots of complaints about it.
+ Reported by: Juha Sarlin <juha@c3l.com>
+
+2001-06-30 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * html/driver35.htm: Update email address.
+
+2001-06-25 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_oncore.c (oncore_msg_BaEaHa): Fix wrong offset for
+ rsm.bad_almanac
+ From: Reynir Siik <reynir@royal.net>
+
+2001-06-12 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99m-rc2
+
+2001-06-10 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_config.c:
+ * include/ntp_config.h: includefile config keyword support
+ From: Dean Gibson <timekeeper@tcp-udp.net>
+
+2001-06-08 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99m-rc1b
+
+ * ntpd/refclock_true.c (true_debug): Bump some buffer sizes to
+ reduce/eliminate chance of buffer overflow. Use snprintf()
+ instead of sprintf(). Do a better job of opening the debug file.
+ * ntpd/ntp_control.c (ctl_getitem): Count overflow packets as bad
+ and return a BADFMT.
+ * ntpd/ntp_config.c (save_resolve): call fdopen() with the correct
+ mode.
+ From: Bela Lubkin <belal@sco.com>
+
+2001-06-03 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * include/ntp.h (RES_ALLFLAGS): Add RES_DEMOBILIZE.
+ From: Dean Gibson <timekeeper@tcp-udp.net>
+
+ * configure.in: 4.0.99m-rc1a
+
+2001-06-02 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_refclock.c (refclock_open): Add O_NOCTTY to the open()
+ flags when opening a serial port.
+ Reported by: joseph lang <tcnojl1@earthlink.net>
+
+2001-05-31 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * html/notes.htm: Typo fix.
+ From: John Stone <johns@ks.uiuc.edu>
+
+ * configure.in: 4.0.99m-rc1
+
+ * html/monopt.htm: Typo fix.
+ * html/confopt.htm: Cruft removal.
+ From: John Stone <johns@ks.uiuc.edu>
+
+2001-05-30 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * README.cvs: More updates and cleanup.
+
+ * ntpd/ntp_loopfilter.c (loop_config):
+ Check against STA_NANO instead of (NTP_API > 3) to catch kernels
+ that were rolled while the spec was evolving.
+ From: John.Hay@icomtek.csir.co.za
+
+ * README.cvs: Note that we want to check out NTP into a clean
+ subdir.
+ Reported by jrd@cc.usu.edu (Joe Doupnik)
+
+2001-05-27 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99k40
+
+ * include/ntp_refclock.h: Median Filter (SAMPLE - macro) - change
+ to use most recent MAXSTAGE entries when the filter overflows (ie
+ driver poking say once per second with poll > MAXSTAGE) rather
+ than blocking after MAXSTAGE entries (turf oldest rather than turf
+ most recent).
+ From: John Woolner <vk1et@tpg.com.au>
+
+ * ntpd/refclock_true.c:
+ a. Don't cream pp->a_lastcode when we get a <cr><lf> pair
+ b. Fix up pp->leap handling to work correctly
+ c. clear CEVNT_BADTIME etc warnings when we get good clock
+ CEVNT_NOMINAL.
+ From: John Woolner <vk1et@tpg.com.au>
+
+ * kernel/sys/pcl720.h:
+ Add support for the XL clock to refclock_true.c
+ From: Paul A Vixie <vixie@mfnx.net>
+
+ * ntpd/ntp_loopfilter.c (local_clock): One more attempt at
+ "improving" the panic message.
+
+2001-05-26 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in (ac_cv_func_ctty_for_f_setown): BSDI3 needs a ctty
+ for F_SETOWN, too.
+ From: Paul A Vixie <vixie@mfnx.net>
+
+2001-05-24 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * html/ntpd.htm: Typo.
+ From: John Stone <johns@ks.uiuc.edu>
+
+2001-05-23 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99k39
+
+ * ntpd/ntp_loopfilter.c (local_clock): huffpuff cleanup/improvements.
+ (huffpuff): Cleanup/improvements.
+ (loop_config): huffpuff initialization cleanup/improvements.
+ From: Dave Mills, Terje, Mark, and John?
+
+2001-05-22 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * html/release.htm:
+ * html/ntpd.htm:
+ * html/miscopt.htm:
+ From: Dave Mills: Updates.
+
+2001-05-21 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99k38
+
+ * ntpd/ntp_proto.c (clock_filter): Huff-n-Puff and Popcorn
+ improvements.
+ * ntpd/ntp_loopfilter.c (local_clock): Debug cleanup
+ From: Dave Mills.
+
+ * include/ntp_syscall.h (ntp_gettime): Updated patch from Ulrich.
+ My original attempt was not backwards compatible.
+
+2001-05-17 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * include/ntp_syscall.h (ntp_gettime): Fill in the tai member.
+ From: Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de>
+
+ * configure.in: 4.0.99k37
+
+ * ntpd/ntp_proto.c (clock_filter): Lose "off", xtemp and ytemp,
+ and some obsoleted calculations. Set the peer->offset and
+ peer->delay from the filter stages.
+
+ * ntpd/ntp_loopfilter.c: Comment/document improvements.
+ (local_clock): correct the offset by one-half the difference
+ between the sample delay and minimum delay. Lose "mu" from the
+ debug message.
+ From: Dave Mills.
+
+2001-05-15 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99k36
+
+ * ntpd/ntp_loopfilter.c: Huff-n-puff cleanup
+ From: Dave Mills.
+
+2001-05-14 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99k35
+
+ * ntpd/refclock_atom.c (atom_ppsapi): set pps_enable=1 if
+ enb_hardpps.
+ * ntpd/ntp_timer.c: huffpuff support.
+ (init_timer): huffpuff support.
+ (timer): huffpuff support.
+ * ntpd/ntp_proto.c (init_proto): Initialize pps_enable to 0, not 1.
+ * ntpd/ntp_loopfilter.c (CLOCK_HUFFPUFF): Added.
+ Add huff-n-puff filter variables.
+ (local_clock): Lose "pps sync enabled" log noise.
+ (huffpuff): Added.
+ (loop_config): LOOP_MINPOLL and LOOP_ALLAN were missing the
+ trailing break; add LOOP_HUFFPUFF.
+ * ntpd/ntp_config.c: tinker huffpuff added.
+ (getconfig): CONF_CLOCK_HUFFPUFF support.
+ * include/ntpd.h: huffpuff() declaration.
+ * include/ntp_config.h (CONF_CLOCK_HUFFPUFF): Added.
+ * include/ntp.h (HUFFPUFF): Added.
+ (LOOP_HUFFPUFF): Added.
+ From: Dave Mills.
+
+2001-05-11 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * html/driver20.htm: Reality check.
+ * ntpd/refclock_nmea.c: Comment cleanup
+ From: John Woolner <vk1et@tpg.com.au>
+
+ * html/release.htm: Cleanup (at least).
+ * html/refclock.htm: Cleanup (at least).
+ * html/kern.htm: Cleanup (at least).
+ * html/index.htm: Cleanup (at least).
+ * html/extern.htm: Cleanup (at least).
+ * html/driver1.htm: Cleanup (at least).
+ * html/debug.htm: Cleanp (at least).
+ * html/accopt.htm: KoD documentation update.
+ From: Dave Mills.
+
+ * configure.in: 4.0.99k34
+
+ * ntpd/ntp_util.c (record_loop_stats): values are now passed in.
+ * ntpd/ntp_loopfilter.c (local_clock): pass the values to
+ record_loop_stats().
+ * include/ntpd.h: Pass the parameters in to record_loop_stats().
+ With the discipline loop opened (disable ntp) the local clock
+ updates were not being sent to loopstats. That now is.
+ From: Dave Mills.
+
+2001-05-10 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99k33
+
+ * ntpd/ntp_proto.c (receive): Validate the source port. Lose
+ NTPv1 support.
+ * ntpd/ntp_loopfilter.c (local_clock): Sanity check sys_poll
+ earlier instead of later.
+ From: Dave Mills.
+
+ * ntpd/refclock_oncore.c (oncore_msg_any): We don't always have
+ GETTIMEOFDAY().
+
+2001-05-09 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_shm.c (shm_poll): Apply JAN_1970 correction after
+ calling TVTOTS(), just like everybody else does.
+ From: David Malone <dwmalone@maths.tcd.ie>
+
+ * ntpd/refclock_ulink.c: fixed 33x quality flag, added more
+ debugging stuff, updated 33x time code explanation.
+ From: s.l.smith (via j.c.lang).
+
+2001-05-08 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99k32
+
+ * ntpd/ntp_loopfilter.c: rstclock now takes a 3rd argument, the
+ last offset.
+ (init_loopfilter): Use it.
+ (local_clock): Use it. Clean up the code.
+ (loop_config): Use it.
+ (rstclock): Implement it. Clean up the code.
+ From Dave Mills.
+
+2001-05-06 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99k31
+
+ * ntpdc/ntpdc_ops.c (sysstats): That's 'bad packet format'
+ (instead of '... length'), and 'packets rejected' (instead of
+ 'limitation rejects'.
+ * ntpd/ntp_proto.c (receive): PUBKEY fixes. Move KoD stuff to
+ process_packet().
+ (process_packet): Move KoD stuff here...
+ (peer_clear): Unspec the stratum, too.
+ (clock_filter): Don't update peer->epoch here. Fix the filter
+ test when checking the epoch.
+ (fast_xmit): Send back STRATUM_UNSPEC on a KoD packet.
+ (init_proto): Initialize sys_jitter.
+
+ * ntpd/ntp_loopfilter.c: rstclock() takes 2 parameters now.
+ (init_loopfilter): Use it...
+ (local_clock): Ditto, and change the "mu" calculation. Improve
+ the jitter test in S_SYNC. Use peer->epoch (not current_time) to
+ update the last_time. Update debug info.
+ (rstclock): 2nd arg - the epoch to use. Use it.
+ (loop_config): update call to rstclock.
+ From: Dave Mills.
+
+2001-05-01 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ports/winnt/ntpd/ntpd.dsp: Add cmd_args.c
+ From: Wink Saville <wink@saville.com>
+
+2001-04-29 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpq/ntpq.c (tstflags): 11 now.
+ From: John Cochran <jdc@fiawol.org>
+
+ * ntpd/ntp_proto.c (receive): KoD updates. Improve the comments.
+ Lose the AM_PROCPKT restrictions test.
+ (peer_xmit): Check/report on no encryption key in packet.
+ (fast_xmit): Use peer_xmit's new packet length check code.
+ From Dave Mills.
+
+2001-04-28 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99k30
+
+2001-04-27 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpdc/ntpdc_ops.c: Added "kod", lost "demobilize".
+ * ntpd/ntp_config.c: Added "kod" keyword. Lose "demobilize" keyword.
+ * html/release.htm: Updated.
+ * html/accopt.htm: Updated.
+ From: Dave Mills.
+
+ * ntpq/ntpq.c: Reorder and add some TEST flag bits.
+ * ntpd/ntp_proto.c (transmit): Also bail if access denied.
+ (receive): Lose RES_DEMOBILIZE and (some?) RES_DONTSERVE and
+ RES_LIMITIED stuff. Update Kiss-Of-Death (KoD) docs.
+ Call fast_xmit with new 3rd parameter (restrict_mask).
+ Before checking for an authentic packet, check the restrict_mask
+ for RES_{DONTSERVE,LIMITED,NOPEER}.
+ Check restrictions in AM_PROCPKT case.
+ (peer_clear): Don't lose the stratum if the peer->flags don't
+ indicate FLAG_REFCLOCK.
+ (fast_xmit): Take restrict mask as a new argument, and handle
+ KoD. Reorder some code.
+ From: Dave Mills.
+
+2001-04-26 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpdc/ntpdc_ops.c: restrict/unrestrict support for version and
+ demobilize. Implement demobilze.
+ * ntpd/ntp_proto.c (receive): Improve version testing, including
+ RES_DEMOBILIZE support.
+ (fast_xmit): Patches to kiss-of-death packet.
+ * ntpd/ntp_loopfilter.c (local_clock): S_SYNC case now also checks
+ abs(clock_offset) against CLOCK_PGATE*sys_jitter.
+ * ntpd/ntp_config.c: CONF_RES_DEMOBILIZE/demobilize support.
+ * include/ntp_config.h (CONF_RES_DEMOBILIZE): Added.
+ * include/ntp.h (RES_DEMOBILIZE): Added.
+ From Dave Mills.
+
+2001-04-25 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * html/accopt.htm: Document the "version" parameter
+ From Dave Mills.
+
+ * ntpd/ntp_proto.c (fast_xmit): Implement DENY mode.
+ From Dave Mills.
+
+ * ntpd/ntp_config.c: Add the "allan" tinker variable.
+ From: Juha Sarlin <juha@c3l.tyreso.se>
+
+ * ntpd/refclock_hopfpci.c (hopfpci_start): Lose the "correct_any"
+ stuff - it's both obsolete and wrong.
+
+ * ntpd/ntp_proto.c (receive): Keep track of packet versions.
+ Implement RES_LIMITED.
+ * include/ntp_config.h (CONF_RES_LIMITED):
+ * include/ntp.h (RES_LIMITED): Leave the bits in the original
+ order.
+ From Dave Mills.
+
+ * util/timetrim.c:
+ * util/Makefile.am:
+ * ntpdc/ntpdc_ops.c:
+ * ntpd/refclock_nmea.c:
+ * libntp/snprintf.c:
+ * configure.in:
+ * configure:
+ * config.h.in:
+ * aclocal.m4:
+ * acconfig.h:
+ Lint cleanup from: Marc Brett <mbrett@rgs0.london.waii.com>
+
+ * ntpd/ntp_config.c: Add "version" support.
+ (getconfig): version support.
+ * include/ntp_config.h (CONF_RES_VERSION): Added.
+ * include/ntp.h (RES_VERSION): Added.
+ From: Dave Mills.
+
+ * include/ntp_machine.h (ifreq): WinNT cleanup
+
+2001-04-23 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99k29
+
+ * html/miscopt.htm: Document the "allan" tinker variable.
+ * ntpd/ntp_proto.c (clock_filter): Update comments. Lose etemp;
+ we now use allan_xpt for this.
+ * ntpd/ntp_loopfilter.c: Added allan_xpt as a tinker variable.
+ Reorganize variables and improve comments.
+ (local_clock): Improve comments, use (new) allan_xpt instead of
+ CLOCK_ALLAN. Fix test in S_SYNC state. Update debug info.
+ (rstclock): No longer force allan_xpt to CVLOCK_ALLAN in S_FREQ,
+ S_SYNC, or default case.
+ (loop_config): Document dangerous tinker variables, and add
+ LOOP_ALLAN to the list.
+ * include/ntp_config.h (CONF_CLOCK_ALLAN): Added.
+ * include/ntp.h (LOOP_ALLAN): Added.
+ Allan intercept fixes from Dave Mills.
+
+ * scripts/mkver.in: Use the C locale so the dates come out in a
+ consistent format.
+ From: ASANO Naoyuki <n_asano@imjp.co.jp>
+
+ * build: Run "config.status" before the "make" because it probably
+ saves time and trouble. Probably...
+
+ * flock-build: Try building sequentially.
+
+2001-04-22 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in (ac_cv_make_tickadj): Fix it right...
+
+ * util/ntp-genkeys.c: extern config_netinfo, too.
+
+ * util/hist.c:
+ * ntptrace/ntptrace.c:
+ * ntpq/ntpq.c:
+ * ntpdc/ntpdc.c:
+ * ntpdate/ntptimeset.c:
+ * ntpdate/ntpdate.c:
+ * ntpd/refclock_parse.c:
+ * ntpd/refclock_msfees.c:
+ * ntpd/refclock_jupiter.c:
+ * ntpd/ntp_refclock.c:
+ * ntpd/ntp_io.c:
+ * libparse/clk_wharton.c:
+ * libparse/clk_varitext.c:
+ * libparse/clk_trimtaip.c:
+ * libparse/clk_schmid.c:
+ * libparse/clk_rcc8000.c:
+ * libparse/clk_rawdcf.c:
+ * libparse/clk_meinberg.c:
+ * libparse/clk_hopf6021.c:
+ * libparse/clk_dcf7000.c:
+ * libparse/clk_computime.c:
+ Lint. From: Simon Burge <simonb@wasabisystems.com>
+
+2001-04-21 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_nmea.c (nmea_receive): Fixes.
+ From: John Woolner <vk1et@tpg.com.au>
+
+ * util/ntp-genkeys.c: Declare check_netinfo, don't define it.
+ From: Jack Bryans <jbryans@csulb.edu>
+
+ * configure.in (RSASRCS): rsaref2 needs digit.h (I thought I fixed
+ this already).
+
+ * configure.in (CFLAGS): Disable -Wconversion, enable
+ -Wmissing-prototypes, and allow for -Werror.
+ From: Simon Burge <simonb@wasabisystems.com>
+
+ * util/ntp-genkeys.c (main): Reset the standard mask so the
+ symlinks are created with the standard mask.
+
+ * configure.in: 4.0.99k28
+
+ * ntpd/ntpd.c (ntpdmain): Use mode_t for umask value.
+
+ * util/ntp-genkeys.c: Create files with the right umask.
+
+ * util/ntp-genkeys.c: config_file should be declared, not defined.
+ * ntpd/refclock_mx4200.c (mx4200_pps): debug cleanup.
+ * ntpd/refclock_hopfser.c: If we're not using it, provide the _bs.
+ * ntpd/refclock_heath.c (heath_receive): Add missing "break"
+ statements.
+ * ntpd/ntp_proto.c: Lose extra definition of mode_ntpdate.
+ * librsaref/Makefile.am (nodist_librsaref_a_SOURCES): Put RSASRCS
+ on the same line as rsaref.h to improve portability.
+ * libntp/msyslog.c: Lint cleanup.
+ From: Marc.Brett@westerngeco.com
+
+ * util/ntp-genkeys.c:
+ * ntpdate/ntpdate.c:
+ * ntpd/ntp_config.c: Netinfo header reorder.
+ From: Jack Bryans <jbryans@csulb.edu>
+
+ * configure.in: timespec can be found by looking in goofy places
+ under SunOS.
+
+2001-04-20 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_nmea.c: PPSAPI cleanup, default to RMC sentences,
+ handle milliseconds, multiple sentences, other good stuff.
+ From: John Woolner <vk1et@tpg.com.au>, Marc.Brett@westerngeco.com,
+ John.Hay@icomtek.csir.co.za
+
+ * ntpd/ntp_proto.c (receive): In the AM_NEWBCL case, return in all
+ cases at the end.
+ * ntpd/ntp_peer.c (newpeer): Check cast_flags against MDF_BCLNT,
+ not against MDF_BCAST.
+ * ntpd/ntp_loopfilter.c (local_clock): Lose debug info.
+ * ntpd/ntp_crypto.c (crypto_recv): Bugfix.
+ From: Dave Mills.
+
+ * configure.in: 4.0.99k27
+
+ * ntpd/ntp_loopfilter.c (local_clock): Check clock_panic > 0.
+ Check clock_max > 0.
+ * html/ntpd.htm: Cleanup.
+ * html/miscopt.htm: Cleanup.
+ * html/confopt.htm: Cleanup minpoll documentation.
+ From: Dave Mills.
+
+2001-04-19 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/cmd_args.c (getstartup): check_netinfo needs an extern
+ declaration.
+ Reported by: Jack Bryans <jbryans@csulb.edu>
+
+ * configure.in (ac_cv_make_timetrim): Added.
+ * util/Makefile.am (bin_PROGRAMS): MAKE_TIMETRIM
+ Requested by: Jack Bryans <jbryans@csulb.edu>
+
+ * configure.in: 4.0.99k26
+
+ * util/ntp-genkeys.c:
+ * ntpd/refclock_oncore.c:
+ * ntpd/ntp_peer.c:
+ * libntp/msyslog.c:
+ * libntp/audio.c:
+ Lint cleanup.
+ From: Simon Burge <simonb@wasabisystems.com>
+
+ * ntpd/ntp_loopfilter.c (local_clock): debug message improvements
+ from Dave Mills.
+
+ * libntp/emalloc.c (emalloc): Tell people we are exiting if we log
+ an out-of-memory condition.
+
+ * util/ntp-genkeys.c (main): Don't allow '#' in a generated MD5
+ key. Reported by: Dave Tyson <Dave.Tyson@liverpool.ac.uk>
+
+2001-04-18 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_proto.c (clock_update): minpoll cleanup.
+ (clock_select): minpoll cleanup.
+ (clock_filter): Bugfixes from Mark Martinec <Mark.Martinec@ijs.si>
+ * ntpd/ntp_loopfilter.c (rstclock): minpoll cleanup. Debug cleanup.
+ * ntpd/ntp_config.c (getconfig): Initialize/bounds check minpoll
+ using NTP_MINDPOLL insted of sys_minpoll.
+ From: Dave Mills.
+
+2001-04-17 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * libntp/msyslog.c:
+ * ElectricFence/page.c (stringErrorReport): Follow Rainer's lead
+ and use strerror().
+
+ * ntpd/refclock_shm.c (shm_start): Always use strerror.
+ * libntp/msyslog.c (msyslog): Use strerror if present.
+ From: Rainer Orth <ro@TechFak.Uni-Bielefeld.
+
+ * ntpd/ntp_config.c (getconfig): Read stratum fudge value into
+ long variable.
+ From: Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * libparse/parsesolaris.c (rdchar): Cast ~0 to unsigned long.
+ * libntp/buftvtots.c (buftvtots): Allow for 8-byte tv_sec, tv_usec
+ in struct timeval.
+ From: Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+2001-04-16 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_config.c (getconfig): move "tinker" so it's generally
+ available.
+
+2001-04-15 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: Look for getclock().
+
+ * ntpd/ntp_config.c (getconfig): Squawk if provided minpoll or
+ maxpoll values are out of range.
+
+ * ntpd/ntp_proto.c (poll_update): Some operations can only be done
+ if we're compiling with some REFCLOCKs.
+ From Dave Mills.
+
+ * configure.in (RSASRCS): Added.
+ * librsaref/Makefile.am (nodist_librsaref_a_SOURCES): Use RSASRCS.
+
+ * configure.in: Limit the DECL_HSTRERROR_0 to aix4.3.*. RSN, we
+ could also limit it to xlc...
+
+ * configure.in: 4.0.99k25
+
+ * html/leap.htm: Added.
+ * html/index.htm: Update.
+ * html/driver7.htm: Update.
+ * html/driver6.htm: Update.
+ * html/driver36.htm: Update.
+ * html/audio.htm: Update.
+ * html/y2k.htm: Removed.
+ From Dave Mills.
+
+2001-04-14 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * acconfig.h: Lose extra declarations of PACKAGE and VERSION.
+
+ * acconfig.h:
+ * configure.in:
+ * include/l_stdlib.h: DECL_HSTRERROR_0 needed for xlc under AIX 4.3.2.
+ Reported by: Harald Barth <haba@pdc.kth.se>
+
+ * ntpd/ntp_proto.c (proto_config): cal_enable (PROTO_CAL) is
+ invalid if no refclocks are present.
+ From: Frodo Looijaard <frodol@dds.nl>
+
+ * README.cvs: On some systems, the -C option fails.
+
+ * ntpd/refclock_nmea.c:
+ * ntpd/ntp_refclock.c:
+ * html/driver20.htm:
+ PPSAPI patches for NMEA driver.
+ From: John.Hay@icomtek.csir.co.za
+
+ * README.rsa: Describe RSAEuro support, provide alternate rsa.c
+ patch.
+ * configure.in: Check for rsaeuro1, RSAOBJS, RSADIR respectively.
+ * html/build.htm: Hint at rsaeuro1 directory.
+ * include/global.h (BYTE): Define.
+ * librsaref/Makefile.am (nodist_librsaref_a_SOURCES): Removed rsaref2
+ specific sources.
+ (librsaref_a_LIBADD): Add appropriate objects.
+ (librsaref_a_DEPENDENCIES): Work around automake limitation.
+ (stamp-rsaref): Use RSADIR.
+ * scripts/README: Document ntp-close.
+ * scripts/Makefile.am (EXTRA_DIST): Distribute it.
+ * Makefile.am (DISTCLEANFILES): Remove .warning.
+ * librsaref/Makefile.am (DISTCLEANFILES): Remove copied/touched
+ librsaref sources, stamp-rsaref.
+ * ntpdate/Makefile.am (DISTCLEANFILES): Remove version.c.
+ * ntpq/Makefile.am (DISTCLEANFILES): Likewise.
+ * parseutil/Makefile.am (DISTCLEANFILES): Remove $(EXTRA_PROGRAMS).
+ Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * ntpd/ntp_control.c: Header cleanup
+
+2001-04-13 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: Properly align --help output.
+ Explain ElectricFence.
+ From: Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * ntpd/ntp_loopfilter.c (local_clock): Lose debugging statements.
+ * ntpd/ntp_proto.c (clock_filter): Rewrite.
+ From: Dave Mills
+
+ * ntpd/ntp_control.c (ctl_getitem): msyslog() possible buffer
+ overflow exploit.
+
+ * configure.in: 4.0.99k24
+
+ * html/pic/radio2.jpg:
+ * html/release.htm:
+ * html/refclock.htm:
+ * html/pps.htm:
+ * html/ntpd.htm:
+ * html/miscopt.htm:
+ * html/driver22.htm:
+ * html/confopt.htm:
+ Updated documentation from Dave Mills.
+
+ * util/ntp-genkeys.c: sys_minpoll.
+ * ntpd/refclock_atom.c: Comment additions.
+ * ntpd/ntp_proto.c: mode_ntpdate and peer_ntpdate added.
+ (transmit): We want 3, not 2, consecutive polls. hpoll logic
+ cleanup. mode_ntpdate changes.
+ (receive): When setting up a newpeer, use our sys_minpoll, not the
+ peer->ppoll.
+ (clock_update): sys_minpoll changes. Reorder some case 1 code.
+ Don't exit in case 2.
+ (poll_update): hpoll cleanup.
+ (peer_clear): u_rand. Use u_rand to randomize the initial poll.
+ * ntpd/ntp_peer.c (newpeer): Bump peer_ntpdate if we're in
+ mode_ntpdate.
+ * ntpd/ntp_loopfilter.c: Initialize sys_poll and sys_minpoll to
+ NTP_MINDPOLL.
+ (local_clock): Clean up some debug/info messages.
+ (rstclock): Use sys_minpoll.
+ (loop_config): KERNEL_PLL sanity checks. LOOP_MINPOLL support.
+ * ntpd/ntp_crypto.c (crypto_recv): Turn off FLAG_AUTOKEY when we
+ turn off TEST10.
+ * ntpd/ntp_control.c (ctl_getitem): Buffer overflow check. Clean
+ up some loop logic.
+ * ntpd/ntp_config.c: Added "tinker" and "minpoll". Use
+ sys_minpoll now, instead of old manifest constant.
+ (save_resolve): Print keyid using decimal, not hex. From Lars-Owe
+ Ivarsson <larsowe@paradisaea.its.uu.se>
+ * include/ntpd.h: Added peer_ntpdate and sys_minpoll.
+ * include/ntp_config.h (CONF_CLOCK_MINPOLL): Added.
+ * include/ntp.h: keyid cleanup. LOOP_* cleanup.
+ From Dave Mills.
+
+2001-04-03 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_proto.c (clock_filter): Swell stuff.
+ From: Mark Martinec <Mark.Martinec@ijs.si>
+
+ * ports/winnt/ntpd/ntpd.dsp:
+ * ports/winnt/ntpd/hopf_PCI_io.c:
+ * ports/winnt/include/hopf_PCI_io.h:
+ * ports/winnt/include/config.h:
+ * ntpd/refclock_hopfser.c:
+ * ntpd/refclock_hopfpci.c:
+ * ntpd/refclock_conf.c:
+ * ntpd/ntp_control.c:
+ * ntpd/Makefile.am:
+ * libntp/clocktypes.c:
+ * include/ntp.h:
+ * include/hopf6039.h:
+ * include/Makefile.in:
+ * include/Makefile.am:
+ * html/pic/fg6039.jpg:
+ * html/refclock.htm:
+ * html/driver39.htm:
+ * html/driver38.htm:
+ * html/copyright.htm:
+ Updated Oncore dudes.
+
+ * configure.in:
+ HOPF drivers and documentation.
+ From: Bernd Altmeier <altmeier@atlsoft.de> (with some light
+ hacking from Harlan to clean up indentation and lose the // comments)
+
+ * ntpd/refclock_oncore.c:
+ * ntpd/refclock_conf.c: Make it go.
+ From: Reg Clemens <reg@dwf.com>
+
+ * configure.in (openssl): Publish and default to RSAREF; hide
+ openssl, and only use it if explicitly requested (at least until
+ we work with it).
+
+2001-04-02 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * html/y2k.htm:
+ * html/tickadj.htm:
+ * html/release.htm:
+ * html/refclock.htm:
+ * html/quick.htm:
+ * html/pps.htm:
+ * html/ntptrace.htm:
+ * html/ntptime.htm:
+ * html/ntpq.htm:
+ * html/ntpdc.htm:
+ * html/ntpdate.htm:
+ * html/ntpd.htm:
+ * html/miscopt.htm:
+ * html/index.htm:
+ * html/genkeys.htm:
+ * html/exec.htm:
+ * html/driver7.htm:
+ * html/driver22.htm:
+ * html/copyright.htm:
+ * html/confopt.htm:
+ * html/build.htm:
+ * html/authopt.htm:
+ * html/assoc.htm:
+ Updates from Dave Mills.
+
+2001-04-01 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in (OPENSSL): Just use -lcrypto.
+ Reported by Dave Mills.
+
+2001-03-31 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99k20
+
+ * ntpd/refclock_heath.c: Add support for GC-1000 II.
+ From Dave Mills.
+
+ * ntpd/ntp_proto.c (transmit): Check peer->unreach.
+ (peer_clear): peer->outdate is a f(BURST_INTERVAL1), not
+ NTP_MINPOLL.
+ * ntpd/ntp_loopfilter.c (local_clock): mode_ntpdate stuff.
+ * ntpd/ntp_crypto.c: OpenSSL/RSAREF support.
+ * ntpd/cmd_args.c: Use -q, not -z, for mode_ntpdate.
+ (getstartup): nofork on mode_ntpdate. Usage update.
+ * include/ntp_crypto.h: OpenSSL/RSAREF support.
+ From: Dave Mills.
+
+ * configure.in (rsaref): Buglet.
+
+2001-03-30 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_proto.c (clock_update): mode_ntpdate support.
+ * ntpd/ntp_loopfilter.c (local_clock): mode_ntpdate support.
+ * ntpd/cmd_args.c: Added -z (mode_ntpdate).
+ * include/ntpd.h: mode_ntpdate added.
+ * include/ntp_crypto.h: RSAREF/OPENSSL cleanup.
+ From: Dave Mills.
+
+2001-03-29 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * config.h.in:
+ * aclocal.m4:
+ * configure.in: Prepare for OpenSSL support
+
+2001-03-28 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * README.rsa: Note that RSAEURO will not work.
+ Reported by: pieter.delacourt@banksys.be
+
+2001-03-25 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * include/ntp_if.h:
+ * include/ntp_machine.h:
+ * include/ntp_unixtime.h:
+ * libntp/humandate.c:
+ * libntp/iosignal.c:
+ * libntp/mktime.c:
+ * libntp/prettydate.c:
+ * libntp/systime.c:
+ * libntp/tvtoa.c:
+ * libntp/uglydate.c:
+ * libntp/utvtoa.c:
+ * libparse/clk_computime.c:
+ * libparse/clk_dcf7000.c:
+ * libparse/clk_hopf6021.c:
+ * libparse/clk_meinberg.c:
+ * libparse/clk_rawdcf.c:
+ * libparse/clk_rcc8000.c:
+ * libparse/clk_schmid.c:
+ * libparse/clk_trimtaip.c:
+ * libparse/clk_trimtsip.c:
+ * libparse/clk_varitext.c:
+ * libparse/parse.c:
+ * libparse/parse_conf.c:
+ * ntpd/check_y2k.c:
+ * ntpd/ntp_config.c:
+ * ntpd/ntp_control.c:
+ * ntpd/ntp_intres.c:
+ * ntpd/ntp_io.c:
+ * ntpd/ntp_loopfilter.c:
+ * ntpd/ntp_monitor.c:
+ * ntpd/ntp_proto.c:
+ * ntpd/ntp_refclock.c:
+ * ntpd/ntp_request.c:
+ * ntpd/ntp_resolver.c:
+ * ntpd/ntp_timer.c:
+ * ntpd/ntp_util.c:
+ * ntpd/ntpd.c:
+ * ntpd/refclock_acts.c:
+ * ntpd/refclock_arbiter.c:
+ * ntpd/refclock_arc.c:
+ * ntpd/refclock_as2201.c:
+ * ntpd/refclock_atom.c:
+ * ntpd/refclock_bancomm.c:
+ * ntpd/refclock_chronolog.c:
+ * ntpd/refclock_chu.c:
+ * ntpd/refclock_datum.c:
+ * ntpd/refclock_dumbclock.c:
+ * ntpd/refclock_fg.c:
+ * ntpd/refclock_gpsvme.c:
+ * ntpd/refclock_heath.c:
+ * ntpd/refclock_hpgps.c:
+ * ntpd/refclock_irig.c:
+ * ntpd/refclock_jupiter.c:
+ * ntpd/refclock_leitch.c:
+ * ntpd/refclock_local.c:
+ * ntpd/refclock_msfees.c:
+ * ntpd/refclock_mx4200.c:
+ * ntpd/refclock_nmea.c:
+ * ntpd/refclock_oncore.c:
+ * ntpd/refclock_pcf.c:
+ * ntpd/refclock_pst.c:
+ * ntpd/refclock_shm.c:
+ * ntpd/refclock_tpro.c:
+ * ntpd/refclock_trak.c:
+ * ntpd/refclock_true.c:
+ * ntpd/refclock_ulink.c:
+ * ntpd/refclock_usno.c:
+ * ntpd/refclock_wwv.c:
+ * ntpd/refclock_wwvb.c:
+ * ntpdate/ntpdate.c:
+ * ntpdate/ntptime_config.c:
+ * ntpdate/ntptimeset.c:
+ * ntpdc/ntpdc.c:
+ * ntpdc/ntpdc_ops.c:
+ * ntpq/ntpq.c:
+ * ntpq/ntpq_ops.c:
+ * ntptrace/ntptrace.c:
+ * parseutil/testdcf.c:
+ * util/hist.c:
+ * util/ntp-genkeys.c:
+ * util/ntptime.c:
+ * util/precision.c:
+ * util/tickadj.c:
+ time.h and sys/time.h cleanup.
+
+2001-03-24 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: '99k19
+
+ * ntpd/refclock_atom.c (atom_ppsapi): PPS API RFC alignment patches.
+ From: Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de>
+
+ * util/ntptime.c: MNT options
+ From: Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de>
+
+ * ntpd/ntp_refclock.c (refclock_newpeer): Lose "extra" free().
+ From: Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de>
+
+ * configure.in: 4.0.99k18 and auto* upgrade
+
+2001-03-14 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpdc/ntpdc_ops.c (printpeer): No more "valid".
+ * ntpd/ntp_request.c (peer_info): No more "valid".
+ * ntpd/ntp_refclock.c (refclock_transmit): valid/hpoll cleanup.
+ * ntpd/ntp_proto.c (transmit): valid/hpoll and peer->ttl cleanup.
+ peer->valid/oreach cleanup.
+ (receive): Call newpeer() with the pkt->ppoll, not
+ NTP_MINDPOLL (in several places).
+ In AM_NEWPASS, if we have a NULL peer, return.
+ (poll_update): Added xpoll definition, fixed oldpoll definition.
+ Algorithmic improvements.
+ * ntpd/ntp_peer.c (newpeer): Better minpoll/maxpoll
+ initialization.
+ (resetmanycast): That's a poll_update() on an MDF_ACAST, not a
+ poll_clear().
+ * ntpd/ntp_crypto.c: include <fcntl.h>.
+ (crypto_recv): Leave the crypto_flags alone when wiggling the
+ peer-> stuff.
+ (crypto_cert): Make room for daddy. Do a real open() on the cert
+ file. Read the cert. Initial hack and slash. Better debug info.
+ * ntpd/ntp_control.c: CP_VALID now does "unreach".
+ (ctl_putpeer): Ditto.
+ * include/ntp_request.h: info_peer gets a placeholder for "valid".
+ * include/ntp_crypto.h (CRYPTO_FLAG_CERT): Comment update.
+ * include/ntp.h: Lose "valid" from struct peer.
+ From: Dave Mills.
+
+2001-03-05 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_proto.c (transmit): hpoll calc logic cleanup.
+ (receive): New cert stuff.
+ (poll_update): Improvements.
+ (peer_clear): New cert stuff.
+ (peer_xmit): New cert stuff.
+ * ntpd/ntp_crypto.c: New cert stuff, documentation cleanup. Lose
+ extraneous poll_uopdate()s.
+ * ntpd/ntp_control.c: Deal with new cert stuff.
+ * ntpd/ntp_config.c (getconfig): Handle CONF_CRYPTO_CERT.
+ * include/ntp_crypto.h (CRYPTO_FLAG_CERT): Added.
+ (CRYPTO_CERT): Added.
+ (CRYPTO_CONF_CERT): Added.
+ Add declaration for struct value certif.
+ * include/ntp_control.h (CS_CERTIF): Added.
+ (CP_CERTIF): Added.
+ * include/ntp_config.h (CONF_CRYPTO_CERT): Added.
+ * include/ntp.h (TEST10,TEST11): New meaning. Add certif to
+ struct peer.
+ (FLAG_PROVEN): Added.
+ (MAX_EXT_LEN): Removed.
+ exten grew from 672/4 to 5000/4 for PUBKEY.
+ From: Dave Mills.
+
+2001-03-03 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_proto.c (transmit): Documentation cleanup.
+ (receive): Watch for NULL peer->pubkey.ptr (TEST11).
+ (poll_update): peer->nextdate, not ->outdate. More cleanup around
+ the disabled PUBKEY chunk.
+ * ntpd/ntp_crypto.c (make_keylist): ltemp might be smaller than
+ sys_automax - check peer->kpoll, too. Other ltemp cleanup.
+ (crypto_recv): fstamp is a PUBKEY-only variable.
+ * include/ntp.h (NTP_AUTOMAX): 13, not 12.
+ From: Dave Mills.
+
+2001-03-01 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_proto.c (transmit): hpoll cleanup. Call clock_select()
+ after calling poll_update, not before.
+ (receive): Call poll_update after crypto_recv if FLAG_SKEY.
+ (process_packet): Set peer->ppoll Later.
+ (poll_update): peer->hpoll sanity checking. Set peer->outdate,
+ not ->nextate, when burst > 0. MDF_ACAST cleanup.
+ (clock_select): Fix hpoll typo in call to poll_update().
+ * ntpd/ntp_crypto.c (crypto_xmit): tstamp's value is a function of
+ PUBKEY.
+ * include/ntp.h (clear_to_zero): #define value is a function of
+ AUTOKEY.
+ From: Dave Mills.
+
+2001-02-28 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_proto.c (transmit): Documentation/code update.
+ (poll_update): Sanity check peer->hpoll. Improve debug info.
+ (peer_clear): Improve debug info. Turn off FLAG_ASSOC in addition
+ to FLAG_AUTOKEY.
+ (clock_select): peer->status is CTL_PST_SEL_DISTSYSPEER, and don't
+ call poll_update(). Make each entry in the peer_list a
+ CTL_PST_SEL_SELCAND sooner, too. Rework similar logic later on.
+ Change debug level on some info.
+ (peer_xmit): Check peer->flags using FLAG_ASSOC, not
+ CRYPTO_FLAG_AUTO in a couple places. Don't call poll_update() if
+ sendlen > LEN_PKT_NOMAC.
+ * ntpd/ntp_loopfilter.c (local_clock): Improve debug info.
+ Sanity-check sys_poll sooner.
+ * ntpd/ntp_crypto.c: New artwork.
+ (COOKIE_LEN,AUTOKEY_LEN,VALUE_LEN): New.
+ (make_keylist): More debug info. Use FLAG_ASSOC, not
+ CRYPTO_FLAG_ASSOC.
+ (crypto_recv): More debug info. Clean up/improve sanity checks on
+ CRYPTO_ASSOC and CRYPTO_RESP packets, and in other places.
+ (crypto_xmit): Clean up/improve sanity checks on CRYPTO_ASSOC and
+ CRYPTO_RESP packets. Use FLAG_ASSOC, not CRYPTO_FLAG_ASSOC. More
+ debug info.
+ * include/ntp.h (NTP_CANLOCK): Lose it.
+ (clear_to_zero): is now "assoc".
+ (FLAG_ASSOC): Added.
+ From: Dave Mills
+
+2001-02-23 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpdate/ntpdate.h (NTP_MAXAGE): Added.
+ * ntpd/ntp_refclock.c (refclock_receive): Cleanup.
+ * ntpd/ntp_proto.c (transmit): Don't reset peer->ppoll in one case.
+ Update peer->hpoll based on CTL_PST_SEL_CORRECT, not FLAG_SYSPEER.
+ Don't update peer->ppoll based on MDF_[BM]CAST.
+ (peer_clear): ppoll is initialized to maxpoll.
+ (clock_select): call poll_update(peer->hpoll) earlier.
+ (peer_xmit): Call poll_update later.
+ * ntpd/ntp_peer.c (peer_config): Rework initial values of [hkp]poll.
+ * ntpd/ntp_loopfilter.c (CLOCK_PHI): Added. Deal with other
+ (allow_*) stuff. Treat Windows/NT the same as others regarding
+ panic steps. Deal with tinker stuff.
+ * ntpd/ntp_config.c: Tinker stuff.
+ * ntpd/cmd_args.c (getCmdOpts): -g now wiggles "allow_panic"
+ (renamed from "correct_any"). -x now wiggles "allow_step"
+ (renamed from "allow_step_backward").
+ * include/ntpd.h: Add tinker variables. Rename/rework variables
+ associated with "permission to step" and "permission to make a
+ panic correction"
+ * include/ntp_config.h (CONFIG_TINKER): Added.
+ (CONF_CLOCK_MAX): Tinker keyword
+ (CONF_CLOCK_PANIC): Tinker keyword
+ (CONF_CLOCK_PHI): Tinker keyword
+ (CONF_CLOCK_MINSTEP): Tinker keyword
+ * include/ntp.h (NTP_MINCLOCK): Tinker and other cleanup.
+ From: Dave Mills
+
+2001-02-19 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_proto.c (transmit): Don't peer_clear() and reset
+ minpoll unconditionally; make sure the peer is configured.
+ (poll_update): When updating peer->ppoll, check on BCAST and
+ MCAST, not ACAST
+ (peer_clear): PUBKEY cleanup. Zero out the peer structure
+ earlier. Initialization cleanup/fixes.
+ (peer_xmit): CRYPTO_FLAG_AUTO is in peer->flags now.
+ (key_expire): Debug output.
+ * ntpd/ntp_peer.c (unpeer): PUBKEY cleanup.
+ (newpeer): peer variable setup cleanup.
+ * ntpd/ntp_crypto.c (make_keylist): Keep CRYPTO_FLAG_AUTO in
+ peer->flags, not crypto_flags.
+ (crypto_xmit): Ditto.
+ (crypto_recv): Fix up RV_TSP logic (several places).
+ * include/ntp.h (clear_to_zero): Moved...
+ From: Dave Mills.
+
+2001-02-14 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_proto.c (peer_xmit): Crypto-related fixes
+ From Dave Mills.
+
+ * ntpd/ntp_crypto.c (crypto_recv): Allocate space for the trailing
+ NUL on the keystr.
+
+2001-01-28 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99k17
+
+ * ntpd/refclock_local.c (STRATUM): 3 -> 5
+ * ntpd/ntp_proto.c: sys_maxd -> sys_selerr, sys_epsil ->
+ sys_syserr. various cleanups and improvements.
+ From: Dave Mills.
+
+2001-01-19 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99k16
+
+ * config.h.in: Regenerated - became empty somehow.
+ Reported by John.Hay@icomtek.csir.co.za
+
+ * ntpd/ntp_proto.c (clock_select): Fix sdisp calculation.
+ From Dave Mills.
+
+ * util/ntp-genkeys.c:
+ * ntpd/refclock_chu.c:
+ * ntpd/refclock_atom.c:
+ * ntpd/ntpd.c:
+ * ntpd/ntp_loopfilter.c:
+ * ntpd/ntp_io.c:
+ * ntpd/cmd_args.c:
+ * libntp/audio.c:
+ * include/l_stdlib.h:
+ * html/copyright.htm:
+ Lint fixes (Thanks bunches!)
+ From: Marc.Brett@westerngeco.com
+
+2001-01-18 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99k15
+
+ * ntpd/ntp_proto.c (clock_select): Track error[] items sooner.
+ Typo grabbing the dtemp value and in the sdisp calculation.
+ From Dave Mills.
+
+2001-01-17 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99k14
+
+ * ntpd/ntp_proto.c: Change description of sys_rootdelay and
+ sys_rootdispersion.
+ (process_packet): Fix p_del test (bad distance).
+ (process_packet): Fix bad synch distance test.
+ (process_packet): Fix call to clock_filter (p_disp)
+ (clock_update): Fix sys_rootdelay calculation.
+ (clock_filter): Initialize jit to f(sys_precision)
+ (clock_filter): Update jit using distance[i] instead of
+ SQUARE(). peer->jitter uses dtemp instead of SQUARE().
+ (clock_filter): Updated CLOCK_SGATE checks. When printing debug
+ info, show jitter along with popcorn spike.
+ (clock_select): New sdisp calc.
+ (root_distance): New return value calc.
+ (peer_xmit): xpkt.rootdispersion value change.
+ * include/ntp.h (CLOCK_SGATE): Popcorn spike gate (Whoa, Molly!)
+ From Dave Mills.
+
+2001-01-13 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * config.sub (Repository): Updated.
+ * config.guess (Repository): Updated.
+
+ * ntpd/ntp_loopfilter.c (local_clock): Just use sys_jitter in the
+ calculation for rootdispersion.
+ From Dave Mills.
+
+2001-01-02 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_proto.c (transmit): Fix documentation. Set
+ peer->outdate and call poll_update in a new place. Sanity checks
+ in the MODE_BROADCAST case.
+ (clock_select): Track the old peer. Use the old peer in
+ subsequent checks, where appropriate. Clean up unpeer() logic.
+ From Dave Mills.
+
+2001-01-01 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_chu.c: Start using HAVE_AUDIO.
+ * ntpd/ntp_proto.c (clock_select): If about to discard an
+ ephemeral association, do it only if not the system peer.
+ From Dave Mills.
+
+ * html/pic/wingdorothy.gif:
+ * html/pic/bustardfly.gif:
+ * html/pic/boom3a.gif:
+ * html/pic/tonea.gif:
+ * html/pic/stack1a.jpg:
+ * html/pic/pogoa.gif:
+ * html/pic/pogo8.gif:
+ * html/pic/pogo6.gif:
+ * html/pic/pogo5.gif:
+ * html/pic/pogo4.gif:
+ * html/pic/pogo3.gif:
+ * html/pic/pogo1.gif:
+ * html/pic/oz2.gif:
+ * html/pic/flatheads.gif:
+ * html/pic/boom4.gif:
+ * html/pic/boom3.gif:
+ * html/pic/appletree.gif:
+ * html/pic/alice51.gif:
+ * html/pic/alice44.gif:
+ * html/pic/alice35.gif:
+ * html/pic/alice31.gif:
+ * html/pic/alice15b.gif:
+ * html/pic/alice13.gif:
+ * html/pic/alice11.gif:
+ * html/release.htm:
+ * html/rdebug.htm:
+ * html/prefer.htm:
+ * html/porting.htm:
+ * html/ntptrace.htm:
+ * html/ntpq.htm:
+ * html/ntpdate.htm:
+ * html/monopt.htm:
+ * html/kernpps.htm:
+ * html/index.htm:
+ * html/hints.htm:
+ * html/gadget.htm:
+ * html/driver7.htm:
+ * html/copyright.htm:
+ * html/config.htm:
+ * html/build.htm:
+ * html/authopt.htm:
+ * html/assoc.htm:
+ * html/accopt.htm:
+ Cleanup from Dave Mills.
+
+2000-12-30 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99k13
+
+ * ntpd/refclock_wwv.c (wwv_start): Call audio_init with DEVICE_AUDIO.
+ * ntpd/refclock_irig.c (irig_start): Call audio_init with DEVICE_AUDIO.
+ * ntpd/refclock_chu.c: Documentation cleanup.
+ (DEVICE_AUDIO): Added.
+ (fd_audio): Added.
+ (chu_start): Separate audio from serial device.
+ (chu_receive): Rewrite - get data from serial or audio device as
+ appropriate.
+ (chu_audio_receive): Renamed (from chu_receive) to allow both
+ audio and serial capability.
+ (chu_serial_receive): Ditto.
+ (chu_decode): Do the Right Thing based on audio/serial data.
+ * ntpd/ntp_refclock.c (refclock_open): Check for failure using <0
+ instead of ==-1.
+ * libntp/audio.c: Header cleanup, and remove
+ HAVE_STRUCT_AUDIO_INFO_* related fields.
+ (audio_init): Func arg is device to attempt to open.
+ * include/audio.h (audio_init): Now takes a char * argument.
+ From Dave Mills.
+
+ * configure.in (ntp_refclock): HAVE_AUDIO added. Remove
+ HAVE_STRUCT_AUDIO_INFO_* stuff; Dave rewrote the audio stuff.
+
+2000-12-28 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99k12
+
+2000-12-27 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * html/release.htm:
+ * html/patches.htm:
+ * html/measure.htm:
+ * html/confopt.htm:
+ * html/clockopt.htm:
+ * html/biblio.htm:
+ * html/authopt.htm:
+ * html/assoc.htm:
+ Updates from Dave Mills.
+
+ * include/ntp_crypto.h: Make sure crypto_flags is visible.
+ From Dave Mills.
+
+2000-12-14 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_proto.c (process_packet): pleap/pstratum.
+ (peer_xmit): Use CRYPTO_FLAG_AUTO.
+ * ntpd/ntp_crypto.c (make_keylist): Use CRYPTO_FLAG_AUTO. Only
+ sign host name and timestamps if the clock is synched.
+ * include/ntp_crypto.h (CRYPTO_FLAG_AUTO): Added.
+ From: Dave Mills
+
+2000-12-11 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_proto.c (transmit): Call clock_select in a few new
+ places. BURST/IBURST cleanup. Don't turn off FLAG_BURST at the
+ EOburst.
+ (receive): Set peer->unreach = 0 before we call process_packet().
+ (process_packet): ditto, before calling poll_update(). Lose some
+ debugging, MODE_BCLIENT/CLIENT cleanup.
+ (poll_update): Bump nextupdate on FLAG_REFCLOCK, not _REFCLOCK or
+ _IBURST.
+ (peer_clear): Don't set IBURST on MDF_BCLNT.
+ From: Dave Mills.
+
+ * ntpdate/ntpdate.c (alarming): Appease ansi2knr.
+
+2000-12-10 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_control.c (ctl_putpeer): CP_TTL and CP_TTLMAX
+ MDF_ACAST and MDF_MCAST cleanup.
+
+ * ntpd/refclock_wwv.c (wwv_start): ttlmax/ttl cleanup.
+ * ntpd/refclock_usno.c (usno_timeout): ttlmax/ttl cleanup.
+ * ntpd/refclock_parse.c (CLK_REALTYPE): ttlmax/ttl cleanup.
+ * ntpd/refclock_chu.c (chu_start): ttlmax/ttl cleanup.
+ * ntpd/refclock_acts.c (acts_timeout): ttlmax/ttl cleanup.
+ * ntpd/ntp_refclock.c (refclock_newpeer): Don't do the
+ any_interface -> loopback_interface trick.
+ * ntpd/ntp_proto.c (transmit): Broadcast/manycast cleanup.
+ * ntpd/ntp_peer.c: Cleanup.
+ * ntpd/ntp_io.c: Cleanup.
+ * ntpd/ntp_crypto.c (crypto_recv): AUTOKEY based on BCLNT, not MCAST2.
+ * include/ntpd.h: Declare findbcastinter().
+ * include/ntp.h: struct peer's ttlmax is now max ttl/refclock
+ mode. ttl is now ttl for manycast mode.
+ (FLAG_MCAST): Reworked several FLAG_ bits.
+ From Dave Mills.
+
+2000-12-05 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpq/ntpq.c: CP_TTLMAX support.
+ * ntpd/ntp_proto.c (transmit): MDF_ACAST ttl fixes.
+ * ntpd/ntp_peer.c (resetmanycast): Reset ttl if MDF_ACAST.
+ (peer_config): Save max ttl in ttlmax.
+ * ntpd/ntp_control.c: ttlmax support.
+ * include/ntp_control.h (CP_TTLMAX): Added.
+ * include/ntp.h: Added ttlmax to struct peer.
+ Dave Mills.
+
+2000-12-03 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_proto.c (receive): That any_interface is now an
+ rbufp->dstadr.
+ Various other doc and code cleanup.
+ * ntpd/ntp_peer.c (findmanycastpeer): Fixes
+ From Dave Mills
+
+2000-12-02 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_request.c (do_conf): call peer_config with
+ any_interface, not 0.
+ * ntpd/ntp_proto.c (transmit): Manycast cleanup
+ * ntpd/ntp_peer.c (findmanycastpeer): manycast cleanup
+ * ntpd/ntp_io.c (sendpkt): Only check ttl if we have a ttl
+ (findinterface): Cleanup
+ * ntpd/ntp_control.c: cleanup
+ * include/ntpd.h: Added resetmanycast.
+ * include/ntp_control.h (CP_TTL): disp -> ttl
+ * ntpq/ntpq.c: disp -> ttl
+ From Dave Mills
+
+2000-11-26 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99k11
+
+ * ntpd/ntp_proto.c (transmit):
+ * ntpd/ntp_peer.c:
+ * ntpd/ntp_io.c:
+ * ntpd/ntp_control.c (ctl_putpeer):
+ * ntpd/ntp_config.c (getconfig):
+ * include/ntpd.h: mcast/ucast interface cleanup.
+ From: Dave Mills
+
+ * include/ntp_request.h: Put data[] as MAXFILENAME+16. This will
+ fix the conf_peer requests again, but re-break compatibility with
+ old versions of the daemon. Sigh.
+
+ * util/ntp-genkeys.c (cleanlinks): Don't do it if nosymlinks.
+
+2000-11-19 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_parse.c (rawdcf_init_1): make Linux happier with
+ some modem control stuff.
+ From: Wolfram Pienkoss <wp@bszh.de> (via Frank Kardel)
+
+ * ntpd/refclock_pcf.c (pcf_poll): isdst fix
+ From: Andreas Voegele <andreas.voegele@gmx.de>
+
+2000-10-28 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99k10
+
+ * ntpd/refclock_wwvb.c (wwvb_start): Cosmetic reorder.
+ * ntpd/refclock_atom.c (RANGEGATE): Cleanup. Add ASTAGE.
+ Add ppsparams to struct ppsunit.
+ (atom_start): Init peer->burst to ASTAGE.
+ (atom_shutdown): Multi-handle
+ (atom_pps): Multi-handle
+ (atom_pps): RANGEGATE cleanup
+ (atom_poll): Poll count cleanup. Error check cleanup. Burst cleanup.
+ * ntpd/ntp_refclock.c (refclock_transmit): Lose the pre-burst
+ check poll_update().
+ (refclock_sample): Fix the jitter calc.
+ (refclock_receive): Pass the jitter to the clock_filter().
+
+ * ntpd/ntp_proto.c (clock_update): If we lose sync, reset the poll
+ to NTP_MINDPOLL.
+ (poll_update): Poll wiggles. Make sure peer->nextdate is timely.
+ (clock_select): If we lose sync, reset the poll to NTP_MINDPOLL.
+ * ntpd/ntp_loopfilter.c (local_clock): Show the asocid in debug
+ output. popcorn debug message changes. Clamp the poll interval
+ if the system peer has changed. PPS wiggle changes.
+ From Dave Mills.
+
+2000-10-16 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_pcf.c (pcf_start):
+ * html/driver35.htm:
+ The radio clock transmits 69 bits with a period of 2.5
+ milliseconds per bit. Thus the driver now sets the default
+ calibration offset to 0.1725 (69 * 2.5 = 172.5).
+ Its now possible to disable the check of the radio clock's
+ synchronisation status bit. Several users requested this option.
+ From: Andreas Voegele <andreas.voegele@gmx.de>
+
+ * html/refclock.htm:
+ * html/rdebug.htm:
+ * html/prefer.htm:
+ * html/pps.htm:
+ * html/ntpdc.htm:
+ * html/miscopt.htm:
+ * html/ldisc.htm:
+ * html/kern.htm:
+ * html/index.htm:
+ * html/exec.htm:
+ * html/driver22.htm:
+ * html/clockopt.htm:
+ Updates from Dave Mills
+
+ * ntpd/ntp_intres.c (request): Sanity check the size of the response
+
+2000-10-15 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpq/ntpq_ops.c (dopeers): Dave didn't like the patch to show
+ the units on the times...
+ * ntpdc/ntpdc_ops.c (doset): SYS_FLAG_PPS cleanup
+ * ntpd/refclock_wwv.c (wwv_newchan): Update the peer refid if
+ we're talking to a stratum 0 source
+ * ntpd/refclock_trak.c: Needs PPS
+ * ntpd/refclock_oncore.c: Disable for now
+ * ntpd/refclock_mx4200.c: Needs PPSAPI, not PPS
+ Header cleanup. PPS interface cleanup.
+ Process sentences with a switch
+ Cleanup and sanity checks
+ * ntpd/refclock_datum.c: header cleanup, light body cleanup
+ * ntpd/refclock_conf.c: CLOCK_TRAK needs PPS
+ MX4200 needs PPSAPI, not PPS
+ Disable ONCORE for now
+ * ntpd/refclock_bancomm.c: Surgery
+ * ntpd/refclock_atom.c: Cleanup
+ (atom_control): added
+ (atom_ppsapi): added
+ * ntpd/ntp_request.c (setclr_flags): SYS_FLAG_PPS cleanup
+ * ntpd/ntp_refclock.c: stropts.h back in in TTYCLK and
+ HAVE_SYS_CLKDEFS_H
+ Get ntp_syscall if KERNEL_PLL
+ Define cal_enable
+ (refclock_receive): Cleanup
+ (refclock_control): sanity check procptr
+ * ntpd/ntp_proto.c (init_proto): pps_enable
+ (proto_config): Turn on/off PPS discipline
+ * ntpd/ntp_loopfilter.c: pps_enable
+ (local_clock): record_loop_stats() if !ntp_enable
+ (local_clock): Turn off PPS if it's not enabled
+ Other cleanup/fixes
+ * ntpd/ntp_config.c: pps and calibrate keywords. Initialize
+ pps_assert to 0, not 1 (swap assert/clear?)
+ * include/ntpd.h: We have pll_status if KERNEL_PLL
+ Added pps_enable and cal_enable
+ * include/ntp_request.h (SYS_FLAG_PPS): Renamed from
+ SYS_FLAG_AUTHENTICATE
+ * include/ntp.h (PROTO_PPS): Added
+ (PROTO_CAL): Added
+ From: Dave Mills
+
+2000-09-23 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * include/ntp_refclock.h (stropts.h, sys/clkdefs.h): Harmful and
+ useless file include's turned off.
+ * libntp/iosignal.c (netinet/in.h, sys/sockio.h): Duplicate file
+ include's turned off.
+ * ntpd/ntp_refclock.c (ntp_tty.h): File included.
+ (refclock_open, refclock_ioctl): Use `TTY' from ntp_tty.h.
+ * ntpd/refclock_atom.c: Grab a few headers regardless; if we don't
+ CLOCK_ATOM we provide a stub pps_sample() routine so the WHARTON
+ can be compiled/used.
+ * ntpq/ntpq_ops.c (dopeers, doopeers): Print the units for
+ each column header.
+ Tue Sep 12 16:25:51 2000 Philippe De Muyter <phdm@macqel.be>
+
+ * ntpd/refclock_atom.c (atom_start): Lose "temp", because we now
+ initially either CAPTUREASSERT or CAPTURECLEAR.
+ (atom_pps): pps_info_t is our friend. Update comments to reflect
+ reality. DTRT with pps_info. Do some overflow checks.
+ From: Dave Mills.
+
+2000-09-21 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: Much improved Solaris patch-level check for the
+ FLL bug test.
+ From: Marc.Brett@westgeo.com
+
+2000-09-19 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * include/Makefile.am (noinst_HEADERS): Added ntp_tty.h
+ Reported by Dave Mills
+
+2000-09-16 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntptrace/ntptrace.c:
+ * ntpdate/ntptimeset.c (receive):
+ * ntpdate/ntpdate.c (receive):
+ STRATUM cleanup
+ * ntpd/refclock_atom.c (atom_poll): Autostratum. Lose the leap.
+ * ntpd/ntp_proto.c: sys_prefer
+ (process_packet): stratum cleanup
+ (clock_select): Autostratum the ATOM
+ * ntpd/ntp_loopfilter.c: pps_update/pps_stratum wiggle.
+ * include/ntpd.h: Lose pps_update, gain sys_prefer
+ * include/ntp.h: STRATUM variable cleanup
+ From Dave Mills
+
+2000-09-13 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_oncore.c (oncore_get_timestamp): Print debug
+ messages being aware of HAVE_STRUCT_TIMESPEC.
+
+ * ntpd/refclock_atom.c: Have pps_params tag along in the ppsunit
+ structure, where it really belongs.
+ (atom_pps): Use PPS_CAPTURE{ASSERT,CLEAR}
+ From: Dave Mills.
+
+2000-09-12 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in (ac_cv_var_atom_ok): Cleanup ATOM/PPSAPI stuff...
+
+ * scripts/ntp-close: Find "close" ntp servers.
+ From: Neal McBurnett <neal@bcn.boulder.co.us>
+
+ * ntpd/refclock_conf.c:
+ * ntpd/refclock_oncore.c: Re-enabled oncore driver for HAVE_PPSAPI
+ case only.
+
+2000-09-12 Philippe De Muyter <phdm@macqel.be>
+
+ * ntpd/refclock_parse.c (we400a_pollinfo): Useless variable removed.
+ [WHARTON slot]: Set NO_POLL, NO_INIT and NO_DATA; fix `fixed format'
+ and `offset' fields.
+
+ * include/ntp_tty.h: New file
+ * libntp/icom.c: Use it.
+
+ * ntp_update (UPDATE_OPTIONS): Use -d, too. Fix Pass 1 comment.
+
+2000-09-12 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_oncore.c: shmem_fname added. oncore_init_shmem()
+ updated.
+ (oncore_start): Comment cleanup
+ (oncore_read_config): Move call to oncore_shmem_init()
+ (oncore_init_shmem): Prototype change
+ (oncore_init_shmem): Don't exit on errors
+ (oncore_msg_any): timespec/timeval cleanup
+ (oncore_msg_Cj_id): shmem_fname changes
+ (oncore_msg_BaEaHa): saw_At bugfix
+ (oncore_get_timestamp): Added current_mode/current_params. Commented.
+ Added time_pps_getcap() calls.
+ From: Reg Clemens <reg@dwf.com>
+
+ * ntpd/ntp_io.c (input_handler): Better recvfrom() error message
+ From: Dean Gibson <timekeeper@tcp-udp.net>
+
+ * ntpdc/ntpdc.c (passwd): Get them working again.
+ From: Benjamin Greenwald <beng@lcs.mit.edu>
+
+2000-09-11 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_atom.c:
+ (atom_start):
+ * ntpd/ntp_refclock.c: Comment cleanup. PPS/PPSAPI cleanup
+ (refclock_open): PPS/PPSAPI cleanup
+ From: Dave Mills
+
+ * ntpd/refclock_oncore.c:
+ * ntpd/refclock_mx4200.c:
+ HAVE_TIMESPEC -> HAVE_STRUCT_TIMESPEC
+
+ * configure.in: ATOM requires struct timespec, not PPSAPI. Clean
+ up dependencies accordingly.
+
+2000-09-09 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in (ac_cv_var_atom_ok): Improve ATOM configure message
+ PARSE requires ATOM.
+
+ * ntpd/ntpd.c (set_process_priority): Clean up debug messages.
+
+2000-09-07 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: ac_cv_atom_ok, depends on HAVE_PPSAPI.
+ I notice the PARSE clocks require ATOM. Could be interesting...
+
+2000-09-06 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * Makefile.in (distdir): Seems to be a bug in an automake library
+ somewhere...
+
+2000-09-05 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_loopfilter.c (loop_config): V3 API needs MOD_BITS when
+ initializing ntv.modes. Initialize ntv.{maxerror,esterror,status}
+ earlier. Clean up KERNEL_PLL code.
+
+2000-09-04 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpq/ntpq.c: report offset as "offset", not "phase". Lose
+ compliance.
+ * ntpd/refclock_local.c (local_poll): variance -> jitter
+ * ntpd/refclock_chu.c (chu_major): Lose variance.
+ * ntpd/ntp_util.c (hourly_stats): sys_error -> sys_jitter
+ (record_loop_stats): ditto
+ * ntpd/ntp_request.c (peer_info): variance -> jitter
+ * ntpd/ntp_refclock.c (refclock_sample): variance -> jitter
+ (refclock_receive): variance -> jitter
+ * ntpd/ntp_proto.c (process_packet): variance -> jitter
+ (clock_filter): variance -> jitter
+ (clock_select): variance -> jitter
+ (root_distance): variance -> jitter
+ * ntpd/ntp_peer.c (newpeer): variance -> jitter
+ * ntpd/ntp_loopfilter.c: Cleanup pll_nano selection bogon.
+ Centralize the kernel API data.
+ (local_clock): Lose sys_error.
+ (loop_config): Code cleanup.
+ * ntpd/ntp_control.c: Call offset "offset" and not "phase". Lose
+ CS_COMPLIANCE. Deal with variance/jitter rename.
+ * include/ntp_refclock.h: Rename variance to jitter in struct
+ refclockproc.
+ * include/ntp_control.h (CS_COMPLIANCE): Lose it.
+ * include/ntp.h: Rename variance to jitter in struct peer.
+ From: Dave Mills
+
+2000-09-01 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_atom.c: Use the new ppsunit. Cleanup and improve
+ documentation.
+ * ntpd/ntp_refclock.c (refclock_sample): Don't accumulate
+ variance.
+ From Dave Mills
+
+2000-08-31 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * html/driver22.htm: Update the docs.
+ * ntpd/refclock_atom.c (atom_start): Open the device if it hasn't
+ been opened already.
+ (pps_sample): Make it more visible.
+ From Dave Mills.
+
+ * configure.in: 4.0.99k8
+
+ Revert to the older automake.
+
+ * configure.in: The PPSAPI headers use "inline", so require a STDC
+ compiler.
+
+ * ntpd/refclock_atom.c (atom_shutdown): Typo
+ From Dave Mills
+
+ * configure.in: Convert to autoconf-2.49
+
+ * ntpd/refclock_atom.c: Header cleanup Comment cleanup. Lose the
+ TTYCLK stuff. Convert to PPSAPI.
+ * ntpd/ntp_refclock.c (refclock_newpeer): Move refclock_unpeer().
+ From: Dave Mills
+
+2000-08-29 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure: Fix the autoconf problem...
+
+2000-08-20 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 99k7
+
+ * util/ntptime.c (main): Report TAI stuff
+ * ntpq/ntpq.c: CS_COMPLIANCE/CS_JITTER cleanup
+ * ntpd/ntp_loopfilter.c (local_clock): sys_error/sys_jitter cleanup.
+ kernel PPL cleanup.
+ * ntpd/ntp_crypto.c: Check NTP_API if we're doing KERNEL_PLL so we
+ can get the TAI stuff.
+ * ntpd/ntp_control.c: CS_COMPLIANCE now reports "error" instead of
+ "jitter". CS_JITTER now reports jitter.
+ * include/ntpd.h: Added sys_jitter
+ * include/ntp_control.h (CS_JITTER): Added
+ From: Dave Mills
+
+ * ntpd/cmd_args.c (getCmdOpts): Crack -N at pre-scan, as we do the
+ priority wiggle before the final scan.
+ From: Tom Smith <smith@cag.lkg.dec.com>
+ We might do better to move the priority wiggle to after the final
+ scan. Especially if we want to permit command-line options to
+ have decent control over the priority. When we rewrite the config
+ file stuff we might go to a multi-scan to solve some of these
+ problems.
+
+2000-08-19 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: '99k6, and manually fix configure.
+
+ * include/ntp_request.h (NTP_MAXHOSTNAME): 144 -> 32
+
+2000-08-18 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * util/ntp-genkeys.c (main): Don't call fclose if stream is NULL.
+
+2000-08-17 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * html/driver35.htm:
+ * ntpd/refclock_pcf.c: Updates and improvements
+ From: Andreas Voegele <andreas.voegele@gmx.de>
+
+ * configure.in (ac_cv_struct_ntptimeval): Lose the TAI check - we
+ don't need it since we can check NTP_API. Re-hack the generated
+ configure script.
+
+ * configure: Manual hack to the ntptimeval.time.tv_nsec stuff
+ because we're running an old autoconf.
+
+2000-08-16 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * util/ntptime.c: Use: HAVE_STRUCT_NTPTIMEVAL_TIME_TV_NSEC, it's
+ the standard name.
+
+ * configure.in: Look for struct ntptimeval.tai in sys/timex.h
+ Cleanup struct tptimeval member tests.
+
+ * util/ntp-genkeys.c: New command-line arguments
+
+2000-08-14 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * util/ntp-genkeys.c (main): More small steps...
+
+2000-08-13 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_crypto.c (crypto_rsa): Now that we're using
+ NTP_KEYSDIR, make sure there is a '/ between the dir and the file.
+
+ * util/ntp-genkeys.c (main): More small steps...
+
+2000-08-12 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * util/ntp-genkeys.c (main): Another small step...
+
+ * configure.in: 99k5
+
+ * include/ntp_request.h: Make data[] member of req_pkt 32 again.
+ Bump the version number...
+
+ * ntpd/ntp_loopfilter.c (local_clock): Change 0. to 0 in a couple
+ of places.
+ From Dave Mills
+
+2000-08-11 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * util/ntp-genkeys.c (main): Minimal progress...
+
+2000-08-06 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/check_y2k.c: Make debug definition match ntpd.h's declaration
+
+ * ntpd/Makefile.am (check-local): Use test in favor of [
+
+2000-08-05 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in (NTP_KEYSDIR): Typo
+
+2000-08-04 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ElectricFence/Makefile.am (check-local): use test instead of [
+
+ * configure.in: AC_REPLACE_FUNCS(strdup)
+ * libntp/strdup.c (strdup): Added.
+ * libntp/Makefile.am (EXTRA_libntp_a_SOURCES): Added strdup.c
+
+ * util/Makefile.am (ntp_genkeys_DEPENDENCIES): Use $U on .o files
+ (ntp_genkeys_LDADD): ditto.
+
+ * ntpd/ntp_crypto.c: Use NTP_KEYSDIR
+
+ * util/ntp-genkeys.c (snifflink): Ignore ENOENT, too.
+
+ * ntpd/ntp_proto.c (peer_xmit): Crypto cleanup
+ * ntpd/ntp_crypto.c: Cleanup
+ * ntpd/ntp_control.c: Join the club
+ * ntpd/ntp_config.c: Call crypto_config() instead; we got rid of
+ crypto_flags.
+ * include/ntp_crypto.h (CRYPTO_FLAG_ENAB): New crypto flags, rework
+ * include/ntp_control.h (CS_FLAGS): Wiggle in.
+ * include/ntp.h: Added crypto peer status to struct peer
+ From Dave Mills
+
+2000-08-03 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * util/ntp-genkeys.c: Initialize path_keysdir to NTP_KEYSDIR.
+
+ * configure.in (NTP_KEYSDIR): Added
+ * acinclude.m4: Added AC_DEFINE_DIR macro
+
+ * util/ntp-genkeys.c (main): Sanity checks on the file paths.
+
+2000-08-02 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * util/ntp-genkeys.c (crypto_config): Only #ifdef PUBKEY
+ (PATH_MAX): Try harder...
+
+2000-08-01 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * util/ntp-genkeys.c (main): Use snifflink()
+ (snifflink): Implement...
+
+ * configure.in: Check for readlink()
+
+2000-07-31 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * util/ntp-genkeys.c (main): Use strdup on the tokens returned
+ from ntp_config...
+ (crypto_config): Fix a typo...
+ (crypto_config): Even more...
+ (usage): Flesh it out.
+
+ * include/ntp_config.h:
+ * ntpd/ntp_config.c: Move a whack of #defines to ntp_config.h so
+ ntp-genkeys.c can see them, too.
+
+ * util/ntp-genkeys.c: Add stubs to work with ../ntpd/ntp_config.o,
+ start hooking things up.
+ (main): debugging
+ (crypto_config): better implementation
+
+
+ * ntpd/ntp_config.c (getconfig):
+ * ntpd/ntpd.c: Initialize "debug" here, not in ntp_config.c
+
+ * util/Makefile.am (ntp_genkeys_LDADD): Added ../ntpd/ntp_config.o
+ * util/Makefile.am (ntp_genkeys_DEPENDENCIES): Added.
+
+2000-07-30 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99k4
+ * util/ntp-genkeys.c: Start hacking for new functionality.
+ * include/Makefile.am (noinst_HEADERS): Added ntp_cmdargs.h and
+ ntp_config.h .
+ * ntpd/ntp_config.c: Grab ntp_cmdargs.h. Make some new globals
+ (ugh), move ntpd-specific variables and code to cmd_args.c .
+ * ntpd/cmd_args.c: Move command argument processing functions from
+ ntp_config.c to this file.
+ * ntpd/Makefile.am (ntpd_SOURCES): Added cmd_args.c
+ * include/ntpd.h: Move getstartup() to ntp_cmdargs.h
+ * include/ntp_cmdargs.h: New file
+ Begin the hacking fest to make it easier for ntp-genkeys to use
+ ntpd's config processing code. I really hope this is the lesser
+ of the evils...
+
+2000-07-28 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * util/ntp-genkeys.c (usage): Added.
+
+ * ntpd/ntp_crypto.c: Cleanup
+ * ntpd/ntp_proto.c (transmit): Add some parens.
+ (peer_xmit): Add ntohl when grabbing sndauto.seq for broadcast.
+ * ntpd/ntp_peer.c (findpeer): Cleanup
+ * ntpd/ntp_loopfilter.c (local_clock): Typo
+ From Dave Mills
+
+ * include/ntp_config.h: Created
+
+ * util/ntp-genkeys.c: Always build, but realize we may not have
+ RSAREF. Compile parts appropriately.
+
+ * util/Makefile.am (bin_PROGRAMS): Always make ntp-genkeys
+ (ntp-genkeys_LDADD): Use $LIBRSAREF instead of the "real path"
+ * configure.in: Lose MAKE_NTP_GENKEYS
+
+ * configure.in:
+ * util/ntp-genkeys.c:
+ * util/Makefile.am:
+ Renamed ntp_genkeys to ntp-genkeys.
+
+2000-07-27 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpdate/ntpdate.c (ntpdatemain): Cleanup error message.
+
+ * ntpdate/ntpdate.c (ntpdatemain): Add missing authtrust() call
+ From: Jason Heiss <jheiss@cruzeiro.ugcs.caltech.edu>
+
+ * ntpd/refclock_ulink.c (ulink_receive):
+ * ntpd/ntp_crypto.c:
+ * libntp/authparity.c:
+ Lint/noise cleanup
+ From: Marc Brett <mbrett@rgs0.london.waii.com>
+
+ * ntpd/ntp_proto.c: Specifically track manycastserver and
+ survivors
+ From: Dave Mills
+
+2000-07-26 Sven Dietrich <sven_dietrich@trimble.com>
+
+ * ntpd/ntpd.c: remove WINNT priority adjustment to the ports/winnt area
+ where it does not clutter up the main distribution.
+
+2000-07-24 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_proto.c (receive): dstadr_sin needs higher visibility
+ From: Dave Mills
+
+ * flock-build: Added baldwin
+
+ * ntpd/ntp_request.c:
+ * ntpd/ntp_proto.c:
+ * ntpd/ntp_peer.c:
+ * ntpd/ntp_io.c:
+ * ntpd/ntp_intres.c:
+ * ntpd/ntp_crypto.c (make_keylist):
+ * ntpd/ntp_control.c:
+ * ntpd/ntp_config.c (CONF_MOD_IBURST, save_resolve):
+ * include/ntpd.h (findpeerbyassoc, newpeer, peer_config, *_interface):
+ * include/ntp_request.h (CONF_FLAG_IBURST):
+ * include/ntp_crypto.h (crypto_xmit, make_keylist):
+ * include/ntp.h (FLAG_IBURST):
+ * html/release.htm:
+ * html/confopt.htm:
+ * html/assoc.htm:
+ Add iburst option, fix broadcast/multicast and some types.
+ From: Dave Mills
+
+2000-07-20 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * scripts/Makefile.am (bin_SCRIPTS): Install ntp-wait
+
+ * configure.in: 4.0.99k
+
+2000-07-19 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_proto.c (peer_xmit): PUBKEY cleanup
+
+2000-07-18 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99j5
+
+ * html/ntpd.htm (HREF): Document other missing command-line options
+
+ * html/ntpd.htm (HREF): Document
+ * html/confopt.htm (href): Undocument
+ * ntpd/ntp_config.c (getconfig): -N high for high-priority.
+ Lose the ntp.conf way of setting priority.
+
+ * ntpd/ntp_crypto.c: PUBKEY/AUTOKEY cleanup
+ From Dave Mills
+
+2000-07-17 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * html/confopt.htm (href): Document it.
+ * ntpd/ntp_config.c (getconfig): CONFIG_PRIORITY support
+ * ntpd/ntpd.c (set_process_priority): Use it.
+
+ * ntpd/ntp_crypto.c: Crypto key stuff
+ * ntpd/ntp_proto.c: pubkey -> pubkey.ptr
+ * ntpd/ntp_control.c (ctl_putpeer): fstamp -> pubkey.fstamp
+ * ntpd/ntp_peer.c:
+ * include/ntpd.h:
+ * include/ntp_types.h:
+ * include/ntp_request.h:
+ * include/ntp_crypto.h:
+ * include/ntp_control.h:
+ * include/ntp.h: Type cleanup
+ From: Dave Mills
+
+2000-07-14 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ElectricFence/Makefile.am (check-local): Don't run the tests if
+ we didn't build the programs...
+ (check-local): Same, but watch the return codes...
+
+ * ElectricFence/page.c: #include config.h if it's there.
+ Properly handle the sys_errlist declaration.
+
+ * html/ntpq.htm:
+ * html/index.htm:
+ * html/debug.htm:
+ * html/authopt.htm:
+ Reality check.
+ From Dave Mills
+
+2000-07-13 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * Makefile.am (SUBDIRS): Added ElectricFence
+ * configure.in (AC_CONFIG_FILES): Added ElectricFence support
+ * ElectricFence: Imporpted.
+
+2000-07-12 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * util/ntp_genkeys.c (main): Cleanup
+ * ntpd/refclock_wwv.c (wwv_qrz): sqrt -> SQRT
+ * ntpd/refclock_chu.c (chu_rf): sqrt -> SQRT
+ * ntpd/ntpd.c (set_process_priority): Disable high-priority for now.
+ PUBKEY cleanup.
+ * ntpd/ntp_timer.c: sys_revoketime cleanup.
+ * ntpd/ntp_proto.c (receive): PUBKEY cleanup. Comment and code
+ cleanup.
+ (process_packet): Comment and code (PUBKEY) cleanup.
+ (peer_xmit): Comment and code cleanup.
+ (fast_xmit): Comment and code cleanup.
+ * ntpd/ntp_peer.c (expire_all): revoketime cleanup. PUBKEY cleanup.
+ * ntpd/ntp_crypto.c: Comment reorg. DH parameters are now
+ file-static instead of local to subroutines.
+ (make_keylist): peer->pcookie.key cleanup/fix
+ (crypto_recv): Subroutine documentation cleanup, other cleanup
+ (crypto_xmit): Cleanup/document.
+ (crypto_setup): Cleanup/document.
+ (crypto_agree): Cleanup/document.
+ (crypto_rsa): now static
+ (crypto_dh): now static. Comment cleanup. Code cleanup.
+ (crypto_tai): now static. Code and comment cleanup.
+ (crypto_config): Deal with CRYPTO_CONF_LEAP.
+ * ntpd/ntp_control.c (CS_DHPARAMS): Rename corresponding token to
+ "params". Remove CS_TAI from def_sys_var[].
+ (ctl_putsys): CS_HOST, CS_DHPARAMSm CS_REVTIME, and CS_LEAPTIME
+ bugfix. CS_TAI cleanup.
+ * ntpd/ntp_config.c (CONF_CRYPTO_LEAP): Added
+ (getconfig): Added CONF_CRYPTO_LEAP support.
+ * include/ntp_syslog.h: Lose GIZMO stuff.
+ * include/ntp_crypto.h (CRYPTO_CONF_LEAP): Added
+ * include/ntp.h: struct autokey, cookie,value, and pkt changes for
+ signature field. Update the inline docs on pkt's exten field.
+ From: Dave Mills
+
+
+2000-07-08 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_util.c (stats_config): If we read a bogus old_drift,
+ use 0 instead of failing.
+
+2000-07-03 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * README.cvs: Cleanup.
+
+ * ntpd/refclock_datum.c (datum_pts_poll): index -> unit_index
+ * ntpd/ntp_resolver.c (findhostaddr): const cleanup
+ * libntp/recvbuff.c:
+ * libntp/msyslog.c:
+ * libntp/emalloc.c:
+ * libntp/authreadkeys.c:
+ Fix header order.
+ From: Simon Burge <simonb@netbsd.org>
+
+ * ntpd/ntp_util.c (stats_config): Use HAVE_FINITE and HAVE_ISFINITE
+ * configure.in (ac_cv_struct_ntptimeval_timespec): isfinite()
+ checks for HP-UX11.
+ From: Albert Chin-A-Young <china@thewrittenword.com>
+
+2000-07-02 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * flock-build (LIST): Lose malarky, update some machine/OS descriptions
+
+ * configure.in: 4.0.99j4
+
+ * ntpq/ntpq.c: Lose PUBKEY stuff - older ntpq's will complain when
+ they see the info in a packet.
+ * ntpd/ntp_proto.c (peer_xmit): TAI changes.
+ * ntpd/ntp_crypto.c: Fix host/network byteorder stuff. Follow
+ global->struct changes. TAI changes. Bugfixes.
+ * ntpd/ntp_control.c: Follow field reorder/rename.
+ * include/ntp_crypto.h: Move crypto stuff from separate globals
+ into structs.
+ * include/ntp_control.h (CS_HOST): Reorder/rename some fields
+ From: Dave Mills
+
+2000-06-30 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_peer.c (unpeer): Moved keystr cleanup inside ifdef PUBKEY
+
+ * configure.in: 4.0.99j3
+
+ * html/release.htm:
+ * html/ntpq.htm:
+ * html/authopt.htm:
+ Updates from Dave Mills
+
+ * ntpd/ntp_request.c (dns_a): Don't call crypto_public for now...
+ * ntpd/ntp_proto.c (receive): Follow the TEST wiggles
+ (peer_xmit): TAI support
+ * ntpd/ntp_crypto.c: TAI support
+ * ntpd/ntp_control.c: CS_VERSION and CS_TAI support
+ * include/ntp_crypto.h (CRYPTO_FLAG_TAI): Added.
+ * include/ntp_control.h (CS_VERSION): Added.
+ * include/ntp.h (TEST4,TEST5,TEST8,TEST9): Wiggle.
+ From: Dave Mills
+
+ * ntpd/Makefile.am (ntpd_SOURCES): Lose refclock_ulink331.c
+ because the new refclock_ulink.c handles it.
+
+2000-06-28 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_config.c (getconfig): Sanity check the right variable
+ From: Dave Mills.
+
+2000-06-25 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99j2
+
+ * ntpd/ntp_proto.c:
+ * ntpd/ntp_peer.c:
+ * ntpd/ntp_crypto.c:
+ * include/ntp_crypto.h:
+ * include/ntp.h:
+ AUTOKEY/PUBKEY/DH/crypto changes
+ From: Dave Mills
+
+2000-06-23 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * html/driver34.htm:
+ * ntpd/refclock_ulink.c:
+ * ntpd/refclock_ulink331.c: (removed)
+ Updated for 320/330 series refclocks
+ From: joseph lang <tcnojl1@earthlink.net>
+
+ * ntpd/refclock_oncore.c: Patches/improvements
+ * html/driver30.htm: New release
+ From: Reg Clemens <reg@orion.dwf.com>
+
+2000-06-17 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99j1
+
+ * ntpdc/ntpdc.c (getcmds):
+ * configure.in:
+ Readline support.
+ From: Aaron Sherman <ajs@narn.ajs.com>
+
+ * ntpd/refclock_ulink331.c: Added.
+ Sent in by Doug Grosso <dgrosso@mint.net>
+ * ntpd/Makefile.am (ntpd_SOURCES): Added refclock_ulink331.c
+
+ * libntp/snprintf.c: Added stdio.h
+ From: Marc Brett <mbrett@rgs0.london.waii.com>
+
+ * include/ntp.h: struct autokey's siglen is u_int32. So is the
+ siglen in struct cookie. So is siglen and value length in struct
+ value. Add fstamp to struct peer. Resize the exten AUTOKEY field
+ in struct pkt.
+ * include/ntp_crypto.h: crypto_enable -> crypto_flags and a
+ variety of other cleanups.
+ * ntpd/ntp_config.c: crypto_enable -> crypto_flags, and some
+ key/fudge cleanup.
+ * ntpd/ntp_control.c: Much cleanup.
+ * ntpd/ntp_crypto.c: Many changes that Harlan is too tired to
+ properly document.
+ * ntpd/ntp_peer.c: crypto_enable -> crypto_flags
+ (peer_config): Hold off on crypto_public() until some resolver
+ issue is fixed.
+ * ntpd/ntp_proto.c (receive): Disable the reverse DNS lookup for now.
+ (process_packet): Don't record_raw_stats() for now.
+ crypto_enable was renamed to crypto_flags.
+ (peer_xmit): In MODE_ACTIVE or MODE_PASSIVE, only call
+ crypto_xmit() if the peer->cmmd is not CRYPTO_AUTO. Reset
+ peer->cmmd to 0 when we're thru.
+ Don't reset peer->cmmd to 0 until the end of MODE_CLIENT.
+ * ntpd/ntpd.c: Lose the call to crypto_init(). Instead, call
+ crypto_setup() later on if we have crypto_flags.
+ * util/ntp_genkeys.c: Lose GENLEN; use PRIMELEN/2 .
+ From Dave Mills.
+
+ * ntpd/ntp_crypto.c (crypto_rsa):
+ (crypto_dh):
+ Do some debug logging if readlink() fails with something other
+ than EINVAL (file isn't a symlink).
+
+2000-06-04 James R. Van Zandt <jrv@vanzandt.mv.com>
+
+ * html/miscopt.htm (trap): punctuation
+
+ * html/ntpd.htm (-g): typo
+
+ * html/miscopt.htm (logconfig): List the "clock" event class.
+ "allprefix" should be two words.
+
+2000-05-31 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_timer.c: Protect <unistd.h>
+
+2000-05-30 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/Makefile.am: Document what we expect from -lm
+
+2000-05-29 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99j
+
+2000-05-22 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * html/ntptime.htm: More fixes
+ From: Kazu TAKAMUNE <takamune@avrl.mei.co.jp>
+
+2000-05-16 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * build (KEYSUF):
+ * flock-build:
+ * configure.in: Lose the "md5" options from the --with-crypto
+ check; Dave hates it.
+
+ * ntpd/ntp_util.c (stats_config):
+ * ntpd/ntp_loopfilter.c (loop_config):
+ * libntp/systime.c (adj_systime):
+ * include/ntp_proto.h (NTP_MAXFREQ):
+ Renamed MAX_FREQ to NTP_MAXFREQ
+
+ * ntpd/ntpd.c (ntpdmain):
+ * ntpd/ntp_proto.c (receive):
+ (poll_update):
+ * ntpd/ntp_intres.c (addentry):
+ * ntpd/ntp_config.c (getconfig):
+ Lint cleanup
+ From: Marc Brett <mbrett@rgs0.london.waii.com>
+
+ * include/ntp_stdlib.h:
+ * libntp/systime.c (adj_systime):
+ * ntpd/ntp_loopfilter.c (loop_config):
+ * ntpd/ntp_util.c (stats_config):
+ * ports/winnt/ntpd/nt_clockstuff.c (adj_systime):
+ MAXFREQ -> MAX_FREQ
+ * include/ntp_proto.h: Define MAX_FREQ
+
+2000-05-15 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * include/ntp_stdlib.h:
+ * libntp/systime.c (adj_systime):
+ * ntpd/ntp_loopfilter.c (loop_config):
+ * ntpd/ntp_util.c (stats_config):
+ * ports/winnt/ntpd/nt_clockstuff.c (adj_systime):
+ sys_maxfreq -> MAXFREQ
+ Per Dave Mills.
+
+2000-05-14 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * acinclude.m4: Typo...
+
+2000-05-13 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * libntp/gpstolfp.c (GPSORIGIN): Try new ULONG_CONST macro
+
+ * ntpdate/ntptimeset.c:
+ * ntpdate/ntpdate.h:
+ * ntpd/refclock_oncore.c (oncore_msg_En):
+ * ntpd/ntp_util.c (stats_config):
+ * ntpd/ntp_request.c:
+ * ntpd/ntp_intres.c (findhostaddr):
+ * ntpd/ntp_config.c (getconfig):
+ * libntp/systime.c (adj_systime):
+ * libntp/lib_strbuf.c:
+ * libntp/authparity.c:
+ * libntp/audio.c:
+ Header/lint cleanup
+ From/reported by: Simon Burge <simonb@netbsd.org>
+
+ * ntpd/ntp_resolver.c (findhostaddr): Compiler noise cleanup
+
+ * ntpd/ntp_intres.c: Compiler noise cleanup
+
+ * html/ntptime.htm: Document reality check
+ From: Kazu TAKAMUNE <takamune@avrl.mei.co.jp>
+
+2000-05-12 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_intres.c (ntp_intres): Quiet some debug messages
+ Reported by: Brian Bergstrand <brianb@mac.com>
+
+2000-05-11 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * scripts/mkver.in (ConfStr): Use -r if we're using RSAREF,
+ otherwise use -a if we're using autokey, otherwise use no extra
+ suffix.
+
+2000-05-11 Sven Dietrich <sven_dietrich@trimble.com>
+
+ * ports/winnt/include/config.h: New defines to support AUTOKEY
+ * ports/winnt/include/unistd.h: Added another dummy placeholder.h
+ * ports/winnt/ntpd/ntpd.dsp: Added ntp_crypt.c to makefile
+ * ports/winnt/ntpd/ntpd.c: service_main needs a local hostname[]
+ * html/hints/winnt.htm: Add remark about 4.0.99i not compiling.
+ These changes got WINNT running again. No idea if the keys stuff
+ works however.
+
+2000-05-10 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99i9
+
+ * ntpd/ntp_crypto.c: tstamp and autokey cleanup
+ From: Dave Mills
+
+ * ntpd/ntp_proto.c (clock_update): Only call expire_all() if
+ AUTOKEY
+ From many folks, including Reg Clemens <reg@dwf.com>
+
+2000-05-07 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99i8
+
+ * flock-build: Use new --with-crypto choices
+ * build (KEYSUF): Deal with new --with-crypto
+ * configure.in: --with-crypto={md5,autokey,rsaref};
+ lose --enable-autokey
+
+2000-05-06 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * build (KEYSUF): Catch --disable-autokey first.
+
+2000-05-05 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * flock-build: If we don't use autokey, don't use rsaref either.
+
+ * configure.in: 4.0.99i7
+
+ * build (KEYSUF):
+ * flock-build:
+ It's --disable-autokey now
+
+ * configure.in: MD5 is not optional (but AUTOKEY is)
+ * include/ntp_stdlib.h:
+ * libntp/a_md5encrypt.c:
+ * libntp/authkeys.c:
+ (authhavekey):
+ (MD5auth_setkey):
+ (auth_delkeys):
+ (authencrypt):
+ (authdecrypt):
+ * libntp/authreadkeys.c:
+ (authreadkeys):
+ * ntpd/ntp_proto.c (init_proto):
+ * libntp/authusekey.c:
+ MD5 is required.
+
+2000-05-04 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99i6
+
+ * ntpd/ntp_proto.c (transmit): Fix up the UNREACH code.
+ (receive): Lose some debug code.
+ (clock_update): expire_all() if LEAP_NOTINSYNC
+ crypto_xmit() a CRYPTO_AUTO if !FLAG_AUTOKEY instead of recauto.tstamp
+ crypto_xmit() a CRYPTO_PRIV (not CRYPTO_AUTO) based on pcookie.tstamp
+ crypto_xmit() a CRYPTO_AUTO (not CRYPTO_PRIV) based on FLAG_MCAST2
+ and !FLAG_AUTOKEY
+ * ntpd/ntp_crypto.c (crypto_recv): Clean up debug output.
+ Don't AUTOKEY if FLAG_MCAST2
+ From: Dave Mills
+
+ * flock-build: Also make obe withouyt md5 (no AUTOKEY)
+ * build (BDIR): Handle -noautokey build directory suffix
+ * configure.in: Prepare for AUTOKEY in mkver.in
+ * scripts/mkver.in (ConfStr): Indicate in the version string if
+ we're not using AUTOKEY.
+
+2000-05-03 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * scripts/ntp-wait.in: Fun things with backspaces
+
+ * configure.in: 4.0.99i5
+
+ * ntptrace/ntptrace.c: Protect sys/ioctl.h; grab config.h
+
+ * ntpd/ntp_proto.c (transmit): AUTOKEY and tstamp fixes.
+ (clock_update): Check oleap against LEAP_NOTINSYNC
+ (peer_clear): Free pubkey when we're done
+ Check peer's keynumber against the seq in MODE_BROADCAST.
+ Reorder tstamp changes.
+ * ntpd/ntp_crypto.c (crypto_recv): Check the packet if we get a
+ CRYPTO_RESP and reorder the update of tstamp.
+ (crypto_recv): Don't expire the peer until we're thru with it.
+ * include/ntp.h: AUTOKEY and pkeyid changes
+ From Dave Mills
+
+ * ntpdate/ntpdate.c: Protect sys/ioctl.h
+
+2000-05-01 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99i4
+
+ * include/ntp.h:
+ * include/ntp_crypto.h:
+ * include/ntpd.h:
+ * ntpd/ntp_crypto.c:
+ * ntpd/ntp_proto.c:
+ * ntpd/ntpd.c:
+ * util/ntp_genkeys.c:
+ Dave Mills closed some potential vulnerabilities in the key protocol.
+
+2000-04-28 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99i3
+
+ * ntpd/ntp_proto.c: Just check tstamp, forget about sndauto.seq
+ * ntpd/ntp_crypto.c (crypto_recv): Lose inappropriate ntohl()
+ conversion on tstamp.
+ AUTOKEY if tstamp>0, not !=
+ Stash tstamp before we check pcookie.key (several places)
+ * ntpd/ntp_control.c (ctl_putpeer): In CP_INITSEQ, check
+ recauto.key, not keylist.
+ From: Dave Mills
+
+2000-04-27 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99i2
+
+ * ntpq/ntpq.c: PUBKEY stuff
+ * ntpd/ntp_proto.c (clock_select): nreach, and better survivor pick.
+ * ntpd/ntp_peer.c (newpeer): Better nextdate choice.
+ * ntpd/ntp_control.c (ctl_putsys): Buglet in CS_HOSTNAM code.
+ From Dave Mills.
+
+2000-04-24 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * build (IAM): Show hostname if we trip a buildkey check.
+
+2000-04-23 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * build: deal with optional 1st argument (SIG), which must match
+ the contents of .buildkey
+
+ * flock-build: Generalize, implement SIG and .buildkey, and drive
+ list from LIST, which the user can override.
+
+2000-04-21 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99i1
+ Dave updated some docs, implemented the kpoll variable, and
+ wiggled a host/network byte order thing in the crypto key code.
+
+2000-04-16 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_wwvb.c (wwvb_receive): Grab any character (instead
+ of just a space) before the DSTchar.
+ From: Dave Mills
+
+2000-04-11 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99i
+
+ Dave made some documentation updates.
+
+2000-04-08 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * flock-build: Add malarky. By default, --enable-parse-clocks.
+ Start 2 builds, one with and the other without rsaref.
+
+ * configure.in: 4.0.99h6
+ Dave improved the crypto stuff some more.
+
+2000-04-05 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_acts.c (acts_receive): Do a better job with year
+ conversions and leap-year checks. The PTB stuff caught this.
+ Reported by: Daniel.Aeby@eam.admin.ch
+
+2000-04-02 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_atom.c (atom_pps): Bugfix
+ From: Philippe Charnier <charnier@xp11.frmug.org>
+
+2000-03-30 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * libparse/clk_wharton.c (cvt_wharton_400a): Do not return
+ CVT_NONE when receiving the early warning bit set.
+ From: Philippe De Muyter <phdm@macqel.be>
+
+ * configure.in: 4.0.99h5
+ Dave made more changes to the auth key stuff.
+
+2000-03-29 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99h4
+ Dave made a bunch of changes/fixes to the auth key stuff.
+
+2000-03-22 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_resolver.c: Typos.
+
+2000-03-21 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99h3
+
+ * ntpd/ntp_intres.c: Use LOG_INFO instead of LOG_DEBUG.
+ * ntpd/ntp_resolver.c: Ditto.
+
+2000-03-20 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * util/Makefile.am (ntp_genkeys_LDADD): Might need snprintf (-lntp)
+
+ * librsaref/Makefile.am (stamp-rsaref): nodist_HEADERS are not
+ supoprted yet. Hack around it.
+
+ * ntpd/ntp_resolver.c (findhostaddr): hstrerror isn't always available.
+
+ * configure.in: Look for hstrerror.
+
+ * util/ntp_genkeys.c (main): Use snprintf, not sprintf.
+
+ * ntpd/ntp_crypto.c: Use gethostname, not uname
+ * util/ntp_genkeys.c: Ditto
+ From: Dave Mills
+
+2000-03-19 Harlan Stenn <harlan@pfcs.com>
+
+ * ntpd/ntp_proto.c (receive): Rename ntp_res_send() to
+ ntp_res_name() and adjust the number of arguments.
+ * ntpd/ntp_resolver.c (ntp_res_name): Ditto
+ * include/ntpd.h: Ditto
+
+ * ntpd/ntp_resolver.c: Add de_done to the dns_entry structure.
+
+2000-03-18 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99h2
+
+ * libparse/Makefile.am (info_trimble.c): Use $(srcdir)/foo.sed
+ instead of foo.sed .
+
+ * librsaref/Makefile.am (stamp-rsaref): Copy each file to the build
+ directory, not to the source directory. This sucks; it wastes
+ space (but it's more portable).
+
+ * configure.in (ac_busted_vpath_in_make): Add FreeBSD. I bet all
+ systems that use pmake will need this.
+ (ac_busted_vpath_in_make): Remove FreeBSD - I found a workaround.
+
+ * Makefile.am: General cleanup
+
+ * configure.in: 4.0.99h1
+
+ * ntpd/ntp_resolver.c: Lose unneeded header.
+
+2000-03-17 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * libntp/snprintf.c: #include <config.h>
+
+ * libntp/Makefile.am (EXTRA_libntp_a_SOURCES): Use it correctly...
+
+2000-03-16 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * libntp/Makefile.am (EXTRA_DIST): Added snprintf.c
+
+ * configure.in: Look for (and provide if it's missing) snprintf()
+
+ * ntpd/ntp_request.c (dns_a): Call crypto_public with the resolved
+ name and the peer pointer.
+ (dns_a): crypto_public() is only available if PUBKEY is #defined.
+
+ * ntpd/ntp_crypto.c (crypto_public): sprintf is Evil. Use snprintf.
+ (crypto_setup): Ditto
+ (crypto_read): Ditto
+
+ * ntpd/ntp_resolver.c (ntp_res_send): Lose some debugging noise.
+
+ * ntpd/ntp_config.c (getconfig): Lose testing code.
+
+ * ntpd/ntp_request.c (dns_a): Fix buglet in hostname length check.
+
+2000-03-16 Harlan Stenn <harlan@pfcs.com>
+
+ * ntpd/ntp_request.c (dns_a): Start cracking the returned information.
+
+2000-03-15 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_resolver.c (ntp_res): Authenticate the keyid.
+
+ * ntpd/ntp_crypto.c (crypto_line): Fix definition
+ (crypto_read): Ditto.
+
+ * ntpd/ntp_config.c (getconfig): Move req_keyid generation here.
+
+ * librsaref/Makefile.am (BUILT_SOURCES): Cleanup more nodist_ stuff.
+
+2000-03-14 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * build (RSASUF): If we have rsaref2/ and are building
+ --without-rsaref, note it as a build-directory suffix.
+
+ * configure.in: 4.0.99h
+ Crypto merge
+
+ * librsaref/Makefile.am (nodist_librsaref_a_SOURCES): Added nodist_
+
+2000-02-28 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: Lose the changequote calls and fix the quoting.
+ Reported by: Akim Demaille <akim@epita.fr>
+
+ * ntpd/ntp_request.c: Log various error conditions.
+
+2000-02-27 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99g
+
+ * ntpd/ntpd.c: Only log EINTR if debug > 2.
+
+2000-02-25 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * scripts/mkver.in (ConfStr): Use `-r' when configured with crypto.
+
+ * ntpd/refclock_wwvb.c (wwvb_receive): Undo the previous chagne.
+
+2000-02-24 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_wwvb.c (wwvb_receive): LENWWVB0 can return 6 or 7
+ fields.
+ From: Michael Sinatra <msinatra@uclink4.berkeley.edu>
+ with a cleanup from Ulrich.
+
+ * scripts/mkver.in (ConfStr): Make RSAREF appear as part of the
+ version.
+
+2000-02-21 Sven Dietrich <sven_dietrich@trimble.com>
+
+ * ports/winnt/include/config.h: Enable MD5 and RANDOM by default
+ * ports/winnt/libntp/SetSystemTime.c: Fix warning and const declaration
+ From: Carl Byington <carl@five-ten-sg.com>
+
+2000-02-21 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * Makefile.am (SUBDIRS): Make librsaref right after includes so we
+ can copy any needed header files over.
+
+ * libntp/Makefile.am (INCLUDES): Also look in librsaref for des.h
+ * ntpd/Makefile.am (INCLUDES): Ditto
+ * util/Makefile.am (INCLUDES): Ditto
+
+ * librsaref/Makefile.am (librsaref_a_SOURCES): Use the des.h from
+ the rsaref2 distribution.
+
+ * include/Makefile.am (noinst_HEADERS): No, we don't want des.h
+
+2000-02-20 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * include/Makefile.am (noinst_HEADERS): Add des.h
+
+2000-02-19 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_config.c (do_resolve_internal): Try Real Hard to
+ generate a full random key.
+ From: Carl Byington <carl@five-ten-sg.com>
+
+ * include/ntp.h: Now we know we have either mrand48() or random().
+ * configure.in: If we have mrand48, use it. Otherwise, use (and
+ provide if necessary) random().
+ * libntp/Makefile.am (EXTRA_DIST): random.c
+ * libntp/random.c: Added.
+
+2000-02-18 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * librsaref/Makefile.am (stamp-rsaref): Typo
+
+ * configure.in (ac_cv_func_ctty_for_f_setown): Yes for OpenBSD
+ (ac_cv_var_ntp_syscalls): Fix quoting of description
+ From: Jonathan Rozes <jrozes@vinton.com>
+
+ * librsaref/Makefile.am: Fix stamp-rsaref dependency order.
+
+ * configure.in: 4.0.99f
+
+2000-02-17 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_mx4200.c: Remove the DOP-weighted position
+ averaging code and revert to a simple mean average. The weighted
+ average consistently produced a *worse* result. Go figure.
+ * html/mx4200data.htm: Cleanup, reflect current reality.
+ * html/driver9.htm: Cleanup, reflect current reality.
+ * html/copyright.htm: Cleanup, and credit where credit is due.
+ From: Marc.Brett@westgeo.com
+
+ * ntpd/refclock_oncore.c: Cleanup/fixes
+ * html/driver30.htm: Cleanup
+ * html/Oncore-SHMEM.htm: Cleanup
+ From: Reg Clemens <reg@dwf.com>
+
+2000-02-16 Sven Dietrich <sven_dietrich@trimble.com>
+
+ * winnt/scripts/mkver.bat: Frederick Czajka [w2k@austin.rr.com]
+ winnt/ntpq/ntpq.dsp: modified mkver.bat to eliminate the
+ winnt/ntpd/ntpd.dsp: need to have Perl installed and the
+ winnt/ntpdc/ntpdc.dsp: PERL environment variable to be set.
+ winnt/ntpdate/ntpdate.dsp:
+ winnt/ntptrace/ntptrace.dsp: Thanks, Frederick!
+
+ * ntpd/refclock_nmea.c: Correctly interpret the quality indicator.
+
+2000-02-15 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_nmea.c: Correctly interpret the quality indicator.
+ Deal with the time supplied in centiseconds. GPGCA/GPGGA cleanup.
+ From: Andrew Hood <ajhood@fl.net.au>
+
+ * libparse/Makefile.am (K_CFLAGS): Use instead. Add NEED_NTP_BOPS.
+
+2000-02-10 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * scripts/ntp-wait.in: Intensify, including some suggestions from
+ Ulrich.
+
+ * configure.in: 4.0.99e
+
+ * scripts/ntp-wait.in: Lose cruft, sleep after each try.
+
+ * scripts/ntp-restart: It's ntpd now. Also, call ntp-wait.
+
+ * configure.in (AC_CONFIG_*): New scripts that use PATH_PERL
+
+ * scripts/Makefile.am (noinst_SCRIPTS): Added ntp-wait
+ (noinst_SCRIPTS): Added all of the scripts that now use PATH_PERL
+
+ * configure.in: Get the path to perl
+ (AC_CONFIG_*): Added scripts/ntp-wait
+
+ * ntptrace/ntptrace.c (DoTrace): If the server's srcadr is 0.0.0.0
+ then we haven't synced yet. Note and punt.
+ Reported by: Bdale Garbee <bdale@gag.com>,http://bugs.debian.org/56551
+
+2000-02-09 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ports/winnt/include/config.h: Typo (CLOCK_PALISADE comment)
+ From: Carl Byington <carl@five-ten-sg.com>
+
+ * configure.in: Disable kernel_fll_bug for Generic_105181-17 under
+ Solaris-2.6
+ From: Juergen Georgi <georgi@belwue.de>
+
+2000-02-07 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99d
+
+ * html/Oncore-SHMEM.htm: New document
+ * html/driver30.htm: Cleanup and improvements
+ From: Reg Clemens <reg@dwf.com>
+
+2000-01-30 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_oncore.c: Patches/improvements
+ From: Reg Clemens <reg@dwf.com>
+
+2000-01-29 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99c
+
+2000-01-28 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: Autoconf update...
+
+ * ntpdate/ntpdate.c (ntpdatemain): Typo
+ From: Jack Bryans <jbryans@csulb.edu>
+
+ * Makefile.am (EXTRA_DIST): Add flock-build. Probably UDel specific...
+
+2000-01-23 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/check_y2k.c (main): Reformat for ansi2knr
+
+ * configure.in (AC_OUTPUT): Revert to obsolete form until automake
+ catches up.
+
+2000-01-22 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: Use AC_CHECK_TYPES((s_char)) instead of
+ AC_CHECK_TYPE.
+ (ac_cv_var_kernel_fll_bug): Generic_106541-08 is apparently OK, too.
+
+ * scripts/Makefile.am (EXTRA_DIST): Need to explicitly distribute
+ mkver.in and ntpver.in now, apparently.
+ * configure.in: Search for the various audio_info members so the
+ printing in audio_show is less of a circus. This required an
+ autoconf upgrade. Major sigh.
+
+ * libntp/audio.c (audio_show): Clean up (more) properly.
+
+2000-01-21 Sven Dietrich <sven_dietrich@trimble.com>
+
+ * Add pointer to html/hints/winnt.htm to INSTALL file
+ * Fix NT makefiles to accomodate at least one weird
+ version of Visual C that can't handle the LFs without
+ the DOS CR also.
+
+2000-01-20 Sven Dietrich <sven_dietrich@trimble.com>
+
+ * Update Copyright in Palisade driver to 2000
+ * Fix Palisade MIN & MAX POLL to optimal values
+
+2000-01-19 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * html/driver7.htm: Patches from Dave Mills
+ * html/driver36.htm: Patches from Dave Mills
+
+ * html/copyright.htm: Added Kamal Mostafa
+
+2000-01-19 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99b
+
+2000-01-18 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_chu.c: NCHAN is used with generic ICOM.
+
+ * ntpd/refclock_wwv.c: Use new audio stuff
+ * ntpd/refclock_irig.c: Use new audio stuff
+ * ntpd/refclock_chu.c: Use new audio stuff
+ * ntpd/ntp_proto.c: Clean up
+ * ntpd/ntp_loopfilter.c (local_clock): Clean up error message
+ * include/icom.h: Number of arguments changed
+ * libntp/Makefile.am (libntp_a_SOURCES): Added audio.c
+ * libntp/audio.c: New file
+ * include/Makefile.am (noinst_HEADERS): audio.h added
+ * include/audio.h: New file
+ From: Dave Mills <mills@udel.edu>
+
+ * scripts/freq_adj: Added. FreeBSD frequency adjustment script.
+
+ * configure.in: Do a better job on my oncore_ok check for SCO.
+
+2000-01-15 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99a
+
+ * scripts/ntpsweep: New version
+ * html/copyright.htm: Added Hans Lambermont
+ From: Hans Lambermont <Hans.Lambermont@nl.origin-it.com>
+
+2000-01-14 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_oncore.c (oncore_start): Only dance with the
+ pps_device if it's there.
+ From: reg@dwf.com
+
+ * configure.in: ONCORE is OK if ac_cv_hdr_def_tiocdcdtimestamp=yes
+
+ * build: Just overwrite the log file each time; sometimes NFS goes
+ a little goofy.
+
+ * ntpd/refclock_fg.c: Syntax/punctuation cleanup
+
+2000-01-13 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * scripts/ntpsweep: New version
+ From: Hans Lambermont <Hans.Lambermont@nl.origin-it.com>
+
+ * ntpd/refclock_fg.c: New version
+ * html/driver37.htm: New version
+ From: Dmitry Smirnov <das@online.nsk.su>
+
+2000-01-12 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * README.des: Cleanup
+
+2000-01-12 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.99
+
+ * html/driver36.htm: Cleanup
+ * html/monopt.htm: Ditto
+ From: Dave Mills <mills@udel.edu>
+
+ * ntpd/ntp_intres.c (ntp_intres): Put "NTP_INTRES running" at a
+ higher debug level
+
+2000-01-11 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_wwv.c: More improvements
+ From: Dave Mills <mills@udel.edu>
+
+2000-01-10 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_wwv.c: Bugfixes/improvements
+ From: Dave Mills <mills@udel.edu>
+
+ * configure.in: Get the quoting right on the sys_errlist check.
+ From documentation by: Akim Demaille <akim@epita.fr>
+
+2000-01-08 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: <netinet/ip.h> cannot be detected...
+ * ntpd/ntp_io.h: ...but every OS has it
+ * ntpd/refclock_oncore.c: Lint removal
+ * ntpq/ntpq_ops.c: Lint removal
+ * ntpq/refclock_chu.c: chu_major() is not an audio routine (?), lint
+ * libntp/icom.c: AIX doesn't have <sys/termios.h>
+ From: Marc.Brett@westgeo.com
+
+ * ntpd/refclock_chu.c: NetBSD needs sys/ioctl.h
+ (chu_debug): NetBSD-specific debug output.
+ From: Frederick Bruckman <fb@enteract.com>
+
+2000-01-06 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.98m
+ I skipped `l' - it looks like a `1'.
+
+ * html/driver7.htm: Doc update
+ * html/driver36.htm: Ditto
+ * html/audio.htm: Ditto
+
+ * ntpd/refclock_wwv.c: Dvae snuck another fix/change in on me.
+
+ * configure.in: 4.0.98k
+
+ * ntpd/refclock_chu.c (chu_start): Call icom_init with the speed
+ * ntpd/refclock_wwv.c (wwv_start): Ditto, plus other improvements.
+ * libntp/icom.c (icom_init): Add speed parameter
+ * include/icom.h: Update declaration
+ From: Dave Mills <mills@udel.edu>
+
+ * include/Makefile.am (noinst_HEADERS): Added icom.h
+ From: Frederick Bruckman <fb@enteract.com>
+
+2000-01-05 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.98j
+
+ * ntpd/refclock_wwv.c (timecode): Make definition == declaration
+ (wwv_newchan): Ditto
+ (wwv_corr4): Dave fixed the declaration.
+
+ * flock-build: Add rackety to the flock - it runs SunOS 4.1.3/cc
+
+ * ntpd/refclock_wwv.c: Undo that declaration cleanup for now...
+
+ * ntpd/ntp_io.c (open_socket): TOS support
+ From: Marc.Brett@westgeo.com
+
+2000-01-04 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_wwv.c: Declaration cleanup
+ * ntpd/refclock_fg.c (fg_receive): Not all sprintf's are created
+ equal...
+ From: Marc.Brett@westgeo.com
+
+ * ntpd/refclock_wwv.c: Dave Cleaned and Improved things.
+ * ntpd/ntp_loopfilter.c (local_clock): Dave fixed something.
+
+ * ntpd/refclock_wwv.c: Rename max to p_max or s_max as appropriate
+ to avoid native SunOS compiler collision.
+ (wwv_epoch): Make declaration == definition
+ (wwv_rsec): Ditto
+ (wwv_newchan): Ditto
+ (wwv_qsy): Ditto
+ (timecode): Ditto
+
+ * ntpd/refclock_oncore.c (oncore_init_shmem): Use a cast to widen
+ mmap's NIL offset.
+
+ * ntpd/refclock_chu.c (chu_rf): Make declaration == definition.
+ Rename min/max to es_min/es_max to avoid native SunOS compiler
+ collision.
+ (chu_uart): Make declaration == definition.
+
+ * libntp/icom.c (sndpkt): Make declaration and definition equivalent.
+ (doublefreq): Ditto.
+
+ * ntpd/refclock_oncore.c (MAP_FAILED): Some systems do not #define
+ this.
+
+ * ntpd/refclock_wwv.c:
+ * ntpd/refclock_chu.c:
+ * libntp/icom.c:
+ * libntp/Makefile.am:
+ * include/icom.h:
+ * html/driver7.htm:
+ * html/driver36.htm:
+ Support for ICOM. The WWV/H driver, by the way, is getting truly
+ awesome. The CHU autotune function works okay as it is. I'd like
+ to find somebody else to test the audio drivers just to make sure
+ I haven't done something stupid. There is a new define ICOM
+ intended for the driver autotune function; however, I crafted the
+ thing in much the same way as the refclock_atom.c thing - it tries
+ to open /dev/icom and, if that fails, goes quietly to sleep.
+ From: Dave Mills <mills@udel.edu>
+
+2000-01-03 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_oncore.c (oncore_read_config): Patches and cleanup
+ From: Poul-Henning Kamp <phk@critter.freebsd.dk>
+ more isascii() stuff from HMS.
+
+ * ntpd/refclock_fg.c (fg_receive): Cast.
+ From: Tom Smith <smith@cag.lkg.dec.com>
+
+ * ntpd/map_vme.c (map_vme): tx.access_result indicates failure on
+ < 0, not <= 0. A fix that apparently did not get brought over
+ from the ntp3 base.
+ From: Michael Barone <michael.barone@lmco.com>
+
+ * configure.in: Move the ONCORE_SHMEM_STATUS check and definition
+ here.
+
+ * ntpd/refclock_oncore.c (oncore_init_shmem): Some systems do not
+ have MAP_HASSEMAPHORE.
+
+ * ntpd/refclock_oncore.c: Drive ONCORE_SHMEM_STATUS based on
+ HAVE_SYS_MMAN_H . If this needs finer checks, do it in
+ configure.in .
+ (oncore_read_config): Add the isascii() checks; older versions of
+ Unix don't guarantee correct behavior of is*() without it.
+
+ * ntpd/refclock_oncore.c: Add proof-of-concept support for
+ delivering receiver data stream to other processes through
+ a memory-mapped file.
+ From: Poul-Henning Kamp <phk@FreeBSD.org>
+
+2000-01-02 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in (ac_refclock_chu): Provide the CHU driver by
+ default, and by default prefer the AUDIO version. We used to
+ limit this to SunOS or Solaris; now we drive by the availability
+ of the audioio header file.
+ Select the IRIG and WWV audio drivers the same way.
+
+ * flock-build: build ignores the -l flag; lose it.
+ (BUILD_ARGS): added.
+ * build: Remove unused -l stuff (LOG variable).
+
+ * ntpd/ntp_refclock.c: HAVE_PPSAPI header cleanup
+ From: Reg Clemens <reg@dwf.com>
+
+2000-01-01 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in (CLOCK_WWV): Require <sys/audioio.h> or <sun/audioio.h>
+
+1999-12-29 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.98i
+
+ * ntpd/refclock_gpsvme.c: Fixes
+ From: Michael Barone <michael.barone@lmco.com>
+ Patch severely hacked by HMS to "make it conform". I hope I
+ didn't break anything.
+
+ * scripts/ntpsweep: Nifty utility
+ From: Hans.Lambermont@nl.origin-it.com
+
+ * ntpd/refclock_fg.c:
+ * ntpd/refclock_conf.c:
+ * ntpd/ntp_control.c:
+ * ntpd/Makefile.am:
+ * libntp/clocktypes.c:
+ * include/ntp.h:
+ * html/refclock.htm:
+ * html/driver37.htm:
+ * configure.in:
+ * acconfig.h:
+ Forum Graphic GPS clock support
+ From: Dmitry Smirnov <das@online.nsk.su>
+
+ * configure.in: Default to compile the IRIG, CHU and WWV/H
+ drivers and compile the CHU driver for audio, not modem.
+ Requested by Dave Mills.
+
+ * html/audio.htm:
+ * html/driver36.htm:
+ * html/qth.htm:
+ Dave wrote these to go along with the changes I checked in yesterday.
+
+1999-12-28 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_wwv.c:
+ * ntpd/refclock_conf.c:
+ * ntpd/refclock_chu.c:
+ * ntpd/ntp_refclock.c:
+ * ntpd/ntp_loopfilter.c:
+ * html/refclock.htm:
+ * html/pps.htm:
+ * html/index.htm:
+ * html/driver7.htm:
+ * html/driver6.htm:
+ * html/copyright.htm:
+
+ I indulged an old agenda to polish up some programs originally
+ written for a DSP evaluation board. The result is a really hot
+ audio driver for the NIST WWV/WWVH time/frequency station plus a
+ makeover for the CHU audio driver. Currently, they and their IRIG
+ audio driver buddy use the SunOS/Solaris audio interface, which is
+ clean and simple. I hook the line in jack to a shortwave radio and
+ these drivers (driver 7 for CHU and driver 36 for WWV) and the
+ drivers do the rest. The WWV/H driver is really hot - I am
+ currently watching the ionosphere move from the doppler that shows
+ up on the tick modulation tracked by the program. During midday
+ when the F2 layer settles down, the program closes in on a few
+ tens of microseconds of spare jitter and wander. This watch on
+ whichever 15/20 MHz signal sounds the best. At night on 5/10 MHz
+ and even 2.5 HMz where the multipath, interference and noise are
+ much worse, the driver bangs around somewhat more.
+
+ The CHU driver makeover discovered a few broken bones after all
+ these years, but its majority decoder is back in business. For
+ various reasons to icky to reveal here, its 103-modem demodulator
+ is not quite as good as the chip, but it comes close and hey,
+ 2025/2125 FSK is just not a good idea for HF radio. This driver is
+ not nearly as sophisitcated as the WWV/H driver, but here a few
+ hundred miles south of Ottawa, it does a passably good job.
+
+ I tell you this in the hopes of getting somebody interested in
+ porting the audio interface to other machines, in particular
+ Linux, FreeBSD and anything else with a sound card. When the
+ ionosphere stays cool, the WWV/H driver is as good as anything
+ else around here and with much less jitter than a serial port. The
+ only downside is all the audio drivers chew up a modest fraction
+ of cycles for the DSP routines - a few percent on the newer
+ silicon, up to half the cycles on an old Sparc IPC. Whattheheck,
+ these old machines aren't doing anything else around here except
+ serving time, and even when sucking cycles for DSP they still mind
+ the PPS microseconds.
+
+ The audio driver documentation had a makeover, too.
+ From: Dave Mills <mills@udel.edu>
+
+1999-12-20 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.98h
+
+1999-12-19 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * libntp/syssignal.c: Small cleanup to Marc's patch.
+
+ * ntpd/ntp_refclock.c:
+ * ntpd/refclock_atom.c: Header cleanup
+ * html/driver30.htm: Cleanup and improvements.
+ From: Reg Clemens <reg@dwf.com>
+
+ * ntpd/ntp_refclock.c:
+ * ntpd/refclock_jupiter.c:
+ * ntpd/refclock_msfees.c:
+ * ntpd/refclock_mx4200.c:
+ Portability (Solaris) patches
+ * ntpd/refclock_mx4200.c:
+ Self-survey improvements, cleanup for, PPS re-activation
+ * libntp/syssignal.c:
+ Fix for "interrupted system call" (EINTR) failure of the PPS
+ ioctl(TIOCGPPSEV) call in Solaris. Not sure why it was
+ interrupted, but this works around the failure. Not sure if
+ the (now silent) interrupt affects the timing accuracy.
+ THERE IS A CHANCE THIS PART OF THE PATCH MAY ADVERSELY
+ AFFECT OTHER SYSTEMS!
+ * scripts/ntp-status: Added.
+ From: Marc.Brett@westgeo.com
+
+ * ntpdate/ntpdate.c: Deal with multiple addresses.
+ From: Jeffrey C Honig <jch@bsdi.com>
+
+ * ntpd/refclock_conf.c: Replaced macro SHM with CLOCK_SHM.
+ * ntpd/refclock_shm.c (shm_poll): Take clock time in UTC.
+ pp->day starts at 1, t->tm_yday starts at 0.
+ From: Jakob Stoklund Olesen <stoklund@taxidriver.dk>
+
+1999-12-16 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * NEWS: Updated ONCORE instructions
+ From: Kamal A Mostafa <kamal@whence.com>
+
+1999-12-13 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.98g
+
+ * ntpd/refclock_oncore.c: Cleanup and fixes
+ From: Reg Clemens <reg@dwf.com> and Kamal A Mostafa <kamal@whence.com>
+
+1999-12-11 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_wwv.c: Cleanup/checkin of the current state of affairs.
+ From: Dave Mills <mills@udel.edu>
+
+ * ntpd/refclock_oncore.c: #elif conversion. I can only hope I did
+ it right.
+
+ * ntpd/refclock_oncore.c: Various patches
+ From: Reg Clemens <reg@dwf.com> and Kamal A Mostafa <kamal@whence.com>
+
+1999-12-09 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_proto.c (default_get_precision): Use the right arg type
+ to pass "sizeof freq" to sysctlbyname().
+ From: Ollivier Robert <roberto@eurocontrol.fr>
+
+ * ntpd/refclock_wwv.c: Cleanup and fixes.
+ From: Dave Mills <mills@udel.edu>
+
+1999-12-08 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_wwv.c: Cleanup and fixes
+ * ntpd/refclock_conf.c: WWV declaration cleanup.
+ From: Dave Mills <mills@udel.edu>
+
+1999-12-07 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * libparse/clk_rawdcf.c (cvt_rawdcf): Buglet.
+ From: Frank Kardel <kardel@acm.org>
+
+1999-12-06 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/Makefile.am (ntpd_SOURCES): Added refclock_wwv.c
+
+ * ntpd/refclock_wwvb.c:
+ * ntpd/refclock_wwv.c:
+ * ntpd/refclock_conf.c:
+ * ntpd/refclock_chu.c:
+ * libntp/clocktypes.c:
+ * include/ntp.h: Dave cleaned some things up
+ Dave cleaned some things up (WWVB -> SPECTRACOM, CHU -> CHU_AUDIO,
+ WWV_AUDIO)
+
+ * acconfig.h: REFCLOCK_WWVB -> REFCLOCK_SPECTRACOM, added REFCLOCK_WWV
+ * configure.in: Deal with it.
+
+1999-12-05 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_refclock.c (refclock_open): More PPS cleanup
+ From: Dave Mills <mills@udel.edu>
+
+ * ntpq/ntpq.c:
+ * ntpq/ntpq_ops.c:
+ Make `ntpq -pn' independent of DNS, ad advertised.
+ From: Kamal A Mostafa <kamal@whence.com>
+
+ * ntpd/refclock_mx4200.c (mx4200_start): make missing 3rd
+ parameter a 0.
+
+1999-12-04 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_refclock.c (refclock_open): "flags" processing cleanup
+ (refclock_open): PPS device initialization cleanup
+ * include/ntp_refclock.h (LDISC_CHU):
+ (LDISC_PPS): Clean up comments
+ From: Dave Mills <mills@udel.edu>
+
+1999-12-03 Sven Dietrich <sven_dietrich@trimble.com>
+
+ * libntp/mexit.c: Moved WINNT port specific file to ports/winnt/libntp
+ * ports/winnt/libntp/libntp.dsp: Fix WinNT makefile for new source loc.
+
+1999-12-03 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * libntp/Makefile.am (libntp_a_SOURCES): Lose mexit.c - Sven will
+ move it to the winnt port area.
+
+1999-12-03 Sven Dietrich <sven_dietrich@trimble.com>
+
+ * libntp/systime.c: Removed adjtime hack for WINNT
+ * ports/winnt/ntpd/nt_clockstuff.c: Winnt double precision adjtime
+ * ports/winnt/inlcude/clockstuff.h: Remove no longer needed externs
+
+1999-12-02 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * libparse/Makefile.in: Manually hacked to remove the
+ libparse_kernel.a.[co] cruft
+
+ * libparse/Makefile.am (k*.o): Generate these form the Makefile,
+ not from separate .c files
+
+ * html/tickadj.htm:
+ * html/notes.htm:
+ * html/hints/solaris.html:
+ Point to the new dosynctodr report.
+
+ * html/hints/solaris.xtra.S99ntpd:
+ Update. Should be rewritten to take advantage of the new -g
+ switch and perhaps a loop to wait until ntpd hits a reasonable
+ "state".
+
+ * html/hints/solaris-dosynctodr.html: New information
+ From: "John W. Sopko Jr." <sopko@cs.unc.edu>
+
+1999-12-01 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * libntp/authkeys.c (auth_moremem): Clear memory allocated for sk.
+ From: Hugo Mildenberger <hugo.mildenberger@topmail.de>
+
+1999-12-01 Sven Dietrich <sven_dietrich@trimble.com>
+
+ * libntp/recvbuff.c: Unused functions cleanup
+ * ntpd/ntpd.c: ProcessorAffinity, IO cleanup
+ * ports/winnt/instsrv/instsrv.c: Service name changed to NTP
+
+ NT port shouldn;t hop between CPUs. Set affinity to first processor.
+ Service name was NetworkTimeProtocol. Too long. Now NTP.
+
+1999-12-01 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * scripts/plot_summary.pl: Improved option parsing. Fixed one
+ minor Perl compatibility error.
+ * scripts/summary.pl: Official revision for NTPv4: Parse new
+ statistic file formats correctly, provide error checking for bad
+ input files, and guard against negative arguments to sqrt()
+ because of numeric effects. Use one pattern to select valid
+ statistic files. Add selectable output directory
+ (``--output-directory'') and improved option parsing. Directory
+ with statistic files (now settable also with
+ ``--input-directory'') defaults to ``/var/log/ntp''.
+ From: Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de>
+
+ * html/driver8.htm:
+ * libparse/clk_computime.c:
+ * libparse/clk_dcf7000.c:
+ * libparse/clk_hopf6021.c:
+ * libparse/clk_meinberg.c:
+ * libparse/clk_rawdcf.c:
+ * libparse/clk_rcc8000.c:
+ * libparse/clk_schmid.c:
+ * libparse/clk_trimtaip.c:
+ * libparse/clk_trimtsip.c:
+ * libparse/data_mbg.c:
+ * libparse/kclk_computime.c:
+ * libparse/kclk_dcf7000.c:
+ * libparse/kclk_hopf6021.c:
+ * libparse/kclk_meinberg.c:
+ * libparse/kclk_rawdcf.c:
+ * libparse/kclk_rcc8000.c:
+ * libparse/kclk_schmid.c:
+ * libparse/kclk_trimtaip.c:
+ * libparse/kclk_trimtsip.c:
+ * libparse/kparse.c:
+ * libparse/kparse_conf.c:
+ * libparse/parse.c:
+ * libparse/parse_conf.c:
+ * libparse/parsesolaris.c:
+ * libparse/parsestreams.c:
+ * ntpd/refclock_parse.c:
+ Mods and updates
+ From: Frank Kardel <kardel@acm.org>
+
+ * acconfig.h: PCF refclock
+ * configure.in:
+ * html/driver35.htm:
+ * html/refclock.htm:
+ * include/ntp.h:
+ * libntp/clocktypes.c:
+ * ntpd/Makefile.am:
+ * ntpd/ntp_control.c:
+ * ntpd/refclock_conf.c:
+ * ntpd/refclock_pcf.c:
+ From: Andreas Voegele <andreas.voegele@gmx.de>
+
+ * acconfig.h: DECL_STIME_1
+
+ * configure.in (iCFLAGS): Use -std1 for alpha*-dec-osf* if we are
+ using "cc".
+ Reported by: Tom Smith <smith@cag.lkg.dec.com>
+
+1999-11-30 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * include/l_stdlib.h: DECL_SYSTIME_1 --- a long *
+ * configure.in: Use it for DEC OSF[45]
+ Reported by: Tom Smith <smith@cag.lkg.dec.com>
+
+ * ntpd/refclock_parse.c: Add missing declarations
+ * ntptrace/ntptrace.c: Ditto
+ * ntpd/ntp_proto.c: Ditto
+ * ntpd/refclock_palisade.c: Ditto
+ From: Jonathan Stone <jonathan@dsg.stanford.edu>
+
+1999-11-18 Sven Dietrich <sven_dietrich@trimble.com>
+ * Win NT port updates
+ * ntpd.dsp: makefile only builds supported refclocks
+ * config.h: cleanup, undefine unsupported clock_atom
+ * win32_io, clock_NMEA: foundation for future refclock support
+ * recvbuff, transmitbuff, IOcompletionport: streamline packet handler
+ * html/hints/winnt.htm: Added up-to-date html docs for WINNT
+
+1999-11-17 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * html/copyright.htm: Credit Jack for his work.
+
+ * html/pic/*: Save a *ton* of space on the pictures.
+ From: Jack Sasportas <jack@innovativeinternet.com>
+
+1999-11-16 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in : changequote for osf[45] test.
+ Reported by: Tom Smith <smith@cag.lkg.dec.com>
+
+ * ntp_update: Ignore stuff in any A.* directory.
+
+1999-11-15 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: Clean up header checks for sys/syssgi.h and
+ sys/select.h . Originally, we did not check for sys/select.h
+ under some versions of SCO (see xntp3-5). Somewhere in ntp4 we
+ dropped the SCO check and added the check for sys/syssgi.h,
+ exclusive of checking for sys/select.h. Marc Brett can't think of
+ a reason why we should not be checking for sys/select.h, so let's
+ look for it now.
+
+1999-11-13 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpdate/ntpdate.c: Add the ability for ntpdate to query a
+ multicast address. We use the response to the multicast address
+ to learn new servers which we then add to the peer list and query.
+ In changing this I made the list of peers a linked list.
+
+ To be complete I should detect a broadcast address and make it
+ behave the same way. But that requires a scan of the interface
+ list which is more complicated that I want to deal with...
+
+ Fix a bug, allowing ntpdate to compile if SLEWALWAYS and STEP_SLEW
+ are both defined.
+
+ From: Jeffrey C Honig <jch@bsdi.com>
+
+ * ntpd/ntp_refclock.c: sys/sio.h and SCO5_CLOCK cleanup
+ From: Kamal A Mostafa <kamal@whence.com>
+
+ * ntpd/ntp_loopfilter.c: Let -g do a "correct any" for the first
+ time adjustment.
+ From: Dave Mills <mills@udel.edu>
+
+ * configure.in: sys/sio.h needs to be checked independently.
+ Reported by: Kamal A Mostafa <kamal@whence.com>
+
+1999-11-11 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.98f
+
+ * configure.in: DECL_PLOCK_0 and DECL_STIME_0 are for dec-osf5*, too
+ * ntpd/ntpd.c: DEC OSF cleanup (editorial comments by HMS)
+ From: Tom Smith <smith@cag.lkg.dec.com>
+
+ * ntpd/ntp_refclock.c: MAXUNIT bugfix
+ From: Marc.Brett@westgeo.com
+
+ * ntpd/ntp_refclock.c:
+ * ntpd/ntpd.c:
+ * ntpd/refclock_arc.c:
+ * ntpd/refclock_as2201.c:
+ * ntpd/refclock_atom.c:
+ * ntpdc/ntpdc.c:
+ * ntpq/ntpq.c:
+ Code cleanup.
+ From: Marc.Brett@westgeo.com
+
+ * include/ntp_stdlib.h:
+ * libntp/systime.c:
+ * ntpd/ntp_proto.c:
+ Replaced the 'sco5_oldclock' variable with 'systime_10ms_ticks'.
+ Cleared libntp/systime.c and include/ntp_stdlib.h of references
+ to SCO5_CLOCK and RELIANTUNIX_CLOCK (moved to ntpd/ntp_proto.c).
+ From: Kamal A Mostafa <kamal@whence.com>
+
+ * configure.in: alpha-dec-osf4* -> alpha*-dec-osf4*|alpha*-dec-osf5*
+ From: Tom Smith <smith@cag.lkg.dec.com>
+
+ * configure.in: Look for <sys/sio.h>. If TIOCDCDTIMESTAMP is
+ there, we have TTYCLK.
+ * acconfig.h: Lose old AIOCTIMESTAMP stuff
+ Reported by: Kamal A Mostafa <kamal@whence.com>
+
+1999-11-10 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntpd.c (set_process_priority): Clean up nice() and setpriority()
+
+1999-11-09 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * Makefile.am (EXTRA_DIST): Added README.cvs
+ Reported by: Kamal A Mostafa <kamal@whence.com>
+
+1999-11-08 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.98e
+
+1999-11-07 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: Lose AIOCTIMESTAMP tests
+
+ * ntpd/ntpd.c: lose select() EINTR debug warning
+ * ntpd/ntp_refclock.c: AIOCTIMESTAMP -> TIOCDCDTIMESTAMP. Watch
+ CLK_SETSTR.
+ * ntpd/refclock_atom.c: fdpps is only there for PPS or PPSAPI.
+ AIOCTIMESTAMP is gone now.
+ From: Kamal A Mostafa <kamal@whence.com>
+
+ * configure.in (HAVE_MLOCKALL): Deal with dec-osf5 realities
+ * ntpd/refclock_ulink.c (ulink_poll): Fix cast.
+ * libntp/machines.c (ntp_set_tod): Use a long* for the argument to
+ stime().
+ Reported by: Tom Smith <smith@cag.lkg.dec.com>
+
+ * ntpd/ntpd.c (set_process_priority): Use whatever we have until
+ something works.
+
+ * ntpd/ntp_loopfilter.c: Keep clock_frequency changes in a temp
+ variable so we can record it to loopstats (near as HMS can tell).
+ From: Dave Mills <mills@udel.edu>
+
+1999-11-06 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * acconfig.h: RELIANTUNIX_CLOCK
+ * configure.in (ac_cv_var_tickadj): RELIANTUNIX_CLOCK
+ * libntp/systime.c (adj_systime): Reliant patches
+ From: Andrej Borsenkow <Andrej.Borsenkow@mow.siemens.ru>
+
+1999-11-05 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_parse.c (parse_start): ASYNC_PPS_CD_NEG cleanup
+ * configure.in (ac_cv_make_ntptime): OK on Linux
+ From: <Ulrich.Windl@rz.uni-regensburg.de>
+
+ * configure.in: NetBSD has PPSAPI now
+ F_SETOWN is needed for NetBSD
+ From: Jonathan Stone <jonathan@dsg.stanford.edu>
+
+1999-11-02 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.98d
+
+ * ntpd/refclock_parse.c: Cleanup/fixes
+ From: John Hay <jhay@mikom.csir.co.za>
+
+ * ntpd/refclock_parse.c: Lose #include "ntp_select.h"
+ * ntpd/ntpd.c: Lose #include "ntp_select.h"
+ * ntpd/ntp_io.c: Lose #include "ntp_select.h"
+ * ntpd/ntp_intres.c: Lose #include "ntp_select.h"
+ * libntp/iosignal.c: Lose #include "ntp_select.h"
+ * include/ntpd.h: #include "ntp_select.h" for declaration of activefds
+ Reported by: Christian Krackowizer <kra1@technodat.co.at>
+
+1999-11-01 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.98c
+
+ * libntp/syssignal.c: Don't warn about SA_RESTART
+ * libntp/recvbuff.c: Fix free buffer count
+ From: Jeffrey C Honig <jch@bsdi.com>
+
+ * html/pps.htm:
+ * html/howto.htm:
+ * html/confopt.htm:
+ * html/clockopt.htm:
+ * html/uthopt.htm:
+ Updates.
+ From: Dave Mills <mills@udel.edu>
+
+ * ntpd/refclock_wwvb.c: burst fixes
+ * ntpd/refclock_ulink.c: burst fixes
+ * ntpd/refclock_tpro.c: burst and NSTAGE fixes
+ * ntpd/refclock_pst.c: burst fixes
+ * ntpd/refclock_irig.c: SAMPLE -> SAMPLES
+ * ntpd/refclock_heath.c: burst fixes
+ * ntpd/refclock_dumbclock.c: burst fixes
+ * ntpd/refclock_chronolog.c: burst fixes
+ * ntpd/refclock_bancomm.c: burst fixes
+ * ntpd/refclock_atom.c: burst fixes
+ * ntpd/refclock_as2201.c: burst fixes
+ * ntpd/ntp_refclock.c: PPSAPI, code, and comment cleanup/fixes
+ * ntpd/ntp_proto.c: Broadcast/restrict cleanup
+ * ntpd/ntp_loopfilter.c: Cleanup and fixes
+ * libntp/gpstolfp.c: Lose the UL qualifiers - old compilers hate them
+ From: Dave Mills <mills@udel.edu>
+
+1999-10-31 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: TIOCSPPS cleanup
+
+1999-10-20 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.98b
+
+ * ntpd/refclock_atom.c: AIOCTIMESTAMP patch
+ * ntpd/ntpd.c: SCO clock patch
+ * ntpd/ntp_request.c: noselect patch
+ * ntpd/ntp_refclock.c: AIOCTIMESTAMP patch
+ * ntpd/ntp_proto.c: noselect patch
+ * ntpd/ntp_intres.c: noselect patch
+ * ntpd/ntp_config.c: noselect patch
+ * include/ntp_request.h: noselect patch
+ * include/ntp.h: noselect patch
+ From: Kamal A Mostafa <kamal@whence.com>
+
+ * configure.in:
+ * acconfig.h: TTYCLK_AIOCTIMESTAMP
+ Stuff for Kamal
+
+ * ntpd/refclock_atom.c (atom_pps): make "result" initialization
+ uglier, but more bulletproof.
+
+ * configure.in (sys/timepps.h): Fixed.
+ From: John Hay <jhay@mikom.csir.co.za>
+
+1999-10-19 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_oncore.c: Rename instance.state to instance.o_state
+
+ * refclock_oncore.c:
+ * refclock_mx4200.c:
+ * refclock_chu.c:
+ * refclock_atom.c:
+ * ntp_refclock.c:
+ * ntp_peer.c:
+ * ntp_loopfilter.c:
+ * include/ntp_refclock.h:
+ Various cleanup and fixes
+ From: Dave Mills <mills@udel.edu>
+
+1999-10-17 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_config.c (CONFIG_FILE): NT changes
+ From: Sven Dietrich <Sven_Dietrich@trimble.com>
+
+1999-10-16 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: sys/timepps.h verification changes
+
+ * ntpd/refclock_atom.c (atom_poll): PPS cleanup
+ From: Dave Mills <mills@udel.edu>
+ (atom_pps): Portability patch
+ From: John Hay <jhay@mikom.csir.co.za>
+
+
+ * libntp/msyslog.c:
+ * libntp/gpstolfp.c:
+ Lint cleanup
+ From: Jonathan Stone <jonathan@dsg.stanford.edu>
+
+ * parseutil/dcfd.c: abs() -> l_abs(), time.h (AIX 4.3.2 patches)
+ From: Dana Kaempen <decay@flash.net>
+
+ * ntpd/refclock_oncore.c:
+ * ntpd/refclock_atom.c:
+ * ntpd/ntp_refclock.c:
+ PPS cleanup
+ From: John.Hay@mikom.csir.co.za
+
+ * util/ntptime.c:
+ * ntpdate/ntptimeset.c:
+ * ntpdate/ntpdate.c:
+ * ntpd/refclock_trak.c:
+ * ntpd/refclock_oncore.c:
+ * ntpd/refclock_mx4200.c:
+ * ntpd/refclock_msfees.c:
+ * ntpd/refclock_atom.c:
+ * ntpd/ntp_control.c:
+ * ntpd/ntp_config.c:
+ * configure.in:
+ * configure:
+ PPS, Solaris 7, cleanup patches
+ From: Marc.Brett@westgeo.com
+
+ * ports/winnt/ntptrace/ntptrace.dsp:
+ * ports/winnt/ntpq/ntpq.dsp:
+ * ports/winnt/ntpdc/ntpdc.dsp:
+ * ports/winnt/ntpdate/ntpdate.dsp:
+ * ports/winnt/ntpd/refclock_trimbledc.c:
+ * ports/winnt/ntpd/ntpd.dsp:
+ * ports/winnt/ntpd/ntp_iocompletionport.c:
+ * ports/winnt/ntpd/nt_clockstuff.c:
+ * ports/winnt/libntp/util_clockstuff.c:
+ * ports/winnt/libntp/libntp.dsp:
+ * ports/winnt/libntp/SetSystemTime.c:
+ * ports/winnt/instsrv/instsrv.c:
+ * ports/winnt/include/sys/ioctl.h:
+ * ports/winnt/include/termios.h:
+ * ports/winnt/include/config.h:
+ * ports/winnt/include/clockstuff.h:
+ * ports/winnt/ntp.dsw:
+ * ntpd/refclock_shm.c:
+ * ntpd/refclock_palisade.c:
+ * ntpd/ntpd.c:
+ * ntpd/ntp_timer.c:
+ * ntpd/ntp_refclock.c:
+ * libntp/systime.c:
+ * libntp/machines.c:
+ NT patches
+ From: Sven Dietrich <Sven_Dietrich@trimble.com>
+
+1999-10-15 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_wwvb.c:
+ * ntpd/refclock_usno.c:
+ * ntpd/refclock_ulink.c:
+ * ntpd/refclock_tpro.c:
+ * ntpd/refclock_pst.c:
+ * ntpd/refclock_parse.c:
+ * ntpd/refclock_palisade.c:
+ * ntpd/refclock_oncore.c:
+ * ntpd/refclock_mx4200.c:
+ * ntpd/refclock_msfees.c:
+ * ntpd/refclock_jupiter.c:
+ * ntpd/refclock_irig.c:
+ * ntpd/refclock_heath.c:
+ * ntpd/refclock_chu.c:
+ * ntpd/refclock_atom.c:
+ * ntpd/refclock_as2201.c:
+ * ntpd/refclock_arc.c:
+ * ntpd/refclock_arbiter.c:
+ * ntpd/refclock_acts.c:
+ * ntpd/ntp_refclock.c:
+ * include/ntp_refclock.h:
+ Bunches of fixes.
+ From: Dave Mills <mills@udel.edu>
+
+1999-10-10 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * html/driver16.htm: New version
+ * ntpd/refclock_bancomm.c: New version
+ From: "Cliff, Gary" <gary.cliff@cdott.com>
+ "Ramasivan, Ganesh" <ganesh.ramasivan@cdott.com>
+
+ * ntpd/refclock_ulink.c (ulink_receive): Cleanup
+ (ulink_poll): Cleanup
+ * ntpd/refclock_atom.c (atom_pps): SunOS timespec/timeval cleanup
+ From: Marc.Brett@westgeo.com
+
+ * INSTALL: Point NT folks at ports/winnt
+ Reported by: Stephen Gildea <gildea@intouchsys.com>
+
+ * include/ntp_stdlib.h: Noise abatement
+ * include/ntpd.h: Noise abatement
+ Reported by: "W. David Higgins" <wdh@grouper.ccur.com>
+
+ * configure.in: DECL_STDIO_0 with gcc under solaris.
+
+ * include/l_stdlib.h: DECL_TOUPPER_0
+ DECL_STRERROR_0
+
+ * configure.in: Fix a bunch of implicit declarations for SunOS
+
+ * html/release.htm: cleanup - we still provide MD5.
+ Reported by: Winslowe Lacesso <lacesso@cs.ubc.ca>
+
+1999-10-09 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_oncore.c:
+ * ntpd/refclock_atom.c:
+ * ntpd/ntp_refclock.c:
+ PPS API code updated to the current spec
+ From: Dave Mills
+
+ * configure.in (ac_cv_make_tickadj): Don't make tickadj starting
+ with solaris2.5
+ Requested by: Dave Mills
+
+1999-10-04 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: We might need -lsocket for the -lnsl check.
+
+1999-09-19 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_ulink.c: Typos in C++ comment
+ Reported by: Thomas.Tornblom@Sun.SE
+
+ * configure.in: 4.0.98a
+
+ * ntpd/ntp_config.c (getconfig): Fix typo.
+ From: "David E. Myers" <dem@skyline.rtp.nc.us>
+ From: David Godfrey <dave@delta.demon.co.uk>
+ From: Geoffrey Sisson <geoff@nominet.org.uk>
+
+1999-09-17 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.98
+
+ NetInfo support:
+
+ * config.guess
+ * config.sub
+ Add Mac OS (versions 10 and up).
+
+ * acconfig.h
+ * config.h.in
+ * configure.in
+ Check for NetInfo API; add HAVE_NETINFO macro and friends.
+
+ * include/ntp.h
+ * ntpd/ntp_config.c
+ * ntpdate/ntpdate.c
+ Add support for reading configuration from NetInfo.
+
+ * ntpd/ntp_config.c
+ Get rid of unnecessary eol variable in tokenizer.
+
+ * html/notes.htm
+ * html/ntpd.htm
+ * html/ntpdate.htm
+ Document NetInfo functionality.
+
+ * util/tickadj.c
+ Use HAVE_KVM_OPEN conditional around kvm.h include.
+
+ From: Wilfredo Sanchez <wsanchez@apple.com>
+
+1999-09-15 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * acconfig.h:
+ * config.h.in:
+ * configure.in:
+ * html/driver34.htm:
+ * html/refclock.htm:
+ * include/ntp.h:
+ * libntp/clocktypes.c:
+ * ntpd/Makefile.am:
+ * ntpd/ntp_control.c:
+ * ntpd/refclock_conf.c:
+ * ntpd/refclock_ulink.c:
+ Ultralink driver
+ From: Dave Strout <dstrout@linuxfoundary.com>
+
+1999-09-14 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: ReliantUNIX patches
+ From: Andrej Borsenkow <Andrej.Borsenkow@mow.siemens.ru>
+
+ * ntpd/refclock_atom.c: PPS cleanup
+ * ntpd/ntp_refclock.c (refclock_ioctl): PPS cleanup
+ From: Dave Mills <mills@udel.edu>
+
+ * ntptrace/ntptrace.c (ReceiveBuf): addserver() can return NIL.
+ Reported by: "Alan J. Wylie" <alanw@cyrano.com>
+
+ * libntp/ieee754io.c:
+ * ntpd/ntp_proto.c:
+ * ntpd/ntp_refclock.c:
+ Lint cleanup.
+ From: Marc.Brett@westgeo.com
+
+1999-09-12 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_refclock.c (refclock_ioctl): Declaration cleanup.
+
+ * ntpd/ntp_proto.c (init_proto): msyslog kern_enable at LOG_DEBUG.
+
+ * ntpd/refclock_atom.c: Add missing declaration.
+
+1999-09-11 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in (ac_cv_make_ntptime): Just look for struct
+ ntptimeval, not timespec or nsec (Solaris 2.7 should get ntptime
+ and it uses msec).
+ (ac_cv_var_oncore_ok): Reorder so it's a "normal" clock
+
+ * configure.in: Solaris Kernel FLL bug fixed in 106541-07
+
+1999-09-02 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.97f
+
+ * ntptrace/ntptrace.c:
+ * ntpdate/ntptimeset.c:
+ * ntpdate/ntptime_config.c:
+ * ntpdate/ntpdate.c:
+ * util/ntptime.c:
+ * parseutil/dcfd.c:
+ * libparse/parsestreams.c:
+ * libparse/parse_conf.c:
+ * libparse/parse.c:
+ * libparse/clk_varitext.c:
+ * libparse/clk_trimtsip.c:
+ * libparse/clk_trimtaip.c:
+ * libparse/clk_schmid.c:
+ * libparse/clk_rcc8000.c:
+ * libparse/clk_rawdcf.c:
+ * libparse/clk_meinberg.c:
+ * libparse/clk_hopf6021.c:
+ * libparse/clk_dcf7000.c:
+ * libparse/clk_computime.c:
+ * libntp/msyslog.c:
+ * libntp/iosignal.c:
+ * libntp/syssignal.c:
+ * adjtimed/adjtimed.c:
+ * ntpd/refclock_shm.c:
+ * ntpd/refclock_parse.c:
+ * ntpd/refclock_palisade.c:
+ * ntpd/refclock_mx4200.c:
+ * ntpd/refclock_jupiter.c:
+ * ntpd/refclock_datum.c:
+ * ntpd/ntpd.c:
+ * ntpd/ntp_util.c:
+ * ntpd/ntp_timer.c:
+ * ntpd/ntp_request.c:
+ * ntpd/ntp_refclock.c:
+ * ntpd/ntp_monitor.c:
+ * ntpd/ntp_loopfilter.c:
+ * ntpd/ntp_io.c:
+ * ntpd/ntp_intres.c:
+ * ntpd/ntp_filegen.c:
+ * include/l_stdlib.h:
+ <errno.h> and errno declaration cleanup.
+
+ * ntpd/map_vme.c: cleanup some spacing.
+
+1999-09-01 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.97e
+
+ * configure.in (ac_cv_struct_sigaction_has_sa_sigaction):
+ * acconfig.h: Ditto
+ * parseutil/dcfd.c (main): Use it.
+ From: HOSAKA Eiichi <HOSAKA.Eiichi@dd.anritsu.co.jp>
+
+1999-08-29 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.97d
+
+ * include/ntp_stdlib.h: Clean up previous NeXT patch.
+ From: Jack Bryans <jbryans@csulb.edu>
+
+ * ntpd/refclock_parse.c: Permit RTS to power a DCF77.
+ From: Carsten Paeth <calle@calle.in-berlin.de>
+
+ * ntpd/refclock_oncore.c (oncore_start): This makes the Oncore run
+ on systems without hardpps().
+ From: Poul-Henning Kamp <phk@freebsd.org>
+
+1999-08-28 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.97c
+
+ * configure.in (ac_cv_make_ntptime): Typo.
+ From: Ulrich Windl <ulrich.windl@rz.uni-regensburg.de>
+
+1999-08-26 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.97b
+
+ * libntp/iosignal.c:
+ * ntpd/ntp_peer.c:
+ * ntpd/refclock_nmea.c:
+ * ntpdate/ntptime_config.c:
+ * ntpdate/ntptimeset.c:
+ AIX, Irix, and SunOS lint cleanup
+ From: Marc.Brett@westgeo.com
+
+1999-08-24 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in 4.0.97a
+
+ * configure.in (AC_OUTPUT): added scripts/Makefile
+ * Makefile.am (SUBDIRS): Added scripts
+ * scripts/Makefile.am: Added
+
+1999-08-23 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_nmea.c: Patches for:
+ Trimble OEM Ace-II receiver. Low cost PCB with single
+ voltage input, external active antenna and two serial
+ ports with either NMEA and ITAPs output. Programmable
+ to be tuned for 'time' accuracy in fixed station config.
+ From: Nick Hibma <nick.hibma@jrc.it>
+
+1999-08-21 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_config.c: Added listen_to_virtual_ips support (-L flag)
+ * ntpd/ntp_io.c: Ditto
+
+1999-08-19 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_intres.c (request): Lint cleanup
+ * ntpd/ntp_control.c (ctl_putclock): Ditto
+ * libntp/recvbuff.c (getrecvbufs): Ditto
+ (get_free_recv_buffer): Ditto
+ * libntp/systime.c (adj_systime): Ditto
+
+1999-08-18 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.97
+
+ * libntp/systime.c:
+ * ntpd/ntp_loopfilter.c:
+ * ntpd/ntpd.c:
+ * ports/winnt/libntp/nt_clockstuff.c:
+ From: Sven Dietrich <Sven_Dietrich@trimble.com>
+
+ * README.cvs: Updated.
+
+ * configure.in:
+ * include/ntp_machine.h:
+ * libntp/mexit.c:
+ * ntpd/ntp_config.c:
+ * ntpd/ntp_peer.c:
+ * ntpd/ntp_restrict.c:
+ * ntpd/refclock_arc.c:
+ * ntpdate/ntpdate.c:
+ Irix, SunOS, AIX, lint patches
+ From: Marc.Brett@westgeo.com
+
+ * util/ansi2knr.c: New release (fix for bug reported by Marc Brett)
+ From: "L. Peter Deutsch" <ghost@aladdin.com>
+
+ * include/ntp_stdlib.h: NeXT portability patch
+ From: Jack Bryans <jbryans@csulb.edu>
+
+ * configure.in:
+ * dot.emacs: (cleanup)
+ * ntpdate/Makefile.am:
+ * ntpdate/ntpdate.h:
+ * ntpdate/ntptime_config.c:
+ * ntpdate/ntptimeset.c:
+ ntptimeset patches.
+ From: Jeffrey Hutzelman <jhutz@cmu.edu>
+
+ * ntpd/refclock_parse.c (local_input): ts.l_ui -> ts.fp.l_ui
+
+1999-08-11 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.96p1
+
+ * ntpd/ntpd.c (sys/resource.h): Include this file only #if
+ HAVE_SYS_RESOURCE_H.
+ (set_process_priority): Use TIOCNOTTY only if it is #define'd.
+ * ntpd/refclock_parse.c (STREAM): STREAM does not imply HAVE_TERMIOS.
+ (termios.h, termio.h, fcntl.h): Do not include those files here;
+ they are already included by ntp_refclock.h or ntp_io.h.
+ * ntpd/refclock_leitch.c (sgtty.h, termios.h, termio.h): Do not
+ include those files here; they are already included by ntp_refclock.h.
+ * ntpdate/ntpdate.c (sys/resource.h) : Include that file only #if
+ HAVE_RESOURCE_H.
+ From: Philippe De Muyter <phdm@macqel.be>
+
+ * ntptrace/ntptrace.c (input_handler): Make it a "normal" function
+ definition.
+ Reported by: GIANNI_CATANIA@hp-italy-om6.om.hp.com
+
+ * configure.in: pc-cygwin32 -> pc-cygwin* because of a change in
+ B20.
+ From: Stephen Gildea <gildea@intouchsys.com>
+
+1999-08-09 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.96
+
+ * parseutil/dcfd.c (main): Replace SA_ONSTACK and SV_ONSTACK with
+ HAVE_SIGACTION and HAVE_SIGVEC, respectively. HP-UX provides both
+ of the former but only one of the latter...
+
+1999-08-08 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: Better tests for -lnsl and -lsocket
+ From: Albert Chin-A-Young <china@thewrittenword.com>
+
+ Works for me - handle openlog() and -lgen the same way.
+
+ * Makefile.am (EXTRA_DIST): Add in the y2k notes
+
+ * parseutil/dcfd.c: Renamed drift_comp to accum_drift
+
+ * configure.in: Added MAKE_CHECK_Y2K support; check_y2k needs libparse.
+ * ntpd/Makefile.am (check_PROGRAMS): Use MAKE_CHECK_Y2K
+ * ntpd/Makefile.am (check-local): Added.
+ * parseutil/Makefile.am (check-local): Added.
+
+ * include/ntp.h: Y2KFixes
+ * libparse/parse.c: Ditto
+ * ntpd/Makefile.am (check_PROGRAMS): Ditto
+ * ntpd/refclock_acts.c: Ditto
+ * ntpd/refclock_arc.c (arc_receive): Ditto
+ * ntpd/refclock_heath.c: Ditto
+ * ntpd/refclock_hpgps.c: Ditto
+ * parseutil/Makefile.am (check-local): Ditto
+ * parseutil/dcfd.c (check_y2k): Ditto
+ * NOTES.y2kfixes: Ditto
+ * readme.y2kfixes: Ditto
+ * results.y2kfixes: Ditto
+ * ntpd/check_y2k.c: Ditto
+ From: y2k@y2k.labs.att.com
+
+1999-08-07 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: Look for sys/ppstime.h.
+
+1999-07-31 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_io.c (create_sockets): Typo.
+ From: Doug Wells <dmw@contek.com>
+
+1999-07-29 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in (ac_cv_struct_ntptimeval): Explicitly look for
+ struct ntptimeval.
+ (ac_cv_var_kernel_pll): Require struct ntptimeval.
+ Linux. Grrr.
+ Reported by: Ronald Kuetemeier <ronaldk@smginc.com>
+
+1999-07-27 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.95
+
+ * ports/winnt: New release
+ From: Sven Dietrich <Sven_Dietrich@trimble.com>
+
+1999-07-26 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * libntp/machines.c (ntp_set_tod): Bugfix
+ From: Andrej Borsenkow <Andrej.Borsenkow@mow.siemens.ru>
+
+1999-07-25 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.94b
+
+ * acconfig.h:
+ * configure.in:
+ * libparse/Makefile.am:
+ * libparse/parse_conf.c:
+ * libparse/clk_varitext.c:
+ * libparse/kclk_varitext.c:
+ * ntpd/refclock_parse.c: VARITEXT parse clock
+ * ntpdate/ntpdate.c: bugfix
+ From: Tony McConnell <tonym@datel-technology.co.uk>
+
+1999-07-24 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * include/ntp_syscall.h (ntp_gettime): Make it static
+ * configure.in: Added AC_C_INLINE
+ Reported by: "Charles C. Fu" <ccwf@klab.caltech.edu>
+
+1999-07-23 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * include/ntpd.h:
+ * libntp/machines.c:
+ * libntp/systime.c:
+ * ntpd/ntp_config.c:
+ * ntpd/ntp_filegen.c:
+ * ntpd/ntp_io.c:
+ * ntpd/ntp_proto.c:
+ * ntpd/ntp_timer.c:
+ * ntpdate/ntpdate.c: Windows NT port cleanup
+ From: Sven Dietrich <Sven_Dietrich@trimble.com>
+
+1999-07-22 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * libntp/authkeys.c:
+ * libntp/ieee754io.c:
+ * libntp/iosignal.c:
+ * libntp/machines.c:
+ * libntp/mexit.c:
+ * libntp/recvbuff.c:
+ * ntpd/ntp_filegen.c:
+ * ntpd/ntp_loopfilter.c:
+ * ntpd/ntp_request.c:
+ * ntpd/ntp_timer.c:
+ * ntpd/ntpd.c: Compile/lint cleanup
+ From: Allen Smith <easmith@beatrice.rutgers.edu>
+
+1999-07-21 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.94a
+
+ * configure.in (ac_cv_make_ntptime): Add tv_nsec check.
+
+ * include/Makefile.am (noinst_HEADERS): Forgot ntp_syscall.h
+ From: John.Hay@mikom.csir.co.za
+
+ * configure.in: 4.0.94
+
+ * Makefile.am (SUBDIRS): librsaref
+ (dist-hook): Lose CVS subdirs in the distribution tarball
+
+ * include/Makefile.am (noinst_HEADERS): Added iosignal.h, recvbuff.h
+
+ * Makefile.am (dist-hook): Don't call dos2unix anymore
+
+1999-07-20 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * acconfig.h:
+ * util/ntptime.c: FreeBSD nano patches
+ From: Per Hedeland <per@erix.ericsson.se> and
+ Allen Smith <easmith@beatrice.rutgers.edu>
+
+ * include/ntp.h:
+ include/ntp_fp.h:
+ include/ntp_io.h:
+ include/ntp_machine.h:
+ include/ntp_refclock.h:
+ include/ntp_stdlib.h:
+ include/ntpd.h:
+ libntp/Makefile.am:
+ libntp/emalloc.c:
+ libntp/machines.c:
+ libntp/mexit.c:
+ libntp/msyslog.c:
+ libntp/statestr.c:
+ libntp/syssignal.c:
+ libntp/systime.c:
+ libparse/parse.c:
+ libparse/parse_conf.c:
+ ntpd/ntp_control.c:
+ ntpd/ntp_intres.c:
+ ntpd/ntp_io.c:
+ ntpd/ntp_proto.c:
+ ntpd/ntp_refclock.c:
+ ntpd/ntp_request.c:
+ ntpd/ntp_timer.c:
+ ntpd/ntp_util.c:
+ ntpd/ntpd.c:
+ ntpd/refclock_nmea.c:
+ ntpd/refclock_palisade.c:
+ ntpd/refclock_palisade.h:
+ ntpd/refclock_shm.c:
+ ntpdate/ntpdate.c:
+ ntptrace/ntptrace.c: Cleanup
+ * libntp/recvbuff.c:
+ libntp/iosignal.c:
+ include/iosignal.h:
+ include/recvbuff.h: Added
+ From: Sven_Dietrich@Trimble.COM
+
+ * README: Add README.cvs
+
+ * configure.in (ac_cv_var_struct_ntptime_val_timespec): Typo.
+ From: John Hay <jhay@mikom.csir.co.za>
+
+1999-07-19 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * Makefile.am (EXTRA_DIST): Lose ntpmak; "build" does a better job.
+
+ * ntpq/Makefile.am (version.o): Use mkver
+ * ntptrace/Makefile.am (version.o): Ditto
+ * ntpdate/Makefile.am (version.o): Ditto
+ * ntpd/Makefile.am (version.o): Ditto
+ * ntpdc/Makefile.am (version.o): Ditto
+
+ * configure.in (AC_OUTPUT): scripts/mkver
+
+ * scripts/mkver.in: Created. Note RSAREF in the version string
+
+1999-07-18 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * README.des: Updated.
+
+ * ntpq/Makefile.am (LDADD): Add LIBRSAREF
+
+ * ntpdc/Makefile.am (LDADD): Add LIBRSAREF
+
+ * ntpdate/Makefile.am (LDADD): Add LIBRSAREF
+
+ * ntpd/Makefile.am (LDADD): Add LIBRSAREF
+
+ * configure.in (AC_OUTPUT): Added librsaref/Makefile
+ Added tests for making/using librsaref.a
+ Lose old DES stuff; AC_DEFINE(DES) if we find the rsaref stuff.
+
+1999-07-11 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_trak.c (trak_receive): disambiguate expression.
+ At least now it is unambiguous. It may even still be correct.
+ Reported by: Tom Smith <smith@cag.lkg.dec.com>
+
+ * ntp_update (UPDATE_OPTIONS): Typo.
+
+1999-07-07 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntp_update: Check out copyright.htm before COPYRIGHT
+
+ * ntpd/ntp_config.c: Support for PPS assert/clear/hardpps
+ * ntpd/ntp_refclock.c (refclock_ioctl): Ditto
+ (refclock_gtlin): Ditto
+ * html/clockopt.htm: Document.
+ From: John Hay <jhay@mikom.csir.co.za>
+
+ * html/monopt.htm: We have four types of files now
+ * ntpd/refclock_oncore.c: If debug is on, tell when
+ we are waiting for a valid almanac
+ From: Poul-Henning Kamp <phk@critter.freebsd.dk>
+
+ * include/ntp_machine.h (HAVE_TERMIOS): STREAMS does not imply
+ HAVE_TERMIOS !!!
+ * include/parse.h (timercmp): Macro defined if needed.
+ * ntpd/ntp_config.c (SIGCHLD): Macro defined as SIGCLD if needed.
+ (sys/wait.h): File included only if HAVE_SYS_WAIT_H.
+ * configure.in (sys/wait.h): File added to AC_CHECK_HEADERS list.
+ From: Philippe De Muyter <phdm@macqel.be>
+
+1999-06-23 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_irig.c (irig_debug): NetBSD patches
+ From: Frederick Bruckman <fb@enteract.com>
+
+ * util/ntptime.c (main): ntx.freq bugfix (-f option)
+ From: Frederick Bruckman <fb@enteract.com>
+
+1999-06-22 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: Fix typo with DECL_H_ERRNO test
+
+ * ntpd/ntp_loopfilter.c: Lose syscall decl, it's handled in
+ l_stdlib.h now.
+ * ntpd/ntp_request.c: Ditto
+ * util/ntptime.c: Ditto
+
+Mon May 31 18:49:49 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * ntpd/ntp_proto.c (proto_config): Don't set sys_bclient on
+ PROTO_MULTICAST_ADD, only caller can decide; remove wrong set on
+ PROTO_MULTICAST_DEL.
+
+Mon May 31 18:49:49 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * ntpd/refclock_parse.c (stream_receive): Cast size_t to int to
+ match format.
+ (local_receive): Likewise.
+ (trimbletaip_event): Likewise.
+ (stream_receive): Cast struct timeval members to long to match
+ format.
+ (local_receive): Likewise.
+
+ * ntpd/ntp_util.c (stats_config): Cast size_t to int to match
+ format.
+
+ * libparse/clk_rawdcf.c (cvt_rawdcf): Cast ptr difference to int
+ to match format.
+ * ntpd/refclock_parse.c (gps16x_poll): Likewise.
+
+ * ntpd/ntp_filegen.c (filegen_open): Use long format, cast arg to
+ match.
+
+ * ntpd/refclock_parse.c (list_err): Use long format to match arg.
+ (parse_statistics): Likewise.
+ (gps16x_message): Likewise.
+ (cvt_ts): Use long format, cast args to match.
+ (parse_start): Add missing arg.
+ (gps16x_message): Swap args to match format.
+
+ * ntpd/ntpd.c (ntpdmain): Cast uid to long, adapt format.
+
+ * ntpd/ntp_intres.c (readconf): Use long format to match arg.
+ * ntpd/ntp_io.c (getrecvbufs): Likewise.
+ * ntpd/ntp_proto.c (default_get_precision): Likewise.
+
+ * ntpd/ntp_loopfilter.c (local_clock): Cast clock_panic to int to
+ match format.
+
+ * ntpd/ntp_io.c (io_multicast_add): Print s_addr member, not
+ struct in_addr, to match format.
+
+ * include/ntp_stdlib.h: Declare msyslog() as printf-like for gcc
+ format checking.
+
+Fri May 28 16:39:35 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * ntpdc/ntpdc_ops.c (iostats): Align timereset line.
+
+ * ntpq/ntpq_ops.c (doopeers): Properly align header.
+
+ * ntpdc/ntpdc_ops.c (debug): Removed declaration, already in
+ ntp_stdlib.h.
+ * ntpq/ntpq_ops.c: Likewise.
+
+ * ntpdate/ntpdate.c (debug): Declare volatile to match
+ ntp_stdlib.h.
+ * ntpdc/ntpdc.c, ntpq/ntpq.c, ntptrace/ntptrace.c, util/tickadj.c,
+ util/ntptime.c: Likewise.
+
+ * include/parse.h (debug): Don't declare to avoid clash with
+ ntp_stdlib.h.
+
+ * include/Makefile.am (noinst_HEADERS): Add new ntp_syscall.h.
+
+ * configure.in: Also check for -lrt for POSIX.1c functions.
+
+Wed May 26 21:03:30 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * configure.in: Removed -Wwrite-strings from CFLAGS.
+
+ * ntpdc/ntpdc.c (help): Remove superfluous cast.
+ * ntpq/ntpq.c (help): Likewise.
+
+Tue May 25 18:00:49 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * ntpq/ntpq_ops.c (struct varlist): name cannot be const char *
+ since it may be malloc'ed.
+
+ * ntpdc/ntpdc.c (sendrequest): Declare pass as const char *, don't
+ loose const in cast.
+ * ntpq/ntpq.c (sendrequest): Likewise.
+
+ * ntpd/ntp_control.c (ctl_getitem): Remove superfluous cast.
+ * include/ntpd.h (struct ctl_var): text cannot be const char *
+ since it's malloc'ed.
+
+1999-06-22 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * include/l_stdlib.h: Don't include <netinet/in.h>, add forward
+ declaration of struct in_addr instead.
+ From: Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ Patch:
+
+ * include/l_stdlib.h: Fixed syscall() declaration.
+ * configure.in: Updated test to match.
+
+ * configure.in: Check if we need to declare errno and h_errno.
+ Check for <resolv.h> which may provide a h_errno declaration and
+ <arpa/nameserv.h> which the latter needs.
+ * acconfig.h: Provide the necessary templates.
+
+ * include/ntp_syscall.h: New file, hides various implementations
+ of ntp_adjtime() and ntp_gettime() syscalls.
+ * ntpd/ntp_loopfilter.c: Use it.
+ * ntpd/ntp_request.c: Likewise.
+ * ntpd/refclock_local.c: Likewise.
+ * util/ntptime.c: Likewise.
+
+ * include/l_stdlib.h: Include <netinet/in.h>, declare inet_ntoa if
+ necessary.
+ Moved syscall() declaration here.
+
+ * kernel/sys/parsestreams.h: Include <sys/termios.h> for it's
+ definition of struct ppsclockev.
+ Include <sys/ppsclock.h> unconditionally for definition of
+ CIOGETEV via TIOCGPPSEV.
+ * kernel/sys/ppsclock.h: Protect struct ppsclockev from
+ redefinition.
+
+ * include/ntp_refclock.h: Protect it from multiple inclusion.
+ * include/ntp_fp.h: Likewise.
+ * include/ntp.h: Likewise.
+
+ * include/ntpd.h: Include ntp_refclock.h for MAXDIAL declaration.
+ * libntp/authkeys.c: Include ntpd.h for current_time declaration.
+
+ * include/ntpd.h (getauthkeys, auth_agekeys, rereadkeys): Moved
+ prototypes to ntp_stdlib.h
+
+ * include/ntp_stdlib.h: Declare variables exported by libntp.
+ * include/ntpd.h: Likewise for ntpd.
+
+ * libntp/authkeys.c (key_hash, authnokey, authfreekeys,
+ cache_flags): Made static.
+ * libntp/systime.c (tvu_maxslew, tsf_maxslew, sys_clock_offset,
+ sys_residual): Likewise.
+ * ntpd/ntp_intres.c (confentries): Likewise.
+ * ntpd/ntp_loopfilter.c (clock_offset, clock_panic): Likewise.
+ (pll_nano): Likewise. Removed duplicate definition.
+ * ntpd/ntp_peer.c (peer_free, current_association_ID,
+ assocpeer_calls, init_peer_starttime): Likewise.
+ * ntpd/ntp_proto.c (sys_offset, sys_authdly): Likewise.
+ * ntpd/ntp_request.c (numrequests, numresppkts, errorcounter):
+ Likewise.
+ * ntpd/ntp_restrict.c (res_calls, res_found, res_not_found,
+ res_timereset, res_limited_refcnt): Likewise.
+ * ntpd/ntpd.c (was_alarmed, worker_thread): Likewise.
+
+ * ntpq/ntpq_ops.c: Moved declaration of external variable from
+ ntpq.c to file scope.
+
+ * adjtimed/adjtimed.c: Moved declarations of external variables to
+ ntpd.h and ntp_stdlib.h.
+ * clockstuff/propdelay.c: Likewise.
+ * libntp/a_md5encrypt.c, libntp/authencrypt.c, libntp/authkeys.c,
+ libntp/mfp_mul.c, libntp/msyslog.c, libntp/systime.c: Likewise.
+ * ntpd/ntp_config.c, ntpd/ntp_control.c, ntpd/ntp_filegen.c,
+ ntpd/ntp_intres.c, ntpd/ntp_io.c, ntpd/ntp_loopfilter.c,
+ ntpd/ntp_monitor.c, ntpd/ntp_peer.c, ntpd/ntp_proto.c,
+ ntpd/ntp_refclock.c, ntpd/ntp_request.c, ntpd/ntp_restrict.c,
+ ntpd/ntp_timer.c, ntpd/ntp_util.c, ntpd/ntpd.c,
+ ntpd/refclock_acts.c, ntpd/refclock_arbiter.c, ntpd/refclock_arc.c,
+ ntpd/refclock_as2201.c, ntpd/refclock_atom.c,
+ ntpd/refclock_bancomm.c, ntpd/refclock_chronolog.c,
+ ntpd/refclock_chu.c, ntpd/refclock_datum.c,
+ ntpd/refclock_dumbclock.c, ntpd/refclock_gpsvme.c,
+ ntpd/refclock_heath.c, ntpd/refclock_hpgps.c, ntpd/refclock_irig.c,
+ ntpd/refclock_jupiter.c, ntpd/refclock_leitch.c,
+ ntpd/refclock_local.c, ntpd/refclock_msfees.c,
+ ntpd/refclock_mx4200.c, ntpd/refclock_nmea.c,
+ ntpd/refclock_oncore.c, ntpd/refclock_palisade.h,
+ ntpd/refclock_parse.c, ntpd/refclock_pst.c, ntpd/refclock_shm.c,
+ ntpd/refclock_tpro.c, ntpd/refclock_trak.c, ntpd/refclock_true.c,
+ ntpd/refclock_usno.c, ntpd/refclock_wwvb.c: Likewise.
+ * ntpdate/ntpdate.c: Likewise.
+ * ntpdc/ntpdc.c, ntpdc/ntpdc_ops.c: Likewise.
+ * ntpq/ntpq.c: Likewise.
+ * ntptrace/ntptrace.c: Likewise.
+ * util/ntptime.c, til/tickadj.c: Likewise.
+ From: Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * include/ntp_machine.h: Removed superfluous yy/mm/dd comments.
+ * include/ntpd.h: Likewise.
+ * libntp/authencrypt.c: Likewise.
+ * libntp/a_md5encrypt.c: Likewise.
+ * libntp/caljulian.c: Likewise.
+ * libntp/ymd2yd.c: Likewise.
+ * libntp/syssignal.c: Likewise.
+ * libntp/ymd2yd.c: Likewise.
+ * ntpd/ntp_control.c: Likewise.
+ * ntpd/ntp_io.c: Likewise.
+ * ntpd/ntp_timer.c: Likewise.
+ * ntpdate/ntpdate.c: Likewise.
+ * ntpq/ntpq_ops.c: Likewise.
+ * ntpd/ntp_peer.c (findpeer): Wrap debug output in DEBUG/debug.
+ From: Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * dot.emacs: Removed wrong indentation of substatements.
+ Wrap in c-style.
+ From: Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * ntpd/refclock_palisade.c: Patches from Marc Brett
+ * ntpd/refclock_palisade.h: Ditto.
+ * util/hist.c: Ditto.
+
+Tue Jun 1 00:40:04 1999 Harlan Stenn <stenn@pogo.udel.edu>
+
+ * build: mips-dec-ultrix4.4 hates "set -e"
+
+ * flock-build: Created
+
+ * build: added -l option
+
+Mon May 31 20:28:40 1999 Harlan Stenn <stenn@pogo.udel.edu>
+
+ * README: Removed auto{make,conf}.patch files
+
+Tue May 25 01:20:53 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * Makefile.am ($(srcdir)/COPYRIGHT): Added
+ (EXTRA_DIST): Remove auto*.patches
+
+Thu May 20 01:03:00 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * Makefile.am (dist-hook): Call dos2unix on the .htm files
+
+ * ntpd/refclock_palisade.h: Clean up declarations.
+
+ * configure.in (ac_cv_struct_ntptimeval_timespec): Added.
+ (ac_cv_make_ntptime): Only if ntptimeval does not use timespec.
+
+ * util/tickadj.c: Linux Patches
+ From: Reg Clemens <reg@dwf.com>
+
+Wed May 19 01:18:24 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.93a
+
+ * ntpd/refclock_palisade.h: Restore some lost patches
+ From: Kamal A Mostafa <kamal@whence.com>
+
+Sun May 16 13:18:32 1999 Philippe De Muyter <phdm@macqel.be>
+
+ * libparse/clk_wharton.c (cvt_wharton_400a, inp_wharton_400a): Expect
+ serial output format number 1, not 5.
+ (clock_wharton_400a) : Likewise.
+ * ntpd/refclock_parse.c (parse_clockinfo): For Wharton 400a clock,
+ do not poll, but expect a message every second.
+ * html/parsedata.htm : Entry added for Wharton 400a clock.
+ * html/driver8.htm : Entry fixed for Wharton 400a clock.
+
+Sun May 16 02:59:46 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.93
+
+Sat May 15 18:53:47 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in (ntp_refclock): ONCORE requires PPSAPI, CIOGETEV,
+ or TIOCGPPSEV.
+ Reported by: Reg Clemens <reg@dwf.com>
+
+Fri May 14 23:58:35 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.92h2
+
+ * configure.in (ac_cv_make_ntptime): Not under Linux. Yes, it
+ works for some people. We're tired of the complaints from the
+ others.
+
+Fri May 14 18:58:59 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * libntp/authreadkeys.c (authreadkeys): Reject autokey keys.
+ Include ntp.h for NTP_MAXKEY definition, ntp_fp.h for types used
+ in ntp.h.
+
+Wed May 12 23:02:22 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * libntp/authkeys.c (auth_delkeys): Don't remove autokey keys,
+ leave info on KEY_TRUSTED flag alone.
+ Include ntp.h for NTP_MAXKEY definition.
+
+Thu May 13 02:19:02 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.92h1
+
+ * configure.in: patch for ReliantUNIX
+ From: Andrej Borsenkow <borsenkow.msk@sni.de>
+
+ * ntpd/refclock_oncore.c: Patches
+ From: Reg Clemens <reg@dwf.com>
+
+Thu Apr 29 14:01:04 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * html/*.htm: Remove unnecessary &nbsp;. Cleanup <pre></pre>
+ sections.
+
+ * configure.in: Properly align configure --help output.
+ * html/config.htm: Include this version, removing Netscape &nbsp;
+ cruft.
+
+Wed Apr 28 15:08:55 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * kernel/sys/parsestreams.h: Only include <sys/ppsclock.h> if
+ struct ppsclockev is missing from system headers.
+
+ * util/tickadj.c (getoffsets): Define kernels[] only if used.
+ (openfile): Rename fd to avoid shadowing global fd.
+ (writevar): Likewise.
+ (readvar): Likewise.
+
+ * parseutil/dcfd.c (read_drift): drift_file is const char *.
+ (update_drift): Likewise.
+ (adjust_clock): Likewise.
+ (main): Likewise.
+
+ * ntpd/refclock_parse.c (gps16x_poll): Adapt format to match
+ parse->localstate type.
+
+ * ntpd/ntp_refclock.c (refclock_gtlin): Only define gotit label
+ if used.
+
+ * include/l_stdlib.h (openlog, syslog): char * args are const.
+
+ * configure.in (*-*-osf4*): Enable declaration of stime().
+
+ * ntpd/refclock_oncore.c (oncore_msg_any): Cast args to long to
+ match prototype.
+ (oncore_msg_En): Likewise.
+
+ * include/ntp_refclock.h (struct refclockstat): Declare p_lastcode
+ as const char *.
+
+ * ntpq/ntpq_ops.c (struct varlist): Define name as const.
+
+ * ntpdc/ntpdc.c (tokenize): Define cp as const char *, remove
+ wrong cast instead.
+
+ * ntpd/ntp_util.c (record_clock_stats): Make text arg const.
+ * include/ntpd.h (record_clock_stats): Adapt declaration.
+ * ntpd/refclock_oncore.c (oncore_start): Removed superfluous casts.
+ (oncore_msg_Cf): Likewise.
+ (oncore_msg_Fa): Likewise.
+ (oncore_msg_Cj): Likewise.
+ (oncore_msg_Ea): Likewise.
+ (oncore_msg_Bj): Likewise.
+
+ * configure.in (*-*-solaris2.4): Enable declarations of
+ gettimeofday(), settimeofday(); they are `protected' by
+ __cplusplus in <sys/time.h>.
+
+Tue Apr 27 21:14:47 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * scripts/summary.pl: Use . as default statsdir.
+ (do_loop): Accept new loopstats format with additional sys_error
+ and clock_stability fields.
+ (do_peer): Accept new peerstats format with additional skew field.
+
+Mon Apr 26 01:50:38 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * Upgraded automake (1.4a) and autoconf (2.14.1)
+
+ * configure.in (ac_refclock_irig): We no longer need stropts.h.
+ * ntpd/refclock_irig.c: Ditto
+
+Mon Apr 26 17:33:33 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * configure.in (*-*-irix6*): Don't pass MIPSpro cc-only flag -n32
+ to gcc.
+
+Thu Apr 22 15:06:40 1999 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * ntpd/ntp_config.c (getconfig): IN_CLASSD() expects address in
+ host byte order, but struct sockaddr_in.s_addr is in network byte
+ order.
+ * ntpd/ntp_io.c (io_multicast_del): Likewise.
+
+Sat Apr 24 01:00:53 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.92h
+
+ * ntptrace/ntptrace.c: -m maxhost patch
+ From: "R. Gary Cutbill" <rgary@chrysalis.com>
+
+ * util/ntptime.c: Patches.
+ From: Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de>
+
+ * html/accopt.htm, html/assoc.htm, html/authopt.htm,
+ html/biblio.htm, html/build.htm, html/clockopt.htm,
+ html/confopt.htm, html/copyright.htm, html/debug.htm,
+ html/exec.htm, html/extern.htm, html/hints.htm, html/index.htm,
+ html/kern.htm, html/miscopt.htm, html/monopt.htm, html/notes.htm,
+ html/ntpd.htm, html/ntpdate.htm, html/ntpdc.htm, html/ntpq.htm,
+ html/ntptime.htm, html/ntptrace.htm, html/patches.htm,
+ html/porting.htm, html/pps.htm, html/rdebug.htm,
+ html/refclock.htm, html/release.htm, html/tickadj.htm,
+ html/hints/solaris.html: Fixed many typos and problems.
+ * acconfig.h (DECL_CFSETISPEED_0, DECL_MRAND48_0, DECL_NLIST_0,
+ DECL_SRAND48_0, DECL_STIME_0): New templates.
+ * include/l_stdlib.h: Include termios.h to get definition of
+ speed_t.
+ (cfsetispeed, cfsetospeed, mrand48, nlist, srand48, stime): New
+ declarations.
+ (openlog): Declare 2- or 3-argument form.
+ * configure.in: Enable declarations of functions missing from
+ Ultrix V4.3 system headers.
+ * ntpd/refclock_oncore.c: Include <sys/types.h>, Ultrix V4.3
+ <sys/stat.h> needs it for dev_t.
+ From: Rainer Orth <ro@techfak.uni-bielefeld.de>
+
+ * ntpdc/ntpdc_ops.c: Reality checks.
+
+ * configure.in: netbsd has stubs for the timer_* stuff and doesn't
+ support PPSAPI. IRIG requires <stropts.h> .
+ From: Frederick Bruckman <fb@enteract.com>
+
+ * ntpdc/ntpdc_ops.c: (kerninfo) Report in seconds regardless of
+ kernel precision. Report kernel flags as text.
+ From: Poul-Henning Kamp <phk@critter.freebsd.dk>
+
+Sun Apr 18 14:26:51 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.92g
+
+ * ntpd/ntp_refclock.c (refclock_ioctl): We don't want
+ PPS_HARDPPSONASSERT by default.
+ * ntpd/refclock_oncore.c: Prefer timepps.h over sys/timepps.h
+ From: Poul-Henning Kamp <phk@freebsd.org>
+
+Tue Apr 13 17:32:35 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.92f
+
+ * ntpd/ntp_refclock.c (refclock_open): VMIN should be 1, not 0
+ From: Reg Clemens <reg@dwf.com>
+
+Sun Apr 11 18:26:44 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_mx4200.c: Patches/improvements
+ * ntpd/ntpd.c (set_process_priority): Lint
+ From: Marc.Brett@westgeo.com
+
+ * util/ntptime.c: Lint, bit definition cleanup
+ From: Ulrich Windl <ulrich.windl@rz.uni-regensburg.de>
+
+Wed Apr 7 03:02:23 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_oncore.c: Use timepps.h or sys/timepps.h
+ * configure.in: Look for either timepps.h or sys/timepps.h
+ From: Poul-Henning Kamp <phk@critter.freebsd.dk>
+
+ * ntpd/ntp_io.c (create_sockets): Don't warn about ENXIO.
+ (Several places)
+ From: Andrej Borsenkow <borsenkow.msk@sni.de>
+
+ * libntp/mfp_mul.c (mfp_mul): Lint.
+ Marc.Brett@westgeo.com
+
+Sun Apr 4 03:23:53 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.92e
+ Dave redesigned the clock state machine.
+
+1999-02-28 Frank Kardel <kardel@acm.org>
+
+ * parseutil/dcfd.c: added DCF77 module powersetup
+
+ * ntpd/refclock_parse.c (parse_control): using gmprettydate instead of prettydate()
+ (mk_utcinfo): new function for formatting GPS derived UTC information
+ (gps16x_message): changed to use mk_utcinfo()
+ (trimbletsip_message): changed to use mk_utcinfo()
+ ignoring position information in unsynchronized mode
+ (parse_start): augument linux support for optional ASYNC_LOW_LATENCY
+
+ * ntpd/ntp_control.c (ctl_putclock): cleanup of end of buffer handling
+
+ * libparse/parse.c (timepacket): removed unnecessary code
+
+ * libparse/clk_trimtsip.c (struct trimble): new member t_utcknown
+ (cvt_trimtsip): fixed status monitoring, bad receiver states are
+ now recognized
+
+ * libntp/prettydate.c (gmprettydate): new function for format date
+ and time with respect to UTC
+
+ * libntp/gpstolfp.c (GPSWRAP): update GPS rollover to 990 weeks
+
+ * include/trimble.h (CMD_RUTCPARAM): control variable name unification
+
+ * include/ntp_fp.h: added prototype for gmprettydate()
+
+Sat Feb 27 00:03:16 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * libntp/systime.c: definition
+ * ntpd/ntp_proto.c: sco5_oldclock declaration
+ * configure.in: SCO5_CLOCK for *-*-sco3.2v5*
+ * util/tickadj.c (main): SCO5_OLDCLOCK -> SCO5_CLOCK
+ From: Kees Hendrikse <kees@echelon.nl>
+
+ * ntpd/ntp_config.c (getconfig): Indentation cleanup
+ Deal with 'P' case better
+ * ntpd/ntpd.c: Declare set_process_priority()
+ * ntpd/refclock_dumbclock.c: Lint cleanup
+ From: Marc.Brett@westgeo.com
+
+Wed Feb 24 10:22:51 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.92d
+
+ * configure.in: Dave says we can't enable PARSE clocks by default.
+ Also, Solaris 2.7 still has its kernel bug - disable kernel FLL
+ there.
+ Reported by: Dave Mills <dlm@udel.edu>
+
+Tue Feb 23 23:37:44 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * libparse/Makefile.am (parsesolaris.o): Devious hack to deal
+ with bug in sys/systm.h .
+ Suggested by: Chaim Frenkel <chaimf@pobox.com>
+
+Tue Feb 23 20:46:31 1999 Frank Kardel <kardel@acm.org>
+
+ * ntpd/refclock_parse.c: fixed #endifs
+ (stream_receive): fixed formats
+
+Mon Feb 22 00:35:06 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.92c
+
+ * ntpd/refclock_chronolog.c: Lint
+ * ntpd/refclock_dumbclock.c: Ditto
+ * ntpd/refclock_oncore.c: Ditto
+ From: Marc.Brett@westgeo.com
+
+ * ntpd/refclock_oncore.c (oncore_msg_any): Call GETTIMEOFDAY, not
+ gettimeofday().
+ From: david.higgins@mail.ccur.com
+
+ * configure.in (MCAST): Not in i386-sequent-sysv4
+ Reported by: Joseph Geter <joe.geter@somills.com>
+
+ * util/ntptime.c: Linux cleanup.
+ From: Reg Clemens <reg@dwf.com>
+
+ * configure.in: Rename SCO5_OLDCLOCK to SCO5_CLOCK
+ * acconfig.h: Ditto
+
+ * ntpd/ntp_proto.c: SCO5_CLOCK stuff
+ (init_proto): Use the SCO5_CLOCK stuff
+ * libntp/systime.c: SCO5_CLOCK stuff
+ (get_systime): Use the SCO5_CLOCK stuff
+ (adj_systime): Use the SCO5_CLOCK stuff
+ From: Kees Hendrikse <kees@echelon.nl>
+
+ * ntpd/ntp_config.c: Added -P option and associated baggage.
+ (getstartup): Update help text
+ (getconfig): Process -P option
+ (getconfig): Update help text
+ * ntpd/ntpd.c (set_process_priority): Created.
+ (service_main): remove process priority stuff - we want to do at
+ after we start up the resolver, so call set_process_priority()
+ after getconfig().
+ From: Kamal A Mostafa <kamal@whence.com>
+
+1999-02-21 Frank Kardel <kardel@acm.org>
+
+ * ntpd/ntp_util.c (hourly_stats): removed unused variable
+
+ * libntp/ieee754io.c: renamed index to fieldindex to avoid index() name clash
+
+ * ntpd/refclock_parse.c (parse_start): add initialization for Linux PPSkit
+
+Sun Feb 21 17:53:33 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_io.c (create_sockets): Skip interfaces that are really
+ just aliases.
+ From: "Erik R. Leo" <erikl@sover.net>
+
+ * configure.in: 4.0.92b
+
+ * ntpd/ntpd.c (service_main): Check for an error return from
+ sched_get_priority_max().
+
+Wed Feb 17 03:48:47 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.92a
+
+ * configure.in: configure.in requires autoconf 2.13 or later.
+ Reported by Ulrich Windl <ulrich.windl@rz.uni-regensburg.de>
+
+Wed Feb 17 00:12:11 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * acconfig.h: TERMIOS_NEEDS__SVID3
+ * configure.in: Ditto
+ * ntpd/refclock_palisade.h: Ditto
+ * include/ntp_refclock.h: Ditto
+ * ntpd/ntpd.c (service_main): We want sched_get_priority_max().
+ From: Kamal A Mostafa <kamal@whence.com>
+
+ * ntpd/ntp_refclock.c (refclock_open): Zero the entire c_cc[] array.
+ From: Reg Clemens <reg@dwf.com>
+
+Tue Feb 16 23:37:49 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * Updated ansi2knr
+ Reported by: Marc Brett
+
+Mon Feb 15 02:55:28 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.92
+
+ * ntpd/ntp_refclock.c: Added refclock_chronolog and
+ refclock_dumbclock.
+ From: Robert McMillin <rlm@syseca-us.com>
+
+Sun Feb 14 15:57:53 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * dropped SCO3 support #defines.
+ * changed SCO5_TICKADJ #define to SCO5_OLDCLOCK
+ * Added code in libntp/systime.c to accumulate changes until a whole
+ tick can be added or dropped. Adjusted gettimeofday() output
+ to include the contents of the accumulator.
+ * cleaned up util/tickadj.c; tickadj -As now does the right thing.
+ From: Kees Hendrikse <kees@echelon.nl>
+
+ * ntpq/ntpq.c: Rename delay() to auth_delay()
+ Reported by: Andrej Borsenkow <borsenkow.msk@sni.de>
+
+ * ntpd/refclock_palisade.h: Cleanup.
+ From: Marc.Brett@westgeo.com
+
+ * ntpd/ntp_refclock.c (refclock_ioctl): Typo.
+ From: Reg Clemens <reg@dwf.com>
+
+ * ntpd/ntp_io.c (create_sockets): Only bind a given network once.
+ From: Wolfgang Rupprecht <wolfgang@wsrcc.com>
+
+Sat Jan 30 11:48:37 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.91f
+
+Thu Jan 28 22:58:40 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_parse.c (CLK_REALTYPE): We really want ttl, not hmode.
+ * ntpd/ntp_config.c (getconfig): "mode" really should update the
+ ttl member, not the hmode member.
+
+ * ntpd/refclock_local.c: More offset cleanup from Dave.
+
+Thu Jan 28 00:15:20 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.91e
+
+ * ntpd/refclock_local.c: Bugfix.
+ From: Dave Mills
+
+ * ntpd/refclock_palisade.c: Lint/IRIX portability cleanup
+ * ntpd/refclock_palisade.h: Re-enable the declaration of float()
+ * ntpd/ntp_io.c (create_sockets): Initialize size to 0
+ From: Marc.Brett@westgeo.com
+
+ * ntpd/refclock_parse.c (CLK_REALTYPE): Use hmode, not ttl.
+ * configure.in (ac_cv_var_no_parenb_ignpar): Not under Linux.
+ Reported by: Thomas Quinot <thomas@Cuivre.FR.EU.ORG>
+
+ * ntpdc/ntpdc.c (my_delay): Renamed, from delay.
+ Reported by: Andrej Borsenkow <borsenkow.msk@sni.de>
+
+Tue Jan 26 00:56:10 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.91d
+
+ * ntpq/ntpq.c: Y2K patches
+ From: Marc.Brett@westgeo.com
+
+ * html/driver29.htm: New version
+ * ntpd/refclock_palisade.c: Ditto
+ * ntpd/refclock_palisade.h: Ditto
+ From: Sven_Dietrich@Trimble.COM
+
+ * upgrade ansi2knr.c
+
+ * Some stuff that Dave did.
+
+ * configure.in: 4.0.91c
+
+ * ntpd/refclock_oncore.c: Prototype cleanup. Enum cleanup.
+ * ntpd/ntp_proto.c (clock_select): Fix memory leak.
+ * configure.in (ac_cv_struct_ppsclockev): Might need sys/time.h to
+ check for struct clockppsev. Return pce->serial, not 0;
+ From: Marc.Brett@westgeo.com
+
+ * ntpd/refclock_oncore.c (oncore_msg_En): Clean up.
+ From: John.Hay@mikom.csir.co.za
+
+Mon Jan 25 11:50:29 1999 Philippe De Muyter <phdm@macqel.be>
+
+ * libparse/parse_conf.c (clockformats): Entry added for
+ clock_wharton_400a.
+ * libparse/clk_wharton.c: New file.
+ * libparse/Makefile.am (libparse_a_SOURCES): clk_wharton.c added;
+ (libparse_kernel_a_SOURCES): kclk_wharton.c added.
+ (kclk_wharton.o): New dependency rule.
+ * ntpd/refclock_parse.c (parse_clockinfo): Entry added for the
+ WHARTON clock (mode 15).
+ * acconfig.h (CLOCK_WHARTON_400A): New configuration macro.
+ * configure.in (CLOCK_WHARTON_400A): Macro defined like other
+ CLOCK_xxx macros.
+
+Sun Jan 24 13:51:30 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_config.c (do_resolve_internal): Missing #ifdef DEBUG
+ From: Sven Dietrich <Sven_Dietrich@Trimble.COM>
+
+ * Makefile.am (SUBDIRS): Lose authstuff
+ * configure.in: Ditto
+
+Sat Jan 23 15:28:03 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.91b
+
+Sat Jan 23 15:02:25 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_oncore.c: use HAVE_STRUCT_PPSCLOCKEV
+ * acconfig.h: HAVE_STRUCT_PPSCLOCKEV
+ * configure.in (ac_cv_struct_ppsclockev): Added test
+
+Thu Jan 21 15:35:25 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.91a
+
+ * ntpd/refclock_nmea.c (nmea_receive): Call refclock_process()
+ every second (or each time a nmea string is received).
+ From: John Hay <jhay@mikom.csir.co.za>
+
+ * ntpd/ntp_refclock.c (refclock_ioctl): Use TIOCPPS if we have it.
+ (refclock_ioctl): Use LDISC_CLKPPS, not LDISC_PPS when deciding
+ how to set str.
+ * ntpd/ntp_loopfilter.c: Lose unused ntp_gettime() stuff.
+ * ntpd/ntp_request.c: Ditto.
+ * ntpd/refclock_local.c: Ditto.
+ * ntpd/refclock_shm.c (shm_poll): Fix the refclock_process() call.
+ * ntpd/refclock_oncore.c: patches and cleanup
+ * configure.in: ioctl/PPS checks, ONCORE cleanup
+ * acconfig.h: ONCORE cleanup
+ From: Reg Clemens <reg@dwf.com>
+
+ * configure.in (CFLAGS): cc on Sequent wants -Wc,+abi-socket.
+ We also need to figure out why -lsocket isn't being detected;
+ -lsocket is needed.
+ From: Dana Kaempen <decay@flash.net>
+
+ * include/ntp_stdlib.h: AIX portability patches, header cleanup.
+ * ntptrace/ntptrace.c: Ditto.
+ * ntpdate/ntpdate.c: Ditto.
+ * ntpd/refclock_true.c: Ditto.
+ * ntpd/refclock_mx4200.c: Ditto.
+ * ntpd/refclock_jupiter.c: Ditto.
+ * libntp/msyslog.c: Ditto.
+ From: Marc.Brett@waii.com
+
+Sun Jan 10 15:15:07 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.91
+
+Sat Jan 9 00:11:34 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * include/ntp_stdlib.h: msyslog() is declared differently if we're
+ not __STDC__.
+
+ * include/ntp_types.h: It's HAVE_PROTOTYPES, not USE_PROTOTYPES.
+ * include/ntp_machine.h: Ditto.
+
+Fri Jan 8 20:47:10 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: Upgrade to autoconf-2.13
+ Do the prototypes check much earlier, as it might alter CFLAGS and
+ things which will affect other tests.
+
+ * ntpd/ntp_request.c (do_conf): The problem was with a template
+ for "version" on an IRIX C compiler...
+ From: Marc.Brett@waii.com
+
+ * libntp/authkeys.c: #include config.h first.
+ Reported by: brian.bumpass@funb.com
+
+Thu Jan 7 00:24:35 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * util/tickadj.c (main): return() instead of exit().
+ * ntpd/ntp_request.c (do_conf): Disambiguate ||.
+ * ntpd/ntp_proto.c (clock_select): Initialize variables.
+ From: Marc.Brett@waii.com
+
+ * scripts/ntpver.in: Use PATH_SH
+
+ * configure.in (PATH_SH): Added.
+
+Tue Jan 5 19:02:51 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.90h
+
+ * html/driver30.htm: Updated.
+ * html/refclock.htm: Refer to driver30
+ * ntpd/refclock_oncore.c: Vastly improve and make less FreeBSD centric,
+ From: Poul-Henning Kamp <phk@critter.freebsd.dk> and
+ Reg.Clemens <reg@dwf.com>
+
+ * include/ntp.h: Portability/lint patches
+ * libntp/binio.c: Ditto.
+ * libntp/caljulian.c: Ditto.
+ * libntp/caltontp.c: Ditto.
+ * libntp/ieee754io.c: Ditto.
+ * libntp/md5c.c: Ditto.
+ * libntp/mfp_mul.c: Ditto.
+ * libntp/msyslog.c: Ditto.
+ * libntp/statestr.c: Ditto.
+ * libntp/systime.c: Ditto.
+ * libparse/clk_trimtsip.c: Ditto.
+ * libparse/data_mbg.c: Ditto.
+ * libparse/parse.c: Ditto.
+ * ntpd/ntp_control.c: Ditto.
+ * ntpd/ntp_filegen.c: Ditto.
+ * ntpd/ntp_intres.c: Ditto.
+ * ntpd/ntp_io.c: Ditto.
+ * ntpd/ntp_peer.c: Ditto.
+ * ntpd/ntp_proto.c: Ditto.
+ * ntpd/ntp_util.c: Ditto.
+ * ntpd/ntpd.c: Ditto.
+ * ntpd/refclock_arc.c: Ditto.
+ * ntpd/refclock_chu.c: Ditto.
+ * ntpd/refclock_datum.c: Ditto.
+ * ntpd/refclock_leitch.c: Ditto.
+ * ntpd/refclock_parse.c: Ditto.
+ * ntpd/refclock_usno.c: Ditto.
+ * ntpq/ntpq.c: Ditto.
+ * util/tickadj.c: Ditto.
+ From: Marc.Brett@waii.com
+
+Mon Jan 4 00:56:55 1999 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.90g
+
+ * ntpd/ntp_config.c (getconfig): MODE was setting ttl, not hmode.
+ Reported by: Carsten Emde <ce@ceag.ch>
+
+Fri Dec 4 01:01:14 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.90f
+
+ * ntpd/refclock_mx4200.c: New version
+ From: Marc.Brett@waii.com
+
+1998-12-02 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_config.c (do_resolve_internal): If fork fails, say why.
+ Reported by: Jeff_Dennison@admin.tc.faa.gov
+
+ * ntpd/ntpd.c (ntpdmain): fork() can return a -1. Someday we'll
+ report this condition...
+
+1998-12-02 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.90e
+
+ * ntpd/refclock_palisade.c: Reformat code so ansi2knr will work
+ * ntpd/refclock_palisade.h: Ditto
+ From: Marc.Brett@waii.com
+
+Sun Nov 29 21:00:53 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.90d
+
+ * configure.in (CFLAGS): Use "-O2 -g3 -n32" by default for Irix6.2
+ and later.
+ Reported by: Jack Bryans <jbryans@csulb.edu>
+
+1998-11-29 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.90c
+
+ * ntpd/refclock_oncore.c (oncore_msg_En): Convert to nano
+ From: John Hay <jhay@mikom.csir.co.za>
+
+ * include/ntp_request.h (RM_VN_MODE): Add version parameter, so
+ xntpdc will work across v3 and v4.
+ * ntpd/ntp_request.c: Track requested version
+ (req_ack): Use requested version in RM_VN_MODE
+ (more_pkt): Ditto
+ (flush_pkt): Ditto
+ (process_private): Get requested version
+ * ntpd/ntp_intres.c (request): Use default version
+ * ntpdc/ntpdc.c (sendrequest): Ditto
+ From: John Hay <jhay@mikom.csir.co.za>
+
+Fri Nov 27 14:27:21 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_palisade.c: Lint cleanup
+ * ntpd/refclock_palisade.h: Ditto.
+ From: Marc Brett <mbrett@rgs0.london.waii.com>
+
+Mon Nov 23 04:45:03 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.90b
+
+ * New code and cleanup for the NT stuff
+ From: Carl Byington <carl@five-ten-sg.com>
+
+Sat Nov 21 21:21:45 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.90a
+
+ * libntp/systime.c (step_systime): net_set_tod calls clock_settime.
+ * libntp/machines.c (ntp_set_tod): Take a 2nd arg for NT.
+ * include/ntp_machine.h: ntp_set_tod() has 2 args always.
+ * ports/winnt/bldrel.bat: Typo.
+ From: Carl Byington <carl@five-ten-sg.com>
+
+ * ntpd/ntp_intres.c (findhostaddr): h_errno is a #define under AIX.
+ * configure.in: clock_settime is a stub in AIX4.
+ From: Perry Ross <pross@platinum.com>
+
+ * libntp/Makefile.am (EXTRA_DIST): Lose libntp.mak
+ * ntpd/Makefile.am (EXTRA_DIST): Ditto.
+ * ntpdate/Makefile.am (EXTRA_DIST): Ditto.
+ * ntpdc/Makefile.am (EXTRA_DIST): Ditto.
+ * ntpq/Makefile.am (EXTRA_DIST): Ditto.
+ From: Greg Schueman <schueman@ix.netcom.com>
+
+Sat Nov 21 12:33:16 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.90
+
+ Nano changes from Dave Mills.
+
+Thu Nov 19 04:23:46 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * include/ntp_machine.h: STREAM also needs HAVE_SYS_STREAM_H
+ Reported by: Ronald Cole <ronald@forte-intl.com>
+
+Mon Nov 16 19:17:34 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.73e14
+
+ * util/ntptime.c (main): Protect STA_NANO
+
+ * ntpd/refclock_oncore.c: General overhaul and simplifications.
+ The new manual clarifies a lot of fine points, and the driver has
+ been suitably simplified. Uses Site Survey if possible, otherwise
+ does it by hand. Should also work with non-UT models, as long as
+ they talk the Motorola Binary Protocol. The driver Doesn't (need
+ to) know where the author lives anymore.
+ From: Poul-Henning Kamp <phk@critter.freebsd.dk>
+
+ * ntpd/refclock_palisade.h: New version.
+ * ntpd/refclock_palisade.c: New version.
+ From: Sven Dietrich <Sven_Dietrich@Trimble.COM>
+
+Sat Oct 24 01:19:21 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.73e13
+
+ * ntpdc/ntpdc_ops.c (clkbug): Patches
+ * ntpd/ntp_refclock.c (refclock_buginfo): Patches
+ From: Marc.Brett@waii.com
+
+Sat Oct 10 20:13:14 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.73e12
+
+ * ntpd/ntp_util.c (hourly_stats): Added prio_set stuff.
+
+ * ntpd/ntpd.c (ntpdmain): HAVE_SETPGRP_0 typo.
+ * parseutil/dcfd.c (detach): Ditto.
+ * ntpd/ntp_control.c (ctl_putpeer): Sometimes, peer->dstadr is
+ NIL.
+ From: Perry Ross <pross@platinum.com>
+
+ * ntpd/ntpd.c:
+ Some systems use sys/sched.h, not sched.h (Irix)
+ * configure.in (CFLAGS): nextstep needs -posix.
+ Reported by: Jack Bryans <jbryans@csulb.edu>
+
+Sat Oct 3 02:32:46 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.73e11
+
+ * configure.in (ac_refclock_palisade): Needs termios.
+
+ * libntp/mktime.c: Some systems need sys/types.h
+
+ * configure.in: Added AC_TYPE_SIZE_T and AC_CHECK_TYPE(time_t, long)
+ The time_t stuff should only be needed on Older machines, so the
+ fact that I'm using a long shouldn't be a problem (hollow laugh).
+
+ * include/l_stdlib.h: Sometimes we need to #include <sys/types.h>
+
+ * libntp/Makefile.am (../include/des.h): Typo.
+
+Fri Oct 2 20:52:47 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_intres.c (request): Accept responses back thru V2.
+
+Thu Oct 1 00:11:16 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.73e9
+
+ * ntpd/ntpd.c (catch_danger): Added.
+ (ntpdmain): AIX SIGDANGER stuff
+ From: Lars-Owe Ivarsson <larsowe@paradisaea.its.uu.se>
+
+ * configure.in:
+ * include/ntp_machine.h:
+ * include/ntp_string.h:
+ * libntp/machines.c:
+ * libparse/clk_hopf6021.c:
+ * libparse/clk_trimtsip.c:
+ * ntpd/refclock_leitch.c:
+ * ntpd/refclock_palisade.c:
+ * ntpd/refclock_parse.c:
+ Here are some patches to suppress warnings from various compilers
+ (IRIX 5.3, MipsPro C 7.1 on IRIX 6.4, AIX 4.1) and loaders (IRIX
+ 5.3, IRIX 6.4). Shouldn't affect functionality at all.
+ From: Marc Brett <mbrett@rgs0.london.waii.com>
+ (I got similar patches for AIX from Lars-Owe Ivarsson
+ <larsowe@paradisaea.its.uu.se>)
+
+Thu Sep 24 21:33:50 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: '73e8
+
+ * configure.in: AIX4 stubs the POSIX timer_ stuff,
+ sched_setscheduler, and mlockall.
+ Reported by: Lars-Owe Ivarsson <larsowe@paradisaea.its.uu.se>
+
+ * configure.in: OpenBSD stubs the POSIX timer_ stuff.
+ Reported by: sidney august cammeresi iv <cammeres@uiuc.edu>
+ (and several other folks whose names I can't find at the moment)
+
+Mon Sep 21 15:35:23 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: '73e7
+
+ * ntpd/refclock_parse.c: Missing declaration
+ From: Marc Brett <mbrett@rgs0.london.waii.com>
+
+ * include/README: Remove old MCAST descriptions
+
+ * include/Makefile.am (noinst_HEADERS): Lose sun-in.h .
+
+Mon Sep 21 14:50:12 1998 Harlan Stenn <stenn@grundoon.udel.edu>
+
+ * ntpdate/ntpdate.c (timer): Properly format the definition.
+
+Sun Sep 20 23:02:50 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: '73e6
+
+ * include/Makefile.am (noinst_HEADERS): Renamed in.h to sun-in.h
+
+Fri Sep 18 01:05:55 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: '73e5
+
+ * ntpd/refclock_palisade.c: SCO patch
+ From: Kamal A Mostafa <kamalm@sco.com>
+
+ * libparse/clk_trimtsip.c (cvt_trimtsip): Fix rollover bug.
+ From: "Michael J. Tubby B.Sc. G8TIC" <Mike.Tubby@thorcom.co.uk>
+
+ * libntp/authencrypt.c:
+ * libntp/systime.c:
+ * ntpd/refclock_acts.c:
+ * ntpd/refclock_arbiter.c:
+ * ntpd/refclock_arc.c:
+ * ntpd/refclock_as2201.c:
+ * ntpd/refclock_atom.c:
+ * ntpd/refclock_chu.c:
+ * ntpd/refclock_conf.c:
+ * ntpd/refclock_datum.c:
+ * ntpd/refclock_heath.c:
+ * ntpd/refclock_hpgps.c:
+ * ntpd/refclock_irig.c:
+ * ntpd/refclock_leitch.c:
+ * ntpd/refclock_nmea.c:
+ * ntpd/refclock_palisade.c:
+ * ntpd/refclock_parse.c:
+ * ntpd/refclock_pst.c:
+ * ntpd/refclock_trak.c:
+ * ntpd/refclock_true.c:
+ * ntpd/refclock_usno.c:
+ * ntpd/refclock_wwvb.c:
+ Typos, cleanup, and bugfixes
+ From: Marc Brett <mbrett@rgs0.london.waii.com>
+
+ * ntpd/ntp_timer.c (timer): Typo.
+ * include/ntp_refclock.h: in refclockstat, clockdesc should be const.
+ * ntpd/ntp_io.c (create_sockets): Typo.
+ * ntpd/ntp_control.c (free_varlist): Use the appropriate cast when
+ calling free().
+ (set_var): Use char *td for non-const char data.
+ (ctl_getitem): Use char * for non-const data.
+ (Many of these reported by Marc Brett)
+
+Sun Sep 13 19:19:09 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntpd.c: Added nofork declaration.
+ (ntpdmain): Initialize it...
+ * ntpd/ntp_config.c: added nofork.
+ Updated ntp_options.
+ (getstartup): Updated "usage" string. Deal with -n flag.
+ (getconfig): Ditto.
+ From: Jeffrey Hutzelman <jhutz@cs.cmu.edu>
+
+ * ntpd/ntp_io.c (open_socket): Use ntoa() to print out the address
+ when bind() fails. (in 2 places)
+ Reported by: "Markus W. Fehr" <mfehr@ch.ibm.com>
+ Only soft-fail if an interface is unavailable.
+ (create_sockets): Don't SO_REUSEADDR if the interface is unavailable.
+ From: "Markus W. Fehr" <mfehr@ch.ibm.com>
+
+ * configure.in: If we --disable-all-clocks, then don't enable
+ parse clocks by default.
+ Reported by: Marion Hakanson <hakanson@cse.ogi.edu>
+
+Sat Aug 22 23:58:14 1998 Frank Kardel <kardel@acm.org>
+
+ * ntpd/refclock_parse.c (local_input): fixed IO handling for non-STREAM IO
+
+Sun Aug 16 20:13:32 1998 Frank Kardel <kardel@acm.org>
+
+ * libntp/ieee754io.c: debug information only compile for LIBDEBUG case
+
+ * ntpd/refclock_parse.c (gps16x_message): reduced UTC parameter information (dropped A0,A1)
+ made uval a local variable (killed one of the last globals)
+ (sendetx): added logging of messages when in debug mode
+ (trimble_check): added periodic checks to facilitate re-initialization
+ (trimbletsip_init): made use of EOL character if in non-kernel operation
+ (trimbletsip_message): extended message interpretation
+ (getdbl): fixed data conversion
+
+ * libparse/parse_conf.c (clockformats): Trimble TSIP driver now also
+ available for kernel operation
+
+ * libparse/info_trimble.c: re-generated
+
+ * libparse/clk_trimtsip.c (cvt_trimtsip): initial kernel capable version (no more floats)
+ (clock_trimtsip =): new format name
+
+ * libparse/clk_trimtaip.c (clock_trimtaip =): changed format name
+
+ * include/trimble.h (CMD_RSTATTRACK): renamed mode 6 variable name
+
+ * scripts/monitoring/ntploopwatch: moved emacs mode selector
+
+Mon Aug 10 15:32:48 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_acts.c: Patch cleanup
+ * ntpd/ntp_refclock.c: Patch cleanup
+ * ntpd/ntp_timer.c: Patch cleanup
+ From: qli@huey.udel.edu
+
+Wed Jul 29 15:23:21 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * libntp/machines.c: IRIX needs time.h
+ Reported by: Judith E Bush <jbush@fi.edu>
+
+ * ntpd/ntpd.c (service_main): Better AIX PROCLOCK fix.
+ From: Matt Ladendorf <matt.ladendorf@anheuser-busch.com> and
+ Grover Davidson <Grover.Davidson@anheuser-busch.com>
+
+Wed Jul 29 01:36:48 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * include/ntpd.h (MAXINTERFACES): Moved here...
+ * ntpd/ntp_io.c: From here...
+ (create_sockets): Only deal with MAXINTERFACES.
+ (create_sockets): Only deal with specified interfaces.
+
+ * ntpd/ntp_config.c (CONFIG_LISTEN): Added
+ Added ifnum and listenaddrs[]
+ (getconfig): Added defn for "addr"
+ (getconfig): Initialize ifnum.
+
+ * ntpd/ntpd.c (service_main): call init_io after getconfig
+ From: Vebjorn Ljosa <ljosa@initio.no>
+
+Wed Jul 29 00:42:28 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_palisade.c: Use NEED_HPUX9_TIOCM_STUFF
+
+ * acconfig.h (NEED_HPUX9_TIOCM_STUFF): Added.
+
+ * configure.in (REFCLOCK_PALISADE): Needs termio*.h
+ (NEED_HPUX9_TIOCM_STUFF): Added.
+
+ * ntpd/ntp_io.c (create_sockets): Use strchr instead of strstr.
+
+ * libntp/mktime.c: #include <sys/types.h>
+
+ * libntp/ieee754io.c: #include <sys/types.h>
+
+Wed Jul 29 00:24:22 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_acts.c (ACTS_MAXPOLL): 14 -> 18.
+ Import current_nextdate
+ (acts_receive): Update peer->nextdate with current_nextdate
+ (acts_poll): Call acts_timeout() (debugging)
+
+ * ntpd/ntp_refclock.c: Export current_nextdate.
+ (refclock_transmit): Check peer->valid >= NTP_SHIFT - 2, not >.
+ (refclock_transmit): hpoll wiggles, update current_nextdate
+
+ * ntpd/ntp_timer.c: #include "ntp_refclock.h"
+ (MODE_MANUAL): Added.
+ (timer): MODE_MANUAL stuff
+
+ From: qli@huey.udel.edu
+
+Tue Jul 28 23:23:15 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: Check for inet_ntoa in -lbind .
+
+ * ntpd/ntpd.c: #undef PROCLOCK for AIX.
+
+Mon Jul 20 01:06:24 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in (AC_TYPE_SIZE_T): Added.
+
+Sat Jul 11 09:38:30 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.73e
+
+ * ports/winnt/: Replaced with new code (no SHM or PALISADE)
+ From: Greg Schueman <schueman@ix.netcom.com>
+
+Fri Jul 10 12:12:59 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.73d
+
+ * include/ntp_machine.h (HAVE_SRANDOM): VxWorks patches
+ (HAVE_RANDOM): Ditto.
+ (CALL): Ditto.
+ From: Casey Crellin <ccrellin@mweb.com>
+
+ * ntpd/refclock_parse.c (local_input): Typo.
+ Reported by: Tony Li <tony1@home.net>
+
+Wed Jul 8 01:49:01 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.73c
+
+ * PARSE patches from Frank Kardel
+
+ * libntp/machines.c (ntp_set_tod): Get it right.
+
+Sun Jul 5 22:15:34 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.73a
+
+ * kernel/sys/timex.h (MOD_CANSCALE): Add rest of patch to handle
+ scaling.
+ From: Poul-Henning Kamp <phk@critter.freebsd.dk>
+
+Wed Jun 10 21:16:01 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.73
+
+ * ntpd/ntp_loopfilter.c (local_clock): MOD_CANSCALE patches, and
+ be careful with the integration if we're nearly perfect.
+ From: Poul-Henning Kamp <phk@critter.freebsd.dk>
+
+ * util/tickadj.c (main): Typo fix...
+ From: Marion Hakanson <hakanson@cse.ogi.edu>
+
+ * ntpd/ntp_io.c (create_sockets): Attempt to ignore alias
+ interfaces.
+ From: Kenneth Maupin <maupin@easystreet.com>
+
+ * ntpd/ntp_refclock.c: PPS fixes
+ * ntpd/refclock_msfees.c (msfees_start): Portability fixes and
+ PPS/STREAM enhancements
+ From: John Hay <jhay@mikom.csir.co.za>
+
+ * ntpd/ntp_refclock.c (refclock_gtlin): Patch...
+ From: Jonathan Stone <jonathan@DSG.Stanford.EDU>
+
+Sun Jun 28 18:43:30 1998 Frank Kardel <kardel@acm.org>
+
+ * libntp/buftvtots.c (buftvtots): using WORD_BIGENDIAN instead of XNTP_BIG_ENDIAN
+
+ * libparse/clk_trimtsip.c (getflt): fixed ENDIAN issue
+ (getdbl): fixed ENDIAN issue
+ (getint): use get_msb_short()
+ (cvt_trimtsip): use gpstolfp() for conversion
+
+ * libntp/Makefile.am (libntp_a_SOURCES): added gpstolfp.c source
+
+ * libntp/binio.c: added {get,put}_msb_{short,long}() functions
+
+ * include/ntp_fp.h: added gpstolfp() prototype
+
+ * include/binio.h: added binio MSB prototypes
+
+Sat Jun 13 13:48:17 1998 Frank Kardel <kardel@acm.org>
+
+ * parseutil/testdcf.c: signed/unsigned
+ SYSV clock name clash fixed
+
+ * parseutil/dcfd.c: signed/unsigned
+ SYSV clock name clash fixed
+ year wrapping at 1998
+ ctype macros take ints as args
+
+ * ntptrace/ntptrace.c (decodeipaddr): ctype macros take ints as args
+
+ * ntpq/ntpq_ops.c (doprintpeers): signed/unsigned
+
+ * ntpq/ntpq.c: ctype macros take ints as args
+ signed/unsigned
+
+ * ntpdc/ntpdc.c: signed/unsigned
+
+ * ntpd/refclock_usno.c: signed/unsigned
+
+ * ntpd/refclock_true.c (true_send): signed/unsigned, name clashes
+
+ * ntpd/refclock_parse.c: signed/unsigned, name clashes
+
+ * ntpd/refclock_nmea.c (nmea_receive): ctype macros take ints as args
+
+ * ntpd/refclock_heath.c (heath_receive): prototypes (signed/unsigned issues)
+
+ * ntpd/refclock_arc.c: prototypes (signed/unsigned issues)
+
+ * ntpd/refclock_acts.c: prototypes (signed/unsigned issues)
+
+ * ntpd/ntpd.c: prototypes (signed/unsigned issues)
+
+ * ntpd/ntp_util.c (getauthkeys): prototypes (signed/unsigned issues)
+ fix SYSV clock name clash
+
+ * ntpd/ntp_request.c: prototypes (signed/unsigned issues)
+ fix SYSV clock name clash
+
+ * ntpd/ntp_io.c (input_handler): variable naming, signed/unsigned
+
+ * ntpd/ntp_intres.c (readconf): signed/unsigned issues
+
+ * ntpd/ntp_control.c: prototypes (signed/unsigned issues)
+ fix SYSV clock name clash
+
+ * ntpd/ntp_config.c: fix SYSV clock name clash
+ ctype macros take ints as args
+
+ * libparse/parsestreams.c: dirt (debug) removed
+
+ * libparse/parsesolaris.c: more prototypes
+ fix name clashes
+ allow for ansi2knr
+
+ * libparse/parse.c: bcopy/memcpy cleanup
+ fix SYSV clock name clash
+
+ * libparse/clk_trimtsip.c (cvt_trimtsip): fix SYSV clock name clash
+
+ * libparse/clk_trimtaip.c (cvt_trimtaip): fix SYSV clock name clash
+
+ * libparse/clk_schmid.c (cvt_schmid): fix SYSV clock name clash
+
+ * libparse/clk_rcc8000.c (cvt_rcc8000): fix SYSV clock name clash
+
+ * libparse/clk_rawdcf.c (cvt_rawdcf): fix SYSV clock name clash
+
+ * libparse/clk_hopf6021.c (cvt_hopf6021): fix SYSV clock name clash
+
+ * libparse/clk_dcf7000.c (cvt_dcf7000): fix SYSV clock name clash
+
+ * libparse/clk_computime.c: fix SYSV clock name clash
+
+ * libntp/octtoint.c (octtoint): ctype macros take ints as args
+
+ * libntp/mstolfp.c (mstolfp): ctype macros take ints as args
+
+ * libntp/hextolfp.c (hextolfp): ctype macros take ints as args
+
+ * libntp/hextoint.c (hextoint): ctype macros take ints as args
+
+ * libntp/decodenetnum.c (decodenetnum): ctype macros take ints as args
+
+ * libntp/atouint.c (atouint): ctype macros take ints as args
+
+ * libntp/atolfp.c (atolfp): ctype macros take ints as args
+
+ * libntp/atoint.c (atoint): ctype macros take ints as args
+
+ * kernel/sys/parsestreams.h: STREAM macro gone in favor of HAVE_SYS_STREAM_H
+
+ * include/parse.h: STREAM macro gone in favor of HAVE_SYS_STREAM_H
+
+Fri Jun 12 11:08:53 1998 Frank Kardel <kardel@acm.org>
+
+ * ntpd/ntp_timer.c: prototype fixes (ansi2knr/knr compiler)
+
+ * ntpd/ntp_proto.c (make_keylist): type cast for e(!!!)malloc()
+
+ * libparse/Makefile.am: adjust for ansi2knr
+
+ * libntp/ieee754io.c: ansi2knr compatibility
+
+ * include/ntp_refclock.h: added pps_sample() extern declaration
+ added refclock_process_offset() extern declaration
+
+ * include/ntp.h: fixed function * prototypes
+
+ * ntpd/refclock_parse.c (bind): added input routine
+ (local_input): added input routine
+
+ * ntpd/ntp_io.c (input_handler): direct input processing for
+ refclocks to save input recv buffers
+
+ * include/ntp_refclock.h: added int io_input(struct recvbuf *)
+ pointer to allow direct processing of read refclock data in
+ order to save many bug recv buffers on single character input
+ (problem with "fast" machines)
+
+ * parse_conf.c: conditional compile macros fixed
+
+ * parse.c: conditional compile macros fixed
+ printf prototype
+
+ * clk_trimtaip.c: conditional compile macros fixed
+ printf prototype
+
+ * clk_schmid.c: conditional compile macros fixed
+ printf prototype
+
+ * clk_rcc8000.c: conditional compile macros fixed
+ printf prototype
+
+ * clk_hopf6021.c: conditional compile macros fixed
+ printf prototype
+
+ * clk_dcf7000.c: conditional compile macros fixed
+ printf prototype
+
+ * clk_computime.c: conditional compile macros fixed
+ printf prototype
+
+Sat Jun 6 07:41:54 1998 Frank Kardel <kardel@acm.org>
+
+ * ntpd/refclock_palisade.c: fixed termio.h / termios.h inclusion
+
+ * include/ntp_refclock.h: made refclockproc/clockdesc const
+
+ * ntpd/ntp_control.c (ctl_putpeer): avoided ambigous 'else' (gcc)
+
+ * ntpd/refclock_parse.c (parse_start): added BURST mode initialisation
+
+ * scripts/stats/summary.sh (CLOCK): allow for Y2K log files
+
+ * libparse/clk_rawdcf.c: simplified condidional compile expression
+
+Wed May 27 08:10:43 1998 Frank Kardel <kardel@acm.org>
+
+ * include/Makefile.am (noinst_HEADERS): added new header files
+ mbg_gps166.h binio.h ascii.h ieee754io.h
+
+ * ntpdc/ntpdc.c (sendrequest): fixed info_auth_keyid setting it
+ got accidentally trashed every other round
+
+Mon May 25 22:55:07 1998 Frank Kardel <kardel@acm.org>
+
+ * configure.in: PARSE clocks are enabled by default whenever
+ possible (termio.h or termios.h present)
+ removed RAWDCF_SETDTR feature
+
+ * acconfig.h: removed RAWDCF_SETDTR option (now implicit by
+ compilation and run time configuration)
+
+ * ntpd/refclock_parse.c (rawdcf_init): offer a RAWDCF clock (type 14)
+ that attempts to set the DTR modem line for receiver power
+
+ * libparse/clk_meinberg.c (cvt_meinberg): support current standard
+ Meinberg data formats
+
+Sun May 24 09:43:19 1998 Frank Kardel <kardel@acm.org>
+
+ * libparse/clk_rawdcf.c (pps_rawdcf): trigger pps on zero going
+ edge - that is simpler wiring (Rx->DCD).
+
+ * parseutil/testdcf.c (wday): const keyword
+
+ * parseutil/dcfd.c (cvt_rawdcf): sign issues and calling interfaces
+
+ * ntpq/ntpq.c (MAXVARLEN): adjusted internal buffer length for
+ variable values
+
+ * ntpd/refclock_parse.c: adjust to new io handling (fixed formats
+ only)
+ (mkreadable): don't include >"< in readable ASCII output (-> ntpq
+ parsing)
+ output debug messages to stdout instead of msyslog()
+ fixed version information string
+
+ * ntpd/refclock_atom.c (pps_sample): new auxiliary pps interface
+
+ * libparse/parsestreams.c (parserput): get event status consistent
+ with direct calls
+ (zs_xsisr): simulate CARRIER status to avoid unnecessary M_xHANGUP
+ events
+
+ * libparse/parsesolaris.c (parserput): get event status consistent
+ with direct calls
+ (zs_xsisr): simulate CARRIER status to avoid unnecessary M_xHANGUP
+ events
+
+ * libparse/parse.c: removed old input cruft
+ (parse_restart): new generic input help function
+ (parse_addchar): ditto
+ (parse_end): ditto
+ (pps_one): new generic pps help function
+ (pps_zero): ditto
+
+ * libparse/clk_trimtsip.c (clock_trimtsip =): new input handling
+
+ * libparse/clk_trimtaip.c (clock_trimtaip =): new input handling
+ (inp_trimtaip): new input handler
+
+ * libparse/clk_schmid.c (clock_schmid =): new input handling
+ (inp_schmid): new input handler
+
+ * libparse/clk_rcc8000.c (clock_rcc8000 =): new input handling
+ (inp_rcc8000): new input handler
+
+ * libparse/clk_rawdcf.c (clock_rawdcf =): new input handling
+ (snt_rawdcf): adjusted to new input handling
+ (inp_rawdcf): new input handler
+
+ * libparse/clk_meinberg.c (clock_meinberg): new input handling
+ (gps_input): new input handler
+ (mbg_input): new input handler
+
+ * libparse/clk_hopf6021.c (clock_hopf6021 =): new input handling
+ (inp_hopf6021): new input handler
+
+ * libparse/clk_dcf7000.c (clock_dcf7000 =): new input handling
+ (inp_dcf7000): new input handler
+
+ * libparse/clk_computime.c (clock_computime =): new input handling
+ (inp_computime): new input handler
+
+ * libparse/Makefile.am: link kernel module with libntp.a
+
+ * include/parse.h (struct parse): removed old data structure cruft
+ (new input model) new PARSE_INP* macros for input handling
+ removed old SYNC_* macros from old input model
+ (struct clockformat): removed old parse functions in favor of the
+ new input model
+ updated prototypes
+
+ * include/ntp_refclock.h: prototype for refclock_atom pps_sample()
+ interface
+
+ * acconfig.h: added PPS_SAMPLE define
+ * configure.in (LIBPARSE): added PPS_SAMPLE configuration
+ <refclock_atom aux interface>
+
+ * libntp/systime.c (adj_systime): debug output (> level 6) for
+ adjtime results
+
+ * libntp/mfp_mul.c (mfp_mul): controlled debug output
+
+ * libntp/ieee754io.c (get_byte): controlled debug output
+ (fetch_ieee754): ditto
+ (put_ieee754): ditto
+
+Tue May 5 20:09:51 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: document DES is not usually present.
+
+Wed Apr 29 22:00:22 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.72h
+
+ * authstuff/Makefile.am (check-local-rsn): check-local doesn't
+ work with RSAREF...
+ Reported by: "Auteria Wally Winzer Jr." <wally.winzer@champusa.com>
+
+ * libntp/machines.c: the settime() choices were ordered badly.
+ Reported by: Michael Joosten <joost@c-lab.de>
+
+Sat Apr 25 00:35:53 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in (ac_cv_var_no_parenb_ignpar): Undo the kernel PLL
+ block I just installed - Dave wants to control this via
+ KERNEL_FLL_BUG.
+
+Fri Apr 24 20:35:57 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * libntp/Makefile.am (libntp_a_DEPENDENCIES): Set per libntp_a_LIBADD
+
+ * configure.in: Do a better job of blocking kernel PLL under
+ solaris2.6.
+
+Fri Apr 24 00:41:12 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: 4.0.72f
+ (ac_cv_struct_nlist_n_un): Don't look for ntp_adjtime or
+ ntp_gettime under solaris2.6.
+
+ * ntpd/ntp_proto.c (process_packet): Give verbose error messages
+
+ * include/global.h (PROTOTYPES): Drive via HAVE_PROTOTYPES.
+
+Wed Apr 22 16:55:55 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in (ac_cv_var_use_des): Added. 4.0.72e.
+ * libntp/Makefile.am (libntp_a_LIBADD): Added DESOBJS
+
+Tue Apr 21 02:08:06 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_arc.c (arc_receive): Typo...
+ From: Sam Steingold <sds@usa.net>
+
+Fri Apr 10 03:05:35 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in (ac_refclock_chu): AUDIO_CHU support. Disabled by
+ default, and currently only supported on SunOS and Solaris.
+ * acconfig.h: AUDIO_CHU
+
+Wed Apr 8 19:53:53 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * libntp/Makefile.am (EXTRA_DIST): Added mktime.c
+
+ * configure.in: AC_REPLACE_FUNCS(mktime).
+ (--enable-dst-minutes=60): Added, for (missing) mktime().
+
+ * ntpd/refclock_heath.c (heath_receive): Use mktime() instead of
+ the old hack.
+
+Tue Apr 7 21:15:14 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in (LIBOBJS): Hack it before AC_OUTPUT to deal with
+ ANSI2KNR-filtering rules.
+ From: Jim Meyering <meyering@ascend.com>
+
+Mon Apr 6 01:40:45 1998 Harlan Stenn <stenn@grundoon.udel.edu>
+
+ * libntp/strerror.c: ANSIfy strerror's definition.
+
+Thu Mar 12 20:24:45 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * libntp/statestr.c: Only #include <config.h> if HAVE_CONFIG_H is
+ #define'd.
+ From: Sven Dietrich <Sven_Dietrich@Trimble.COM>
+
+Wed Mar 11 00:27:32 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: Cygwin needs to check for the advapi32 library.
+ NT doesn't support a root user, so don't bother with getuid().
+ Also, don't bother with umask().
+
+ * ntpd/ntp_io.c: cygwin32 patches
+ * ntpd/ntp_proto.c: Ditto.
+ * ntpd/ntpd.c: Ditto.
+ * ntpd/ntp_timer.c: Ditto.
+ * ntpdate/ntpdate.c: Ditto.
+ * libntp/machines.c: Ditto.
+ * libntp/systime.c: Ditto.
+ * include/ntp_machine.h: Ditto.
+ * include/ntp_unixtime.h: Ditto.
+ From: Sven Dietrich <Sven_Dietrich@Trimble.COM>
+
+Tue Mar 10 22:26:14 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in (ac_cv_make_tickadj): Added.
+ Now that tickadj is the only(?) utility that cares about tick and
+ tickadj, we don't need to have NOKMEM and no PRESET_* be fatal.
+
+Sat Mar 7 02:57:17 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_loopfilter.c (local_clock): Patch STA_FLL check
+ From: Poul-Henning Kamp <phk@freebsd.org>
+
+ * various: Renamed ACTS to CLOCK_ACTS, ARBITER to CLOCK_ARBITER,
+ ARCRON_MSF to CLOCK_ARCRON_MSF, AS2201 to CLOCK_AS2201, BANC to
+ CLOCK_BANC, DATUM to CLOCK_DATUM, GPSVME to CLOCK_GPSVME, HEATH to
+ CLOCK_HEATH, HPGPS to CLOCK_HPGPS, IRIG to CLOCK_IRIG, JUPITER to
+ CLOCK_JUPITER, LEITCH to CLOCK_LEITCH, MSFEES to CLOCK_MSFEES,
+ MX4200 to CLOCK_MX4200, NMEA to CLOCK_NMEA, PALISADE to
+ CLOCK_PALISADE, PARSE to CLOCK_PARSE, PPS720 to CLOCK_PPS720, PST
+ to CLOCK_PST, PTBACTS to CLOCK_PTBACTS, SHM_CLOCK to CLOCK_SHM,
+ ONCORE to CLOCK_ONCORE, TPRO to CLOCK_TPRO, TRAK to CLOCK_TRAK,
+ TRUETIME to CLOCK_TRUETIME, USNO to CLOCK_USNO, WWVB to CLOCK_WWVB
+
+ * Makefile.am (ETAGS_ARGS): Added acconfig.h
+
+ * various: Renamed LOCAL_CLOCK to CLOCK_LOCAL.
+
+ * configure.in: First cut at *-pc-cygwin32 support
+ Requested by: Sven Dietrich <Sven_Dietrich@Trimble.COM>
+
+ * configure.in: gdt-surveying code is gone. Sigh.
+ Reported by: Poul-Henning Kamp <phk@critter.freebsd.dk>
+
+Wed Mar 4 21:41:06 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * many places: Renamed ATOM to CLOCK_ATOM
+
+Tue Mar 3 03:18:13 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_timer.c (timer): Only call refclock_transmit if
+ REFCLOCK is #define'd.
+ Reported by a bunch of folks.
+
+Mon Mar 2 03:46:07 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in (ntp_refclock): Use CLOCK_CHU, which no longer
+ needs any special headers.
+ * ntpd/refclock_chu.c: Call it CLOCK_CHU
+ (chu_receive): Define it correctly.
+
+ * include/winnt/sys/time.h (gettimeofday): Prototypes are OK.
+ (settimeofday): Prototypes are OK.
+ From: JJEVNISEK@qgraph.com
+
+ * ntpq/ntpq_ops.c: varlist name and value aren't const.
+ * ntpdc/ntpdc_ops.c (fudge): The flags are u_val, not val.
+ * ntpdc/ntpdc.c: const cleanup, exit cleanup.
+ * ntpd/refclock_wwvb.c (wwvb_receive): Move the definition of tz
+ somewhere more normal.
+ * ntpd/ntp_request.c (do_trustkey): kp gets u_long data, not
+ u_int32 (but Harlan thinks this patch may be wrong).
+ * ntpd/ntp_refclock.c (refclock_process): clocktime needs
+ offset.l_ui, not offset.l_i .
+ * ntpd/ntp_control.c (set_var): t isn't const.
+ * libntp/a_md5encrypt.c (session_key): Cast 2nd arg to MD5auth_setkey.
+ * include/ntpd.h: ctl_var's text field isn't const.
+ * include/ntp_refclock.h: clockdesc isn't const.
+ From: Marc Brett <Marc.Brett@waii.com>
+
+ * ntpd/ntp_loopfilter.c (local_clock): Limit ntv.constant to
+ MAXTC, and log error returns from ntp_adjtime.
+ From: Juha Sarlin <juha@c3l.tyreso.se>
+
+Mon Mar 2 03:05:23 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in (ac_cv_var_kernel_fll_bug): KERNEL_FLL_BUG
+ * acconfig.h: KERNEL_FLL_BUG: added.
+ * ntpd/ntp_loopfilter.c (local_clock): Only avoid STA_FLL if
+ KERNEL_FLL_BUG is #define'd (Solaris2.6)
+
+Sat Feb 21 00:45:10 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * automake-1.2d.patches: Added ansi2knr.o rules.
+
+ * ntpd/refclock_tpro.c: P() stuff
+
+Fri Feb 20 20:10:20 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in: Improve the ${CC} -pipe test (cygwin-32's gcc -pipe
+ silently does nothing).
+ Reported by: Sven Dietrich <Sven_Dietrich@Trimble.COM>
+
+Wed Feb 18 00:51:08 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+* configure.in: 4.0.72 released.
+
+* configure.in:AC_REPLACE_FUNCS(strerror), check for poll.h, and deal
+ with the --enable-JUPITER stuff.
+* libntp/Makefile.am (libntp_a_LIBADD): Added (for strerror support).
+* libntp/clocktypes.c: Added REFCLK_GPS_JUPITER.
+* ntpdate/ntpdate.c: poll() support
+* ntpd/Makefile.am: Add refclock_jupiter.c
+* ntpd/refclock_conf.c: Added refclock_jupiter
+* ntpd/refclock_mx4200.c (mx4200_pps): Bugfixes.
+* include/ntp.h (REFCLK_GPS_JUPITER): Added, and bumped REFCLK_MAX.
+ From: Craig Leres <leres@ee.lbl.gov>
+
+Mon Feb 16 21:02:42 1998 Harlan Stenn <stenn@grundoon.udel.edu>
+
+ * ntpd/ntp_proto.c: P()
+
+Mon Feb 16 12:43:11 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+* include/ntp_types.h: Added P() prototyping hack back in.
+* include/parse.h: Ditto.
+* include/ntpd.h: Ditto.
+* include/ntp_unixtime.h: Ditto.
+* include/ntp_stdlib.h: Ditto.
+* include/ntp_select.h: Ditto.
+* include/ntp_refclock.h: Ditto.
+* include/ntp_fp.h: Ditto.
+* include/md5.h: Ditto.
+* include/ntp_filegen.h: Ditto.
+* include/ntp_calendar.h: Ditto.
+* include/l_stdlib.h: Ditto.
+
+ * configure.in (ACTS): Sometimes, TIOCMBIS is in sys/ioctl.h
+ Reported by Kenneth Jaldehag <kenneth.jaldehag@sp.se>
+ * configure.in (HEATH): Ditto.
+ * configure.in (PTBACTS): Ditto.
+ * configure.in (USNO): Ditto.
+
+Sat Feb 14 00:02:14 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_irig.c (irig_rf): Rename sincos[] to sin_cos[].
+
+Fri Feb 13 22:22:08 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * include/ntp.h (RANDPOLL): Use random or mrand48.
+ * ntpd/ntp_config.c (do_resolve_internal): Ditto.
+ * ntpd/ntp_peer.c (unpeer): Ditto.
+ * ntpd/ntp_proto.c (make_keylist): Ditto.
+
+ * ntpd/ntpd.c (xntpdmain): Use srandom or srand48.
+
+ * configure.in: Look for {s,}random() and [ms]rand48().
+
+Wed Feb 11 22:50:24 1998 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/ntp_restrict.c (hack_restrict): Renamed restrict()
+ * include/ntpd.h: Ditto
+ * ntpd/ntp_request.c (do_restrict): Ditto
+ * ntpd/ntp_config.c (getconfig):
+ * ntpd/ntp_io.c (create_sockets): Ditto.
+
+1998-01-23 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_irig.c: Allow either <sun/audioio.h> or
+ <sys/audioio.h> . From Dave Mills.
+
+ * configure.in: Under SunOS, it's sun/audioio.h .
+
+1998-01-22 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * html/driver6.html: Updated header file info
+ * html/irig.html: Ditto.
+ * configure.in: sys/bsd_audioirig.h replaced with sys/audioio.h
+ for new irig driver that Dave installed.
+
+1998-01-08 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * Many places: Lose the P(()) prototype stuff
+
+ * util/tickadj.c (writevar): Make offset an off_t
+ (readvar): Ditto
+ (getoffsets): Make offsets off_t
+
+ * adjtimed/adjtimed.c (GetClockRate): Fix lseek arg 2.
+ (SetClockRate): Ditto
+
+ * Many things in many places from many people.
+
+ * configure.in: Added AC_TYPE_OFF_T
+
+1997-11-26 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * ntpd/refclock_palisade.c: ANSIfied.
+
+Wed Sep 3 23:51:44 1997 Harlan Stenn <stenn@whimsy.udel.edu>
+
+ * configure.in (AM_C_PROTOTYPES): Added.
+
+ * Makefile.am (AUTOMAKE_OPTIONS): Added ansi2knr.
+
diff --git a/contrib/ntp/Makefile.am b/contrib/ntp/Makefile.am
index ddf9956e6ba5..977643b3fd72 100644
--- a/contrib/ntp/Makefile.am
+++ b/contrib/ntp/Makefile.am
@@ -22,12 +22,15 @@ SUBDIRS = \
EXTRA_DIST = \
COPYRIGHT \
ChangeLog \
+ ChangeLog-4.1.0 \
NEWS \
NOTES.y2kfixes \
+ README.bk \
README.cvs \
README.des \
README.hackers \
README.rsa \
+ README.versions \
TODO \
WHERE-TO-START \
acconfig.h \
@@ -44,7 +47,8 @@ EXTRA_DIST = \
results.y2kfixes \
conf \
html \
- ports
+ ports \
+ version
DISTCLEANFILES = .warning
@@ -54,15 +58,40 @@ ETAGS_ARGS = Makefile.am configure.in acconfig.h
# HMS: make ports be the last directory...
# DIST_HOOK_DIRS = conf html scripts ports
-BUILT_SOURCES = $(srcdir)/COPYRIGHT
+# HMS: Keep .warning first, as that way it gets printed first.
+BUILT_SOURCES = .warning $(srcdir)/COPYRIGHT $(srcdir)/version
$(srcdir)/COPYRIGHT: html/copyright.htm
( echo "This file is automatically generated from html/copyright.htm" ; lynx -dump $(srcdir)/html/copyright.htm ) > $(srcdir)/COPYRIGHT.new && mv $(srcdir)/COPYRIGHT.new $(srcdir)/COPYRIGHT
+# HMS: The next bit is still suboptimal. If bk is present but this NTP
+# repo is not a bk repo, we'll get an error message from the prs command.
+# Unfortunately, I haven't found the necessary magic to redirect this error
+# output to /dev/null under ancient/unique shells like the one Ultrix uses.
+# We'll also get an error of srcdir or version is unwritable.
+$(srcdir)/version: FRC.version
+ -(bk version) >/dev/null 2>&1 && \
+ cd $(srcdir) && \
+ x=`bk -R prs -hr+ -nd:I: ChangeSet` && \
+ case "$$x" in '') ;; *) echo $$x > version ;; esac
+
dist-hook:
@find $(distdir) -type d -name CVS -print | xargs rm -rf
+ @find $(distdir) -type d -name SCCS -print | xargs rm -rf
+
+.warning:
+ @echo "Compiling with GCC now generates lots of new warnings."
+ @echo " "
+ @echo "Don't be concerned. They're just warnings."
+ @echo " "
+ @echo "Don't send bug reports about the warnings, either."
+ @echo " "
+ @echo "Feel free to send patches that fix these warnings, though."
+ @echo " "
+ @sleep 1
+ @touch .warning
-Makefile: .warning
+# HMS: The following seems to be a work-in-progress...
CVO=`$(srcdir)/config.guess`
@@ -87,18 +116,7 @@ BHOST=`(hostname || uname -n)`
echo " "; \
fi
-.warning:
- @echo "Compiling with GCC now generates lots of new warnings."
- @echo " "
- @echo "Don't be concerned. They're just warnings."
- @echo " "
- @echo "Don't send bug reports about the warnings, either."
- @echo " "
- @echo "Feel free to send patches that fix these warnings, though."
- @echo " "
- @sleep 1
- @touch .warning
-
-FRC.distwarn FRC.checkcvo FRC.checkhost:
+FRC.distwarn FRC.checkcvo FRC.checkhost FRC.version:
-dot.emacs: FRC.distwarn
+# HMS: what was I trying to do with this?
+#dot.emacs: FRC.distwarn
diff --git a/contrib/ntp/Makefile.in b/contrib/ntp/Makefile.in
index 2a7f9389aaa9..fd9ba151c1b3 100644
--- a/contrib/ntp/Makefile.in
+++ b/contrib/ntp/Makefile.in
@@ -1,4 +1,4 @@
-# Makefile.in generated automatically by automake 1.4e from Makefile.am.
+# Makefile.in generated automatically by automake 1.5 from Makefile.am.
# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
# Free Software Foundation, Inc.
@@ -11,6 +11,10 @@
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
+@SET_MAKE@
+
+#AUTOMAKE_OPTIONS = util/ansi2knr foreign dist-tarZ no-dependencies
+
SHELL = @SHELL@
srcdir = @srcdir@
@@ -31,11 +35,9 @@ infodir = @infodir@
mandir = @mandir@
includedir = @includedir@
oldincludedir = /usr/include
-
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
-
top_builddir = .
ACLOCAL = @ACLOCAL@
@@ -49,23 +51,18 @@ INSTALL_DATA = @INSTALL_DATA@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_HEADER = $(INSTALL_DATA)
transform = @program_transform_name@
-
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
-
build_alias = @build_alias@
build_triplet = @build@
host_alias = @host_alias@
host_triplet = @host@
target_alias = @target_alias@
target_triplet = @target@
-
-@SET_MAKE@
-AMDEP = @AMDEP@
AMTAR = @AMTAR@
AUTOKEY = @AUTOKEY@
AWK = @AWK@
@@ -78,13 +75,12 @@ DCFD = @DCFD@
DEPDIR = @DEPDIR@
EF_LIBS = @EF_LIBS@
EF_PROGS = @EF_PROGS@
+EXEEXT = @EXEEXT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INSTALL_STRIP_PROGRAM_ENV = @INSTALL_STRIP_PROGRAM_ENV@
LDFLAGS = @LDFLAGS@
LIBPARSE = @LIBPARSE@
LIBRSAREF = @LIBRSAREF@
LN_S = @LN_S@
-MAKEINFO = @MAKEINFO@
MAKE_ADJTIMED = @MAKE_ADJTIMED@
MAKE_CHECK_Y2K = @MAKE_CHECK_Y2K@
MAKE_LIBPARSE = @MAKE_LIBPARSE@
@@ -95,6 +91,7 @@ MAKE_NTP_GENKEYS = @MAKE_NTP_GENKEYS@
MAKE_PARSEKMODULE = @MAKE_PARSEKMODULE@
MAKE_TICKADJ = @MAKE_TICKADJ@
MAKE_TIMETRIM = @MAKE_TIMETRIM@
+OBJEXT = @OBJEXT@
OPENSSL = @OPENSSL@
OPENSSL_INC = @OPENSSL_INC@
OPENSSL_LIB = @OPENSSL_LIB@
@@ -107,16 +104,13 @@ RSADIR = @RSADIR@
RSAOBJS = @RSAOBJS@
RSAREF = @RSAREF@
RSASRCS = @RSASRCS@
-STRIP = @STRIP@
TESTDCF = @TESTDCF@
U = @U@
VERSION = @VERSION@
-_am_include = @_am_include@
+am__include = @am__include@
+am__quote = @am__quote@
install_sh = @install_sh@
-#AUTOMAKE_OPTIONS = util/ansi2knr foreign dist-tarZ no-dependencies
-
-
AUTOMAKE_OPTIONS = util/ansi2knr foreign
SUBDIRS = \
@@ -141,12 +135,15 @@ SUBDIRS = \
EXTRA_DIST = \
COPYRIGHT \
ChangeLog \
+ ChangeLog-4.1.0 \
NEWS \
NOTES.y2kfixes \
+ README.bk \
README.cvs \
README.des \
README.hackers \
README.rsa \
+ README.versions \
TODO \
WHERE-TO-START \
acconfig.h \
@@ -163,7 +160,8 @@ EXTRA_DIST = \
results.y2kfixes \
conf \
html \
- ports
+ ports \
+ version
DISTCLEANFILES = .warning
@@ -174,41 +172,49 @@ ETAGS_ARGS = Makefile.am configure.in acconfig.h
# HMS: make ports be the last directory...
# DIST_HOOK_DIRS = conf html scripts ports
-BUILT_SOURCES = $(srcdir)/COPYRIGHT
+# HMS: Keep .warning first, as that way it gets printed first.
+BUILT_SOURCES = .warning $(srcdir)/COPYRIGHT $(srcdir)/version
+
+# HMS: The following seems to be a work-in-progress...
CVO = `$(srcdir)/config.guess`
BHOST = `(hostname || uname -n)`
-EXEEXT =
-OBJEXT = o
subdir = .
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = config.h
CONFIG_CLEAN_FILES =
DIST_SOURCES =
-DIST_COMMON = README ./stamp-h.in ChangeLog INSTALL Makefile.am \
-Makefile.in NEWS TODO acconfig.h acinclude.m4 aclocal.m4 config.guess \
-config.h.in config.sub configure configure.in depcomp install-sh \
-missing mkinstalldirs
+RECURSIVE_TARGETS = info-recursive dvi-recursive install-info-recursive \
+ uninstall-info-recursive all-recursive install-data-recursive \
+ install-exec-recursive installdirs-recursive install-recursive \
+ uninstall-recursive check-recursive installcheck-recursive
+DIST_COMMON = README ./stamp-h.in ChangeLog INSTALL Makefile.am \
+ Makefile.in NEWS TODO acconfig.h acinclude.m4 aclocal.m4 \
+ config.guess config.h.in config.sub configure configure.in \
+ depcomp install-sh missing mkinstalldirs
DIST_SUBDIRS = $(SUBDIRS)
all: $(BUILT_SOURCES) config.h
$(MAKE) $(AM_MAKEFLAGS) all-recursive
.SUFFIXES:
-
-$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
+$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
cd $(top_srcdir) && \
$(AUTOMAKE) --foreign Makefile
-$(ACLOCAL_M4): configure.in acinclude.m4
- cd $(srcdir) && $(ACLOCAL)
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ cd $(top_builddir) && \
+ CONFIG_HEADERS= CONFIG_LINKS= \
+ CONFIG_FILES=$@ $(SHELL) ./config.status
-config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+$(top_builddir)/config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
$(SHELL) ./config.status --recheck
-$(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
+$(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
cd $(srcdir) && $(AUTOCONF)
+$(ACLOCAL_M4): configure.in acinclude.m4
+ cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
config.h: stamp-h
@if test ! -f $@; then \
rm -f stamp-h; \
@@ -221,12 +227,12 @@ stamp-h: $(srcdir)/config.h.in $(top_builddir)/config.status
&& CONFIG_FILES= CONFIG_HEADERS=config.h \
$(SHELL) ./config.status
@mv stamp-hT stamp-h
-$(srcdir)/config.h.in: $(srcdir)/./stamp-h.in
+$(srcdir)/config.h.in: $(srcdir)/./stamp-h.in
@if test ! -f $@; then \
rm -f $(srcdir)/./stamp-h.in; \
$(MAKE) $(srcdir)/./stamp-h.in; \
else :; fi
-$(srcdir)/./stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h
+$(srcdir)/./stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) $(top_srcdir)/acconfig.h
@rm -f $(srcdir)/./stamp-h.in $(srcdir)/./stamp-h.inT
@echo timestamp > $(srcdir)/./stamp-h.inT 2> /dev/null
cd $(top_srcdir) && $(AUTOHEADER)
@@ -234,6 +240,7 @@ $(srcdir)/./stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h
distclean-hdr:
-rm -f config.h
+uninstall-info-am:
# This directory's subdirectories are mostly independent; you can cd
# into them and run `make' without going through this Makefile.
@@ -241,10 +248,7 @@ distclean-hdr:
# (1) if the variable is set in `config.status', edit `config.status'
# (which will cause the Makefiles to be regenerated when you run `make');
# (2) otherwise, pass the desired values on the `make' command line.
-all-recursive install-data-recursive install-exec-recursive \
-installdirs-recursive install-recursive uninstall-recursive \
-install-info-recursive uninstall-info-recursive \
-check-recursive installcheck-recursive info-recursive dvi-recursive:
+$(RECURSIVE_TARGETS):
@set fnord $(MAKEFLAGS); amf=$$2; \
dot_seen=no; \
target=`echo $@ | sed s/-recursive//`; \
@@ -309,9 +313,9 @@ TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
tags=; \
here=`pwd`; \
list='$(SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
+ if test "$$subdir" = .; then :; else \
test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
- fi; \
+ fi; \
done; \
list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
@@ -325,15 +329,16 @@ TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
GTAGS:
here=`CDPATH=: && cd $(top_builddir) && pwd` \
&& cd $(top_srcdir) \
- && gtags -i $$here
+ && gtags -i $(GTAGS_ARGS) $$here
distclean-tags:
- -rm -f TAGS ID
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
top_distdir = .
-distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
+# Avoid unsightly `./'.
+distdir = $(PACKAGE)-$(VERSION)
GZIP_ENV = --best
@@ -342,7 +347,11 @@ distdir: $(DISTFILES)
mkdir $(distdir)
$(mkinstalldirs) $(distdir)/scripts
@for file in $(DISTFILES); do \
- d=$(srcdir); \
+ if test -f $$file; then d=.; else d=$(srcdir); fi; \
+ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test "$$dir" != "$$file" && test "$$dir" != "."; then \
+ $(mkinstalldirs) "$(distdir)/$$dir"; \
+ fi; \
if test -d $$d/$$file; then \
cp -pR $$d/$$file $(distdir) \
|| exit 1; \
@@ -376,6 +385,7 @@ distdir: $(DISTFILES)
dist: distdir
$(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
-chmod -R a+w $(distdir) >/dev/null 2>&1; rm -rf $(distdir)
+
# This target untars the dist file and tries a VPATH configuration. Then
# it guarantees that the distribution is self-contained by making another
# tarfile.
@@ -395,7 +405,9 @@ distcheck: dist
&& $(MAKE) $(AM_MAKEFLAGS) install \
&& $(MAKE) $(AM_MAKEFLAGS) installcheck \
&& $(MAKE) $(AM_MAKEFLAGS) uninstall \
- && test `find $$dc_install_base -type f -print | wc -l` -le 1 \
+ && (test `find $$dc_install_base -type f -print | wc -l` -le 1 \
+ || (echo "Error: files left after uninstall" 1>&2; \
+ exit 1) ) \
&& $(MAKE) $(AM_MAKEFLAGS) dist \
&& $(MAKE) $(AM_MAKEFLAGS) distclean \
&& rm -f $(distdir).tar.gz \
@@ -408,7 +420,6 @@ distcheck: dist
check-am: all-am
check: check-recursive
all-am: Makefile config.h
-
installdirs: installdirs-recursive
installdirs-am:
@@ -421,41 +432,38 @@ install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
installcheck: installcheck-recursive
-
install-strip:
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- INSTALL_PROGRAM_ENV='$(INSTALL_STRIP_PROGRAM_ENV)' install
-
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:
clean-generic:
distclean-generic:
- -rm -f Makefile $(CONFIG_CLEAN_FILES)
- -rm -f config.cache config.log stamp-h stamp-h[0-9]*
+ -rm -f Makefile $(CONFIG_CLEAN_FILES) stamp-h stamp-h[0-9]*
-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
- -rm -f Makefile.in
-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
clean: clean-recursive
clean-am: clean-generic mostlyclean-am
-dist-all: dist
-
+dist-all: distdir
+ $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+ -chmod -R a+w $(distdir) >/dev/null 2>&1; rm -rf $(distdir)
distclean: distclean-recursive
- -rm -f config.status
-
+ -rm -f config.status config.cache config.log
distclean-am: clean-am distclean-generic distclean-hdr distclean-tags
-dvi:
+dvi: dvi-recursive
dvi-am:
-info:
+info: info-recursive
info-am:
@@ -463,14 +471,13 @@ install-data-am:
install-exec-am:
-install-info:
+install-info: install-info-recursive
install-man:
installcheck-am:
maintainer-clean: maintainer-clean-recursive
- -rm -f config.status
maintainer-clean-am: distclean-am maintainer-clean-generic
@@ -478,29 +485,55 @@ mostlyclean: mostlyclean-recursive
mostlyclean-am: mostlyclean-generic
-.PHONY: all all-am all-recursive check check-am check-recursive clean \
+uninstall-am: uninstall-info-am
+
+uninstall-info: uninstall-info-recursive
+
+.PHONY: $(RECURSIVE_TARGETS) GTAGS all all-am check check-am clean \
clean-generic clean-recursive dist dist-all distcheck distclean \
distclean-generic distclean-hdr distclean-recursive \
distclean-tags distdir dvi dvi-am dvi-recursive info info-am \
info-recursive install install-am install-data install-data-am \
install-data-recursive install-exec install-exec-am \
- install-exec-recursive install-info install-info-recursive \
- install-man install-recursive install-strip installcheck \
- installcheck-am installcheck-recursive installdirs \
+ install-exec-recursive install-info install-info-am \
+ install-info-recursive install-man install-recursive \
+ install-strip installcheck installcheck-am installdirs \
installdirs-am installdirs-recursive maintainer-clean \
maintainer-clean-generic maintainer-clean-recursive mostlyclean \
mostlyclean-generic mostlyclean-recursive tags tags-recursive \
- uninstall uninstall-am uninstall-info-recursive \
- uninstall-recursive
+ uninstall uninstall-am uninstall-info-am \
+ uninstall-info-recursive uninstall-recursive
$(srcdir)/COPYRIGHT: html/copyright.htm
( echo "This file is automatically generated from html/copyright.htm" ; lynx -dump $(srcdir)/html/copyright.htm ) > $(srcdir)/COPYRIGHT.new && mv $(srcdir)/COPYRIGHT.new $(srcdir)/COPYRIGHT
+# HMS: The next bit is still suboptimal. If bk is present but this NTP
+# repo is not a bk repo, we'll get an error message from the prs command.
+# Unfortunately, I haven't found the necessary magic to redirect this error
+# output to /dev/null under ancient/unique shells like the one Ultrix uses.
+# We'll also get an error of srcdir or version is unwritable.
+$(srcdir)/version: FRC.version
+ -(bk version) >/dev/null 2>&1 && \
+ cd $(srcdir) && \
+ x=`bk -R prs -hr+ -nd:I: ChangeSet` && \
+ case "$$x" in '') ;; *) echo $$x > version ;; esac
+
dist-hook:
@find $(distdir) -type d -name CVS -print | xargs rm -rf
+ @find $(distdir) -type d -name SCCS -print | xargs rm -rf
-Makefile: .warning
+.warning:
+ @echo "Compiling with GCC now generates lots of new warnings."
+ @echo " "
+ @echo "Don't be concerned. They're just warnings."
+ @echo " "
+ @echo "Don't send bug reports about the warnings, either."
+ @echo " "
+ @echo "Feel free to send patches that fix these warnings, though."
+ @echo " "
+ @sleep 1
+ @touch .warning
.buildcvo:
echo "$(CVO)" > .buildcvo
@@ -521,22 +554,10 @@ Makefile: .warning
echo " "; \
fi
-.warning:
- @echo "Compiling with GCC now generates lots of new warnings."
- @echo " "
- @echo "Don't be concerned. They're just warnings."
- @echo " "
- @echo "Don't send bug reports about the warnings, either."
- @echo " "
- @echo "Feel free to send patches that fix these warnings, though."
- @echo " "
- @sleep 1
- @touch .warning
-
-FRC.distwarn FRC.checkcvo FRC.checkhost:
-
-dot.emacs: FRC.distwarn
+FRC.distwarn FRC.checkcvo FRC.checkhost FRC.version:
+# HMS: what was I trying to do with this?
+#dot.emacs: FRC.distwarn
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
diff --git a/contrib/ntp/NEWS b/contrib/ntp/NEWS
index e8bfb7607938..c2ac68a3a15e 100644
--- a/contrib/ntp/NEWS
+++ b/contrib/ntp/NEWS
@@ -1,3 +1,19 @@
+--
+* 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
+* bsdi port fixes
+* 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
diff --git a/contrib/ntp/README.bk b/contrib/ntp/README.bk
new file mode 100644
index 000000000000..6db482109137
--- /dev/null
+++ b/contrib/ntp/README.bk
@@ -0,0 +1,62 @@
+In order to use the BitKeeper repository version of NTP you will have
+to have the following tools installed:
+
+ autoconf 2.50 or later (we use 2.52)
+ automake (we use 1.5)
+ lynx
+
+Lynx is used to generate the COPYRIGHT file. Don't ask.
+
+You can get bitkeeper by visiting:
+
+ http://www.bitkeeper.com/
+
+We are using bitkeeper under their free license program. You can use
+bitkeeper for free to access NTP, too. If you have questions about this,
+please ask. The license is pretty easy to read.
+
+Once you have installed bitkeeper, you can clone any NTP repository.
+
+You can get the ntp-stable repository by either of the following commands:
+
+ bk clone bk://www.ntp.org/home/bk/ntp-stable ntp-stable
+
+ bk clone bk://ntp.bkserver.net/ntp-stable ntp-stable
+
+You can get the ntp-dev repository by either of the following commands:
+
+ bk clone bk://www.ntp.org/home/bk/ntp-dev ntp-dev
+
+ bk clone bk://ntp.bkserver.net/ntp-dev ntp-dev
+
+The IPV6 patch has been applied:
+
+ bk clone bk://www.ntp.org/home/bk/ntp-dev-ipv6 ntp-dev-ipv6
+
+ bk clone bk://ntp.bkserver.net/ntp-dev-ipv6 ntp-dev-ipv6
+
+The ntp-dev-ipv6 repository will be merged back in to the ntp-dev repo
+as soon as the code is stable.
+
+If you are stuck behind a firewall that blocks access to the default port
+used by bitkeeper (14690) but you can use port 80 instead, you can use
+http as a bk transport mechanism. Just use:
+
+ bk clone http://ntp.bkserver.net/REPO REPO
+
+Finally, it's possible to use SMTP as a bk transport mechanism. So far, we
+haven't tried this.
+
+Once you have obtained the sources, do the following:
+
+ cd REPO
+ bk -r edit to check out the files
+ autoreconf -f -i generates configure and Makefile.in's
+
+and you should be ready to go. You will get some warning messages from
+autoreconf. Ignore these messages.
+
+You can update your repository by incanting:
+
+ cd REPO
+ bk pull
diff --git a/contrib/ntp/README.cvs b/contrib/ntp/README.cvs
index 041b84ad2d29..c72177dd4d68 100644
--- a/contrib/ntp/README.cvs
+++ b/contrib/ntp/README.cvs
@@ -1,3 +1,7 @@
+
+ NOTE: The CVS repository for NTP is inactive. NTP is now maintained
+ using BitKeeper; see README.bk for more info.
+
To get the NTP distribution via anonymous CVS:
% cvs -d :pserver:anoncvs@www.ntp.org:/cvs/ntp login
diff --git a/contrib/ntp/README.rsa b/contrib/ntp/README.rsa
index 3568dbb0d540..e92eacda1043 100644
--- a/contrib/ntp/README.rsa
+++ b/contrib/ntp/README.rsa
@@ -10,13 +10,11 @@ end of this file.
When you run configure, the Right Thing will happen.
-Be advised that the RSA DES code is not quite as portable os one might
+Be advised that the RSA DES code is not quite as portable is one might
wish for. In particular, DES under NTP will only work between machines
of the same "endianness".
-Dave would prefer that new/alternative encryption schemes follow the
-RSA API.
-
+Note that the next release of NTP uses OpenSSL instead of RSAREF.
--- rsa.c.orig Fri Mar 25 14:01:48 1994
+++ rsaref2/source/rsa.c Mon Dec 13 13:10:28 1999
diff --git a/contrib/ntp/README.versions b/contrib/ntp/README.versions
new file mode 100644
index 000000000000..550925015c25
--- /dev/null
+++ b/contrib/ntp/README.versions
@@ -0,0 +1,35 @@
+
+NTP uses A.B.C - style release numbers.
+
+The third (C) part of the version number can be:
+
+ 0-69 for patches/bugfixes to the A.B.C series.
+ 70-79 for alpha releases of the A.B+1.0 series.
+ 80+ for beta releases of the A.B+1.0 series.
+
+At the moment:
+
+ A is 4, for ntp V4.
+ B is the minor release number.
+ C is the patch/bugfix number, and may have extra cruft in it.
+
+Any extra cruft in the C portion of the number indicates an "interim" release.
+
+Interim releases almost always have a C portion consisting of a number
+followed by an increasing letter, optionally followed by -rcX, where X
+is an increasing number. The -rcX indicates a "release candidate".
+
+Here are some recent versions numbers as an example:
+
+ 4.1.0 A production release (from the ntp-stable repository)
+ 4.1.0b-rc1 A release candidate for 4.1.1 (from the ntp-stable repo)
+ 4.1.71 An alpha release of 4.2.0, from the ntp-dev repo
+
+Note that after the ntp-dev repo produces a production release it will
+be copied into the ntp-stable and the cycle will repeat.
+
+The goal of this scheme is to produce version numbers that collate
+"properly" with the output of the "ls" command.
+
+Feel free to suggest improvements...
+
diff --git a/contrib/ntp/acconfig.h b/contrib/ntp/acconfig.h
index dfb0582a8074..a53ba82e408b 100644
--- a/contrib/ntp/acconfig.h
+++ b/contrib/ntp/acconfig.h
@@ -82,6 +82,9 @@
/* Sun IRIG audio decoder */
#undef CLOCK_IRIG
+/* JJY receiver */
+#undef CLOCK_JJY
+
/* Rockwell Jupiter GPS clock */
#undef CLOCK_JUPITER
@@ -402,6 +405,9 @@
/* hstrerror()? */
#undef DECL_HSTRERROR_0
+/* inet_ntoa()? */
+#undef DECL_INET_NTOA_0
+
/* ioctl()? */
#undef DECL_IOCTL_0
diff --git a/contrib/ntp/acinclude.m4 b/contrib/ntp/acinclude.m4
index 82ade3850cca..2c02173fe591 100644
--- a/contrib/ntp/acinclude.m4
+++ b/contrib/ntp/acinclude.m4
@@ -21,7 +21,7 @@ dnl
dnl AC_DEFINE_DIR(DATADIR, datadir)
dnl AC_DEFINE_DIR(PROG_PATH, bindir, [Location of installed binaries])
dnl
-dnl @version $Id: acinclude.m4,v 1.3 2000/08/04 03:26:22 stenn Exp $
+dnl @version $Id$
dnl @author Alexandre Oliva <oliva@lsd.ic.unicamp.br>
AC_DEFUN(AC_DEFINE_DIR, [
diff --git a/contrib/ntp/aclocal.m4 b/contrib/ntp/aclocal.m4
index 01752eb2bbda..e31337f6753d 100644
--- a/contrib/ntp/aclocal.m4
+++ b/contrib/ntp/aclocal.m4
@@ -1,6 +1,6 @@
-# aclocal.m4 generated automatically by aclocal 1.4e
+# ./aclocal.m4 generated automatically by aclocal 1.5
-# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000
+# Copyright 1996, 1997, 1998, 1999, 2000, 2001
# Free Software Foundation, Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -34,7 +34,7 @@ dnl
dnl AC_DEFINE_DIR(DATADIR, datadir)
dnl AC_DEFINE_DIR(PROG_PATH, bindir, [Location of installed binaries])
dnl
-dnl @version $Id: acinclude.m4,v 1.3 2000/08/04 03:26:22 stenn Exp $
+dnl @version $Id$
dnl @author Alexandre Oliva <oliva@lsd.ic.unicamp.br>
AC_DEFUN(AC_DEFINE_DIR, [
@@ -60,22 +60,60 @@ AC_DEFUN(AC_DEFINE_DIR, [
AC_PREREQ([2.12])
AC_DEFUN([AM_CONFIG_HEADER],
+[ifdef([AC_FOREACH],dnl
+ [dnl init our file count if it isn't already
+ m4_ifndef([_AM_Config_Header_Index], m4_define([_AM_Config_Header_Index], [0]))
+ dnl prepare to store our destination file list for use in config.status
+ AC_FOREACH([_AM_File], [$1],
+ [m4_pushdef([_AM_Dest], m4_patsubst(_AM_File, [:.*]))
+ m4_define([_AM_Config_Header_Index], m4_incr(_AM_Config_Header_Index))
+ dnl and add it to the list of files AC keeps track of, along
+ dnl with our hook
+ AC_CONFIG_HEADERS(_AM_File,
+dnl COMMANDS, [, INIT-CMDS]
+[# update the timestamp
+echo timestamp >"AS_ESCAPE(_AM_DIRNAME(]_AM_Dest[))/stamp-h]_AM_Config_Header_Index["
+][$2]m4_ifval([$3], [, [$3]]))dnl AC_CONFIG_HEADERS
+ m4_popdef([_AM_Dest])])],dnl
[AC_CONFIG_HEADER([$1])
AC_OUTPUT_COMMANDS(
ifelse(patsubst([$1], [[^ ]], []),
[],
[test -z "$CONFIG_HEADERS" || echo timestamp >dnl
- patsubst([$1], [^\([^:]*/\)?.*], [\1])stamp-h]),
- [am_indx=1
- for am_file in $1; do
- case " $CONFIG_HEADERS " in
- *" $am_file "*)
- echo timestamp > `echo $am_file | sed 's%:.*%%;s%[^/]*$%%'`stamp-h$am_indx
- ;;
- esac
- am_indx=\`expr \$am_indx + 1\`
- done])
-])
+ patsubst([$1], [^\([^:]*/\)?.*], [\1])stamp-h]),dnl
+[am_indx=1
+for am_file in $1; do
+ case " \$CONFIG_HEADERS " in
+ *" \$am_file "*)
+ am_dir=\`echo \$am_file |sed 's%:.*%%;s%[^/]*\$%%'\`
+ if test -n "\$am_dir"; then
+ am_tmpdir=\`echo \$am_dir |sed 's%^\(/*\).*\$%\1%'\`
+ for am_subdir in \`echo \$am_dir |sed 's%/% %'\`; do
+ am_tmpdir=\$am_tmpdir\$am_subdir/
+ if test ! -d \$am_tmpdir; then
+ mkdir \$am_tmpdir
+ fi
+ done
+ fi
+ echo timestamp > "\$am_dir"stamp-h\$am_indx
+ ;;
+ esac
+ am_indx=\`expr \$am_indx + 1\`
+done])
+])]) # AM_CONFIG_HEADER
+
+# _AM_DIRNAME(PATH)
+# -----------------
+# Like AS_DIRNAME, only do it during macro expansion
+AC_DEFUN([_AM_DIRNAME],
+ [m4_if(m4_regexp([$1], [^.*[^/]//*[^/][^/]*/*$]), -1,
+ m4_if(m4_regexp([$1], [^//\([^/]\|$\)]), -1,
+ m4_if(m4_regexp([$1], [^/.*]), -1,
+ [.],
+ m4_patsubst([$1], [^\(/\).*], [\1])),
+ m4_patsubst([$1], [^\(//\)\([^/].*\|$\)], [\1])),
+ m4_patsubst([$1], [^\(.*[^/]\)//*[^/][^/]*/*$], [\1]))[]dnl
+]) # _AM_DIRNAME
# Do all the work for Automake. This macro actually does too much --
# some checks are only needed if your package does certain things.
@@ -129,7 +167,16 @@ AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])
# Autoconf 2.50 wants to disallow AM_ names. We explicitly allow
# the ones we care about.
ifdef([m4_pattern_allow],
- [m4_pattern_allow([^AM_(C|CPP|CXX|OBJC|F|R|GCJ)FLAGS])])dnl
+ [m4_pattern_allow([^AM_[A-Z]+FLAGS])])dnl
+
+# Autoconf 2.50 always computes EXEEXT. However we need to be
+# compatible with 2.13, for now. So we always define EXEEXT, but we
+# don't compute it.
+AC_SUBST(EXEEXT)
+# Similar for OBJEXT -- only we only use OBJEXT if the user actually
+# requests that it be used. This is a bit dumb.
+: ${OBJEXT=o}
+AC_SUBST(OBJEXT)
# Some tools Automake needs.
AC_REQUIRE([AM_SANITY_CHECK])dnl
@@ -140,7 +187,7 @@ AM_MISSING_PROG(AUTOMAKE, automake)
AM_MISSING_PROG(AUTOHEADER, autoheader)
AM_MISSING_PROG(MAKEINFO, makeinfo)
AM_MISSING_PROG(AMTAR, tar)
-AM_MISSING_INSTALL_SH
+AM_PROG_INSTALL_SH
AM_PROG_INSTALL_STRIP
# We need awk for the "check" target. The system "awk" is bad on
# some platforms.
@@ -149,13 +196,13 @@ AC_REQUIRE([AC_PROG_MAKE_SET])dnl
AC_REQUIRE([AM_DEP_TRACK])dnl
AC_REQUIRE([AM_SET_DEPDIR])dnl
AC_PROVIDE_IFELSE([AC_PROG_][CC],
- [AM_DEPENDENCIES(CC)],
+ [_AM_DEPENDENCIES(CC)],
[define([AC_PROG_][CC],
- defn([AC_PROG_][CC])[AM_DEPENDENCIES(CC)])])dnl
+ defn([AC_PROG_][CC])[_AM_DEPENDENCIES(CC)])])dnl
AC_PROVIDE_IFELSE([AC_PROG_][CXX],
- [AM_DEPENDENCIES(CXX)],
+ [_AM_DEPENDENCIES(CXX)],
[define([AC_PROG_][CXX],
- defn([AC_PROG_][CXX])[AM_DEPENDENCIES(CXX)])])dnl
+ defn([AC_PROG_][CXX])[_AM_DEPENDENCIES(CXX)])])dnl
])
#
@@ -182,6 +229,7 @@ if (
# -L didn't work.
set X `ls -t $srcdir/configure conftest.file`
fi
+ rm -f conftest.file
if test "$[*]" != "X $srcdir/configure conftest.file" \
&& test "$[*]" != "X conftest.file $srcdir/configure"; then
@@ -202,7 +250,6 @@ else
AC_MSG_ERROR([newly created file is older than distributed files!
Check your system clock])
fi
-rm -f conftest*
AC_MSG_RESULT(yes)])
@@ -216,34 +263,15 @@ $1=${$1-"${am_missing_run}$2"}
AC_SUBST($1)])
-# AM_MISSING_INSTALL_SH
-# ---------------------
-# Like AM_MISSING_PROG, but only looks for install-sh.
-AC_DEFUN([AM_MISSING_INSTALL_SH],
-[AC_REQUIRE([AM_MISSING_HAS_RUN])
-if test -z "$install_sh"; then
- for install_sh in "$ac_aux_dir/install-sh" \
- "$ac_aux_dir/install.sh" \
- "${am_missing_run}${ac_auxdir}/install-sh";
- do
- test -f "$install_sh" && break
- done
- # FIXME: an evil hack: we remove the SHELL invocation from
- # install_sh because automake adds it back in. Sigh.
- install_sh=`echo $install_sh | sed -e 's/\${SHELL}//'`
-fi
-AC_SUBST(install_sh)])
-
-
# AM_MISSING_HAS_RUN
# ------------------
# Define MISSING if not defined so far and test if it supports --run.
# If it does, set am_missing_run to use it, otherwise, to nothing.
AC_DEFUN([AM_MISSING_HAS_RUN],
-[test x"${MISSING+set}" = xset ||
- MISSING="\${SHELL} `CDPATH=:; cd $ac_aux_dir && pwd`/missing"
+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
+test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
# Use eval to expand $SHELL
-if eval "$MISSING --run :"; then
+if eval "$MISSING --run true"; then
am_missing_run="$MISSING --run "
else
am_missing_run=
@@ -255,80 +283,71 @@ fi
# AM_AUX_DIR_EXPAND
# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
-# $ac_aux_dir to ${srcdir}/foo. In other projects, it is set to `.'.
-# Of course, Automake must honor this variable whenever it call a tool
-# from the auxiliary directory. The problem is that $srcdir (hence
-# $ac_aux_dir) can be either an absolute path or a path relative to
-# $top_srcdir or absolute, this depends on how configure is run. This
-# is pretty anoying since it makes $ac_aux_dir quite unusable in
-# subdirectories: on the top source directory, any form will work
-# fine, but in subdirectories relative pat needs to be adapted.
-# - calling $top_srcidr/$ac_aux_dir/missing would success if $srcdir is
-# relative, but fail if $srcdir is absolute
-# - conversly, calling $ax_aux_dir/missing would fail if $srcdir is
-# absolute, and success on relative paths.
+# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
+# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
+#
+# Of course, Automake must honor this variable whenever it calls a
+# tool from the auxiliary directory. The problem is that $srcdir (and
+# therefore $ac_aux_dir as well) can be either absolute or relative,
+# depending on how configure is run. This is pretty annoying, since
+# it makes $ac_aux_dir quite unusable in subdirectories: in the top
+# source directory, any form will work fine, but in subdirectories a
+# relative path needs to be adjusted first.
+#
+# $ac_aux_dir/missing
+# fails when called from a subdirectory if $ac_aux_dir is relative
+# $top_srcdir/$ac_aux_dir/missing
+# fails if $ac_aux_dir is absolute,
+# fails when called from a subdirectory in a VPATH build with
+# a relative $ac_aux_dir
+#
+# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
+# are both prefixed by $srcdir. In an in-source build this is usually
+# harmless because $srcdir is `.', but things will broke when you
+# start a VPATH build or use an absolute $srcdir.
+#
+# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
+# iff we strip the leading $srcdir from $ac_aux_dir. That would be:
+# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
+# and then we would define $MISSING as
+# MISSING="\${SHELL} $am_aux_dir/missing"
+# This will work as long as MISSING is not called from configure, because
+# unfortunately $(top_srcdir) has no meaning in configure.
+# However there are other variables, like CC, which are often used in
+# configure, and could therefore not use this "fixed" $ac_aux_dir.
#
-# Consequently, we define and use $am_aux_dir, the "always absolute"
-# version of $ac_aux_dir.
+# Another solution, used here, is to always expand $ac_aux_dir to an
+# absolute PATH. The drawback is that using absolute paths prevent a
+# configured tree to be moved without reconfiguration.
AC_DEFUN([AM_AUX_DIR_EXPAND], [
# expand $ac_aux_dir to an absolute path
am_aux_dir=`CDPATH=:; cd $ac_aux_dir && pwd`
])
+# AM_PROG_INSTALL_SH
+# ------------------
+# Define $install_sh.
+AC_DEFUN([AM_PROG_INSTALL_SH],
+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
+install_sh=${install_sh-"$am_aux_dir/install-sh"}
+AC_SUBST(install_sh)])
+
# One issue with vendor `install' (even GNU) is that you can't
# specify the program used to strip binaries. This is especially
-# annoying in cross=compiling environments, where the build's strip
+# annoying in cross-compiling environments, where the build's strip
# is unlikely to handle the host's binaries.
-# Fortunately install-sh will honor a STRIPPROG variable, so if we ever
-# need to use a non standard strip, we just have to make sure we use
-# install-sh with the STRIPPROG variable set.
+# Fortunately install-sh will honor a STRIPPROG variable, so we
+# always use install-sh in `make install-strip', and initialize
+# STRIPPROG with the value of the STRIP variable (set by the user).
AC_DEFUN([AM_PROG_INSTALL_STRIP],
-[AC_REQUIRE([AM_MISSING_INSTALL_SH])
-dnl Don't test for $cross_compiling = yes, it might be `maybe'...
-# We'd like to do this but we can't because it will unconditionally
-# require config.guess. One way would be if autoconf had the capability
-# to let us compile in this code only when config.guess was already
-# a possibility.
-#if test "$cross_compiling" != no; then
-# # since we are cross-compiling, we need to check for a suitable `strip'
-# AM_PROG_STRIP
-# if test -z "$STRIP"; then
-# AC_MSG_WARN([strip missing, install-strip will not strip binaries])
-# fi
-#fi
-
-# If $STRIP is defined (either by the user, or by AM_PROG_STRIP),
-# instruct install-strip to use install-sh and the given $STRIP program.
-# Otherwise, just use ${INSTALL}: the idea is to use the vendor install
-# as much as possible, because it's faster.
-if test -z "$STRIP"; then
- # The top level make will set INSTALL_PROGRAM=$(INSTALL_STRIP_PROGRAM)
- # and the double dolard below is there to make sure that ${INSTALL}
- # is substitued in the sub-makes, not at the top-level; this is
- # needed if ${INSTALL} is a relative path (ajusted in each subdirectory
- # by config.status).
- INSTALL_STRIP_PROGRAM='$${INSTALL} -s'
- INSTALL_STRIP_PROGRAM_ENV=''
-else
- _am_dirpart="`echo $install_sh | sed -e 's,//*[[^/]]*$,,'`"
- INSTALL_STRIP_PROGRAM="\${SHELL} \`CDPATH=: && cd $_am_dirpart && pwd\`/install-sh -c -s"
- INSTALL_STRIP_PROGRAM_ENV="STRIPPROG='\$(STRIP)'"
-fi
-AC_SUBST([STRIP])
-AC_SUBST([INSTALL_STRIP_PROGRAM])
-AC_SUBST([INSTALL_STRIP_PROGRAM_ENV])])
-
-#AC_DEFUN([AM_PROG_STRIP],
-#[# Check for `strip', unless the installer
-# has set the STRIP environment variable.
-# Note: don't explicitly check for -z "$STRIP" here because
-# that will cause problems if AC_CANONICAL_* is AC_REQUIREd after
-# this macro, and anyway it doesn't have an effect anyway.
-#AC_CHECK_TOOL([STRIP],[strip])
-#])
+[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
+INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
+AC_SUBST([INSTALL_STRIP_PROGRAM])])
+
+# serial 4 -*- Autoconf -*-
+
-# serial 3
# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
# written in clear, in which case automake, when reading aclocal.m4,
@@ -336,53 +355,57 @@ AC_SUBST([INSTALL_STRIP_PROGRAM_ENV])])
# C support machinery. Also note that it means that autoscan, seeing
# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
-# AM_DEPENDENCIES(NAME)
+
+
+# _AM_DEPENDENCIES(NAME)
# ---------------------
# See how the compiler implements dependency checking.
# NAME is "CC", "CXX" or "OBJC".
# We try a few techniques and use that to set a single cache variable.
-AC_DEFUN([AM_DEPENDENCIES],
+#
+# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
+# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
+# dependency, and given that the user is not expected to run this macro,
+# just rely on AC_PROG_CC.
+AC_DEFUN([_AM_DEPENDENCIES],
[AC_REQUIRE([AM_SET_DEPDIR])dnl
AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
-ifelse([$1], CC,
- [AC_REQUIRE([AC_PROG_][CC])dnl
-AC_REQUIRE([AC_PROG_][CPP])
-depcc="$CC"
-depcpp="$CPP"],
- [$1], CXX, [AC_REQUIRE([AC_PROG_][CXX])dnl
-AC_REQUIRE([AC_PROG_][CXXCPP])
-depcc="$CXX"
-depcpp="$CXXCPP"],
- [$1], OBJC, [am_cv_OBJC_dependencies_compiler_type=gcc],
- [AC_REQUIRE([AC_PROG_][$1])dnl
-depcc="$$1"
-depcpp=""])
-
-AC_REQUIRE([AM_MAKE_INCLUDE])
+AC_REQUIRE([AM_MAKE_INCLUDE])dnl
+AC_REQUIRE([AM_DEP_TRACK])dnl
+
+ifelse([$1], CC, [depcc="$CC" am_compiler_list=],
+ [$1], CXX, [depcc="$CXX" am_compiler_list=],
+ [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc']
+ [$1], GCJ, [depcc="$GCJ" am_compiler_list='gcc3 gcc'],
+ [depcc="$$1" am_compiler_list=])
AC_CACHE_CHECK([dependency style of $depcc],
[am_cv_$1_dependencies_compiler_type],
-[if test -z "$AMDEP"; then
+[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
# We make a subdir and do the tests there. Otherwise we can end up
# making bogus files that we don't know about and never remove. For
# instance it was reported that on HP-UX the gcc test will end up
# making a dummy file named `D' -- because `-MD' means `put the output
# in D'.
- mkdir confdir
+ mkdir conftest.dir
# Copy depcomp to subdir because otherwise we won't find it if we're
# using a relative directory.
- cp "$am_depcomp" confdir
- cd confdir
+ cp "$am_depcomp" conftest.dir
+ cd conftest.dir
am_cv_$1_dependencies_compiler_type=none
- for depmode in `sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < "./depcomp"`; do
+ if test "$am_compiler_list" = ""; then
+ am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
+ fi
+ for depmode in $am_compiler_list; do
# We need to recreate these files for each test, as the compiler may
# overwrite some of them when testing with obscure command lines.
# This happens at least with the AIX C compiler.
echo '#include "conftest.h"' > conftest.c
echo 'int i;' > conftest.h
+ echo "${am__include} ${am__quote}conftest.Po${am__quote}" > confmf
- case "$depmode" in
+ case $depmode in
nosideeffect)
# after this tag, mechanisms are not by side-effect, so they'll
# only be used when explicitly requested
@@ -397,18 +420,19 @@ AC_CACHE_CHECK([dependency style of $depcc],
# We check with `-c' and `-o' for the sake of the "dashmstdout"
# mode. It turns out that the SunPro C++ compiler does not properly
# handle `-M -o', and we need to detect this.
- if depmode="$depmode" \
+ if depmode=$depmode \
source=conftest.c object=conftest.o \
depfile=conftest.Po tmpdepfile=conftest.TPo \
$SHELL ./depcomp $depcc -c conftest.c -o conftest.o >/dev/null 2>&1 &&
- grep conftest.h conftest.Po > /dev/null 2>&1; then
- am_cv_$1_dependencies_compiler_type="$depmode"
+ grep conftest.h conftest.Po > /dev/null 2>&1 &&
+ ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
+ am_cv_$1_dependencies_compiler_type=$depmode
break
fi
done
cd ..
- rm -rf confdir
+ rm -rf conftest.dir
else
am_cv_$1_dependencies_compiler_type=none
fi
@@ -421,16 +445,17 @@ AC_SUBST([$1DEPMODE])
# AM_SET_DEPDIR
# -------------
# Choose a directory name for dependency files.
-# This macro is AC_REQUIREd in AM_DEPENDENCIES
+# This macro is AC_REQUIREd in _AM_DEPENDENCIES
AC_DEFUN([AM_SET_DEPDIR],
-[if test -d .deps || mkdir .deps 2> /dev/null || test -d .deps; then
+[rm -f .deps 2>/dev/null
+mkdir .deps 2>/dev/null
+if test -d .deps; then
DEPDIR=.deps
- # We redirect because .deps might already exist and be populated.
- # In this situation we don't want to see an error.
- rmdir .deps > /dev/null 2>&1
else
+ # MS-DOS does not allow filenames that begin with a dot.
DEPDIR=_deps
fi
+rmdir .deps 2>/dev/null
AC_SUBST(DEPDIR)
])
@@ -441,22 +466,11 @@ AC_DEFUN([AM_DEP_TRACK],
[AC_ARG_ENABLE(dependency-tracking,
[ --disable-dependency-tracking Speeds up one-time builds
--enable-dependency-tracking Do not reject slow dependency extractors])
-if test "x$enable_dependency_tracking" = xno; then
- AMDEP="#"
-else
+if test "x$enable_dependency_tracking" != xno; then
am_depcomp="$ac_aux_dir/depcomp"
- if test ! -f "$am_depcomp"; then
- AMDEP="#"
- else
- AMDEP=
- fi
-fi
-AC_SUBST(AMDEP)
-if test -z "$AMDEP"; then
AMDEPBACKSLASH='\'
-else
- AMDEPBACKSLASH=
fi
+AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
pushdef([subst], defn([AC_SUBST]))
subst(AMDEPBACKSLASH)
popdef([subst])
@@ -473,7 +487,7 @@ popdef([subst])
# need in order to bootstrap the dependency handling code.
AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],[
AC_OUTPUT_COMMANDS([
-test x"$AMDEP" != x"" ||
+test x"$AMDEP_TRUE" != x"" ||
for mf in $CONFIG_FILES; do
case "$mf" in
Makefile) dirpart=.;;
@@ -510,7 +524,7 @@ for mf in $CONFIG_FILES; do
echo '# dummy' > "$dirpart/$file"
done
done
-], [AMDEP="$AMDEP"
+], [AMDEP_TRUE="$AMDEP_TRUE"
ac_aux_dir="$ac_aux_dir"])])
# AM_MAKE_INCLUDE()
@@ -518,26 +532,69 @@ ac_aux_dir="$ac_aux_dir"])])
# Check to see how make treats includes.
AC_DEFUN([AM_MAKE_INCLUDE],
[am_make=${MAKE-make}
-# BSD make uses .include
cat > confinc << 'END'
doit:
@echo done
END
# If we don't find an include directive, just comment out the code.
AC_MSG_CHECKING([for style of include used by $am_make])
-_am_include='#'
-for am_inc in include .include; do
- echo "$am_inc confinc" > confmf
- if test "`$am_make -f confmf 2> /dev/null`" = "done"; then
- _am_include=$am_inc
- break
+am__include='#'
+am__quote=
+_am_result=none
+# First try GNU make style include.
+echo "include confinc" > confmf
+# We grep out `Entering directory' and `Leaving directory'
+# messages which can occur if `w' ends up in MAKEFLAGS.
+# In particular we don't look at `^make:' because GNU make might
+# be invoked under some other name (usually "gmake"), in which
+# case it prints its new name instead of `make'.
+if test "`$am_make -s -f confmf 2> /dev/null | fgrep -v 'ing directory'`" = "done"; then
+ am__include=include
+ am__quote=
+ _am_result=GNU
+fi
+# Now try BSD make style include.
+if test "$am__include" = "#"; then
+ echo '.include "confinc"' > confmf
+ if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
+ am__include=.include
+ am__quote='"'
+ _am_result=BSD
fi
-done
-AC_SUBST(_am_include)
-AC_MSG_RESULT($_am_include)
+fi
+AC_SUBST(am__include)
+AC_SUBST(am__quote)
+AC_MSG_RESULT($_am_result)
rm -f confinc confmf
])
+# serial 3
+
+# AM_CONDITIONAL(NAME, SHELL-CONDITION)
+# -------------------------------------
+# Define a conditional.
+#
+# FIXME: Once using 2.50, use this:
+# m4_match([$1], [^TRUE\|FALSE$], [AC_FATAL([$0: invalid condition: $1])])dnl
+AC_DEFUN([AM_CONDITIONAL],
+[ifelse([$1], [TRUE],
+ [errprint(__file__:__line__: [$0: invalid condition: $1
+])dnl
+m4exit(1)])dnl
+ifelse([$1], [FALSE],
+ [errprint(__file__:__line__: [$0: invalid condition: $1
+])dnl
+m4exit(1)])dnl
+AC_SUBST([$1_TRUE])
+AC_SUBST([$1_FALSE])
+if $2; then
+ $1_TRUE=
+ $1_FALSE='#'
+else
+ $1_TRUE='#'
+ $1_FALSE=
+fi])
+
# serial 1
diff --git a/contrib/ntp/adjtimed/Makefile.in b/contrib/ntp/adjtimed/Makefile.in
index 72ae6211805e..5542484cd30c 100644
--- a/contrib/ntp/adjtimed/Makefile.in
+++ b/contrib/ntp/adjtimed/Makefile.in
@@ -1,4 +1,4 @@
-# Makefile.in generated automatically by automake 1.4e from Makefile.am.
+# Makefile.in generated automatically by automake 1.5 from Makefile.am.
# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
# Free Software Foundation, Inc.
@@ -11,6 +11,10 @@
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
+@SET_MAKE@
+
+#AUTOMAKE_OPTIONS = ../ansi2knr #no-dependencies
+
SHELL = @SHELL@
srcdir = @srcdir@
@@ -31,11 +35,9 @@ infodir = @infodir@
mandir = @mandir@
includedir = @includedir@
oldincludedir = /usr/include
-
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
-
top_builddir = ..
ACLOCAL = @ACLOCAL@
@@ -49,23 +51,18 @@ INSTALL_DATA = @INSTALL_DATA@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_HEADER = $(INSTALL_DATA)
transform = @program_transform_name@
-
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
-
build_alias = @build_alias@
build_triplet = @build@
host_alias = @host_alias@
host_triplet = @host@
target_alias = @target_alias@
target_triplet = @target@
-
-@SET_MAKE@
-AMDEP = @AMDEP@
AMTAR = @AMTAR@
AUTOKEY = @AUTOKEY@
AWK = @AWK@
@@ -78,13 +75,12 @@ DCFD = @DCFD@
DEPDIR = @DEPDIR@
EF_LIBS = @EF_LIBS@
EF_PROGS = @EF_PROGS@
+EXEEXT = @EXEEXT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INSTALL_STRIP_PROGRAM_ENV = @INSTALL_STRIP_PROGRAM_ENV@
LDFLAGS = @LDFLAGS@
LIBPARSE = @LIBPARSE@
LIBRSAREF = @LIBRSAREF@
LN_S = @LN_S@
-MAKEINFO = @MAKEINFO@
MAKE_ADJTIMED = @MAKE_ADJTIMED@
MAKE_CHECK_Y2K = @MAKE_CHECK_Y2K@
MAKE_LIBPARSE = @MAKE_LIBPARSE@
@@ -95,6 +91,7 @@ MAKE_NTP_GENKEYS = @MAKE_NTP_GENKEYS@
MAKE_PARSEKMODULE = @MAKE_PARSEKMODULE@
MAKE_TICKADJ = @MAKE_TICKADJ@
MAKE_TIMETRIM = @MAKE_TIMETRIM@
+OBJEXT = @OBJEXT@
OPENSSL = @OPENSSL@
OPENSSL_INC = @OPENSSL_INC@
OPENSSL_LIB = @OPENSSL_LIB@
@@ -107,16 +104,13 @@ RSADIR = @RSADIR@
RSAOBJS = @RSAOBJS@
RSAREF = @RSAREF@
RSASRCS = @RSASRCS@
-STRIP = @STRIP@
TESTDCF = @TESTDCF@
U = @U@
VERSION = @VERSION@
-_am_include = @_am_include@
+am__include = @am__include@
+am__quote = @am__quote@
install_sh = @install_sh@
-#AUTOMAKE_OPTIONS = ../ansi2knr #no-dependencies
-
-
AUTOMAKE_OPTIONS = ../util/ansi2knr
bin_PROGRAMS = @MAKE_ADJTIMED@
EXTRA_PROGRAMS = adjtimed
@@ -124,8 +118,6 @@ INCLUDES = -I$(top_srcdir)/include
LDADD = ../libntp/libntp.a
#EXTRA_DIST = TAGS
ETAGS_ARGS = Makefile.am
-EXEEXT =
-OBJEXT = o
subdir = adjtimed
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/config.h
@@ -134,37 +126,35 @@ EXTRA_PROGRAMS = adjtimed$(EXEEXT)
bin_PROGRAMS = @MAKE_ADJTIMED@
PROGRAMS = $(bin_PROGRAMS)
-
-DEFS = @DEFS@ -I. -I$(srcdir) -I$(top_builddir)
-CPPFLAGS = @CPPFLAGS@
-LIBS = @LIBS@
-ANSI2KNR = ../util/ansi2knr
adjtimed_SOURCES = adjtimed.c
adjtimed_OBJECTS = adjtimed$U.$(OBJEXT)
adjtimed_LDADD = $(LDADD)
adjtimed_DEPENDENCIES = ../libntp/libntp.a
-adjtimed_LDFLAGS =
-COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+adjtimed_LDFLAGS =
+
+DEFS = @DEFS@
+DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
+CPPFLAGS = @CPPFLAGS@
+LDFLAGS = @LDFLAGS@
+LIBS = @LIBS@
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+@AMDEP_TRUE@DEP_FILES = $(DEPDIR)/adjtimed$U.Po
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
CCLD = $(CC)
LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
DIST_SOURCES = adjtimed.c
-depcomp = $(SHELL) $(top_srcdir)/depcomp
-@AMDEP@DEP_FILES = $(DEPDIR)/adjtimed$U.Po
DIST_COMMON = README Makefile.am Makefile.in
-
SOURCES = adjtimed.c
-OBJECTS = adjtimed$U.$(OBJEXT)
all: all-am
.SUFFIXES:
.SUFFIXES: .c .o .obj
-
-$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
+$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
cd $(top_srcdir) && \
$(AUTOMAKE) --gnu adjtimed/Makefile
-
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
cd $(top_builddir) && \
CONFIG_HEADERS= CONFIG_LINKS= \
CONFIG_FILES=$(subdir)/$@ $(SHELL) ./config.status
@@ -172,8 +162,10 @@ install-binPROGRAMS: $(bin_PROGRAMS)
@$(NORMAL_INSTALL)
$(mkinstalldirs) $(DESTDIR)$(bindir)
@list='$(bin_PROGRAMS)'; for p in $$list; do \
- if test -f $$p; then \
- f=`echo $$p|sed 's/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
+ p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
+ if test -f $$p \
+ ; then \
+ f=`echo $$p1|sed '$(transform);s/$$/$(EXEEXT)/'`; \
echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/$$f"; \
$(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/$$f; \
else :; fi; \
@@ -189,28 +181,44 @@ uninstall-binPROGRAMS:
clean-binPROGRAMS:
-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
+adjtimed$(EXEEXT): $(adjtimed_OBJECTS) $(adjtimed_DEPENDENCIES)
+ @rm -f adjtimed$(EXEEXT)
+ $(LINK) $(adjtimed_LDFLAGS) $(adjtimed_OBJECTS) $(adjtimed_LDADD) $(LIBS)
mostlyclean-compile:
-rm -f *.$(OBJEXT) core *.core
distclean-compile:
-rm -f *.tab.c
-../util/ansi2knr: ../util/ansi2knr.$(OBJEXT)
- cd ../util && $(MAKE) $(AM_MAKEFLAGS) ansi2knr
-
-../util/ansi2knr.$(OBJEXT):
- cd ../util && $(MAKE) $(AM_MAKEFLAGS) ansi2knr.$(OBJEXT)
+ANSI2KNR = ../util/ansi2knr
+../util/ansi2knr:
+ cd ../util && $(MAKE) $(AM_MAKEFLAGS) ansi2knr
mostlyclean-kr:
-rm -f *_.c
-adjtimed: $(adjtimed_OBJECTS) $(adjtimed_DEPENDENCIES)
- @rm -f adjtimed
- $(LINK) $(adjtimed_LDFLAGS) $(adjtimed_OBJECTS) $(adjtimed_LDADD) $(LIBS)
+@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/adjtimed$U.Po@am__quote@
+
+distclean-depend:
+ -rm -rf $(DEPDIR)
+
+.c.o:
+@AMDEP_TRUE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
+@AMDEP_TRUE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ $(COMPILE) -c `test -f $< || echo '$(srcdir)/'`$<
+
+.c.obj:
+@AMDEP_TRUE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
+@AMDEP_TRUE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ $(COMPILE) -c `cygpath -w $<`
+CCDEPMODE = @CCDEPMODE@
adjtimed_.c: adjtimed.c $(ANSI2KNR)
- $(CPP) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) `if test -f $(srcdir)/adjtimed.c; then echo $(srcdir)/adjtimed.c; else echo adjtimed.c; fi` | sed 's/^# \([0-9]\)/#line \1/' | $(ANSI2KNR) > adjtimed_.c
+ $(CPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) `if test -f $(srcdir)/adjtimed.c; then echo $(srcdir)/adjtimed.c; else echo adjtimed.c; fi` | sed 's/^# \([0-9]\)/#line \1/' | $(ANSI2KNR) > adjtimed_.c || rm -f adjtimed_.c
adjtimed_.$(OBJEXT) : $(ANSI2KNR)
+uninstall-info-am:
tags: TAGS
@@ -223,7 +231,7 @@ ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
END { for (i in files) print i; }'`; \
mkid -fID $$unique $(LISP)
-TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
@@ -239,30 +247,10 @@ TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
GTAGS:
here=`CDPATH=: && cd $(top_builddir) && pwd` \
&& cd $(top_srcdir) \
- && gtags -i $$here
+ && gtags -i $(GTAGS_ARGS) $$here
distclean-tags:
- -rm -f TAGS ID
-
-@AMDEP@@_am_include@ $(DEPDIR)/adjtimed$U.Po
-
-distclean-depend:
- -rm -rf $(DEPDIR)
-
-@AMDEP@CCDEPMODE = @CCDEPMODE@
-
-.c.o:
-@AMDEP@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
-@AMDEP@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- $(COMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$<
-
-.c.obj:
-@AMDEP@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
-@AMDEP@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- $(COMPILE) -c -o $@ `cygpath -w $<`
-
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
@@ -271,7 +259,11 @@ distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
distdir: $(DISTFILES)
@for file in $(DISTFILES); do \
- d=$(srcdir); \
+ if test -f $$file; then d=.; else d=$(srcdir); fi; \
+ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test "$$dir" != "$$file" && test "$$dir" != "."; then \
+ $(mkinstalldirs) "$(distdir)/$$dir"; \
+ fi; \
if test -d $$d/$$file; then \
cp -pR $$d/$$file $(distdir) \
|| exit 1; \
@@ -297,23 +289,20 @@ install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
installcheck: installcheck-am
-
install-strip:
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- INSTALL_PROGRAM_ENV='$(INSTALL_STRIP_PROGRAM_ENV)' install
-
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:
clean-generic:
distclean-generic:
- -rm -f Makefile $(CONFIG_CLEAN_FILES)
- -rm -f config.cache config.log stamp-h stamp-h[0-9]*
+ -rm -f Makefile $(CONFIG_CLEAN_FILES) stamp-h stamp-h[0-9]*
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
- -rm -f Makefile.in
clean: clean-am
clean-am: clean-binPROGRAMS clean-generic mostlyclean-am
@@ -323,11 +312,11 @@ distclean: distclean-am
distclean-am: clean-am distclean-compile distclean-depend \
distclean-generic distclean-tags
-dvi:
+dvi: dvi-am
dvi-am:
-info:
+info: info-am
info-am:
@@ -335,7 +324,7 @@ install-data-am:
install-exec-am: install-binPROGRAMS
-install-info:
+install-info: install-info-am
install-man:
@@ -349,18 +338,18 @@ mostlyclean: mostlyclean-am
mostlyclean-am: mostlyclean-compile mostlyclean-generic mostlyclean-kr
-uninstall-am: uninstall-binPROGRAMS
-
-.PHONY: all all-am check check-am clean clean-binPROGRAMS clean-generic \
- distclean distclean-compile distclean-depend distclean-generic \
- distclean-tags distdir dvi dvi-am info info-am install \
- install-am install-binPROGRAMS install-data install-data-am \
- install-exec install-exec-am install-info install-man \
- install-strip installcheck installcheck-am installdirs \
- maintainer-clean maintainer-clean-generic mostlyclean \
- mostlyclean-compile mostlyclean-generic mostlyclean-kr tags \
- uninstall uninstall-am uninstall-binPROGRAMS
-
+uninstall-am: uninstall-binPROGRAMS uninstall-info-am
+
+.PHONY: GTAGS all all-am check check-am clean clean-binPROGRAMS \
+ clean-generic distclean distclean-compile distclean-depend \
+ distclean-generic distclean-tags distdir dvi dvi-am info \
+ info-am install install-am install-binPROGRAMS install-data \
+ install-data-am install-exec install-exec-am install-info \
+ install-info-am install-man install-strip installcheck \
+ installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic mostlyclean-kr tags uninstall uninstall-am \
+ uninstall-binPROGRAMS uninstall-info-am
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/contrib/ntp/clockstuff/Makefile.am b/contrib/ntp/clockstuff/Makefile.am
index 44e85a842214..ebfd74ee12fa 100644
--- a/contrib/ntp/clockstuff/Makefile.am
+++ b/contrib/ntp/clockstuff/Makefile.am
@@ -11,6 +11,6 @@ clktest_LDADD = ../libntp/libntp.a
ETAGS_ARGS = Makefile.am
#EXTRA_DIST = TAGS
-chutest: ../libntp/libntp.a
+chutest$(EXEEXT): ../libntp/libntp.a
-clktest: ../libntp/libntp.a
+clktest$(EXEEXT): ../libntp/libntp.a
diff --git a/contrib/ntp/clockstuff/Makefile.in b/contrib/ntp/clockstuff/Makefile.in
index da00d8d3ea18..ff2be9c7a67c 100644
--- a/contrib/ntp/clockstuff/Makefile.in
+++ b/contrib/ntp/clockstuff/Makefile.in
@@ -1,4 +1,4 @@
-# Makefile.in generated automatically by automake 1.4e from Makefile.am.
+# Makefile.in generated automatically by automake 1.5 from Makefile.am.
# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
# Free Software Foundation, Inc.
@@ -11,6 +11,10 @@
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
+@SET_MAKE@
+
+#AUTOMAKE_OPTIONS = ../ansi2knr no-dependencies
+
SHELL = @SHELL@
srcdir = @srcdir@
@@ -31,11 +35,9 @@ infodir = @infodir@
mandir = @mandir@
includedir = @includedir@
oldincludedir = /usr/include
-
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
-
top_builddir = ..
ACLOCAL = @ACLOCAL@
@@ -49,23 +51,18 @@ INSTALL_DATA = @INSTALL_DATA@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
INSTALL_HEADER = $(INSTALL_DATA)
transform = @program_transform_name@
-
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
-
build_alias = @build_alias@
build_triplet = @build@
host_alias = @host_alias@
host_triplet = @host@
target_alias = @target_alias@
target_triplet = @target@
-
-@SET_MAKE@
-AMDEP = @AMDEP@
AMTAR = @AMTAR@
AUTOKEY = @AUTOKEY@
AWK = @AWK@
@@ -78,13 +75,12 @@ DCFD = @DCFD@
DEPDIR = @DEPDIR@
EF_LIBS = @EF_LIBS@
EF_PROGS = @EF_PROGS@
+EXEEXT = @EXEEXT@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-INSTALL_STRIP_PROGRAM_ENV = @INSTALL_STRIP_PROGRAM_ENV@
LDFLAGS = @LDFLAGS@
LIBPARSE = @LIBPARSE@
LIBRSAREF = @LIBRSAREF@
LN_S = @LN_S@
-MAKEINFO = @MAKEINFO@
MAKE_ADJTIMED = @MAKE_ADJTIMED@
MAKE_CHECK_Y2K = @MAKE_CHECK_Y2K@
MAKE_LIBPARSE = @MAKE_LIBPARSE@
@@ -95,6 +91,7 @@ MAKE_NTP_GENKEYS = @MAKE_NTP_GENKEYS@
MAKE_PARSEKMODULE = @MAKE_PARSEKMODULE@
MAKE_TICKADJ = @MAKE_TICKADJ@
MAKE_TIMETRIM = @MAKE_TIMETRIM@
+OBJEXT = @OBJEXT@
OPENSSL = @OPENSSL@
OPENSSL_INC = @OPENSSL_INC@
OPENSSL_LIB = @OPENSSL_LIB@
@@ -107,16 +104,13 @@ RSADIR = @RSADIR@
RSAOBJS = @RSAOBJS@
RSAREF = @RSAREF@
RSASRCS = @RSASRCS@
-STRIP = @STRIP@
TESTDCF = @TESTDCF@
U = @U@
VERSION = @VERSION@
-_am_include = @_am_include@
+am__include = @am__include@
+am__quote = @am__quote@
install_sh = @install_sh@
-#AUTOMAKE_OPTIONS = ../ansi2knr no-dependencies
-
-
AUTOMAKE_OPTIONS = ../util/ansi2knr
noinst_PROGRAMS = @PROPDELAY@ @CHUTEST@ @CLKTEST@
EXTRA_PROGRAMS = propdelay chutest clktest
@@ -127,8 +121,6 @@ propdelay_LDADD = -lm
chutest_LDADD = ../libntp/libntp.a
clktest_LDADD = ../libntp/libntp.a
ETAGS_ARGS = Makefile.am
-EXEEXT =
-OBJEXT = o
subdir = clockstuff
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/config.h
@@ -137,78 +129,94 @@ EXTRA_PROGRAMS = propdelay$(EXEEXT) chutest$(EXEEXT) clktest$(EXEEXT)
noinst_PROGRAMS = @PROPDELAY@ @CHUTEST@ @CLKTEST@
PROGRAMS = $(noinst_PROGRAMS)
-
-DEFS = @DEFS@ -I. -I$(srcdir) -I$(top_builddir)
-CPPFLAGS = @CPPFLAGS@
-LIBS = @LIBS@
-ANSI2KNR = ../util/ansi2knr
chutest_SOURCES = chutest.c
chutest_OBJECTS = chutest$U.$(OBJEXT)
chutest_DEPENDENCIES = ../libntp/libntp.a
-chutest_LDFLAGS =
+chutest_LDFLAGS =
clktest_SOURCES = clktest.c
clktest_OBJECTS = clktest$U.$(OBJEXT)
clktest_DEPENDENCIES = ../libntp/libntp.a
-clktest_LDFLAGS =
+clktest_LDFLAGS =
propdelay_SOURCES = propdelay.c
propdelay_OBJECTS = propdelay$U.$(OBJEXT)
propdelay_DEPENDENCIES =
-propdelay_LDFLAGS =
-COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+propdelay_LDFLAGS =
+
+DEFS = @DEFS@
+DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
+CPPFLAGS = @CPPFLAGS@
+LDFLAGS = @LDFLAGS@
+LIBS = @LIBS@
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+@AMDEP_TRUE@DEP_FILES = $(DEPDIR)/chutest$U.Po $(DEPDIR)/clktest$U.Po \
+@AMDEP_TRUE@ $(DEPDIR)/propdelay$U.Po
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
CCLD = $(CC)
LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
DIST_SOURCES = chutest.c clktest.c propdelay.c
-depcomp = $(SHELL) $(top_srcdir)/depcomp
-@AMDEP@DEP_FILES = $(DEPDIR)/chutest$U.Po $(DEPDIR)/clktest$U.Po \
-@AMDEP@ $(DEPDIR)/propdelay$U.Po
DIST_COMMON = README Makefile.am Makefile.in
-
SOURCES = chutest.c clktest.c propdelay.c
-OBJECTS = chutest$U.$(OBJEXT) clktest$U.$(OBJEXT) propdelay$U.$(OBJEXT)
all: all-am
.SUFFIXES:
.SUFFIXES: .c .o .obj
-
-$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
+$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
cd $(top_srcdir) && \
$(AUTOMAKE) --gnu clockstuff/Makefile
-
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
cd $(top_builddir) && \
CONFIG_HEADERS= CONFIG_LINKS= \
CONFIG_FILES=$(subdir)/$@ $(SHELL) ./config.status
clean-noinstPROGRAMS:
-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
+propdelay$(EXEEXT): $(propdelay_OBJECTS) $(propdelay_DEPENDENCIES)
+ @rm -f propdelay$(EXEEXT)
+ $(LINK) $(propdelay_LDFLAGS) $(propdelay_OBJECTS) $(propdelay_LDADD) $(LIBS)
mostlyclean-compile:
-rm -f *.$(OBJEXT) core *.core
distclean-compile:
-rm -f *.tab.c
-../util/ansi2knr: ../util/ansi2knr.$(OBJEXT)
- cd ../util && $(MAKE) $(AM_MAKEFLAGS) ansi2knr
-
-../util/ansi2knr.$(OBJEXT):
- cd ../util && $(MAKE) $(AM_MAKEFLAGS) ansi2knr.$(OBJEXT)
+ANSI2KNR = ../util/ansi2knr
+../util/ansi2knr:
+ cd ../util && $(MAKE) $(AM_MAKEFLAGS) ansi2knr
mostlyclean-kr:
-rm -f *_.c
-propdelay: $(propdelay_OBJECTS) $(propdelay_DEPENDENCIES)
- @rm -f propdelay
- $(LINK) $(propdelay_LDFLAGS) $(propdelay_OBJECTS) $(propdelay_LDADD) $(LIBS)
+@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/chutest$U.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/clktest$U.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/propdelay$U.Po@am__quote@
+
+distclean-depend:
+ -rm -rf $(DEPDIR)
+
+.c.o:
+@AMDEP_TRUE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
+@AMDEP_TRUE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ $(COMPILE) -c `test -f $< || echo '$(srcdir)/'`$<
+
+.c.obj:
+@AMDEP_TRUE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
+@AMDEP_TRUE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ $(COMPILE) -c `cygpath -w $<`
+CCDEPMODE = @CCDEPMODE@
chutest_.c: chutest.c $(ANSI2KNR)
- $(CPP) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) `if test -f $(srcdir)/chutest.c; then echo $(srcdir)/chutest.c; else echo chutest.c; fi` | sed 's/^# \([0-9]\)/#line \1/' | $(ANSI2KNR) > chutest_.c
+ $(CPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) `if test -f $(srcdir)/chutest.c; then echo $(srcdir)/chutest.c; else echo chutest.c; fi` | sed 's/^# \([0-9]\)/#line \1/' | $(ANSI2KNR) > chutest_.c || rm -f chutest_.c
clktest_.c: clktest.c $(ANSI2KNR)
- $(CPP) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) `if test -f $(srcdir)/clktest.c; then echo $(srcdir)/clktest.c; else echo clktest.c; fi` | sed 's/^# \([0-9]\)/#line \1/' | $(ANSI2KNR) > clktest_.c
+ $(CPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) `if test -f $(srcdir)/clktest.c; then echo $(srcdir)/clktest.c; else echo clktest.c; fi` | sed 's/^# \([0-9]\)/#line \1/' | $(ANSI2KNR) > clktest_.c || rm -f clktest_.c
propdelay_.c: propdelay.c $(ANSI2KNR)
- $(CPP) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) `if test -f $(srcdir)/propdelay.c; then echo $(srcdir)/propdelay.c; else echo propdelay.c; fi` | sed 's/^# \([0-9]\)/#line \1/' | $(ANSI2KNR) > propdelay_.c
+ $(CPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) `if test -f $(srcdir)/propdelay.c; then echo $(srcdir)/propdelay.c; else echo propdelay.c; fi` | sed 's/^# \([0-9]\)/#line \1/' | $(ANSI2KNR) > propdelay_.c || rm -f propdelay_.c
chutest_.$(OBJEXT) clktest_.$(OBJEXT) propdelay_.$(OBJEXT) : \
$(ANSI2KNR)
+uninstall-info-am:
tags: TAGS
@@ -221,7 +229,7 @@ ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
END { for (i in files) print i; }'`; \
mkid -fID $$unique $(LISP)
-TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
@@ -237,32 +245,10 @@ TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
GTAGS:
here=`CDPATH=: && cd $(top_builddir) && pwd` \
&& cd $(top_srcdir) \
- && gtags -i $$here
+ && gtags -i $(GTAGS_ARGS) $$here
distclean-tags:
- -rm -f TAGS ID
-
-@AMDEP@@_am_include@ $(DEPDIR)/chutest$U.Po
-@AMDEP@@_am_include@ $(DEPDIR)/clktest$U.Po
-@AMDEP@@_am_include@ $(DEPDIR)/propdelay$U.Po
-
-distclean-depend:
- -rm -rf $(DEPDIR)
-
-@AMDEP@CCDEPMODE = @CCDEPMODE@
-
-.c.o:
-@AMDEP@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
-@AMDEP@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- $(COMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$<
-
-.c.obj:
-@AMDEP@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
-@AMDEP@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- $(COMPILE) -c -o $@ `cygpath -w $<`
-
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
@@ -271,7 +257,11 @@ distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
distdir: $(DISTFILES)
@for file in $(DISTFILES); do \
- d=$(srcdir); \
+ if test -f $$file; then d=.; else d=$(srcdir); fi; \
+ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test "$$dir" != "$$file" && test "$$dir" != "."; then \
+ $(mkinstalldirs) "$(distdir)/$$dir"; \
+ fi; \
if test -d $$d/$$file; then \
cp -pR $$d/$$file $(distdir) \
|| exit 1; \
@@ -296,23 +286,20 @@ install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
installcheck: installcheck-am
-
install-strip:
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- INSTALL_PROGRAM_ENV='$(INSTALL_STRIP_PROGRAM_ENV)' install
-
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:
clean-generic:
distclean-generic:
- -rm -f Makefile $(CONFIG_CLEAN_FILES)
- -rm -f config.cache config.log stamp-h stamp-h[0-9]*
+ -rm -f Makefile $(CONFIG_CLEAN_FILES) stamp-h stamp-h[0-9]*
maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
- -rm -f Makefile.in
clean: clean-am
clean-am: clean-generic clean-noinstPROGRAMS mostlyclean-am
@@ -322,11 +309,11 @@ distclean: distclean-am
distclean-am: clean-am distclean-compile distclean-depend \
distclean-generic distclean-tags
-dvi:
+dvi: dvi-am
dvi-am:
-info:
+info: info-am
info-am:
@@ -334,7 +321,7 @@ install-data-am:
install-exec-am:
-install-info: