In order of importance:

- fix HELP bug 20080903 whereby lines without | crash in sprintf.
- fix .Y yellmode stage pose
- .time ZONE tells time in ZONE
- warm reboot
- hilites=none should print hilites: none
- .pblahhhhhhhhhhhhh should go to the last person .p'd   vammy
- per player toggle for timetimestamp output mode
- configurable flavor stuff and params
- configurable periodic messages and interval
- configurable quit msg array
- .J to re-read motd
- save original hostname (not just numbers)
- multi-port listen
- save original hostname for admins to view.
- put flags and privs printouts in .f info similar to hermit's.
- timestamp mode (messages are stamped)
- zmail? (use dbm?) send, list all, read all, erase all, delete one, read one
- zmail sends to email address if one is registered (hidden from other users) 
  so that they can get updates if they haven't logged in last 24 hours. vammy
- message board?  would need a ban list for abusers.
- "station identification" (random message file)
- per recommendation of Mike Long, establish socket without gethostybyname()
- authd lookup (automatic)
- Scripting language for feature configuration and re-load at runtime
- command to turn off hostname completion? (instead of compile time option)
- doing poll
- change player database to dbm
- saving of all player settings, flags (and level) with password info.  
  also creation date/host/uid, last login date/host/uid, 
  last mod data/host/uid
  doing (if onfromany enabled)
- regex searching
- dark fortress mode, change listener
- mandatory comment in banlist as to why?  i.e.: 
   .banadd host=because so-and-so can't behave
- change bans to be a tree? (performance)
- change players to be an (dynamically allocated) array? (beware out of bounds)
  (performance)
- mithlond-style clustering.
- Asynchronous hostname completion
- Rewrite parse.c for greater clarity and efficiency.
- open up some ranges of ascii above 127 for international chars.

- jabber gateway?