aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Remove debug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8267 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-211-20/+0
* Use the new IncreasePenalty rather than directly using += on the Penalty value.•••Maybe the penalty value should be private and there should be an accessor, GetPenalty()? git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8266 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-211-1/+1
* Add a 10 second penalty on failed oper-up. This may seem a little extreme, bu...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8265 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-10-211-0/+3
* Add User::IncreasePenalty() and User::DecreasePenalty()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8264 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-10-211-0/+10
* Fixed ssl clients on trunk. The problem peavey was having was that before Rea...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8263 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-213-10/+20
* Set penalties (documentation page listing these to come)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8262 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-211-2/+1
* This now sets User::ExemptFromPenalty too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8261 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-211-0/+1
* Don't penalize any of the SA commands•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8260 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-215-5/+5
* Add penalty to /commands as extra parameter•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8256 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-211-1/+6
* Add the check for user->ExemptFromPenalty•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8255 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-211-6/+10
* Move some stuff around so the last penalty line doesnt get held erroneously u...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8254 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-211-3/+4
* Tweak so that commands with larger penalty than 1 work right•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8252 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-211-10/+7
* Yay, all works!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8251 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-212-2/+12
* *untested* command buffering/penalty•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8250 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-213-47/+74
* Dont forget to initialize the new value•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8248 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-211-1/+1
* Add User::UnderPenalty••• /** If this bool is set for a user, then the user is under penalty, in short they * are waiting for some held commands to be executed. If this is the case, then * any commands they have in their sendq are executed on a timer tick rather than in * their event handler. */ git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8244 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-211-1/+1
* Change a !string.length to string.empty. these are more readable and on some ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8243 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-211-1/+1
* Subtract a boobie•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8242 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-10-211-1/+0
* Remove next_call garbage.. It didn't really do much more than obfuscate thing...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8241 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-10-215-89/+54
* Fix small memory leak (this cant theoretically happen anyway unless you remov...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8234 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-191-0/+1
* Tons of comments!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8233 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-181-18/+108
* Oops, OnCheckReady being called after registration! This doesnt break the new...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8232 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-181-2/+2
* Fix here too•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8229 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-181-1/+1
* Yay fixed•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8226 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-182-1/+5
* Socket engine tweaks to fix a glitch, and improvements to new m_ident•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8225 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-185-9/+17
* Set IdentRequestSocket::done on failure to getsockname() in OnConnected•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8224 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-181-0/+3
* This new ident module now seems to work rudimentarily.•••Should be safe to backport to 1.1, then make look nicer in 1.2, its pretty neat as it stands though. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8223 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-181-5/+37
* No gaurantees this works AT ALL. do not use yet!!!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8222 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-181-151/+195
* Remove debug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8221 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-171-4/+0
* UID translator broken with space or comma seperated lists (thanks danieldg)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8220 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-172-7/+7
* Cache the culllist' GetUser() return. Looks cleaner.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8219 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-10-161-26/+27
* Remove second overridden (fully duplicated :/) copy of GetIPString which copi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8218 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-10-161-42/+4
* Typo fix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8217 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-10-161-1/+1
* Update a comment•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8216 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-10-161-2/+2
* Move oper classes and types stuff from users to configreader. It may need to ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8215 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-10-152-75/+100
* Apply some readability changes to ProcessCommand, which coincidentally may sp...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8214 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-10-151-59/+67
* Move some other stuff to helperfuncs (uline related, and timestring)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8213 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-10-152-23/+22
* Fuck. Press save, then commit.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8212 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-10-151-43/+0
* Move InspIRCd::Duration from command_parse to helperfuncs•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8211 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-10-151-0/+45
* Split user resolver into its own file.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8209 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-10-152-103/+118
* InspSocket -> BufferedSocket. Paves the way for a SimpleSocket class which id...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8206 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-10-1523-118/+118
* InspTimer -> Timer•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8205 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-10-158-20/+20
* In the grand tradition of huge fucking commits:••• - chanrec -> Channel - userrec -> User Enjoy. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8204 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-10-15234-1295/+1295
* class command_t -> class Command. Whey :D•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8203 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-10-15115-199/+199
* Bad Brain, bad. *spank* :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8201 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2007-10-151-1/+1
* Another dodgy count fixed•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8200 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-141-1/+1
* Fix the 'total of -1 modules have been loaded' due to new loader•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8197 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-141-1/+1
* Make error messages on failure to load command more useful•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8194 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-141-4/+4
* Fix crashing on startup if there was an error condition in win32•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8193 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-142-3/+9
* Remove crashdump stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@8192 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2007-10-141-3/+1