Don't compare system time to a users timestamp to determine when to collide with a user, if the time on services vs the ircd are different it does weird things
Fix Channel::SetCorrectModes to never remove modes <= voice (currently secureops enforces everything, inclurding voice)
Fix /hs waiting
Made m_mysql's Escape() function safe against escaping strings > BUFSIZE
Move CheckKick event to Channel and make os_forbid use it instead of kicking users in the join event, which does bad things
Move OnJoinChannel event to trigger after the user has completely joined and document it more about what you should and shouldnt do in it
Made sepstream::GetToken less recursiveish
fixed typo, though I doubt it affects anyone/anything
Made the message for unconfirmed nicks relevant to the ns_register registration setting
Allow users to change their language to english when the default language is not
Fix possible crash in Extensible::ExtensibleUnserialize if a null entry is in it
Fix usestrictprivmsg /msg vs / logic
Update Spanish translation, courtesy of Isaac Fontal
added an 'extras' script to enable/disable extra modules before compile
Fix cidr::match with odd cidr ranges
checking for ssl users when ajoining ssl only channels on inspircd, fixes 1466
added support for hybrids new umode +S (client is connected via SSL/TLS)
fixed a typo in the last commit. sorry.
Set vhosts when users id to an account (and not a nick), add account arg to user ctor to ease handling users who connect already identified
Removed inspircd 1.1 reference from conf. Corrected a few spelling issues.