Adjust the default listening address selection for the web server:
[sgt/agedu] / TODO
diff --git a/TODO b/TODO
index f34f507..6549737 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,19 +1,6 @@
 TODO list for agedu
 ===================
 
- - adjust the default web server address selection.
-    + some systems (e.g. OS X) don't like us binding to random
-      localhost addresses. So if that fails, try falling back to
-      127.0.0.1 proper (and a randomly selected port) before giving
-      up.
-    + since binding to port 80 isn't generally feasible, we should
-      adjust the default behaviour when the user specifies --addr
-      with no port: it should select port zero, and then print the
-      port number on standard output. (Possibly also print the URL
-      as usual, in that situation: translate INADDR_ANY to
-      INADDR_LOOPBACK and then do the same as when we made the
-      entire address up ourself.)
-
  - we should munmap in all operating modes where we mmapped,
    otherwise chaining them will run out of address space