aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
...
* This should fix the timeout issues pippjin was experiencing•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5211 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-101-1/+6
* Nicer fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5195 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-101-3/+2
* Change a fux into a fix for pippjin (thanks for the bt)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5194 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-101-2/+3
* Much neater more compact override notices for modes:•••[13:16] --- SNOTICE *** OVERRIDE: Brain Overriding modes: #test +sSCT [13:16] --- SNOTICE *** OVERRIDE: Brain Overriding modes: #test +ohv Brain Brain Brain [Detail: 1 op ] [13:16] --- SNOTICE *** OVERRIDE: Brain Overriding modes: #test +vho Brain Brain Brain [Detail: 1 op 1 voice 1 halfop ] git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5193 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-101-10/+37
* Ensure that these output the sane value thats actually set, not the possibly ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5186 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-094-6/+6
* Make SAMODE oper output tidier•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5184 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-091-11/+4
* Tidy up override snotices•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5181 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-091-8/+8
* More debug logging in this module•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5179 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-091-6/+27
* Grr•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5178 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-091-0/+2
* Changes to m_override•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5177 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-091-70/+70
* This useless module doesnt work right in multi-server and isnt much good anyw...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5176 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-081-395/+0
* Fix output when user SANICKs themselves•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5175 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-081-2/+3
* Move spynames attempt notice into success area•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5170 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-081-5/+4
* And fix it to compile :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5169 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-081-1/+1
* Tidy up setidle message sent to opers, to show the actual idle time set if th...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5168 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-081-1/+1
* Made SANICK not collide the user (theres no need to in the new 1.1 now we hav...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5167 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-081-1/+0
* Report invalid nicknames back to oper•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5166 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-081-0/+4
* Add failed SANICK notices•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5165 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-081-0/+1
* Only put out SANICK success line if the nickchange succeeds•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5164 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-081-6/+6
* Typo in mode handler doesnt let -M be removed!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5161 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-082-2/+2
* Add similar printf format fix to namesx•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5160 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-081-10/+2
* *YOINK* Add jamie's patch for parameterized usermodes in m_opermodes (thanks)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5157 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-081-3/+28
* 1) Make earlier fix to inspsocket actually compile without error•••2) Make sure that query string is sent back in the reply git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5155 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-071-6/+9
* Forgot to return•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5152 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-061-0/+2
* Finish off the fix for bug #136 (a biggie for such a simple thing)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5151 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-061-6/+16
* All commands now return results CMD_FAILURE or CMD_SUCCESS•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5150 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-0637-125/+235
* Command result codes. This isnt finished yet, still got to do most of the mod...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5149 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-061-1/+5
* JOIN now has a TS parameter on it. The client protocol will ignore this when ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5148 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-061-2/+9
* Drop and log unknown nicks in FJOIN, rather than aborting the link•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5147 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-061-25/+2
* New CAPAB variable (manditory): PROTOCOL•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5145 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-051-1/+19
* This is a complex one: when autoconnecting, we check each links failover, and...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5144 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-051-0/+12
* 'Connection to %s closed' now says 'Connection to %s failed'•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5143 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-041-2/+2
* Check for failover pointing at self. This is an obvious thing to check for an...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5142 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-041-0/+5
* failover connections are now added, thanks for the idea Lauren (happy now? lo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5141 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-041-66/+97
* Call X509_free() after we're done with the cert•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5139 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-031-0/+2
* Output the certificate hash to the user when they connect•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5138 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-032-11/+3
* Remove some gunk•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5137 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-031-1/+1
* Changed how this module works.•••It now uses a password in combination with a fingerprint. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5135 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-031-23/+47
* Check for people trying to literally put the fingerprint in as a pass•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5134 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-031-1/+5
* Removal of debug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5133 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-032-7/+3
* Add comments to document this header•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5132 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-031-1/+51
* YAY! A module which allows a user to oper via their ssl key fingerprint.•••This is largely untested stuff here, be careful with it. Use /fingerprint to get the user's fingerprint (or ask them for it) and then put the fingerprint into the password field of their oper block. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5130 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-032-1/+153
* Remove a ton of debug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5129 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-031-6/+1
* All but cert revocation is now supported by both modules•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5128 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-031-0/+29
* Dont report that the key has expired when it hasnt•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5127 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-031-9/+6
* OpenSSL gets certs and populates the ssl_cert* now!•••(NOTE: This is not finished by a long shot, because openssl and gnutls generate slightly different format of DN - although, the fingerprint will always match if its the same user :)) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5126 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-031-0/+61
* We now have a test module that can dump someones certificate information: /ss...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5125 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-033-0/+137
* Certificate stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5124 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-032-0/+11
* Obtaining of ssl cert in gnutls module and placing it into a class which is e...•••In a while the openssl module will also populate this same high level class with data git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5123 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-032-13/+238
* Give this module VF_COMMON, as services depend on it•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@5116 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-09-021-1/+1