summaryrefslogtreecommitdiff
path: root/src/modules
AgeCommit message (Collapse)Author
2008-03-21ENCAP stuffbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9146 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-21Add support for CAP in uhnames, it has the token 'userhost-in-names'. ↵brain
Comments welcome. Add a function to m_cap.h, "GenericCapHandler" which allows a one-line definition of a CAP token that just adds a metadata tag, as used by NAMESX and UHNAMES. Saves code duplication. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9145 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-21Convert to new apibrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9144 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-21convert to new apibrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9143 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-21Remove Prioritize(), no longer neededbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9142 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-21Make m_auditorium use the new api (this is MUCH easier to understand)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9141 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-21Add support for OnNamesListItem, discussed with w00t a few days ago. This ↵brain
makes NAMESX etc a LOT cleaner and safer. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9140 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-19Nak vector thingbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9133 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-18oh, DOHbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9127 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-18Crash fixes from nenolodbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9126 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-18Add support for CAP to this via multi-prefix. NOTE, the OnNamesList for this ↵brain
and others want refactoring, because theyre craq. Ask me sometime about the new way we have in mind for this. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9125 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-18Apply CAP ACK/NAK stuff from nenolod, thanks :)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9124 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-18Merge in patch by nenolod for CAP CLEARbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9123 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-18Implement CAP LISTbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9122 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-18Support CAP LSbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9121 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-18Add m_cap.* stuff, unfinished. Thanks for the initial advice nenolod :)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9120 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-18Add logging for static callback messages/errors from the database.peavey
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9119 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-17Its better to have asserted and failed, than not to fail at all according to ↵peavey
tds. Fix assertion error on DB down. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9118 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-17Fix the warnings that are worth fixing, ignore the rest of gcc's nannyingbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9117 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-16and no ssl in here.peavey
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9113 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-16There isnt any ssl support here, remove the readvaluebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9110 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-16OK that should fix it for fail too. And make it compile again.peavey
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9109 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-16new/delete - malloc/free, remember peaveypeavey
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9108 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-16Less mem leaking, thx Brain for noticing.peavey
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9107 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-16A little less debug saying WEEEE :]peavey
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9106 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-16Experimental support for Microsoft SQL Server. Might crash and burn alot. ↵peavey
Appreciate backtraces with full debuginfo if you run this. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9105 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-16Make this work, its all good! :)brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9103 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-16Start of GeoIP module. This is deceptively simple.brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9102 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-16YAY for LDAP oper blocks! :Dbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9101 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-15Allow for binding to non-anonymous DN for searches.brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9093 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-14clean this up now Brain says it works :)peavey
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9089 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-14Fix deprecation in trunk toopeavey
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9088 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-14Roll back to 1.2, not 4.0 module verbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9082 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-14Fuckin finally!brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9080 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-14Grrr!!!brain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9079 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-14Grrr, added this at the wrong location in trunkbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9078 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-14Forward port and make work with trunk. Original code of this module by ↵brain
Carsten Valdemar Munk based on m_sqlauth. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9077 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-09Add <options:exemptchanops> support to m_censor and m_blockcaps, and tidy up ↵aquanight
the checks in {block,strip}color, and remove an uneeded abs() on the "flowing backwards" warning. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9071 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-08Add blurb about --enable-extras.aquanight
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9070 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-08Advise symlinking instead of copyingbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9068 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-08Update this to read -modupdatebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9066 e03df62e-2008-0410-955e-edbf42e46eb7
2008-03-08Fix multiple (useless) linefeeds on the end of ADDLINE in burstbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9065 e03df62e-2008-0410-955e-edbf42e46eb7
2008-02-29the B key is close to the H key...right? :)bricker
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9048 e03df62e-2008-0410-955e-edbf42e46eb7
2008-02-26D'oh, this repeats the 'mode enabled' line once per channel. Thanks ↵brain
ElementAlchemist. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9034 e03df62e-2008-0410-955e-edbf42e46eb7
2008-02-24This should fix remote rehashbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9030 e03df62e-2008-0410-955e-edbf42e46eb7
2008-02-24This craq can go byebyebrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9020 e03df62e-2008-0410-955e-edbf42e46eb7
2008-02-24Rollback complete! Everyone please go through the code and check i havent ↵brain
forgotten to incorporate your tweaks and changes. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9019 e03df62e-2008-0410-955e-edbf42e46eb7
2008-02-24spanningtree now correctly uses OnReadConfig, so its config is AVAILABLE ↵brain
when it comes to read it. No more bitching about missing config tags. This MIGHT fix the other problem listed in bug #461 git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9018 e03df62e-2008-0410-955e-edbf42e46eb7
2008-02-22w00t broke it :pbrain
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9002 e03df62e-2008-0410-955e-edbf42e46eb7
2008-02-22Convert remaining InspIRCd::Log() calls to new logging systemaquanight
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9001 e03df62e-2008-0410-955e-edbf42e46eb7