summaryrefslogtreecommitdiff
path: root/src/modules/m_ircv3.cpp
AgeCommit message (Expand)Author
2019-08-01Only send ACCOUNT and CHGHOST to clients that have sent NICK/USER.Peter Powell
2018-08-13Implement IRCv3 message tag support.Peter Powell
2018-08-12Convert AWAY to use cross-module events and clean up slightly.Peter Powell
2018-07-30Rename User::fullname to realname and make it private.Peter Powell
2017-07-12Add CXX11_OVERRIDE to overridden members that lack it.Peter Powell
2016-02-22Merge insp20Attila Molnar
2016-02-12m_ircv3 Fix AWAY being sent on join to the joining user if it has away-notify...Attila Molnar
2015-12-05m_ircv3 Make WriteNeighborsWithCap() available for use in other modulesAttila Molnar
2015-12-05Add rewritten m_cap moduleAttila Molnar
2015-12-05m_ircv3 Change signature of WriteNeighboursWithExt to accept a cap, renameAttila Molnar
2015-02-11Convert the CAP event to use the new cross-module event systemAttila Molnar
2015-02-11Allow enabling/disabling caps via GenericCap::SetActive()Attila Molnar
2015-02-11Convert the account login event to use the new cross-module event systemAttila Molnar
2015-01-24m_ircv3 Implement WriteNeighboursWithExt() using User::ForEachNeighbor()Attila Molnar
2014-07-14Remove typedef UserMembCIter, use Channel::MemberMap::const_iterator insteadAttila Molnar
2014-07-14Rename UserMembList to Channel::MemberMap, switch all code to use itAttila Molnar
2014-07-14Change return type of Channel::GetUsers() to reference from pointer as it is ...Attila Molnar
2014-01-24Convert UserChanList to an intrusively linked listAttila Molnar
2013-08-30Replace OnRehash() with ReadConfig() that is called on boot, on module load a...attilamolnar
2013-08-30Merge insp20attilamolnar
2013-08-27Update example configs, README.md and moreattilamolnar
2013-08-04Automatically attach modules to eventsattilamolnar
2013-08-04Change the syntax of FOREACH macros to be less dumb.Adam
2013-07-04Remove $Core and $Mod* comments apart from $ModDep.Peter Powell
2013-05-15Tidy up keywords on module methods.Peter Powell
2013-04-12Tidy up source files:Peter Powell
2013-04-10Replace IS_AWAY() and IS_OPER() macros with User::IsAway() and User::IsOper()attilamolnar
2012-12-02Dynamically determine the size of the eventlist[] passed to Attach()attilamolnar
2012-12-02Attach to events and register services in init()attilamolnar
2012-10-23m_ircv3 Attach to OnRehashattilamolnar
2012-10-23m_ircv3 Fix away-notify not sending AWAY messages when somebody joins who is ...attilamolnar
2012-06-12New module to support IRCv3 extras, namely account-notify, away-notify and ex...attilamolnar