* Eliminate String class
* Make internals threadsafe
- Need to lock *List, Hooks, and ServerQueue it seems
-* Convert Hooks and ServerQueue to internally use a std::priority_queue<>
* Extend AOP to support +v (0 = no op, 1 = +o, 2 = +v)
* Add !setcommandlevel (move ScriptCommands implementation to Commands
and add a UserCommands)
* DCC FILE support (sending and recieving)
* Finish configuration database class
* Finish Texinfo manual
+* Enhance global UserList
+ - Add something similar to the UserList per server, but storing
+ *every* user ever seen in any channel
+ - Channel user lists should merely maintain pointers into this
+ - Rename UserList to AuthenticationList or similar to reflect its
+ actual purpose, and clean up its interface
2.4/3.0 (2.4 iff backwards compatibility is maintained, 3.0 otherwise):
General: