2 *** IF YOU CAN HELP FIX ANY OF THESE THINGS, PLEASE DO! ***
4 010402: Look harder at -lm and -lelf - they are needed less and less...
6 970711: Look Real Hard at changing the key stuff from u_long to u_int32.
8 970711: Make sure it's safe to convert proto_config's 2nd argument from
9 u_long to u_int32. Watch "set" in ntp_request.c:setclr_flags().
11 970318: in hourly_stats(?), squawk if the magnitude of the drift is,
14 970301: Implement the utmp/wtmp timestamping on time steps.
16 970210: Find a way to dump the current configuration to either syslog or
19 Problems that need to be fixed:
21 - Get rid of the old SYS_* macros:
22 (It's worth noting that any code that would have been "enabled" by any
23 of these macros has not been used since 5.83, and there have been very
49 libparse/clk_trimtsip.c
56 libparse/clk_trimsip.c
65 include/ntp_unixtime.h
83 xntpd/ntp_loopfilter.c
95 - config.guess might need help to identify:
97 Fujitsu's UXP --enable-adjtime-is-accurate
100 Unixware --enable-adjtime-is-accurate
103 --enable-udp-wildcard
106 DomainOS --enable-adjtime-is-accurate
108 --enable-tick=1000000
110 OpenVMS --enable-slew-always
111 --enable-hourly-todr-sync
113 Is adjtime accurate on ALL sysv4* machines?
114 Can we identify DomainOS with *-apollo-* ?
115 Do we catch all Unixware machines with *-univel-sysv* ?
117 - Combine enable-step-slew and enable-ntpdate-step
119 - Make sure enable-hourly-todr-sync is always disabled
120 What about NextStep and OpenVMS, where hourly TODR sync used to be enabled?
122 - Check dcfd.c for variables that need to be volatile.