aboutsummaryrefslogtreecommitdiffstats
path: root/src/inspircd.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixed strcmp typoGravatar brain2004-04-091-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@469 e03df62e-2008-0410-955e-edbf42e46eb7
* Changed id tag to date/revision tagsGravatar brain2004-04-091-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@468 e03df62e-2008-0410-955e-edbf42e46eb7
* /WHO fixes and additions (wouldnt WHO a nickname)Gravatar brain2004-04-091-6/+51
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@467 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed example configGravatar brain2004-04-091-6/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@466 e03df62e-2008-0410-955e-edbf42e46eb7
* Minor security fix (exposes path of config file to opers)Gravatar brain2004-04-091-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@465 e03df62e-2008-0410-955e-edbf42e46eb7
* Added security function that removes paths from filenamesGravatar brain2004-04-091-2/+5
| | | | | | | Stripped paths from filenames in /rehash and /modules git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@464 e03df62e-2008-0410-955e-edbf42e46eb7
* Added flood= value to connect allow classes, added checking for floodingGravatar brain2004-04-091-13/+36
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@462 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed buffered i/o bugsGravatar brain2004-04-081-75/+66
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@461 e03df62e-2008-0410-955e-edbf42e46eb7
* Attempted fixes to make ModuleReader::ReadValue return "" if string does not ↵Gravatar brain2004-04-081-4/+0
| | | | | | exist git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@455 e03df62e-2008-0410-955e-edbf42e46eb7
* Tons of buffering fixes and optimisations for user connectionsGravatar brain2004-04-081-41/+77
| | | | | | | Fixes to command handler and input parser git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@454 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed protocol violation bugsGravatar brain2004-04-081-4/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@453 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixes to connection pooling... this brain misunderstood the parameters to ↵Gravatar brain2004-04-081-53/+57
| | | | | | select :p git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@452 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed bug on client registration timeout/ping timeoutGravatar brain2004-04-081-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@451 e03df62e-2008-0410-955e-edbf42e46eb7
* Added connection pooling - connections are sorted into pools of X descriptorsGravatar brain2004-04-081-64/+123
| | | | | | | | This is configurable, the default is 64 but it can go as high as the FD_MAX of the machine where its installed. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@450 e03df62e-2008-0410-955e-edbf42e46eb7
* fixed typoGravatar brain2004-04-081-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@449 e03df62e-2008-0410-955e-edbf42e46eb7
* More characters allowed in command field requested by phidjitGravatar brain2004-04-081-2/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@447 e03df62e-2008-0410-955e-edbf42e46eb7
* Damn typosGravatar brain2004-04-081-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@445 e03df62e-2008-0410-955e-edbf42e46eb7
* Proper fix for comma seperated listsGravatar brain2004-04-081-0/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@443 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix to loop_call and comma seperated lists - another phidjit oneGravatar brain2004-04-081-0/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@442 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed module loading and chop() bugsGravatar brain2004-04-081-1/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@439 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed module loading bugs...againGravatar brain2004-04-081-1/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@438 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed another module loader bugGravatar brain2004-04-081-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@437 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix to an old old bug? :)Gravatar brain2004-04-071-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@436 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed bug where putting too many spaces in a privmsg disconnected the userGravatar brain2004-04-071-3/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@429 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixes to /modules output (found by typobox43)Gravatar brain2004-04-071-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@428 e03df62e-2008-0410-955e-edbf42e46eb7
* Added preliminary support for ConfigReader::Verify at request of the slug :pGravatar brain2004-04-071-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@419 e03df62e-2008-0410-955e-edbf42e46eb7
* Stability fixesGravatar brain2004-04-071-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@415 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed config reader to cache its files instead of re-reading them for each ↵Gravatar brain2004-04-071-58/+60
| | | | | | access git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@413 e03df62e-2008-0410-955e-edbf42e46eb7
* indentation fixesGravatar brain2004-04-061-294/+293
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@412 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixes to OnUserPreMessage and OnUserPreNoticeGravatar brain2004-04-061-4/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@408 e03df62e-2008-0410-955e-edbf42e46eb7
* Added OnUserPreMessage and OnUserPreNotice events (not tested yet)Gravatar brain2004-04-061-0/+31
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@407 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed error where ircd would crash if user's quit message was 'Client ↵Gravatar brain2004-04-061-4/+1
| | | | | | exited' and it wasnt ircd generated git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@406 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed to allow gay scripts like invision to send duff commands (why i do ↵Gravatar brain2004-04-061-3/+6
| | | | | | this is beyond me) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@405 e03df62e-2008-0410-955e-edbf42e46eb7
* Added support for SVS-style Server class methods for modulesGravatar brain2004-04-061-6/+33
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@400 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixes to INVITE to return numeric 443 if user is already on the channelGravatar brain2004-04-061-0/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@399 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed yet more phidjit bugs. BugID #6 (yes again)Gravatar brain2004-04-061-13/+49
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@398 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed minotr bug in handle_invite which caused only people in +i channels to ↵Gravatar frostycoolslug2004-04-051-4/+3
| | | | | | be able to invite. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@397 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed Small bug in PASS commandGravatar frostycoolslug2004-04-051-0/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@396 e03df62e-2008-0410-955e-edbf42e46eb7
* Added extra command loggingGravatar brain2004-04-051-7/+13
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@394 e03df62e-2008-0410-955e-edbf42e46eb7
* Added support for OnWhois, OnOper, OnInfo and SendToModeMask in the APIGravatar brain2004-04-051-0/+65
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@388 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix for bug ID #5 (PING, PONG And other matters)Gravatar brain2004-04-051-2/+32
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@386 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix for bug ID #6 (excessively long commands)Gravatar brain2004-04-051-24/+47
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@385 e03df62e-2008-0410-955e-edbf42e46eb7
* Modified the Module::OnExtendedMode() method to use a void* as its target ↵Gravatar brain2004-04-051-2/+2
| | | | | | which the coder must cast into a chanrec or userrec. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@383 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed a bug in servermode handling where the target is a channel, found by ↵Gravatar brain2004-04-041-1/+5
| | | | | | ChroNiCk git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@382 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixes to make motd display (we were missinga readfile()?!)Gravatar brain2004-04-041-0/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@381 e03df62e-2008-0410-955e-edbf42e46eb7
* Completed support for module-handled umodesGravatar brain2004-04-041-65/+186
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@377 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed idle timeGravatar brain2004-04-041-3/+13
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@376 e03df62e-2008-0410-955e-edbf42e46eb7
* Added support for module-based chanmodes with parameters and the ability to ↵Gravatar brain2004-04-041-12/+39
| | | | | | query the mode states. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@374 e03df62e-2008-0410-955e-edbf42e46eb7
* Added support for /modules commandGravatar brain2004-04-041-1/+13
| | | | | | | Updated contributors git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@373 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixes for setpriority on freebsdGravatar brain2004-04-031-13/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@370 e03df62e-2008-0410-955e-edbf42e46eb7