summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2009-09-13Replace OnAccessCheck with OnPreMode to remove a number of redundant checksdanieldg
2009-09-13Module API changes to use Membership* where sensibledanieldg
2009-09-13Remove double prefix conversion from Channel::RawWriteAllExceptdanieldg
2009-09-13Membership* changesdanieldg
2009-09-13Change Extensible to use strongly typed entriesdanieldg
2009-09-13Don't allow /who to match servers when HideWhoisServer is enabled (unless the...special
2009-09-09really fix segfault when using ojoin in already-joined channeldanieldg
2009-09-09Fix segfault when using ojoin in already-joined channeldanieldg
2009-09-09Fix invalid iterator in select socketengine, clean up its memory use a bit toodanieldg
2009-09-09Allow OJOIN to be used when already in the target channeldanieldg
2009-09-06Compile fixdanieldg
2009-09-06Fix rehash unloading core commandsdanieldg
2009-09-06Correct ModDesc.w00t
2009-09-05Utilise OnRawMode and OnPostTopicChange hooks to write a dynamic conf of perm...w00t
2009-09-05Likewise, convert OnLocalTopicChange to OnPreTopicChange and to be run for bo...w00t
2009-09-05Change OnPostLocalTopicChange to be OnPostTopicChange, invoked for both remot...w00t
2009-09-05Bump a number of version numbers.w00t
2009-09-05Fix auditorium trimming kick messages to the first word (reported on forum to...w00t
2009-09-03Remove HandleInternal and HandleServer, they are duplicated by Request* and F...danieldg
2009-09-03Remove CMD_LOCALONLY, enforce use of GetRouting for routed commandsdanieldg
2009-09-03Don't reassign NPrefix on rehash, its change requires a reloadmodule (noticed...danieldg
2009-09-03Add Network Buisness Join module by Taros; adapted to 2.0danieldg
2009-09-03Change cmd_*.so to use the Module object APIdanieldg
2009-09-02Include VERSION/REVISION information in module version tag, so that we do no ...danieldg
2009-09-02Remove TAXONOMY as its functionality is duplicated by CHECKdanieldg
2009-09-02Add away timestamp to the AWAY message sent server-serverdanieldg
2009-09-02Add 1201 protocol compatability for SAVEdanieldg
2009-09-02Send out save SAVE on forced-UUID nick change of a remote userdanieldg
2009-09-02Add SAVE s2s protocol commanddanieldg
2009-09-02Remote user messaging fixesdanieldg
2009-09-02Add modules to the VF_COMMON list in backwards compatability link mode, trans...danieldg
2009-09-02Add s2s backward compatability for protocol changesdanieldg
2009-09-02Fix segfault in m_chanprotect when OnAccessCheck is called with a null channeldanieldg
2009-09-02Change more modules to use VF_OPTCOMMON routingdanieldg
2009-09-02Route CHGHOST/CHGNAME/CHGIDENT using optional unicast routingdanieldg
2009-09-02Add OnChangeIdent and FIDENT supportdanieldg
2009-09-02Make CHECK work remotely with optional second parameterdanieldg
2009-09-02Add OnSendWhoLine hook, and use it in the oper hiding modulesdanieldg
2009-09-02Fix memory leak and invalid vtable location on unload of m_sslinfodanieldg
2009-09-02Don't merge FMODEs with a non-server sourcedanieldg
2009-09-02Change SAMODE to source from the acting user, not the serverdanieldg
2009-09-02Don't pass NULL source for hooks invoked from server-sourced PRIVMSG/NOTICEdanieldg
2009-09-02m_dnsbl: Change ident marking to a generic "MARK" that allows ident and/or vh...danieldg
2009-09-02Add ident change action to m_dnsbl [patch by cytrix]danieldg
2009-09-02inline Channel::IsModeSetdanieldg
2009-09-02Add initial query support to m_mysql [patch by Athenon]danieldg
2009-09-02Fix segfault due to invalidated iteratordanieldg
2009-09-02Rip out VisData in preparation for replacing it with more flexible hooksdanieldg
2009-09-02Add server IP to /CHECK output for local usersdanieldg
2009-09-02Remove now-unused quitmsg/operquitmsg fields from Userdanieldg