Commit 61bee51f authored by Eric S. Raymond's avatar Eric S. Raymond

Update TODO, some things have gotten done.

parent 6351aad0
......@@ -47,15 +47,12 @@ None right now. (Sep-22 2015)
=== Code ===
* Clock stepping should use ANSI clock_settime() when possible, for
the additional precision.
* We should audit scripts/ and utils/ to see which of those programs
can be thrown out (some, like util/kern.c, don't even build). Some
(such as ntptrace) need to be translated into Python and supported.
* We need a build time option to disable all dangerous operations
that ntpq can produce.
that ntpq can produce. First we need to enumerate them.
* systime.c needs patching to put ntpdsim's hook back in place.
......@@ -66,8 +63,7 @@ None right now. (Sep-22 2015)
=== Porting ===
* The ntpd initialization sequence is still full of platform-
specific crud.
* The ntpd initialization sequence is still full of platform-specific crud.
** We might be able to eliminate a lot of the Linux runtime
droproot code by using file capabilities.
......@@ -95,9 +91,6 @@ on most platforms.
* We need to live-test leap seconds, both getting them from
a file and getting them from other NTP servers.
* Option testing. The new, non-autogen option-processing logic
is not yet tested anywhere but in ntpd itself.
* The script tests in scripts/t should be investigated, perhaps
they are salvageable.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment