Changes in eggdrop:
""""""""""""""""""
v1.0 beta rabbit

* security patch for 'pass' command  [patch by cyberscape]
* can do 'comment <user> none' now  [suggested by softlord]
* wasn't letting you describe directories any more (fixed)  [found by sabi]
* mode change before /who result caused crash (fixed)  [found by imoq]
* chon copes better with dropped dcc's and channel changes now
* Tcl 'putloglev' to write to a user-defined log level (1-5)
* 'trace' command was still broken (fixed)
* new bans will store and display when they were created and the last time
  they were active (popular demand)
* Tcl 'link' and 'unlink' weren't working (doh!) (fixed)
* finished dprintf'izing
* assoc'd channels are kept in numerical order now
* no more support for non-Tcl bots
* was losing memory every time server list was loaded (fixed)
* no longer honors outdated op requests done thru non-Tcl
* re-arranged config file a lot to make it cope with multiple channels
* new tcl command 'channel' to add, remove, and modify channel entries
* console now has channel and mode, instead of just mode
* new faster match.c from Fred1
* now only rejects 'who' requests for secret/private channels when the
  requestor isn't already on the channel
* doesn't keep "hidden" track of memory any more when debugging is off
  (downside: no way to tell memory leak unless debugging is on)
* bot link/etc notices were going to users who had '.chat off' (fixed)
  [found by xerxes]
* added tcl 'setlaston', 'echo', 'addglban', 'delglban'
* '.email' has a more standard syntax now  [suggested by answer]
* each channel keeps its own banlist now for temporary bans
* changed various Tcl ban commands to accomidate the concept of having
  a global banlist + separate banlist for each channel
* channel ban lists are sent by channel name to other sharebots
* revenge generally only adds bans to a certain channel now
* Tcl 'channel info' dumps out all the info you can set
* join flood only gets you banned on the one channel now
* was reversing mode changes by fake-op people even if the mode changes
  were beneficial (fixed)  [found by tris]
* '/msg pass' incorrect password notice was getting sent to the wrong
  person (fixed)  [found by archon]
* '/msg ident' will take an optional nickname now  [suggested by poseidon]
* '.+bot' will try to add the hostmask if it can find it
* changed meaning of +a and +h flags for bots -- now +h is equivalent of
  old +ah, and +a is an alternate/secondary link if no +h can be linked
* better Dalnet support (maybe not perfect, but...)
* password checking is case-sensitive now  [suggested by jay s monk]
* removed helpbot support (useless)
* revenge flag changes weren't propagating through sharebots properly
  (fixed)  [found by zenoran]
* tries not to block longer than 10ms when writing to a socket now
* checks bans against userlist, just in case someone's dumb enough to
  ban by a hostmask the bot knows
* 'unlink *' will disconnect you from the botnet  [suggested by blackjac]
* aborting a relay, when a password was being asked for, could keep echo
  off indefinitely (fixed)  [found by chad wagner]
* new Tcl command 'getting-users'
* took out the old primitive 'talk'/'ntalk' script support (possibly to
  be replaced by something better later)
* tries to be more graceful when recovering via '.reset'
* rewrote entire file system and help files
* number of gets for a file is incremented AFTER a successful download now,
  instead of before
* 'text/banner' is shown to people that telnet in
* set 'copy-to-tmp' can turn on/off copying files to /tmp before sending
  them to people (has no effect on uploads, which are still stored in /tmp
  until finished)
* keeps file descriptor open while sending/receiving a file now (probably
  not much more efficient on many machines, but apparently it has an effect
  over NFS)
* wasn't passing flags 8/9/0 over sharebot links (fixed)
* local msgs (') leak to all channels by default now  [patch by answer]
* old '.files' is converted to '.filedb' on first access to that directory
* new Tcl 'utimer', 'killutimer', 'utimers' to deal with "micro-timers"
  that operate on the order of seconds instead of minutes
* timers are no longer double-evaluated
* file sharing implemented
* New Tcl: 'deluser'
* space for tandem bot records adjusted automatically now (no set limit)
* wasn't enforcing a +l mode if someone did +l with a different limit
  (fixed)  [patch by cmwagner]
* in help/text files, '%C' is now the list of channels the bot wants,
  and '%E' is the full-blown eggdrop version
* ignores store nicknames now  [suggested by blackjac]
* changed behavior of Tcl 'dccsimul' to be more intuitive
* added 'filt' bindings which filter dcc input
* made Tcl 'dccsimul' give temporary owner access while executing
* alleged support of file transfer recovery now
* lots of Tcl commands to support the file system
* flags '6'-'0' weren't getting loaded correctly (fixed)  [found by dave
  guzeman]
* '.email' was spazzing out (fixed)  [found by slix]
* sockets are non-blocking after a connect now
* something stupid about not being able to leave notes for bots [xerxes]
* the xtra field is transmitted between sharebots differently, and should
  now have no effective size limit
* the ILL signal will log a context and continue -- to help find locks
* socket output is queued if it would block (non-binary sockets only),
  and '.debug' will show the socket queues, in and out
* file system wasn't noticing an invalid dcc path (fixed)  [found by dorgan]
* moved ' local-only chat to a tcl script so it's optional


TO-DO:
"""""
- allow dynamic bans to be marked as "forced"?  (ie, most bans are
  dynamic but some could be marked as permanently active)
- channel bans aren't passed between sharebots: should they be?
- Tcl commands for:
    move/copy a file
    make/remove a dir
    get/set a dir's required flags
- '.sort' to sort files

stegasaurus -> turtle -> 1.0
