TODO list for agedu
===================
-Before it's non-embarrassingly releasable:
-
- - cross-Unix portability:
- + use autoconf
- * configure use of stat64
- * configure use of /proc/net/tcp
- * configure use of /dev/random
- * configure use of Linux syscall magic replacing readdir
- + later glibcs have fdopendir, hooray! So we can use that
- too, if it's available and O_NOATIME is too.
- * what do we do elsewhere about _GNU_SOURCE?
-
- - New mode: --remove, to destroy the data file. Handy for
- totally self-contained usage: "-s . -w -R".
-
- - man page, --version.
-
Future possibilities:
+ - integrate more usefully with the output of configure. It's
+ generating oodles of automatic boilerplate in config.h and I'm
+ sure three quarters of it _ought_ to be usable to add
+ portability, if only I had the gumption to actually pay attention
+ to all those HAVE_FOO macros it's defined for me.
+
- IPv6 support in the HTTP server
* of course, Linux magic auth can still work in this context; we
merely have to be prepared to open one of /proc/net/tcp or