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 CPP macros we need to handle:
21 SUN_3_3_STINKS (this will be easy to handle if anybody still needs it)
23 Problems that need to be fixed:
25 - Get rid of the old SYS_* macros:
26 (It's worth noting that any code that would have been "enabled" by any
27 of these macros has not been used since 5.83, and there have been very
53 libparse/clk_trimtsip.c
60 libparse/clk_trimsip.c
69 include/ntp_unixtime.h
87 xntpd/ntp_loopfilter.c
99 - config.guess might need help to identify:
101 Fujitsu's UXP --enable-adjtime-is-accurate
104 Unixware --enable-adjtime-is-accurate
107 --enable-udp-wildcard
110 DomainOS --enable-adjtime-is-accurate
112 --enable-tick=1000000
114 OpenVMS --enable-slew-always
115 --enable-hourly-todr-sync
117 Is adjtime accurate on ALL sysv4* machines?
118 Can we identify DomainOS with *-apollo-* ?
119 Do we catch all Unixware machines with *-univel-sysv* ?
121 - How can we test if UDP_WILDCARD_DELIVERY should be used?
123 - Combine enable-step-slew and enable-ntpdate-step
125 - Make sure enable-hourly-todr-sync is always disabled
126 What about NextStep and OpenVMS, where hourly TODR sync used to be enabled?
128 - Check dcfd.c for variables that need to be volatile.