summaryrefslogtreecommitdiff
path: root/src/modules/m_sasl.cpp
AgeCommit message (Expand)Author
2016-12-19m_sasl: send host/ip infoAdam
2016-09-05m_sasl: really abort sasl session on registerAdam
2016-09-03m_sasl: don't allow AUTHENTICATE with mechanisms with a spaceAdam
2016-08-13Fix more incorrect std::string::operator[] usageAttila Molnar
2015-04-16m_sasl Update description, SASL is no longer exclusive to AthemeAttila Molnar
2015-04-16m_sasl Add missing validation for server-to-server SASL messageAttila Molnar
2014-01-11Support SASL messages other than 'C' and 'D'Mantas Mikulėnas
2014-01-11Handle SASL failures during SASL_INIT (wrong mechanism, etc.)Mantas Mikulėnas
2013-06-05Remove unnecessary string copies and dead codeattilamolnar
2013-03-25Added support for EXTERNALDaniel Vassdal
2012-12-15Add IS_SERVER() and REG_ALL checks to (mostly oper only) commands taking a ta...attilamolnar
2012-12-02Dynamically determine the size of the eventlist[] passed to Attach()attilamolnar
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2010-02-18Allow SASL messages to be targeted at the services serverdanieldg
2010-02-10Fix incorrect ServerInstance pointer in m_sasldanieldg
2010-02-09Change <connect:requiresasl> to <connect:requireaccount>, which is more accuratedanieldg
2010-02-02Allow SSL fingerprint hash to be specified, and show fingerprint to client on...danieldg
2010-02-02Add requiresasl to connect block checksdanieldg
2010-01-18Move lots of spanningtree items to commandsdanieldg
2010-01-11...because every now and again, i have to do a massive commit.brain
2009-11-16Use ServiceProvider for inter-module dependenciesdanieldg
2009-11-15Add Inspircd::AddServicesdanieldg
2009-10-25Fixes from vtable cross-checkdanieldg
2009-10-21Change module API to use LocalUser* where correctdanieldg
2009-10-18Remove more classbasedanieldg
2009-10-17Remove dummy API_VERSION from Version constructordanieldg
2009-10-14Move static map of extensions into ServerInstance, add const-correctnessdanieldg
2009-10-08Update Event and Request APIsdanieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-22Describe module purpose in /MODULES outputdanieldg
2009-09-13Clean up Command constructordanieldg
2009-09-13Forgotten Extensible::Register invocationsdanieldg
2009-09-13Change Extensible to use strongly typed entriesdanieldg
2009-09-03Remove CMD_LOCALONLY, enforce use of GetRouting for routed commandsdanieldg
2009-09-02ModResult conversion: Change return type of all module functionsdanieldg
2009-09-02Add Module* creator to Command and ModeHandlerdanieldg
2009-09-02MetaData reworkdanieldg
2009-09-02Allow commands to optionally route themselves using ENCAPdanieldg
2009-09-02Replace std::deque with std::vector in spanningtree and related modulesdanieldg
2009-09-02Change allocation of commands/modesdanieldg
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-01-02Update copyrights for 2009.w00t
2008-08-25Change module versions to use a string instead of fixed digits, and use props...w00t
2008-06-11fixed some indentation and spacing in modulespippijn
2008-05-19Commit thesebrain
2008-05-05Conversionsaquanight
2008-04-04Make all our modules use the new stuff rather than the send_ eventsbrain
2008-03-24A load of classes dont inherit from classbase, and they should. fix.brain
2008-03-22Wheeee for HUGE commits. Convert all numerics to WriteNumeric so that OnNumer...brain
2008-03-22Fix memory leak if user quits in the middle of sasl AUTHENTICATE stepsbrain