Code from chardybis commit ed11b18f0f935fb68a6b0939b1a91d817f1edc83 merged to allow normal users to execute privs on themselves
Added todo list, will populate with relevant chardybis commits
Updated TODO list with accurate information
ipv6 measures ported from chardybis
De-duped channel mute and quiet code
$ is no longer allowed in your username. commit referenced: 0ea417c4a4a30c89f2fa1112f20809cf64111f98
Documentation fix fron charybdis borrowed: c459d23ba92b7a823bf57d48b228161bafbf7958
erronious name fixed
Extban target for usermodes ported over
Patch for extban target added
Fixed it not compiling
Charybdis commit: Don't send ERR_NICKCOLLISION to a user that will not be killed.
Charybdis commit: whois: Fix UID leak.
Charybdis commit: genssl: use DH params length of 2048 to appease weechat users
Charybdis commit: extensions/m_roleplay: merge in darkmyst changes
Charybdis commit: Add module which restricts unauthenticated users from doing anything as channel operator
Charybdis commit: Fix a crash with testline, introduced with the "underlying ipv4" feature
Fixed me not copying text correctly in hostmask.c
Progress started on a channel module that allows for colours to only be stripped from non-chanops
Untested chm_nocolour_nonops added