summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Moved to 1.0.1 release v1.0.1Gravatar brain2006-02-191-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3254 e03df62e-2008-0410-955e-edbf42e46eb7
* This was back to front and threw an exception when the command DIDNT exist ↵Gravatar brain2006-02-191-1/+1
| | | | | | (whoooops!) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3251 e03df62e-2008-0410-955e-edbf42e46eb7
* Return false after catching a module exceptionGravatar brain2006-02-191-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3250 e03df62e-2008-0410-955e-edbf42e46eb7
* I repeat, missing semicolons are badGravatar brain2006-02-191-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3249 e03df62e-2008-0410-955e-edbf42e46eb7
* Missing semicolons are bad.Gravatar brain2006-02-191-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3248 e03df62e-2008-0410-955e-edbf42e46eb7
* Server::AddExtendedMode and Server::AddCommand will now throw exceptions ↵Gravatar brain2006-02-195-14/+38
| | | | | | when adding a bad mode or already existing command. If the module constructor does not handle this exception, this will abort the module's constructor, forbidding loading of modules which are unable to function (smart eh) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3246 e03df62e-2008-0410-955e-edbf42e46eb7
* More exception throwing in constructorsGravatar brain2006-02-194-10/+28
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3245 e03df62e-2008-0410-955e-edbf42e46eb7
* Added FilterException and throw codeGravatar brain2006-02-191-6/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3244 e03df62e-2008-0410-955e-edbf42e46eb7
* Added exception throwerGravatar brain2006-02-191-6/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3243 e03df62e-2008-0410-955e-edbf42e46eb7
* Apparently to catch descendent classes we need to catch a reference to the ↵Gravatar brain2006-02-194-13/+14
| | | | | | parent, not the parent itself git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3242 e03df62e-2008-0410-955e-edbf42e46eb7
* Added exception handling for module loadingGravatar brain2006-02-194-36/+122
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3240 e03df62e-2008-0410-955e-edbf42e46eb7
* Should fix case insensitivity issueGravatar brain2006-02-191-3/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3239 e03df62e-2008-0410-955e-edbf42e46eb7
* - Don't allow invalid channel names in /mode #chan +L #chanGravatar w00t2006-02-191-1/+9
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3238 e03df62e-2008-0410-955e-edbf42e46eb7
* Added MAXPARA=32 to 005 (no other ircd has this, or allows a larger MAXPARA ↵Gravatar brain2006-02-181-1/+1
| | | | | | but its worth advertising this feature in case a client chooses to support it in the future) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3237 e03df62e-2008-0410-955e-edbf42e46eb7
* Bad maths, bad! go sit in the cornerGravatar brain2006-02-161-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3235 e03df62e-2008-0410-955e-edbf42e46eb7
* More debugGravatar brain2006-02-161-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3234 e03df62e-2008-0410-955e-edbf42e46eb7
* New tweak doesnt work yet, dont useGravatar brain2006-02-161-0/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3233 e03df62e-2008-0410-955e-edbf42e46eb7
* Extra tweak for exceptional conditionGravatar brain2006-02-161-1/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3232 e03df62e-2008-0410-955e-edbf42e46eb7
* Experimental speed improvement to sending encrypted linesGravatar brain2006-02-161-5/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3231 e03df62e-2008-0410-955e-edbf42e46eb7
* Extra logging to log bad opertypes coming in from remotesGravatar brain2006-02-161-0/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3230 e03df62e-2008-0410-955e-edbf42e46eb7
* Checking to prevent dodgy opertypes (opertypes must follow the same syntax ↵Gravatar brain2006-02-162-4/+7
| | | | | | as nicks now) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3229 e03df62e-2008-0410-955e-edbf42e46eb7
* Extra checking and exception handling in InspSocket::WriteGravatar brain2006-02-161-1/+11
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3228 e03df62e-2008-0410-955e-edbf42e46eb7
* Test for bug reported by TDCGravatar brain2006-02-151-1/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3227 e03df62e-2008-0410-955e-edbf42e46eb7
* Yet more loggingGravatar brain2006-02-151-0/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3226 e03df62e-2008-0410-955e-edbf42e46eb7
* Extra error loggingGravatar brain2006-02-151-1/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3225 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed broken /operGravatar brain2006-02-151-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3224 e03df62e-2008-0410-955e-edbf42e46eb7
* Moved custom_mode_params to per-channelGravatar brain2006-02-151-2/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3223 e03df62e-2008-0410-955e-edbf42e46eb7
* Sped up disabled commands checkGravatar brain2006-02-151-5/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3222 e03df62e-2008-0410-955e-edbf42e46eb7
* Removed a whole lot of strchr's looking for mode +o where we can do if ↵Gravatar brain2006-02-1516-28/+21
| | | | | | *user->oper git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3221 e03df62e-2008-0410-955e-edbf42e46eb7
* Now has no strchr() at all.Gravatar brain2006-02-151-3/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3220 e03df62e-2008-0410-955e-edbf42e46eb7
* - More formatting changesGravatar w00t2006-02-151-114/+158
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3218 e03df62e-2008-0410-955e-edbf42e46eb7
* - Made some notes about potentially restructuring things a bitGravatar w00t2006-02-151-0/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3217 e03df62e-2008-0410-955e-edbf42e46eb7
* - Useless loop removedGravatar w00t2006-02-152-551/+591
| | | | | | | | - Intenting cleaned up - command_parse stuff (really) needs proper going over and at least commenting what stuff does. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3216 e03df62e-2008-0410-955e-edbf42e46eb7
* - Fixed some HORRIBLE indenting. Tabs, please.Gravatar w00t2006-02-151-344/+363
| | | | | | | | - Fixed channel keys being case insensetive. - Added a 'XXX' fixme. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3214 e03df62e-2008-0410-955e-edbf42e46eb7
* - Manually bump revision ID, apparantly it's stopped doing it itself...Gravatar w00t2006-02-151-0/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3210 e03df62e-2008-0410-955e-edbf42e46eb7
* - Oops, missed two includesGravatar w00t2006-02-152-0/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3209 e03df62e-2008-0410-955e-edbf42e46eb7
* - Check for +K before bothing to assemble knock messageGravatar w00t2006-02-151-5/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3208 e03df62e-2008-0410-955e-edbf42e46eb7
* - Nazi stylistic changes.Gravatar w00t2006-02-151-12/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3207 e03df62e-2008-0410-955e-edbf42e46eb7
* - Incorrect Gravatar w00t2006-02-151-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3206 e03df62e-2008-0410-955e-edbf42e46eb7
* - Anal tidy of some commentsGravatar w00t2006-02-151-5/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3205 e03df62e-2008-0410-955e-edbf42e46eb7
* - Let's stop using that nasty strchr() in a loopGravatar w00t2006-02-151-1/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3204 e03df62e-2008-0410-955e-edbf42e46eb7
* - Made note of some potential improvements in m_part. Brain, please review ↵Gravatar w00t2006-02-151-0/+3
| | | | | | when you get a chance. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3203 e03df62e-2008-0410-955e-edbf42e46eb7
* - And in SAPARtGravatar w00t2006-02-151-6/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3202 e03df62e-2008-0410-955e-edbf42e46eb7
* - Use IsValidChannelName() in SAJOInGravatar w00t2006-02-151-11/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3201 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix to compare against signed/unsigned warningGravatar brain2006-02-141-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3200 e03df62e-2008-0410-955e-edbf42e46eb7
* Force initialization of fd to -1Gravatar brain2006-02-141-0/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3199 e03df62e-2008-0410-955e-edbf42e46eb7
* We're going for that commits per minute record again.Gravatar brain2006-02-141-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3198 e03df62e-2008-0410-955e-edbf42e46eb7
* Helps to get the var names right too..Gravatar brain2006-02-141-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3197 e03df62e-2008-0410-955e-edbf42e46eb7
* Error checking for out of range buffer reads (this shouldnt happen, read is ↵Gravatar brain2006-02-142-10/+6
| | | | | | being passed a max buffer size of 65536 but returning 6 million?! We check for it now.) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3196 e03df62e-2008-0410-955e-edbf42e46eb7
* Tidied up formatting of %f'sGravatar brain2006-02-131-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3194 e03df62e-2008-0410-955e-edbf42e46eb7