Lines Matching refs:ntpd

7 	* ntpd/refclock_oncore.c (oncore_start): Set pps_enable=1, just
11 * ntpd/refclock_nmea.c (nmea_ppsapi): Set pps_enable=1, just like
15 * ntpd/ntp_config.c (getconfig): CONF_CLOCK_PANIC was using the
45 * ntpd/refclock_oncore.c (oncore_msg_BaEaHa): Fix wrong offset for
55 * ntpd/ntp_config.c:
63 * ntpd/refclock_true.c (true_debug): Bump some buffer sizes to
66 * ntpd/ntp_control.c (ctl_getitem): Count overflow packets as bad
68 * ntpd/ntp_config.c (save_resolve): call fdopen() with the correct
81 * ntpd/ntp_refclock.c (refclock_open): Add O_NOCTTY to the open()
100 * ntpd/ntp_loopfilter.c (loop_config):
120 * ntpd/refclock_true.c:
131 * ntpd/ntp_loopfilter.c (local_clock): One more attempt at
142 * html/ntpd.htm: Typo.
149 * ntpd/ntp_loopfilter.c (local_clock): huffpuff cleanup/improvements.
157 * html/ntpd.htm:
165 * ntpd/ntp_proto.c (clock_filter): Huff-n-Puff and Popcorn
167 * ntpd/ntp_loopfilter.c (local_clock): Debug cleanup
180 * ntpd/ntp_proto.c (clock_filter): Lose "off", xtemp and ytemp,
184 * ntpd/ntp_loopfilter.c: Comment/document improvements.
194 * ntpd/ntp_loopfilter.c: Huff-n-puff cleanup
201 * ntpd/refclock_atom.c (atom_ppsapi): set pps_enable=1 if
203 * ntpd/ntp_timer.c: huffpuff support.
206 * ntpd/ntp_proto.c (init_proto): Initialize pps_enable to 0, not 1.
207 * ntpd/ntp_loopfilter.c (CLOCK_HUFFPUFF): Added.
213 * ntpd/ntp_config.c: tinker huffpuff added.
215 * include/ntpd.h: huffpuff() declaration.
224 * ntpd/refclock_nmea.c: Comment cleanup
239 * ntpd/ntp_util.c (record_loop_stats): values are now passed in.
240 * ntpd/ntp_loopfilter.c (local_clock): pass the values to
242 * include/ntpd.h: Pass the parameters in to record_loop_stats().
251 * ntpd/ntp_proto.c (receive): Validate the source port. Lose
253 * ntpd/ntp_loopfilter.c (local_clock): Sanity check sys_poll
257 * ntpd/refclock_oncore.c (oncore_msg_any): We don't always have
262 * ntpd/refclock_shm.c (shm_poll): Apply JAN_1970 correction after
266 * ntpd/refclock_ulink.c: fixed 33x quality flag, added more
274 * ntpd/ntp_loopfilter.c: rstclock now takes a 3rd argument, the
289 * ntpd/ntp_proto.c (receive): PUBKEY fixes. Move KoD stuff to
298 * ntpd/ntp_loopfilter.c: rstclock() takes 2 parameters now.
309 * ports/winnt/ntpd/ntpd.dsp: Add cmd_args.c
317 * ntpd/ntp_proto.c (receive): KoD updates. Improve the comments.
330 * ntpd/ntp_config.c: Added "kod" keyword. Lose "demobilize" keyword.
336 * ntpd/ntp_proto.c (transmit): Also bail if access denied.
353 * ntpd/ntp_proto.c (receive): Improve version testing, including
356 * ntpd/ntp_loopfilter.c (local_clock): S_SYNC case now also checks
358 * ntpd/ntp_config.c: CONF_RES_DEMOBILIZE/demobilize support.
368 * ntpd/ntp_proto.c (fast_xmit): Implement DENY mode.
371 * ntpd/ntp_config.c: Add the "allan" tinker variable.
374 * ntpd/refclock_hopfpci.c (hopfpci_start): Lose the "correct_any"
377 * ntpd/ntp_proto.c (receive): Keep track of packet versions.
387 * ntpd/refclock_nmea.c:
396 * ntpd/ntp_config.c: Add "version" support.
409 * ntpd/ntp_proto.c (clock_filter): Update comments. Lose etemp;
411 * ntpd/ntp_loopfilter.c: Added allan_xpt as a tinker variable.
444 * ntpd/refclock_parse.c:
445 * ntpd/refclock_msfees.c:
446 * ntpd/refclock_jupiter.c:
447 * ntpd/ntp_refclock.c:
448 * ntpd/ntp_io.c:
463 * ntpd/refclock_nmea.c (nmea_receive): Fixes.
481 * ntpd/ntpd.c (ntpdmain): Use mode_t for umask value.
486 * ntpd/refclock_mx4200.c (mx4200_pps): debug cleanup.
487 * ntpd/refclock_hopfser.c: If we're not using it, provide the _bs.
488 * ntpd/refclock_heath.c (heath_receive): Add missing "break"
490 * ntpd/ntp_proto.c: Lose extra definition of mode_ntpdate.
498 * ntpd/ntp_config.c: Netinfo header reorder.
506 * ntpd/refclock_nmea.c: PPSAPI cleanup, default to RMC sentences,
511 * ntpd/ntp_proto.c (receive): In the AM_NEWBCL case, return in all
513 * ntpd/ntp_peer.c (newpeer): Check cast_flags against MDF_BCLNT,
515 * ntpd/ntp_loopfilter.c (local_clock): Lose debug info.
516 * ntpd/ntp_crypto.c (crypto_recv): Bugfix.
521 * ntpd/ntp_loopfilter.c (local_clock): Check clock_panic > 0.
523 * html/ntpd.htm: Cleanup.
530 * ntpd/cmd_args.c (getstartup): check_netinfo needs an extern
541 * ntpd/refclock_oncore.c:
542 * ntpd/ntp_peer.c:
548 * ntpd/ntp_loopfilter.c (local_clock): debug message improvements
559 * ntpd/ntp_proto.c (clock_update): minpoll cleanup.
562 * ntpd/ntp_loopfilter.c (rstclock): minpoll cleanup. Debug cleanup.
563 * ntpd/ntp_config.c (getconfig): Initialize/bounds check minpoll
573 * ntpd/refclock_shm.c (shm_start): Always use strerror.
577 * ntpd/ntp_config.c (getconfig): Read stratum fudge value into
588 * ntpd/ntp_config.c (getconfig): move "tinker" so it's generally
595 * ntpd/ntp_config.c (getconfig): Squawk if provided minpoll or
598 * ntpd/ntp_proto.c (poll_update): Some operations can only be done
628 * ntpd/ntp_proto.c (proto_config): cal_enable (PROTO_CAL) is
634 * ntpd/refclock_nmea.c:
635 * ntpd/ntp_refclock.c:
660 * ntpd/ntp_control.c: Header cleanup
668 * ntpd/ntp_loopfilter.c (local_clock): Lose debugging statements.
669 * ntpd/ntp_proto.c (clock_filter): Rewrite.
672 * ntpd/ntp_control.c (ctl_getitem): msyslog() possible buffer
681 * html/ntpd.htm:
688 * ntpd/refclock_atom.c: Comment additions.
689 * ntpd/ntp_proto.c: mode_ntpdate and peer_ntpdate added.
698 * ntpd/ntp_peer.c (newpeer): Bump peer_ntpdate if we're in
700 * ntpd/ntp_loopfilter.c: Initialize sys_poll and sys_minpoll to
705 * ntpd/ntp_crypto.c (crypto_recv): Turn off FLAG_AUTOKEY when we
707 * ntpd/ntp_control.c (ctl_getitem): Buffer overflow check. Clean
709 * ntpd/ntp_config.c: Added "tinker" and "minpoll". Use
713 * include/ntpd.h: Added peer_ntpdate and sys_minpoll.
720 * ntpd/ntp_proto.c (clock_filter): Swell stuff.
723 * ports/winnt/ntpd/ntpd.dsp:
724 * ports/winnt/ntpd/hopf_PCI_io.c:
727 * ntpd/refclock_hopfser.c:
728 * ntpd/refclock_hopfpci.c:
729 * ntpd/refclock_conf.c:
730 * ntpd/ntp_control.c:
731 * ntpd/Makefile.am:
749 * ntpd/refclock_oncore.c:
750 * ntpd/refclock_conf.c: Make it go.
770 * html/ntpd.htm:
793 * ntpd/refclock_heath.c: Add support for GC-1000 II.
796 * ntpd/ntp_proto.c (transmit): Check peer->unreach.
799 * ntpd/ntp_loopfilter.c (local_clock): mode_ntpdate stuff.
800 * ntpd/ntp_crypto.c: OpenSSL/RSAREF support.
801 * ntpd/cmd_args.c: Use -q, not -z, for mode_ntpdate.
810 * ntpd/ntp_proto.c (clock_update): mode_ntpdate support.
811 * ntpd/ntp_loopfilter.c (local_clock): mode_ntpdate support.
812 * ntpd/cmd_args.c: Added -z (mode_ntpdate).
813 * include/ntpd.h: mode_ntpdate added.
853 * ntpd/check_y2k.c:
854 * ntpd/ntp_config.c:
855 * ntpd/ntp_control.c:
856 * ntpd/ntp_intres.c:
857 * ntpd/ntp_io.c:
858 * ntpd/ntp_loopfilter.c:
859 * ntpd/ntp_monitor.c:
860 * ntpd/ntp_proto.c:
861 * ntpd/ntp_refclock.c:
862 * ntpd/ntp_request.c:
863 * ntpd/ntp_resolver.c:
864 * ntpd/ntp_timer.c:
865 * ntpd/ntp_util.c:
866 * ntpd/ntpd.c:
867 * ntpd/refclock_acts.c:
868 * ntpd/refclock_arbiter.c:
869 * ntpd/refclock_arc.c:
870 * ntpd/refclock_as2201.c:
871 * ntpd/refclock_atom.c:
872 * ntpd/refclock_bancomm.c:
873 * ntpd/refclock_chronolog.c:
874 * ntpd/refclock_chu.c:
875 * ntpd/refclock_datum.c:
876 * ntpd/refclock_dumbclock.c:
877 * ntpd/refclock_fg.c:
878 * ntpd/refclock_gpsvme.c:
879 * ntpd/refclock_heath.c:
880 * ntpd/refclock_hpgps.c:
881 * ntpd/refclock_irig.c:
882 * ntpd/refclock_jupiter.c:
883 * ntpd/refclock_leitch.c:
884 * ntpd/refclock_local.c:
885 * ntpd/refclock_msfees.c:
886 * ntpd/refclock_mx4200.c:
887 * ntpd/refclock_nmea.c:
888 * ntpd/refclock_oncore.c:
889 * ntpd/refclock_pcf.c:
890 * ntpd/refclock_pst.c:
891 * ntpd/refclock_shm.c:
892 * ntpd/refclock_tpro.c:
893 * ntpd/refclock_trak.c:
894 * ntpd/refclock_true.c:
895 * ntpd/refclock_ulink.c:
896 * ntpd/refclock_usno.c:
897 * ntpd/refclock_wwv.c:
898 * ntpd/refclock_wwvb.c:
919 * ntpd/refclock_atom.c (atom_ppsapi): PPS API RFC alignment patches.
925 * ntpd/ntp_refclock.c (refclock_newpeer): Lose "extra" free().
933 * ntpd/ntp_request.c (peer_info): No more "valid".
934 * ntpd/ntp_refclock.c (refclock_transmit): valid/hpoll cleanup.
935 * ntpd/ntp_proto.c (transmit): valid/hpoll and peer->ttl cleanup.
942 * ntpd/ntp_peer.c (newpeer): Better minpoll/maxpoll
946 * ntpd/ntp_crypto.c: include <fcntl.h>.
951 * ntpd/ntp_control.c: CP_VALID now does "unreach".
960 * ntpd/ntp_proto.c (transmit): hpoll calc logic cleanup.
965 * ntpd/ntp_crypto.c: New cert stuff, documentation cleanup. Lose
967 * ntpd/ntp_control.c: Deal with new cert stuff.
968 * ntpd/ntp_config.c (getconfig): Handle CONF_CRYPTO_CERT.
985 * ntpd/ntp_proto.c (transmit): Documentation cleanup.
989 * ntpd/ntp_crypto.c (make_keylist): ltemp might be smaller than
997 * ntpd/ntp_proto.c (transmit): hpoll cleanup. Call clock_select()
1004 * ntpd/ntp_crypto.c (crypto_xmit): tstamp's value is a function of
1012 * ntpd/ntp_proto.c (transmit): Documentation/code update.
1023 * ntpd/ntp_loopfilter.c (local_clock): Improve debug info.
1025 * ntpd/ntp_crypto.c: New artwork.
1042 * ntpd/ntp_refclock.c (refclock_receive): Cleanup.
1043 * ntpd/ntp_proto.c (transmit): Don't reset peer->ppoll in one case.
1049 * ntpd/ntp_peer.c (peer_config): Rework initial values of [hkp]poll.
1050 * ntpd/ntp_loopfilter.c (CLOCK_PHI): Added. Deal with other
1053 * ntpd/ntp_config.c: Tinker stuff.
1054 * ntpd/cmd_args.c (getCmdOpts): -g now wiggles "allow_panic"
1057 * include/ntpd.h: Add tinker variables. Rename/rework variables
1070 * ntpd/ntp_proto.c (transmit): Don't peer_clear() and reset
1078 * ntpd/ntp_peer.c (unpeer): PUBKEY cleanup.
1080 * ntpd/ntp_crypto.c (make_keylist): Keep CRYPTO_FLAG_AUTO in
1089 * ntpd/ntp_proto.c (peer_xmit): Crypto-related fixes
1092 * ntpd/ntp_crypto.c (crypto_recv): Allocate space for the trailing
1099 * ntpd/refclock_local.c (STRATUM): 3 -> 5
1100 * ntpd/ntp_proto.c: sys_maxd -> sys_selerr, sys_epsil ->
1111 * ntpd/ntp_proto.c (clock_select): Fix sdisp calculation.
1115 * ntpd/refclock_chu.c:
1116 * ntpd/refclock_atom.c:
1117 * ntpd/ntpd.c:
1118 * ntpd/ntp_loopfilter.c:
1119 * ntpd/ntp_io.c:
1120 * ntpd/cmd_args.c:
1131 * ntpd/ntp_proto.c (clock_select): Track error[] items sooner.
1139 * ntpd/ntp_proto.c: Change description of sys_rootdelay and
1161 * ntpd/ntp_loopfilter.c (local_clock): Just use sys_jitter in the
1167 * ntpd/ntp_proto.c (transmit): Fix documentation. Set
1176 * ntpd/refclock_chu.c: Start using HAVE_AUDIO.
1177 * ntpd/ntp_proto.c (clock_select): If about to discard an
1230 * ntpd/refclock_wwv.c (wwv_start): Call audio_init with DEVICE_AUDIO.
1231 * ntpd/refclock_irig.c (irig_start): Call audio_init with DEVICE_AUDIO.
1232 * ntpd/refclock_chu.c: Documentation cleanup.
1242 * ntpd/ntp_refclock.c (refclock_open): Check for failure using <0
1274 * ntpd/ntp_proto.c (process_packet): pleap/pstratum.
1276 * ntpd/ntp_crypto.c (make_keylist): Use CRYPTO_FLAG_AUTO. Only
1283 * ntpd/ntp_proto.c (transmit): Call clock_select in a few new
1298 * ntpd/ntp_control.c (ctl_putpeer): CP_TTL and CP_TTLMAX
1301 * ntpd/refclock_wwv.c (wwv_start): ttlmax/ttl cleanup.
1302 * ntpd/refclock_usno.c (usno_timeout): ttlmax/ttl cleanup.
1303 * ntpd/refclock_parse.c (CLK_REALTYPE): ttlmax/ttl cleanup.
1304 * ntpd/refclock_chu.c (chu_start): ttlmax/ttl cleanup.
1305 * ntpd/refclock_acts.c (acts_timeout): ttlmax/ttl cleanup.
1306 * ntpd/ntp_refclock.c (refclock_newpeer): Don't do the
1308 * ntpd/ntp_proto.c (transmit): Broadcast/manycast cleanup.
1309 * ntpd/ntp_peer.c: Cleanup.
1310 * ntpd/ntp_io.c: Cleanup.
1311 * ntpd/ntp_crypto.c (crypto_recv): AUTOKEY based on BCLNT, not MCAST2.
1312 * include/ntpd.h: Declare findbcastinter().
1321 * ntpd/ntp_proto.c (transmit): MDF_ACAST ttl fixes.
1322 * ntpd/ntp_peer.c (resetmanycast): Reset ttl if MDF_ACAST.
1324 * ntpd/ntp_control.c: ttlmax support.
1331 * ntpd/ntp_proto.c (receive): That any_interface is now an
1334 * ntpd/ntp_peer.c (findmanycastpeer): Fixes
1339 * ntpd/ntp_request.c (do_conf): call peer_config with
1341 * ntpd/ntp_proto.c (transmit): Manycast cleanup
1342 * ntpd/ntp_peer.c (findmanycastpeer): manycast cleanup
1343 * ntpd/ntp_io.c (sendpkt): Only check ttl if we have a ttl
1345 * ntpd/ntp_control.c: cleanup
1346 * include/ntpd.h: Added resetmanycast.
1355 * ntpd/ntp_proto.c (transmit):
1356 * ntpd/ntp_peer.c:
1357 * ntpd/ntp_io.c:
1358 * ntpd/ntp_control.c (ctl_putpeer):
1359 * ntpd/ntp_config.c (getconfig):
1360 * include/ntpd.h: mcast/ucast interface cleanup.
1371 * ntpd/refclock_parse.c (rawdcf_init_1): make Linux happier with
1375 * ntpd/refclock_pcf.c (pcf_poll): isdst fix
1382 * ntpd/refclock_wwvb.c (wwvb_start): Cosmetic reorder.
1383 * ntpd/refclock_atom.c (RANGEGATE): Cleanup. Add ASTAGE.
1390 * ntpd/ntp_refclock.c (refclock_transmit): Lose the pre-burst
1395 * ntpd/ntp_proto.c (clock_update): If we lose sync, reset the poll
1399 * ntpd/ntp_loopfilter.c (local_clock): Show the asocid in debug
1406 * ntpd/refclock_pcf.c (pcf_start):
1429 * ntpd/ntp_intres.c (request): Sanity check the size of the response
1436 * ntpd/refclock_wwv.c (wwv_newchan): Update the peer refid if
1438 * ntpd/refclock_trak.c: Needs PPS
1439 * ntpd/refclock_oncore.c: Disable for now
1440 * ntpd/refclock_mx4200.c: Needs PPSAPI, not PPS
1444 * ntpd/refclock_datum.c: header cleanup, light body cleanup
1445 * ntpd/refclock_conf.c: CLOCK_TRAK needs PPS
1448 * ntpd/refclock_bancomm.c: Surgery
1449 * ntpd/refclock_atom.c: Cleanup
1452 * ntpd/ntp_request.c (setclr_flags): SYS_FLAG_PPS cleanup
1453 * ntpd/ntp_refclock.c: stropts.h back in in TTYCLK and
1459 * ntpd/ntp_proto.c (init_proto): pps_enable
1461 * ntpd/ntp_loopfilter.c: pps_enable
1465 * ntpd/ntp_config.c: pps and calibrate keywords. Initialize
1467 * include/ntpd.h: We have pll_status if KERNEL_PLL
1481 * ntpd/ntp_refclock.c (ntp_tty.h): File included.
1483 * ntpd/refclock_atom.c: Grab a few headers regardless; if we don't
1490 * ntpd/refclock_atom.c (atom_start): Lose "temp", because we now
1513 * ntpd/refclock_atom.c (atom_poll): Autostratum. Lose the leap.
1514 * ntpd/ntp_proto.c: sys_prefer
1517 * ntpd/ntp_loopfilter.c: pps_update/pps_stratum wiggle.
1518 * include/ntpd.h: Lose pps_update, gain sys_prefer
1524 * ntpd/refclock_oncore.c (oncore_get_timestamp): Print debug
1527 * ntpd/refclock_atom.c: Have pps_params tag along in the ppsunit
1539 * ntpd/refclock_conf.c:
1540 * ntpd/refclock_oncore.c: Re-enabled oncore driver for HAVE_PPSAPI
1545 * ntpd/refclock_parse.c (we400a_pollinfo): Useless variable removed.
1556 * ntpd/refclock_oncore.c: shmem_fname added. oncore_init_shmem()
1569 * ntpd/ntp_io.c (input_handler): Better recvfrom() error message
1577 * ntpd/refclock_atom.c:
1579 * ntpd/ntp_refclock.c: Comment cleanup. PPS/PPSAPI cleanup
1583 * ntpd/refclock_oncore.c:
1584 * ntpd/refclock_mx4200.c:
1595 * ntpd/ntpd.c (set_process_priority): Clean up debug messages.
1609 * ntpd/ntp_loopfilter.c (loop_config): V3 API needs MOD_BITS when
1617 * ntpd/refclock_local.c (local_poll): variance -> jitter
1618 * ntpd/refclock_chu.c (chu_major): Lose variance.
1619 * ntpd/ntp_util.c (hourly_stats): sys_error -> sys_jitter
1621 * ntpd/ntp_request.c (peer_info): variance -> jitter
1622 * ntpd/ntp_refclock.c (refclock_sample): variance -> jitter
1624 * ntpd/ntp_proto.c (process_packet): variance -> jitter
1628 * ntpd/ntp_peer.c (newpeer): variance -> jitter
1629 * ntpd/ntp_loopfilter.c: Cleanup pll_nano selection bogon.
1633 * ntpd/ntp_control.c: Call offset "offset" and not "phase". Lose
1643 * ntpd/refclock_atom.c: Use the new ppsunit. Cleanup and improve
1645 * ntpd/ntp_refclock.c (refclock_sample): Don't accumulate
1652 * ntpd/refclock_atom.c (atom_start): Open the device if it hasn't
1664 * ntpd/refclock_atom.c (atom_shutdown): Typo
1669 * ntpd/refclock_atom.c: Header cleanup Comment cleanup. Lose the
1671 * ntpd/ntp_refclock.c (refclock_newpeer): Move refclock_unpeer().
1684 * ntpd/ntp_loopfilter.c (local_clock): sys_error/sys_jitter cleanup.
1686 * ntpd/ntp_crypto.c: Check NTP_API if we're doing KERNEL_PLL so we
1688 * ntpd/ntp_control.c: CS_COMPLIANCE now reports "error" instead of
1690 * include/ntpd.h: Added sys_jitter
1694 * ntpd/cmd_args.c (getCmdOpts): Crack -N at pre-scan, as we do the
1716 * ntpd/refclock_pcf.c: Updates and improvements
1742 * ntpd/ntp_crypto.c (crypto_rsa): Now that we're using
1756 * ntpd/ntp_loopfilter.c (local_clock): Change 0. to 0 in a couple
1766 * ntpd/check_y2k.c: Make debug definition match ntpd.h's declaration
1768 * ntpd/Makefile.am (check-local): Use test in favor of [
1785 * ntpd/ntp_crypto.c: Use NTP_KEYSDIR
1789 * ntpd/ntp_proto.c (peer_xmit): Crypto cleanup
1790 * ntpd/ntp_crypto.c: Cleanup
1791 * ntpd/ntp_control.c: Join the club
1792 * ntpd/ntp_config.c: Call crypto_config() instead; we got rid of
1829 * ntpd/ntp_config.c: Move a whack of #defines to ntp_config.h so
1832 * util/ntp-genkeys.c: Add stubs to work with ../ntpd/ntp_config.o,
1838 * ntpd/ntp_config.c (getconfig):
1839 * ntpd/ntpd.c: Initialize "debug" here, not in ntp_config.c
1841 * util/Makefile.am (ntp_genkeys_LDADD): Added ../ntpd/ntp_config.o
1850 * ntpd/ntp_config.c: Grab ntp_cmdargs.h. Make some new globals
1851 (ugh), move ntpd-specific variables and code to cmd_args.c .
1852 * ntpd/cmd_args.c: Move command argument processing functions from
1854 * ntpd/Makefile.am (ntpd_SOURCES): Added cmd_args.c
1855 * include/ntpd.h: Move getstartup() to ntp_cmdargs.h
1858 ntpd's config processing code. I really hope this is the lesser
1865 * ntpd/ntp_crypto.c: Cleanup
1866 * ntpd/ntp_proto.c (transmit): Add some parens.
1868 * ntpd/ntp_peer.c (findpeer): Cleanup
1869 * ntpd/ntp_loopfilter.c (local_clock): Typo
1893 * ntpd/refclock_ulink.c (ulink_receive):
1894 * ntpd/ntp_crypto.c:
1899 * ntpd/ntp_proto.c: Specifically track manycastserver and
1905 * ntpd/ntpd.c: remove WINNT priority adjustment to the ports/winnt area
1910 * ntpd/ntp_proto.c (receive): dstadr_sin needs higher visibility
1915 * ntpd/ntp_request.c:
1916 * ntpd/ntp_proto.c:
1917 * ntpd/ntp_peer.c:
1918 * ntpd/ntp_io.c:
1919 * ntpd/ntp_intres.c:
1920 * ntpd/ntp_crypto.c (make_keylist):
1921 * ntpd/ntp_control.c:
1922 * ntpd/ntp_config.c (CONF_MOD_IBURST, save_resolve):
1923 * include/ntpd.h (findpeerbyassoc, newpeer, peer_config, *_interface):
1941 * ntpd/ntp_proto.c (peer_xmit): PUBKEY cleanup
1947 * html/ntpd.htm (HREF): Document other missing command-line options
1949 * html/ntpd.htm (HREF): Document
1951 * ntpd/ntp_config.c (getconfig): -N high for high-priority.
1954 * ntpd/ntp_crypto.c: PUBKEY/AUTOKEY cleanup
1960 * ntpd/ntp_config.c (getconfig): CONFIG_PRIORITY support
1961 * ntpd/ntpd.c (set_process_priority): Use it.
1963 * ntpd/ntp_crypto.c: Crypto key stuff
1964 * ntpd/ntp_proto.c: pubkey -> pubkey.ptr
1965 * ntpd/ntp_control.c (ctl_putpeer): fstamp -> pubkey.fstamp
1966 * ntpd/ntp_peer.c:
1967 * include/ntpd.h:
2000 * ntpd/refclock_wwv.c (wwv_qrz): sqrt -> SQRT
2001 * ntpd/refclock_chu.c (chu_rf): sqrt -> SQRT
2002 * ntpd/ntpd.c (set_process_priority): Disable high-priority for now.
2004 * ntpd/ntp_timer.c: sys_revoketime cleanup.
2005 * ntpd/ntp_proto.c (receive): PUBKEY cleanup. Comment and code
2010 * ntpd/ntp_peer.c (expire_all): revoketime cleanup. PUBKEY cleanup.
2011 * ntpd/ntp_crypto.c: Comment reorg. DH parameters are now
2022 * ntpd/ntp_control.c (CS_DHPARAMS): Rename corresponding token to
2026 * ntpd/ntp_config.c (CONF_CRYPTO_LEAP): Added
2037 * ntpd/ntp_util.c (stats_config): If we read a bogus old_drift,
2044 * ntpd/refclock_datum.c (datum_pts_poll): index -> unit_index
2045 * ntpd/ntp_resolver.c (findhostaddr): const cleanup
2053 * ntpd/ntp_util.c (stats_config): Use HAVE_FINITE and HAVE_ISFINITE
2066 * ntpd/ntp_proto.c (peer_xmit): TAI changes.
2067 * ntpd/ntp_crypto.c: Fix host/network byteorder stuff. Follow
2069 * ntpd/ntp_control.c: Follow field reorder/rename.
2077 * ntpd/ntp_peer.c (unpeer): Moved keystr cleanup inside ifdef PUBKEY
2086 * ntpd/ntp_request.c (dns_a): Don't call crypto_public for now...
2087 * ntpd/ntp_proto.c (receive): Follow the TEST wiggles
2089 * ntpd/ntp_crypto.c: TAI support
2090 * ntpd/ntp_control.c: CS_VERSION and CS_TAI support
2096 * ntpd/Makefile.am (ntpd_SOURCES): Lose refclock_ulink331.c
2101 * ntpd/ntp_config.c (getconfig): Sanity check the right variable
2108 * ntpd/ntp_proto.c:
2109 * ntpd/ntp_peer.c:
2110 * ntpd/ntp_crypto.c:
2119 * ntpd/refclock_ulink.c:
2120 * ntpd/refclock_ulink331.c: (removed)
2124 * ntpd/refclock_oncore.c: Patches/improvements
2137 * ntpd/refclock_ulink331.c: Added.
2139 * ntpd/Makefile.am (ntpd_SOURCES): Added refclock_ulink331.c
2150 * ntpd/ntp_config.c: crypto_enable -> crypto_flags, and some
2152 * ntpd/ntp_control.c: Much cleanup.
2153 * ntpd/ntp_crypto.c: Many changes that Harlan is too tired to
2155 * ntpd/ntp_peer.c: crypto_enable -> crypto_flags
2158 * ntpd/ntp_proto.c (receive): Disable the reverse DNS lookup for now.
2165 * ntpd/ntpd.c: Lose the call to crypto_init(). Instead, call
2170 * ntpd/ntp_crypto.c (crypto_rsa):
2179 * html/ntpd.htm (-g): typo
2186 * ntpd/ntp_timer.c: Protect <unistd.h>
2190 * ntpd/Makefile.am: Document what we expect from -lm
2208 * ntpd/ntp_util.c (stats_config):
2209 * ntpd/ntp_loopfilter.c (loop_config):
2214 * ntpd/ntpd.c (ntpdmain):
2215 * ntpd/ntp_proto.c (receive):
2217 * ntpd/ntp_intres.c (addentry):
2218 * ntpd/ntp_config.c (getconfig):
2224 * ntpd/ntp_loopfilter.c (loop_config):
2225 * ntpd/ntp_util.c (stats_config):
2226 * ports/winnt/ntpd/nt_clockstuff.c (adj_systime):
2234 * ntpd/ntp_loopfilter.c (loop_config):
2235 * ntpd/ntp_util.c (stats_config):
2236 * ports/winnt/ntpd/nt_clockstuff.c (adj_systime):
2250 * ntpd/refclock_oncore.c (oncore_msg_En):
2251 * ntpd/ntp_util.c (stats_config):
2252 * ntpd/ntp_request.c:
2253 * ntpd/ntp_intres.c (findhostaddr):
2254 * ntpd/ntp_config.c (getconfig):
2262 * ntpd/ntp_resolver.c (findhostaddr): Compiler noise cleanup
2264 * ntpd/ntp_intres.c: Compiler noise cleanup
2271 * ntpd/ntp_intres.c (ntp_intres): Quiet some debug messages
2284 * ports/winnt/ntpd/ntpd.dsp: Added ntp_crypt.c to makefile
2285 * ports/winnt/ntpd/ntpd.c: service_main needs a local hostname[]
2294 * ntpd/ntp_crypto.c: tstamp and autokey cleanup
2297 * ntpd/ntp_proto.c (clock_update): Only call expire_all() if
2335 * ntpd/ntp_proto.c (init_proto):
2343 * ntpd/ntp_proto.c (transmit): Fix up the UNREACH code.
2350 * ntpd/ntp_crypto.c (crypto_recv): Clean up debug output.
2368 * ntpd/ntp_proto.c (transmit): AUTOKEY and tstamp fixes.
2373 * ntpd/ntp_crypto.c (crypto_recv): Check the packet if we get a
2387 * include/ntpd.h:
2388 * ntpd/ntp_crypto.c:
2389 * ntpd/ntp_proto.c:
2390 * ntpd/ntpd.c:
2398 * ntpd/ntp_proto.c: Just check tstamp, forget about sndauto.seq
2399 * ntpd/ntp_crypto.c (crypto_recv): Lose inappropriate ntohl()
2403 * ntpd/ntp_control.c (ctl_putpeer): In CP_INITSEQ, check
2412 * ntpd/ntp_proto.c (clock_select): nreach, and better survivor pick.
2413 * ntpd/ntp_peer.c (newpeer): Better nextdate choice.
2414 * ntpd/ntp_control.c (ctl_putsys): Buglet in CS_HOSTNAM code.
2437 * ntpd/refclock_wwvb.c (wwvb_receive): Grab any character (instead
2457 * ntpd/refclock_acts.c (acts_receive): Do a better job with year
2463 * ntpd/refclock_atom.c (atom_pps): Bugfix
2482 * ntpd/ntp_resolver.c: Typos.
2488 * ntpd/ntp_intres.c: Use LOG_INFO instead of LOG_DEBUG.
2489 * ntpd/ntp_resolver.c: Ditto.
2498 * ntpd/ntp_resolver.c (findhostaddr): hstrerror isn't always available.
2504 * ntpd/ntp_crypto.c: Use gethostname, not uname
2510 * ntpd/ntp_proto.c (receive): Rename ntp_res_send() to
2512 * ntpd/ntp_resolver.c (ntp_res_name): Ditto
2513 * include/ntpd.h: Ditto
2515 * ntpd/ntp_resolver.c: Add de_done to the dns_entry structure.
2536 * ntpd/ntp_resolver.c: Lose unneeded header.
2550 * ntpd/ntp_request.c (dns_a): Call crypto_public with the resolved
2554 * ntpd/ntp_crypto.c (crypto_public): sprintf is Evil. Use snprintf.
2558 * ntpd/ntp_resolver.c (ntp_res_send): Lose some debugging noise.
2560 * ntpd/ntp_config.c (getconfig): Lose testing code.
2562 * ntpd/ntp_request.c (dns_a): Fix buglet in hostname length check.
2566 * ntpd/ntp_request.c (dns_a): Start cracking the returned information.
2570 * ntpd/ntp_resolver.c (ntp_res): Authenticate the keyid.
2572 * ntpd/ntp_crypto.c (crypto_line): Fix definition
2575 * ntpd/ntp_config.c (getconfig): Move req_keyid generation here.
2594 * ntpd/ntp_request.c: Log various error conditions.
2600 * ntpd/ntpd.c: Only log EINTR if debug > 2.
2606 * ntpd/refclock_wwvb.c (wwvb_receive): Undo the previous chagne.
2610 * ntpd/refclock_wwvb.c (wwvb_receive): LENWWVB0 can return 6 or 7
2630 * ntpd/Makefile.am (INCLUDES): Ditto
2644 * ntpd/ntp_config.c (do_resolve_internal): Try Real Hard to
2668 * ntpd/refclock_mx4200.c: Remove the DOP-weighted position
2676 * ntpd/refclock_oncore.c: Cleanup/fixes
2685 winnt/ntpd/ntpd.dsp: need to have Perl installed and the
2690 * ntpd/refclock_nmea.c: Correctly interpret the quality indicator.
2694 * ntpd/refclock_nmea.c: Correctly interpret the quality indicator.
2709 * scripts/ntp-restart: It's ntpd now. Also, call ntp-wait.
2742 * ntpd/refclock_oncore.c: Patches/improvements
2760 * ntpd/check_y2k.c (main): Reformat for ansi2knr
2804 * ntpd/refclock_chu.c: NCHAN is used with generic ICOM.
2806 * ntpd/refclock_wwv.c: Use new audio stuff
2807 * ntpd/refclock_irig.c: Use new audio stuff
2808 * ntpd/refclock_chu.c: Use new audio stuff
2809 * ntpd/ntp_proto.c: Clean up
2810 * ntpd/ntp_loopfilter.c (local_clock): Clean up error message
2832 * ntpd/refclock_oncore.c (oncore_start): Only dance with the
2841 * ntpd/refclock_fg.c: Syntax/punctuation cleanup
2848 * ntpd/refclock_fg.c: New version
2864 * ntpd/ntp_intres.c (ntp_intres): Put "NTP_INTRES running" at a
2869 * ntpd/refclock_wwv.c: More improvements
2874 * ntpd/refclock_wwv.c: Bugfixes/improvements
2883 * ntpd/ntp_io.h: ...but every OS has it
2884 * ntpd/refclock_oncore.c: Lint removal
2890 * ntpd/refclock_chu.c: NetBSD needs sys/ioctl.h
2903 * ntpd/refclock_wwv.c: Dvae snuck another fix/change in on me.
2907 * ntpd/refclock_chu.c (chu_start): Call icom_init with the speed
2908 * ntpd/refclock_wwv.c (wwv_start): Ditto, plus other improvements.
2920 * ntpd/refclock_wwv.c (timecode): Make definition == declaration
2926 * ntpd/refclock_wwv.c: Undo that declaration cleanup for now...
2928 * ntpd/ntp_io.c (open_socket): TOS support
2933 * ntpd/refclock_wwv.c: Declaration cleanup
2934 * ntpd/refclock_fg.c (fg_receive): Not all sprintf's are created
2938 * ntpd/refclock_wwv.c: Dave Cleaned and Improved things.
2939 * ntpd/ntp_loopfilter.c (local_clock): Dave fixed something.
2941 * ntpd/refclock_wwv.c: Rename max to p_max or s_max as appropriate
2949 * ntpd/refclock_oncore.c (oncore_init_shmem): Use a cast to widen
2952 * ntpd/refclock_chu.c (chu_rf): Make declaration == definition.
2960 * ntpd/refclock_oncore.c (MAP_FAILED): Some systems do not #define
2963 * ntpd/refclock_wwv.c:
2964 * ntpd/refclock_chu.c:
2981 * ntpd/refclock_oncore.c (oncore_read_config): Patches and cleanup
2985 * ntpd/refclock_fg.c (fg_receive): Cast.
2988 * ntpd/map_vme.c (map_vme): tx.access_result indicates failure on
2996 * ntpd/refclock_oncore.c (oncore_init_shmem): Some systems do not
2999 * ntpd/refclock_oncore.c: Drive ONCORE_SHMEM_STATUS based on
3005 * ntpd/refclock_oncore.c: Add proof-of-concept support for
3022 * ntpd/ntp_refclock.c: HAVE_PPSAPI header cleanup
3033 * ntpd/refclock_gpsvme.c: Fixes
3041 * ntpd/refclock_fg.c:
3042 * ntpd/refclock_conf.c:
3043 * ntpd/ntp_control.c:
3044 * ntpd/Makefile.am:
3065 * ntpd/refclock_wwv.c:
3066 * ntpd/refclock_conf.c:
3067 * ntpd/refclock_chu.c:
3068 * ntpd/ntp_refclock.c:
3069 * ntpd/ntp_loopfilter.c:
3124 * ntpd/ntp_refclock.c:
3125 * ntpd/refclock_atom.c: Header cleanup
3129 * ntpd/ntp_refclock.c:
3130 * ntpd/refclock_jupiter.c:
3131 * ntpd/refclock_msfees.c:
3132 * ntpd/refclock_mx4200.c:
3134 * ntpd/refclock_mx4200.c:
3149 * ntpd/refclock_conf.c: Replaced macro SHM with CLOCK_SHM.
3150 * ntpd/refclock_shm.c (shm_poll): Take clock time in UTC.
3163 * ntpd/refclock_oncore.c: Cleanup and fixes
3168 * ntpd/refclock_wwv.c: Cleanup/checkin of the current state of affairs.
3171 * ntpd/refclock_oncore.c: #elif conversion. I can only hope I did
3174 * ntpd/refclock_oncore.c: Various patches
3179 * ntpd/ntp_proto.c (default_get_precision): Use the right arg type
3183 * ntpd/refclock_wwv.c: Cleanup and fixes.
3188 * ntpd/refclock_wwv.c: Cleanup and fixes
3189 * ntpd/refclock_conf.c: WWV declaration cleanup.
3199 * ntpd/Makefile.am (ntpd_SOURCES): Added refclock_wwv.c
3201 * ntpd/refclock_wwvb.c:
3202 * ntpd/refclock_wwv.c:
3203 * ntpd/refclock_conf.c:
3204 * ntpd/refclock_chu.c:
3215 * ntpd/ntp_refclock.c (refclock_open): More PPS cleanup
3223 * ntpd/refclock_mx4200.c (mx4200_start): make missing 3rd
3228 * ntpd/ntp_refclock.c (refclock_open): "flags" processing cleanup
3247 * ports/winnt/ntpd/nt_clockstuff.c: Winnt double precision adjtime
3265 switch and perhaps a loop to wait until ntpd hits a reasonable
3279 * ntpd/ntpd.c: ProcessorAffinity, IO cleanup
3325 * ntpd/refclock_parse.c:
3335 * ntpd/Makefile.am:
3336 * ntpd/ntp_control.c:
3337 * ntpd/refclock_conf.c:
3338 * ntpd/refclock_pcf.c:
3353 * ntpd/refclock_parse.c: Add missing declarations
3355 * ntpd/ntp_proto.c: Ditto
3356 * ntpd/refclock_palisade.c: Ditto
3361 * ntpd.dsp: makefile only builds supported refclocks
3407 * ntpd/ntp_refclock.c: sys/sio.h and SCO5_CLOCK cleanup
3410 * ntpd/ntp_loopfilter.c: Let -g do a "correct any" for the first
3422 * ntpd/ntpd.c: DEC OSF cleanup (editorial comments by HMS)
3425 * ntpd/ntp_refclock.c: MAXUNIT bugfix
3428 * ntpd/ntp_refclock.c:
3429 * ntpd/ntpd.c:
3430 * ntpd/refclock_arc.c:
3431 * ntpd/refclock_as2201.c:
3432 * ntpd/refclock_atom.c:
3440 * ntpd/ntp_proto.c:
3443 to SCO5_CLOCK and RELIANTUNIX_CLOCK (moved to ntpd/ntp_proto.c).
3456 * ntpd/ntpd.c (set_process_priority): Clean up nice() and setpriority()
3471 * ntpd/ntpd.c: lose select() EINTR debug warning
3472 * ntpd/ntp_refclock.c: AIOCTIMESTAMP -> TIOCDCDTIMESTAMP. Watch
3474 * ntpd/refclock_atom.c: fdpps is only there for PPS or PPSAPI.
3479 * ntpd/refclock_ulink.c (ulink_poll): Fix cast.
3484 * ntpd/ntpd.c (set_process_priority): Use whatever we have until
3487 * ntpd/ntp_loopfilter.c: Keep clock_frequency changes in a temp
3500 * ntpd/refclock_parse.c (parse_start): ASYNC_PPS_CD_NEG cleanup
3512 * ntpd/refclock_parse.c: Cleanup/fixes
3515 * ntpd/refclock_parse.c: Lose #include "ntp_select.h"
3516 * ntpd/ntpd.c: Lose #include "ntp_select.h"
3517 * ntpd/ntp_io.c: Lose #include "ntp_select.h"
3518 * ntpd/ntp_intres.c: Lose #include "ntp_select.h"
3520 * include/ntpd.h: #include "ntp_select.h" for declaration of activefds
3539 * ntpd/refclock_wwvb.c: burst fixes
3540 * ntpd/refclock_ulink.c: burst fixes
3541 * ntpd/refclock_tpro.c: burst and NSTAGE fixes
3542 * ntpd/refclock_pst.c: burst fixes
3543 * ntpd/refclock_irig.c: SAMPLE -> SAMPLES
3544 * ntpd/refclock_heath.c: burst fixes
3545 * ntpd/refclock_dumbclock.c: burst fixes
3546 * ntpd/refclock_chronolog.c: burst fixes
3547 * ntpd/refclock_bancomm.c: burst fixes
3548 * ntpd/refclock_atom.c: burst fixes
3549 * ntpd/refclock_as2201.c: burst fixes
3550 * ntpd/ntp_refclock.c: PPSAPI, code, and comment cleanup/fixes
3551 * ntpd/ntp_proto.c: Broadcast/restrict cleanup
3552 * ntpd/ntp_loopfilter.c: Cleanup and fixes
3564 * ntpd/refclock_atom.c: AIOCTIMESTAMP patch
3565 * ntpd/ntpd.c: SCO clock patch
3566 * ntpd/ntp_request.c: noselect patch
3567 * ntpd/ntp_refclock.c: AIOCTIMESTAMP patch
3568 * ntpd/ntp_proto.c: noselect patch
3569 * ntpd/ntp_intres.c: noselect patch
3570 * ntpd/ntp_config.c: noselect patch
3579 * ntpd/refclock_atom.c (atom_pps): make "result" initialization
3587 * ntpd/refclock_oncore.c: Rename instance.state to instance.o_state
3602 * ntpd/ntp_config.c (CONFIG_FILE): NT changes
3609 * ntpd/refclock_atom.c (atom_poll): PPS cleanup
3623 * ntpd/refclock_oncore.c:
3624 * ntpd/refclock_atom.c:
3625 * ntpd/ntp_refclock.c:
3632 * ntpd/refclock_trak.c:
3633 * ntpd/refclock_oncore.c:
3634 * ntpd/refclock_mx4200.c:
3635 * ntpd/refclock_msfees.c:
3636 * ntpd/refclock_atom.c:
3637 * ntpd/ntp_control.c:
3638 * ntpd/ntp_config.c:
3648 * ports/winnt/ntpd/refclock_trimbledc.c:
3649 * ports/winnt/ntpd/ntpd.dsp:
3650 * ports/winnt/ntpd/ntp_iocompletionport.c:
3651 * ports/winnt/ntpd/nt_clockstuff.c:
3661 * ntpd/refclock_shm.c:
3662 * ntpd/refclock_palisade.c:
3663 * ntpd/ntpd.c:
3664 * ntpd/ntp_timer.c:
3665 * ntpd/ntp_refclock.c:
3673 * ntpd/refclock_wwvb.c:
3674 * ntpd/refclock_usno.c:
3675 * ntpd/refclock_ulink.c:
3676 * ntpd/refclock_tpro.c:
3677 * ntpd/refclock_pst.c:
3678 * ntpd/refclock_parse.c:
3679 * ntpd/refclock_palisade.c:
3680 * ntpd/refclock_oncore.c:
3681 * ntpd/refclock_mx4200.c:
3682 * ntpd/refclock_msfees.c:
3683 * ntpd/refclock_jupiter.c:
3684 * ntpd/refclock_irig.c:
3685 * ntpd/refclock_heath.c:
3686 * ntpd/refclock_chu.c:
3687 * ntpd/refclock_atom.c:
3688 * ntpd/refclock_as2201.c:
3689 * ntpd/refclock_arc.c:
3690 * ntpd/refclock_arbiter.c:
3691 * ntpd/refclock_acts.c:
3692 * ntpd/ntp_refclock.c:
3700 * ntpd/refclock_bancomm.c: New version
3704 * ntpd/refclock_ulink.c (ulink_receive): Cleanup
3706 * ntpd/refclock_atom.c (atom_pps): SunOS timespec/timeval cleanup
3713 * include/ntpd.h: Noise abatement
3728 * ntpd/refclock_oncore.c:
3729 * ntpd/refclock_atom.c:
3730 * ntpd/ntp_refclock.c:
3744 * ntpd/refclock_ulink.c: Typos in C++ comment
3749 * ntpd/ntp_config.c (getconfig): Fix typo.
3770 * ntpd/ntp_config.c
3774 * ntpd/ntp_config.c
3778 * html/ntpd.htm
3796 * ntpd/Makefile.am:
3797 * ntpd/ntp_control.c:
3798 * ntpd/refclock_conf.c:
3799 * ntpd/refclock_ulink.c:
3808 * ntpd/refclock_atom.c: PPS cleanup
3809 * ntpd/ntp_refclock.c (refclock_ioctl): PPS cleanup
3816 * ntpd/ntp_proto.c:
3817 * ntpd/ntp_refclock.c:
3823 * ntpd/ntp_refclock.c (refclock_ioctl): Declaration cleanup.
3825 * ntpd/ntp_proto.c (init_proto): msyslog kern_enable at LOG_DEBUG.
3827 * ntpd/refclock_atom.c: Add missing declaration.
3865 * ntpd/refclock_shm.c:
3866 * ntpd/refclock_parse.c:
3867 * ntpd/refclock_palisade.c:
3868 * ntpd/refclock_mx4200.c:
3869 * ntpd/refclock_jupiter.c:
3870 * ntpd/refclock_datum.c:
3871 * ntpd/ntpd.c:
3872 * ntpd/ntp_util.c:
3873 * ntpd/ntp_timer.c:
3874 * ntpd/ntp_request.c:
3875 * ntpd/ntp_refclock.c:
3876 * ntpd/ntp_monitor.c:
3877 * ntpd/ntp_loopfilter.c:
3878 * ntpd/ntp_io.c:
3879 * ntpd/ntp_intres.c:
3880 * ntpd/ntp_filegen.c:
3884 * ntpd/map_vme.c: cleanup some spacing.
3902 * ntpd/refclock_parse.c: Permit RTS to power a DCF77.
3905 * ntpd/refclock_oncore.c (oncore_start): This makes the Oncore run
3921 * ntpd/ntp_peer.c:
3922 * ntpd/refclock_nmea.c:
3938 * ntpd/refclock_nmea.c: Patches for:
3947 * ntpd/ntp_config.c: Added listen_to_virtual_ips support (-L flag)
3948 * ntpd/ntp_io.c: Ditto
3952 * ntpd/ntp_intres.c (request): Lint cleanup
3953 * ntpd/ntp_control.c (ctl_putclock): Ditto
3963 * ntpd/ntp_loopfilter.c:
3964 * ntpd/ntpd.c:
3973 * ntpd/ntp_config.c:
3974 * ntpd/ntp_peer.c:
3975 * ntpd/ntp_restrict.c:
3976 * ntpd/refclock_arc.c:
3996 * ntpd/refclock_parse.c (local_input): ts.l_ui -> ts.fp.l_ui
4002 * ntpd/ntpd.c (sys/resource.h): Include this file only #if
4005 * ntpd/refclock_parse.c (STREAM): STREAM does not imply HAVE_TERMIOS.
4008 * ntpd/refclock_leitch.c (sgtty.h, termios.h, termio.h): Do not
4042 * ntpd/Makefile.am (check_PROGRAMS): Use MAKE_CHECK_Y2K
4043 * ntpd/Makefile.am (check-local): Added.
4048 * ntpd/Makefile.am (check_PROGRAMS): Ditto
4049 * ntpd/refclock_acts.c: Ditto
4050 * ntpd/refclock_arc.c (arc_receive): Ditto
4051 * ntpd/refclock_heath.c: Ditto
4052 * ntpd/refclock_hpgps.c: Ditto
4058 * ntpd/check_y2k.c: Ditto
4067 * ntpd/ntp_io.c (create_sockets): Typo.
4100 * ntpd/refclock_parse.c: VARITEXT parse clock
4112 * include/ntpd.h:
4115 * ntpd/ntp_config.c:
4116 * ntpd/ntp_filegen.c:
4117 * ntpd/ntp_io.c:
4118 * ntpd/ntp_proto.c:
4119 * ntpd/ntp_timer.c:
4131 * ntpd/ntp_filegen.c:
4132 * ntpd/ntp_loopfilter.c:
4133 * ntpd/ntp_request.c:
4134 * ntpd/ntp_timer.c:
4135 * ntpd/ntpd.c: Compile/lint cleanup
4169 include/ntpd.h:
4180 ntpd/ntp_control.c:
4181 ntpd/ntp_intres.c:
4182 ntpd/ntp_io.c:
4183 ntpd/ntp_proto.c:
4184 ntpd/ntp_refclock.c:
4185 ntpd/ntp_request.c:
4186 ntpd/ntp_timer.c:
4187 ntpd/ntp_util.c:
4188 ntpd/ntpd.c:
4189 ntpd/refclock_nmea.c:
4190 ntpd/refclock_palisade.c:
4191 ntpd/refclock_palisade.h:
4192 ntpd/refclock_shm.c:
4213 * ntpd/Makefile.am (version.o): Ditto
4230 * ntpd/Makefile.am (LDADD): Add LIBRSAREF
4238 * ntpd/refclock_trak.c (trak_receive): disambiguate expression.
4248 * ntpd/ntp_config.c: Support for PPS assert/clear/hardpps
4249 * ntpd/ntp_refclock.c (refclock_ioctl): Ditto
4255 * ntpd/refclock_oncore.c: If debug is on, tell when
4262 * ntpd/ntp_config.c (SIGCHLD): Macro defined as SIGCLD if needed.
4269 * ntpd/refclock_irig.c (irig_debug): NetBSD patches
4279 * ntpd/ntp_loopfilter.c: Lose syscall decl, it's handled in
4281 * ntpd/ntp_request.c: Ditto
4286 * ntpd/ntp_proto.c (proto_config): Don't set sys_bclient on
4292 * ntpd/refclock_parse.c (stream_receive): Cast size_t to int to
4300 * ntpd/ntp_util.c (stats_config): Cast size_t to int to match
4305 * ntpd/refclock_parse.c (gps16x_poll): Likewise.
4307 * ntpd/ntp_filegen.c (filegen_open): Use long format, cast arg to
4310 * ntpd/refclock_parse.c (list_err): Use long format to match arg.
4317 * ntpd/ntpd.c (ntpdmain): Cast uid to long, adapt format.
4319 * ntpd/ntp_intres.c (readconf): Use long format to match arg.
4320 * ntpd/ntp_io.c (getrecvbufs): Likewise.
4321 * ntpd/ntp_proto.c (default_get_precision): Likewise.
4323 * ntpd/ntp_loopfilter.c (local_clock): Cast clock_panic to int to
4326 * ntpd/ntp_io.c (io_multicast_add): Print s_addr member, not
4370 * ntpd/ntp_control.c (ctl_getitem): Remove superfluous cast.
4371 * include/ntpd.h (struct ctl_var): text cannot be const char *
4392 * ntpd/ntp_loopfilter.c: Use it.
4393 * ntpd/ntp_request.c: Likewise.
4394 * ntpd/refclock_local.c: Likewise.
4412 * include/ntpd.h: Include ntp_refclock.h for MAXDIAL declaration.
4413 * libntp/authkeys.c: Include ntpd.h for current_time declaration.
4415 * include/ntpd.h (getauthkeys, auth_agekeys, rereadkeys): Moved
4419 * include/ntpd.h: Likewise for ntpd.
4425 * ntpd/ntp_intres.c (confentries): Likewise.
4426 * ntpd/ntp_loopfilter.c (clock_offset, clock_panic): Likewise.
4428 * ntpd/ntp_peer.c (peer_free, current_association_ID,
4430 * ntpd/ntp_proto.c (sys_offset, sys_authdly): Likewise.
4431 * ntpd/ntp_request.c (numrequests, numresppkts, errorcounter):
4433 * ntpd/ntp_restrict.c (res_calls, res_found, res_not_found,
4435 * ntpd/ntpd.c (was_alarmed, worker_thread): Likewise.
4441 ntpd.h and ntp_stdlib.h.
4445 * ntpd/ntp_config.c, ntpd/ntp_control.c, ntpd/ntp_filegen.c,
4446 ntpd/ntp_intres.c, ntpd/ntp_io.c, ntpd/ntp_loopfilter.c,
4447 ntpd/ntp_monitor.c, ntpd/ntp_peer.c, ntpd/ntp_proto.c,
4448 ntpd/ntp_refclock.c, ntpd/ntp_request.c, ntpd/ntp_restrict.c,
4449 ntpd/ntp_timer.c, ntpd/ntp_util.c, ntpd/ntpd.c,
4450 ntpd/refclock_acts.c, ntpd/refclock_arbiter.c, ntpd/refclock_arc.c,
4451 ntpd/refclock_as2201.c, ntpd/refclock_atom.c,
4452 ntpd/refclock_bancomm.c, ntpd/refclock_chronolog.c,
4453 ntpd/refclock_chu.c, ntpd/refclock_datum.c,
4454 ntpd/refclock_dumbclock.c, ntpd/refclock_gpsvme.c,
4455 ntpd/refclock_heath.c, ntpd/refclock_hpgps.c, ntpd/refclock_irig.c,
4456 ntpd/refclock_jupiter.c, ntpd/refclock_leitch.c,
4457 ntpd/refclock_local.c, ntpd/refclock_msfees.c,
4458 ntpd/refclock_mx4200.c, ntpd/refclock_nmea.c,
4459 ntpd/refclock_oncore.c, ntpd/refclock_palisade.h,
4460 ntpd/refclock_parse.c, ntpd/refclock_pst.c, ntpd/refclock_shm.c,
4461 ntpd/refclock_tpro.c, ntpd/refclock_trak.c, ntpd/refclock_true.c,
4462 ntpd/refclock_usno.c, ntpd/refclock_wwvb.c: Likewise.
4471 * include/ntpd.h: Likewise.
4478 * ntpd/ntp_control.c: Likewise.
4479 * ntpd/ntp_io.c: Likewise.
4480 * ntpd/ntp_timer.c: Likewise.
4483 * ntpd/ntp_peer.c (findpeer): Wrap debug output in DEBUG/debug.
4490 * ntpd/refclock_palisade.c: Patches from Marc Brett
4491 * ntpd/refclock_palisade.h: Ditto.
4515 * ntpd/refclock_palisade.h: Clean up declarations.
4527 * ntpd/refclock_palisade.h: Restore some lost patches
4535 * ntpd/refclock_parse.c (parse_clockinfo): For Wharton 400a clock,
4577 * ntpd/refclock_oncore.c: Patches
4604 * ntpd/refclock_parse.c (gps16x_poll): Adapt format to match
4607 * ntpd/ntp_refclock.c (refclock_gtlin): Only define gotit label
4614 * ntpd/refclock_oncore.c (oncore_msg_any): Cast args to long to
4626 * ntpd/ntp_util.c (record_clock_stats): Make text arg const.
4627 * include/ntpd.h (record_clock_stats): Adapt declaration.
4628 * ntpd/refclock_oncore.c (oncore_start): Removed superfluous casts.
4651 * ntpd/refclock_irig.c: Ditto
4660 * ntpd/ntp_config.c (getconfig): IN_CLASSD() expects address in
4663 * ntpd/ntp_io.c (io_multicast_del): Likewise.
4680 html/ntpd.htm, html/ntpdate.htm, html/ntpdc.htm, html/ntpq.htm,
4694 * ntpd/refclock_oncore.c: Include <sys/types.h>, Ultrix V4.3
4712 * ntpd/ntp_refclock.c (refclock_ioctl): We don't want
4714 * ntpd/refclock_oncore.c: Prefer timepps.h over sys/timepps.h
4721 * ntpd/ntp_refclock.c (refclock_open): VMIN should be 1, not 0
4726 * ntpd/refclock_mx4200.c: Patches/improvements
4727 * ntpd/ntpd.c (set_process_priority): Lint
4735 * ntpd/refclock_oncore.c: Use timepps.h or sys/timepps.h
4739 * ntpd/ntp_io.c (create_sockets): Don't warn about ENXIO.
4755 * ntpd/refclock_parse.c (parse_control): using gmprettydate instead of prettydate()
4762 * ntpd/ntp_control.c (ctl_putclock): cleanup of end of buffer handling
4782 * ntpd/ntp_proto.c: sco5_oldclock declaration
4787 * ntpd/ntp_config.c (getconfig): Indentation cleanup
4789 * ntpd/ntpd.c: Declare set_process_priority()
4790 * ntpd/refclock_dumbclock.c: Lint cleanup
4810 * ntpd/refclock_parse.c: fixed #endifs
4817 * ntpd/refclock_chronolog.c: Lint
4818 * ntpd/refclock_dumbclock.c: Ditto
4819 * ntpd/refclock_oncore.c: Ditto
4822 * ntpd/refclock_oncore.c (oncore_msg_any): Call GETTIMEOFDAY, not
4835 * ntpd/ntp_proto.c: SCO5_CLOCK stuff
4842 * ntpd/ntp_config.c: Added -P option and associated baggage.
4846 * ntpd/ntpd.c (set_process_priority): Created.
4854 * ntpd/ntp_util.c (hourly_stats): removed unused variable
4858 * ntpd/refclock_parse.c (parse_start): add initialization for Linux PPSkit
4862 * ntpd/ntp_io.c (create_sockets): Skip interfaces that are really
4868 * ntpd/ntpd.c (service_main): Check for an error return from
4882 * ntpd/refclock_palisade.h: Ditto
4884 * ntpd/ntpd.c (service_main): We want sched_get_priority_max().
4887 * ntpd/ntp_refclock.c (refclock_open): Zero the entire c_cc[] array.
4899 * ntpd/ntp_refclock.c: Added refclock_chronolog and
4916 * ntpd/refclock_palisade.h: Cleanup.
4919 * ntpd/ntp_refclock.c (refclock_ioctl): Typo.
4922 * ntpd/ntp_io.c (create_sockets): Only bind a given network once.
4931 * ntpd/refclock_parse.c (CLK_REALTYPE): We really want ttl, not hmode.
4932 * ntpd/ntp_config.c (getconfig): "mode" really should update the
4935 * ntpd/refclock_local.c: More offset cleanup from Dave.
4941 * ntpd/refclock_local.c: Bugfix.
4944 * ntpd/refclock_palisade.c: Lint/IRIX portability cleanup
4945 * ntpd/refclock_palisade.h: Re-enable the declaration of float()
4946 * ntpd/ntp_io.c (create_sockets): Initialize size to 0
4949 * ntpd/refclock_parse.c (CLK_REALTYPE): Use hmode, not ttl.
4964 * ntpd/refclock_palisade.c: Ditto
4965 * ntpd/refclock_palisade.h: Ditto
4974 * ntpd/refclock_oncore.c: Prototype cleanup. Enum cleanup.
4975 * ntpd/ntp_proto.c (clock_select): Fix memory leak.
4980 * ntpd/refclock_oncore.c (oncore_msg_En): Clean up.
4991 * ntpd/refclock_parse.c (parse_clockinfo): Entry added for the
4999 * ntpd/ntp_config.c (do_resolve_internal): Missing #ifdef DEBUG
5011 * ntpd/refclock_oncore.c: use HAVE_STRUCT_PPSCLOCKEV
5019 * ntpd/refclock_nmea.c (nmea_receive): Call refclock_process()
5023 * ntpd/ntp_refclock.c (refclock_ioctl): Use TIOCPPS if we have it.
5026 * ntpd/ntp_loopfilter.c: Lose unused ntp_gettime() stuff.
5027 * ntpd/ntp_request.c: Ditto.
5028 * ntpd/refclock_local.c: Ditto.
5029 * ntpd/refclock_shm.c (shm_poll): Fix the refclock_process() call.
5030 * ntpd/refclock_oncore.c: patches and cleanup
5043 * ntpd/refclock_true.c: Ditto.
5044 * ntpd/refclock_mx4200.c: Ditto.
5045 * ntpd/refclock_jupiter.c: Ditto.
5067 * ntpd/ntp_request.c (do_conf): The problem was with a template
5077 * ntpd/ntp_request.c (do_conf): Disambiguate ||.
5078 * ntpd/ntp_proto.c (clock_select): Initialize variables.
5091 * ntpd/refclock_oncore.c: Vastly improve and make less FreeBSD centric,
5108 * ntpd/ntp_control.c: Ditto.
5109 * ntpd/ntp_filegen.c: Ditto.
5110 * ntpd/ntp_intres.c: Ditto.
5111 * ntpd/ntp_io.c: Ditto.
5112 * ntpd/ntp_peer.c: Ditto.
5113 * ntpd/ntp_proto.c: Ditto.
5114 * ntpd/ntp_util.c: Ditto.
5115 * ntpd/ntpd.c: Ditto.
5116 * ntpd/refclock_arc.c: Ditto.
5117 * ntpd/refclock_chu.c: Ditto.
5118 * ntpd/refclock_datum.c: Ditto.
5119 * ntpd/refclock_leitch.c: Ditto.
5120 * ntpd/refclock_parse.c: Ditto.
5121 * ntpd/refclock_usno.c: Ditto.
5130 * ntpd/ntp_config.c (getconfig): MODE was setting ttl, not hmode.
5137 * ntpd/refclock_mx4200.c: New version
5142 * ntpd/ntp_config.c (do_resolve_internal): If fork fails, say why.
5145 * ntpd/ntpd.c (ntpdmain): fork() can return a -1. Someday we'll
5152 * ntpd/refclock_palisade.c: Reformat code so ansi2knr will work
5153 * ntpd/refclock_palisade.h: Ditto
5168 * ntpd/refclock_oncore.c (oncore_msg_En): Convert to nano
5173 * ntpd/ntp_request.c: Track requested version
5178 * ntpd/ntp_intres.c (request): Use default version
5184 * ntpd/refclock_palisade.c: Lint cleanup
5185 * ntpd/refclock_palisade.h: Ditto.
5205 * ntpd/ntp_intres.c (findhostaddr): h_errno is a #define under AIX.
5210 * ntpd/Makefile.am (EXTRA_DIST): Ditto.
5233 * ntpd/refclock_oncore.c: General overhaul and simplifications.
5241 * ntpd/refclock_palisade.h: New version.
5242 * ntpd/refclock_palisade.c: New version.
5250 * ntpd/ntp_refclock.c (refclock_buginfo): Patches
5257 * ntpd/ntp_util.c (hourly_stats): Added prio_set stuff.
5259 * ntpd/ntpd.c (ntpdmain): HAVE_SETPGRP_0 typo.
5261 * ntpd/ntp_control.c (ctl_putpeer): Sometimes, peer->dstadr is
5265 * ntpd/ntpd.c:
5288 * ntpd/ntp_intres.c (request): Accept responses back thru V2.
5294 * ntpd/ntpd.c (catch_danger): Added.
5304 * ntpd/refclock_leitch.c:
5305 * ntpd/refclock_palisade.c:
5306 * ntpd/refclock_parse.c:
5330 * ntpd/refclock_parse.c: Missing declaration
5351 * ntpd/refclock_palisade.c: SCO patch
5359 * ntpd/refclock_acts.c:
5360 * ntpd/refclock_arbiter.c:
5361 * ntpd/refclock_arc.c:
5362 * ntpd/refclock_as2201.c:
5363 * ntpd/refclock_atom.c:
5364 * ntpd/refclock_chu.c:
5365 * ntpd/refclock_conf.c:
5366 * ntpd/refclock_datum.c:
5367 * ntpd/refclock_heath.c:
5368 * ntpd/refclock_hpgps.c:
5369 * ntpd/refclock_irig.c:
5370 * ntpd/refclock_leitch.c:
5371 * ntpd/refclock_nmea.c:
5372 * ntpd/refclock_palisade.c:
5373 * ntpd/refclock_parse.c:
5374 * ntpd/refclock_pst.c:
5375 * ntpd/refclock_trak.c:
5376 * ntpd/refclock_true.c:
5377 * ntpd/refclock_usno.c:
5378 * ntpd/refclock_wwvb.c:
5382 * ntpd/ntp_timer.c (timer): Typo.
5384 * ntpd/ntp_io.c (create_sockets): Typo.
5385 * ntpd/ntp_control.c (free_varlist): Use the appropriate cast when
5393 * ntpd/ntpd.c: Added nofork declaration.
5395 * ntpd/ntp_config.c: added nofork.
5401 * ntpd/ntp_io.c (open_socket): Use ntoa() to print out the address
5414 * ntpd/refclock_parse.c (local_input): fixed IO handling for non-STREAM IO
5420 * ntpd/refclock_parse.c (gps16x_message): reduced UTC parameter information (dropped A0,A1)
5444 * ntpd/refclock_acts.c: Patch cleanup
5445 * ntpd/ntp_refclock.c: Patch cleanup
5446 * ntpd/ntp_timer.c: Patch cleanup
5454 * ntpd/ntpd.c (service_main): Better AIX PROCLOCK fix.
5460 * include/ntpd.h (MAXINTERFACES): Moved here...
5461 * ntpd/ntp_io.c: From here...
5465 * ntpd/ntp_config.c (CONFIG_LISTEN): Added
5470 * ntpd/ntpd.c (service_main): call init_io after getconfig
5475 * ntpd/refclock_palisade.c: Use NEED_HPUX9_TIOCM_STUFF
5482 * ntpd/ntp_io.c (create_sockets): Use strchr instead of strstr.
5490 * ntpd/refclock_acts.c (ACTS_MAXPOLL): 14 -> 18.
5495 * ntpd/ntp_refclock.c: Export current_nextdate.
5499 * ntpd/ntp_timer.c: #include "ntp_refclock.h"
5509 * ntpd/ntpd.c: #undef PROCLOCK for AIX.
5531 * ntpd/refclock_parse.c (local_input): Typo.
5554 * ntpd/ntp_loopfilter.c (local_clock): MOD_CANSCALE patches, and
5561 * ntpd/ntp_io.c (create_sockets): Attempt to ignore alias
5565 * ntpd/ntp_refclock.c: PPS fixes
5566 * ntpd/refclock_msfees.c (msfees_start): Portability fixes and
5570 * ntpd/ntp_refclock.c (refclock_gtlin): Patch...
5609 * ntpd/refclock_usno.c: signed/unsigned
5611 * ntpd/refclock_true.c (true_send): signed/unsigned, name clashes
5613 * ntpd/refclock_parse.c: signed/unsigned, name clashes
5615 * ntpd/refclock_nmea.c (nmea_receive): ctype macros take ints as args
5617 * ntpd/refclock_heath.c (heath_receive): prototypes (signed/unsigned issues)
5619 * ntpd/refclock_arc.c: prototypes (signed/unsigned issues)
5621 * ntpd/refclock_acts.c: prototypes (signed/unsigned issues)
5623 * ntpd/ntpd.c: prototypes (signed/unsigned issues)
5625 * ntpd/ntp_util.c (getauthkeys): prototypes (signed/unsigned issues)
5628 * ntpd/ntp_request.c: prototypes (signed/unsigned issues)
5631 * ntpd/ntp_io.c (input_handler): variable naming, signed/unsigned
5633 * ntpd/ntp_intres.c (readconf): signed/unsigned issues
5635 * ntpd/ntp_control.c: prototypes (signed/unsigned issues)
5638 * ntpd/ntp_config.c: fix SYSV clock name clash
5688 * ntpd/ntp_timer.c: prototype fixes (ansi2knr/knr compiler)
5690 * ntpd/ntp_proto.c (make_keylist): type cast for e(!!!)malloc()
5701 * ntpd/refclock_parse.c (bind): added input routine
5704 * ntpd/ntp_io.c (input_handler): direct input processing for
5737 * ntpd/refclock_palisade.c: fixed termio.h / termios.h inclusion
5741 * ntpd/ntp_control.c (ctl_putpeer): avoided ambigous 'else' (gcc)
5743 * ntpd/refclock_parse.c (parse_start): added BURST mode initialisation
5766 * ntpd/refclock_parse.c (rawdcf_init): offer a RAWDCF clock (type 14)
5784 * ntpd/refclock_parse.c: adjust to new io handling (fixed formats
5791 * ntpd/refclock_atom.c (pps_sample): new auxiliary pps interface
5897 * ntpd/ntp_proto.c (process_packet): Give verbose error messages
5908 * ntpd/refclock_arc.c (arc_receive): Typo...
5924 * ntpd/refclock_heath.c (heath_receive): Use mktime() instead of
5949 * ntpd/ntp_io.c: cygwin32 patches
5950 * ntpd/ntp_proto.c: Ditto.
5951 * ntpd/ntpd.c: Ditto.
5952 * ntpd/ntp_timer.c: Ditto.
5968 * ntpd/ntp_loopfilter.c (local_clock): Patch STA_FLL check
5998 * ntpd/ntp_timer.c (timer): Only call refclock_transmit if
6006 * ntpd/refclock_chu.c: Call it CLOCK_CHU
6016 * ntpd/refclock_wwvb.c (wwvb_receive): Move the definition of tz
6018 * ntpd/ntp_request.c (do_trustkey): kp gets u_long data, not
6020 * ntpd/ntp_refclock.c (refclock_process): clocktime needs
6022 * ntpd/ntp_control.c (set_var): t isn't const.
6024 * include/ntpd.h: ctl_var's text field isn't const.
6028 * ntpd/ntp_loopfilter.c (local_clock): Limit ntv.constant to
6036 * ntpd/ntp_loopfilter.c (local_clock): Only avoid STA_FLL if
6043 * ntpd/refclock_tpro.c: P() stuff
6060 * ntpd/Makefile.am: Add refclock_jupiter.c
6061 * ntpd/refclock_conf.c: Added refclock_jupiter
6062 * ntpd/refclock_mx4200.c (mx4200_pps): Bugfixes.
6068 * ntpd/ntp_proto.c: P()
6074 * include/ntpd.h: Ditto.
6093 * ntpd/refclock_irig.c (irig_rf): Rename sincos[] to sin_cos[].
6098 * ntpd/ntp_config.c (do_resolve_internal): Ditto.
6099 * ntpd/ntp_peer.c (unpeer): Ditto.
6100 * ntpd/ntp_proto.c (make_keylist): Ditto.
6102 * ntpd/ntpd.c (xntpdmain): Use srandom or srand48.
6108 * ntpd/ntp_restrict.c (hack_restrict): Renamed restrict()
6109 * include/ntpd.h: Ditto
6110 * ntpd/ntp_request.c (do_restrict): Ditto
6111 * ntpd/ntp_config.c (getconfig):
6112 * ntpd/ntp_io.c (create_sockets): Ditto.
6116 * ntpd/refclock_irig.c: Allow either <sun/audioio.h> or
6145 * ntpd/refclock_palisade.c: ANSIfied.