TODO
----------------------------------------------------------------
last: 02/26/2002

- timeout/reliability
  * think about read/timeouts and blocking (avoid signals) (TL)
  * list exceptional situations
- access to HTTP headers (D)
- I/O interface
  * decide swill_handle() syntax:
        swill_handle("stdout:foo.txt", foo, 0)  /* supported */
        swill_handle("stdout>foo.txt", foo, 0)  /* ? */
        swill_handle("foo.txt", foo, 0)         /* ? */
        /* what about arbitrary file redirection? */
- security
  * basic authentication
  * MD5 (proclaimed pain-in-the-ass)
  * IP filtering
- The New And Improved DOH! (D)
- new autoconf rules: (names are undecided)
        --build-static
        --build-shared
        --with-dlsym-hack       (implies --build-shared)
- figure out conditions under which -D_GNU_SOURCE is required
- add support for compilation under Win32 (cygwin)
- abstract a couple of things into policy modules:
  * memory allocation
  * event polling (use libevent?)

II. Add-ons

- portalet
- graphics library (D)
- scripting module (D)
- documentation 
- examples
  * danfract (TL)
  * something smaller (?)
