summaryrefslogtreecommitdiff
path: root/src/modules/m_shun.cpp
AgeCommit message (Expand)Author
2013-07-04Remove $Core and $Mod* comments apart from $ModDep.Peter Powell
2013-06-06Merge insp20attilamolnar
2013-06-05Remove unnecessary string copies and dead codeattilamolnar
2013-05-21Convert XLine::Displayable to return a std::string.Peter Powell
2013-05-15Tidy up keywords on module methods.Peter Powell
2013-05-14Add method for writing server notices.Peter Powell
2013-04-10Replace IS_AWAY() and IS_OPER() macros with User::IsAway() and User::IsOper()attilamolnar
2013-04-09XLine: Provide a default implementation for DisplayExpiry()attilamolnar
2013-04-03Convert InspIRCd::Duration() to be staticattilamolnar
2013-04-01Whitespace and empty destructor removal, minor coding style changesattilamolnar
2013-04-01Move member variables from User to LocalUserattilamolnar
2012-12-15Add IS_SERVER() and REG_ALL checks to (mostly oper only) commands taking a ta...attilamolnar
2012-12-05m_cban, m_rline, m_shun Don't broadcast when user is a local userattilamolnar
2012-12-02Register all commands, modes and extensions using AddService()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-11-12Remove usage of the deprecated ConfigReaderattilamolnar
2012-10-04m_cban, m_rline, m_shun Broadcast these commands as some services implementat...attilamolnar
2012-09-30Fix more undefined behavior caused by referencing the returned buffer by std:...attilamolnar
2012-09-13m_shun Convert enabled commands to uppercase so they match correctly even if ...attilamolnar
2012-07-07m_shun Display shun target correctly in the error message when adding a new s...attilamolnar
2012-06-17m_shun Fix out of bounds vector access leading to crashes when hiding part re...attilamolnar
2012-06-17m_shun Fix a couple of things, namelyattilamolnar
2012-05-30Module description updatesRobby-
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2012-01-21Make m_shun work on aliasesJens Voss
2011-08-27Fix stats letter for shunsJackmcbarn
2011-06-23Resolve /STATS S conflict between SVSHOLD and SHUNDaniel De Graaf
2010-01-18PreCommand/PostCommand are local-only hooksdanieldg
2010-01-11...because every now and again, i have to do a massive commit.brain
2009-10-21Change module API to use LocalUser* where correctdanieldg
2009-10-17Remove dummy API_VERSION from Version constructordanieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-22Describe module purpose in /MODULES outputdanieldg
2009-09-14Introduce "X" snomask for remote *:line messages [patch by jackmcbarn]danieldg
2009-09-13Clean up Command constructordanieldg
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-02Remove calls to strdup() in core, it is not better than std::stringdanieldg
2009-09-02Change allocation of commands/modesdanieldg
2009-05-24OnRehash changes: split to multiple hooks to clarify use and prevent explosio...danieldg
2009-05-03Allow E:Lines to exempt targets from SHUN and RLINE. Fixes bug #852 reported ...w00t
2009-04-06m_shun: Allow nick targets for removal as well, in the same format as additionspecial
2009-04-06Fix shun not applying if you add an IP mask for a user that has a host which ...peavey
2009-04-06Add support for nick targets like other xlines. Patch by Ankit.peavey
2009-04-06Weed out a few leftover server instances from before modules had ServerInstan...peavey
2009-03-27Don't use metadata in m_shun, this fixes problems with expiry reported by Tar...w00t
2009-03-27Instead of emptying parameters on shunned PART, only empty the reason. Fixes ...w00t
2009-03-15Fix m_shun silently blocking allowed commands on shunned users, fixes bug #77...dz