aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
...
* Add debug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9165 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-211-0/+6
* Fix recommended by nenolod, silly mistake apparently :P•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9164 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-211-1/+1
* Sasl stuff from nenolod, with a bit of luck this is closer to the charybdis i...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9163 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-211-32/+144
* Only valid targets for encap are now server ids•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9162 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-211-18/+2
* Fix encap bug, when a target is wildcard we shouldnt abort propogating•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9161 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-211-2/+0
* That stuff belongs in OnPostconnect or it will be sent too early•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9160 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-211-5/+13
* When a user registers and SASL has given them accountname metadata push this ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9159 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-211-0/+12
* Add return value•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9158 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-211-0/+1
* Add 906, sasl aborted•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9157 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-211-2/+10
* Don't send 'sasl successful' numeric on re-identifications after registration•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9156 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-211-1/+6
* If the user hasnt sent CAP REQ sasl, do nothing if AUTHENTICATE is sent by th...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9154 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-211-9/+13
* Generate warning if m_services_account.so and m_cap.so are not loaded with m_...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9153 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-212-5/+3
* Forgot to commit this•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9152 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-211-0/+63
* Whoops, forgot to tie ENCAP into receiver in treesocket•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9151 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-211-0/+5
* This seems to play nice now, but it seems we may have to redo it all AGAIN :(•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9150 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-212-3/+15
* Add capability for m_services_account to broadcast login events, with the use...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9149 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-213-0/+43
* Patch to change MODULES numerics, so we dont get a collision when using AUTHE...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9148 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-211-3/+3
* Not finished yet. currently, this passes AUTHENTICATE messages to and from se...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9147 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-211-0/+89
* ENCAP stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9146 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-212-1/+14
* Add support for CAP in uhnames, it has the token 'userhost-in-names'. Comment...•••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 Gravatar brain2008-03-213-42/+49
* Convert to new api•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9144 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-212-21/+11
* convert to new api•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9143 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-211-32/+12
* Remove Prioritize(), no longer needed•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9142 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-211-6/+0
* Make m_auditorium use the new api (this is MUCH easier to understand)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9141 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-211-38/+23
* Add support for OnNamesListItem, discussed with w00t a few days ago. This mak...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9140 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-211-47/+9
* Nak vector thing•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9133 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-192-3/+2
* oh, DOH•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9127 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-181-2/+2
* Crash fixes from nenolod•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9126 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-182-4/+9
* Add support for CAP to this via multi-prefix. NOTE, the OnNamesList for this ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9125 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-181-2/+41
* Apply CAP ACK/NAK stuff from nenolod, thanks :)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9124 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-182-10/+35
* Merge in patch by nenolod for CAP CLEAR•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9123 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-181-3/+22
* Implement CAP LIST•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9122 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-181-9/+16
* Support CAP LS•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9121 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-181-0/+6
* Add m_cap.* stuff, unfinished. Thanks for the initial advice nenolod :)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9120 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-182-0/+137
* Add logging for static callback messages/errors from the database.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9119 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-03-181-7/+5
* Its better to have asserted and failed, than not to fail at all according to ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9118 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-03-171-0/+6
* Fix the warnings that are worth fixing, ignore the rest of gcc's nannying•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9117 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-171-1/+2
* and no ssl in here.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9113 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-03-161-2/+0
* There isnt any ssl support here, remove the readvalue•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9110 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-161-2/+0
* OK that should fix it for fail too. And make it compile again.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9109 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-03-161-1/+2
* new/delete - malloc/free, remember peavey•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9108 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-03-161-1/+1
* Less mem leaking, thx Brain for noticing.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9107 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-03-161-0/+1
* A little less debug saying WEEEE :]•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9106 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-03-161-4/+2
* Experimental support for Microsoft SQL Server. Might crash and burn alot. App...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9105 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-03-161-0/+770
* Make this work, its all good! :)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9103 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-161-13/+23
* Start of GeoIP module. This is deceptively simple.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9102 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-161-0/+79
* YAY for LDAP oper blocks! :D•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9101 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-161-0/+176
* Allow for binding to non-anonymous DN for searches.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9093 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-03-151-12/+24
* clean this up now Brain says it works :)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9089 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-03-141-6/+1
* Fix deprecation in trunk too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9088 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-03-141-9/+13