summaryrefslogtreecommitdiff
path: root/src/modules/m_shun.cpp
AgeCommit message (Expand)Author
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
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-02-19Fix crash on /SHUN with exactly 2 parametersdanieldg
2009-02-08Apply patch for bug #704 from Darom, shun:affectopers option -- Thanks!brain
2009-01-28Note to self, cast time_t to long int for printf... thanks Ankit for pointing...dz
2009-01-28Make xline expiry messages a bit clearer that the xline may have expired a wh...dz
2009-01-18Fix bug #680, reported by Namegduf: 1.2 SHUN does not respect the notifyuser ...w00t
2009-01-18Fix a small typo in shun notice, reported by Ankit. Closes bug #666. (!)w00t
2009-01-02Update copyrights for 2009.w00t
2008-12-27Fix unnecessary use of map, set is better suited.w00t
2008-12-15Stupid linebreak.w00t
2008-12-15Add missing copyright header.w00t
2008-12-15Fix naming convention to be consistant. (cmd_ -> Command)w00t
2008-10-28Add reasons to other modules that implement XLines also.w00t
2008-10-25Fix a number of commands to have max_params field. This means in practice, th...w00t
2008-08-27Add <shun:notifyuser>, default on, which notifies the user that their command...w00t
2008-08-27Add and document <shun:enabledcommands>, allowing customisation of specifical...w00t
2008-08-25Change module versions to use a string instead of fixed digits, and use props...w00t
2008-08-22Match conversion stuff.w00t
2008-07-12Delete all XLines when destroying modulew00t
2008-06-15IPC now works for receiving one-byte commands in the same manner as the mails...brain
2008-06-14Fix m_shun as per bug #560 reported by Casey, thanksbrain
2008-06-11fixed some indentation and spacing in modulespippijn
2008-06-06Allow changing of command string and parameter vector within OnPreCommand, al...brain
2008-05-19More donebrain
2008-05-05Conversionsaquanight
2008-04-08Fix a bug with /SHUN deletion (it didn't work)w00t
2008-04-08Fix compile errorw00t
2008-04-08REG_ALL check is not required, since OnUserConnect is triggered after NICK/US...w00t
2008-04-08SHUN: check SHUN on connect, extend user with shunned metadata if they match,...w00t
2008-04-07SHUN works (locally at least)w00t
2008-04-07Hook events properly.w00t
2008-04-07Add a factory to produce shuns, don't autoapply to userlist, etc.w00t
2008-04-07Use SHUN, not S, try match on std::string for removalw00t
2008-04-07Unrestrict users before REG_ALLw00t