Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ntp-4.0.93 is available

9 views
Skip to first unread message

Harlan Stenn

unread,
May 16, 1999, 3:00:00 AM5/16/99
to
As usual, this release is available from:

ftp://ftp/udel.edu/pub/ntp/testing/

or

http://www.ntp.org

From the NEWS file:

(4.0.93)
* Oncore refclock needs PPS or one of two ioctls.
* Don't make ntptime under Linux. It doesn't compile for too many folks.
* Autokey cleanup
* ReliantUnix patches
* html cleanup
* tickadj cleanup
* PARSE cleanup
* IRIX -n32 cleanup
* byte order cleanup
* ntptrace improvements and patches
* ntpdc improvements and patches
* PPS cleanup
* mx4200 cleanup
* New clock state machine
* SCO cleanup
* Skip alias interfaces

From the ChangeLog"

Sun May 16 02:59:46 1999 Harlan Stenn <st...@whimsy.udel.edu>

* configure.in: 4.0.93

Sat May 15 18:53:47 1999 Harlan Stenn <st...@whimsy.udel.edu>

* configure.in (ntp_refclock): ONCORE requires PPSAPI, CIOGETEV,
or TIOCGPPSEV.
Reported by: Reg Clemens <r...@dwf.com>

Fri May 14 23:58:35 1999 Harlan Stenn <st...@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 <r...@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 <r...@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 <st...@whimsy.udel.edu>

* configure.in: 4.0.92h1

* configure.in: patch for ReliantUNIX
From: Andrej Borsenkow <borsen...@sni.de>

* ntpd/refclock_oncore.c: Patches
From: Reg Clemens <r...@dwf.com>

Thu Apr 29 14:01:04 1999 Rainer Orth <r...@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 <r...@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 <r...@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 <st...@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 <r...@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 <r...@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 <st...@whimsy.udel.edu>

* configure.in: 4.0.92h

* ntptrace/ntptrace.c: -m maxhost patch
From: "R. Gary Cutbill" <rg...@chrysalis.com>

* util/ntptime.c: Patches.
From: Ulrich Windl <Ulrich...@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 <r...@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 <f...@enteract.com>

* ntpdc/ntpdc_ops.c: (kerninfo) Report in seconds regardless of
kernel precision. Report kernel flags as text.
From: Poul-Henning Kamp <p...@critter.freebsd.dk>

Sun Apr 18 14:26:51 1999 Harlan Stenn <st...@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 <p...@freebsd.org>

Tue Apr 13 17:32:35 1999 Harlan Stenn <st...@whimsy.udel.edu>

* configure.in: 4.0.92f

* ntpd/ntp_refclock.c (refclock_open): VMIN should be 1, not 0
From: Reg Clemens <r...@dwf.com>

Sun Apr 11 18:26:44 1999 Harlan Stenn <st...@whimsy.udel.edu>

* ntpd/refclock_mx4200.c: Patches/improvements
* ntpd/ntpd.c (set_process_priority): Lint
From: Marc....@westgeo.com

* util/ntptime.c: Lint, bit definition cleanup
From: Ulrich Windl <ulrich...@rz.uni-regensburg.de>

Wed Apr 7 03:02:23 1999 Harlan Stenn <st...@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 <p...@critter.freebsd.dk>

* ntpd/ntp_io.c (create_sockets): Don't warn about ENXIO.
(Several places)
From: Andrej Borsenkow <borsen...@sni.de>

* libntp/mfp_mul.c (mfp_mul): Lint.
Marc....@westgeo.com

Sun Apr 4 03:23:53 1999 Harlan Stenn <st...@whimsy.udel.edu>

* configure.in: 4.0.92e
Dave redesigned the clock state machine.

1999-02-28 Frank Kardel <kar...@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 <st...@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 <ke...@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....@westgeo.com

Wed Feb 24 10:22:51 1999 Harlan Stenn <st...@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 <d...@udel.edu>

Tue Feb 23 23:37:44 1999 Harlan Stenn <st...@whimsy.udel.edu>

* libparse/Makefile.am (parsesolaris.o): Devious hack to deal
with bug in sys/systm.h .
Suggested by: Chaim Frenkel <cha...@pobox.com>

Tue Feb 23 20:46:31 1999 Frank Kardel <kar...@acm.org>

* ntpd/refclock_parse.c: fixed #endifs
(stream_receive): fixed formats

Mon Feb 22 00:35:06 1999 Harlan Stenn <st...@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....@westgeo.com

* ntpd/refclock_oncore.c (oncore_msg_any): Call GETTIMEOFDAY, not
gettimeofday().
From: david....@mail.ccur.com

* configure.in (MCAST): Not in i386-sequent-sysv4
Reported by: Joseph Geter <joe....@somills.com>

* util/ntptime.c: Linux cleanup.
From: Reg Clemens <r...@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 <ke...@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 <ka...@whence.com>

1999-02-21 Frank Kardel <kar...@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 <st...@whimsy.udel.edu>

* ntpd/ntp_io.c (create_sockets): Skip interfaces that are really
just aliases.
From: "Erik R. Leo" <er...@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 <st...@whimsy.udel.edu>

* configure.in: 4.0.92a

* configure.in: configure.in requires autoconf 2.13 or later.
Reported by Ulrich Windl <ulrich...@rz.uni-regensburg.de>

Wed Feb 17 00:12:11 1999 Harlan Stenn <st...@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 <ka...@whence.com>

* ntpd/ntp_refclock.c (refclock_open): Zero the entire c_cc[] array.
From: Reg Clemens <r...@dwf.com>

Tue Feb 16 23:37:49 1999 Harlan Stenn <st...@whimsy.udel.edu>

* Updated ansi2knr
Reported by: Marc Brett

Mon Feb 15 02:55:28 1999 Harlan Stenn <st...@whimsy.udel.edu>

* configure.in: 4.0.92

Harlan Stenn

unread,
May 19, 1999, 3:00:00 AM5/19/99
to
It's available from:

ftp://ftp.udel.edu/pub/ntp/testing/

This release contains 2 patches:

- SCO patches for the palisades driver
- wharton driver patches

There are 3 outstanding issues:

- Linux seems to hate the 'tickadj' program

- Some versions of FreeBSD-3 hate the 'ntptime' program

- Apparently, some changes to the NT port are in the wings

Please give this release a try - it would be nice to wrap up the first
production release of ntp4 soon, so we can begin the next round of hacking.

Ulrich Windl

unread,
May 21, 1999, 3:00:00 AM5/21/99
to
In article <o43e0tz...@whimsy.udel.edu> Harlan Stenn <st...@whimsy.udel.edu> writes:

> It's available from:
>
> ftp://ftp.udel.edu/pub/ntp/testing/
>
> This release contains 2 patches:
>
> - SCO patches for the palisades driver
> - wharton driver patches
>
> There are 3 outstanding issues:
>
> - Linux seems to hate the 'tickadj' program

If you are talking about the nanokernel incompatibility: I sent you a patch.

>
> - Some versions of FreeBSD-3 hate the 'ntptime' program
>
> - Apparently, some changes to the NT port are in the wings
>
> Please give this release a try - it would be nice to wrap up the first
> production release of ntp4 soon, so we can begin the next round of hacking.

Regards
Ulrich
P.S. I'll be three weeks off

Carl Byington

unread,
May 21, 1999, 3:00:00 AM5/21/99
to
-----BEGIN PGP SIGNED MESSAGE-----

NT gui binary available from
<http://www.five-ten-sg.com/util/ntp4093a.zip>


- --
PGP key available from the key servers.
Key fingerprint 95 F4 D3 94 66 BA 92 4E 06 1E 95 F8 74 A8 2F A0

-----BEGIN PGP SIGNATURE-----
Version: 4.5

iQCVAgUBN0WJ5tZjPoeWO7BhAQGAXwP7BbN6ZLCKYzSyviuVTl1t3TIaT8pGV+aa
3QblL77dwpmLDszJLB48sF7JFm/2qk6UvHTK281FGMeePXmfUBc87GBFAJcB5O/7
wdk7j6iVZ7niy4RIBsgbZ+Wvd03L2gsLLY1Zr+1FjdhjshqKJ0SSH38HyEUu2Nhk
OLwhvgMDvhs=
=zXsK
-----END PGP SIGNATURE-----

0 new messages