summaryrefslogtreecommitdiff
path: root/src/modules/m_alias.cpp
AgeCommit message (Expand)Author
2009-10-18Rewrite m_alias DoCommand to do variable substitution in one pass, fixing bug...danieldg
2009-10-18Fix infinite loop on alias expansion, found by Adamdanieldg
2009-10-18More classbase cleanup, hold ConfigTag reference in Autoconnect/Linkdanieldg
2009-10-17Make classbase and refcountbase uncopyable; expand comments on their indended...danieldg
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-02ModResult conversion: Change return type of all module functionsdanieldg
2009-08-28Stop a potential null pointer dereference introduced by Namegduf's patch, fou...w00t
2009-08-28Patch from Namegduf to use OnUserMessage instead of OnUserPreMessage, and cor...w00t
2009-05-24OnRehash changes: split to multiple hooks to clarify use and prevent explosio...danieldg
2009-05-02Remove an old debug log, and fix compile.w00t
2009-05-02Fix: Channel aliases should work a bit more like user aliases. This is a BC c...w00t
2009-05-02Replace $chan to "" for a non-channel command.w00t
2009-04-16Convert snomask 'A' into snomask 'a' for local announcements, add snomask 'A'...w00t
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-02-14Nuke trailing spacespeavey
2009-02-10Prevent fantasy aliases from blocking user commands (eg. !topic would prevent...dz
2009-02-09Merge fantasy:allowbots patch from Taros, closing off bug #709, thanks!brain
2009-01-23Templateise thisbrain
2009-01-23Fix m_nationalchars using a copy and paste of my unsafe copy and paste algori...brain
2009-01-18Hmm, why didnt this go through before?brain
2009-01-09Correctly match alias formats (was backwards) and avoid going on to other ali...dz
2009-01-02Update copyrights for 2009.w00t
2008-12-07Rename case_sensitive_map to rfc_case_sensitive_mapw00t
2008-09-07Don't execute multiple aliases after executing one.w00t
2008-09-07Fix aliases returning multiple messages, thanks Ankit.w00t
2008-09-07Fix compile. Try again, Ankit.w00t
2008-09-07Set default values for <alias:usercommand> and <alias:channelcommand>, Ankit,...w00t
2008-09-06Add (currently untested and undocumented) fantasy command (<alias:channelcomm...w00t
2008-09-06Rename some member fields; add <alias:usercommand>, default true - whether or...w00t
2008-09-06Restructuring to m_alias, this will be used for (optional) fantasy commands.w00t
2008-09-06Modify aliases to use a multimap rather than a vector for storage + a map for...w00t
2008-08-28Fix aliases stuff.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-08-22Revert automated conversion by Special, as it (unfortunately) neglects some d...w00t
2008-08-22Fix a lot of calls to match() and uses of wildcard.h (which doesn't exist any...special
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-18Please see my XXX in m_conn_umodes w00t, maybe something we can look at next?brain
2008-05-06Fix broken m_alias, cant preallocate and then push_back, because then its ma...brain
2008-05-04Ok 3rd time lucky, thanks for the pointers Brainpeavey
2008-05-04fix thispeavey
2008-05-04First attempt at converting to new command handler, please review diff Brain.peavey
2008-03-24And more of thembrain
2008-03-22Wheeee for HUGE commits. Convert all numerics to WriteNumeric so that OnNumer...brain
2008-02-20Wheee, mass commit! this adds const stafety, throwing a compile error if anyo...brain
2008-02-11Add -Wshadow to cflags, and fix a bunch of warnings that come with it. Add a ...w00t
2008-01-17Fix.. snomask O is already taken (ffs) so use A insteadw00t