try/catch cs_access AccessUnserialize just incase, don't crash if ns_ajoin is loaded before the protocol module
Set the default db name to anope.db
Allow mlocking +r on ratbox/whatever else
Add general:hideregisteredcommands to hide commands that require you to be identified to use. This changes the behavior of hideprivilegedcommands to only hide commands users don't have the oper privileges to execute.
Use the source's sync state and not mine when processing sjoins to determine whether or not to sync the channel on creation, instead sync it when the server syncs.
Allow founders to change flags even if they don't have any matching access entries on the channel
Add help for /cs set keepmodes
Tell people why they cant disable the founder level instead of claiming it doesn't exist
Fix default level names for access change/list in db_old
Also check command names in cs_log when seeing if a newly added entry already exists. Also force command names lowercase when looking them up.
Make /cs up set modes you have the priv for, but not the auto priv, because Robby says so
Delete notify/client sockets when m_dns is unloaded
Add missing .founder checks to cs_flags
Don't default /cs list or /ns list to require oper privs