X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/agedu/blobdiff_plain/50e82fdc62d1e7c0747bdc8c17d7ef7b863e1460..15e738400fc6d322b0caad7a5a7ef1dcaea5065f:/TODO diff --git a/TODO b/TODO index f34f507..6549737 100644 --- 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