aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
...
* Added ConfigReader::EnumValues() (requested by Craig)Gravatar brain2004-04-082-0/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@456 e03df62e-2008-0410-955e-edbf42e46eb7
* Tons of buffering fixes and optimisations for user connectionsGravatar brain2004-04-081-0/+2
| | | | | | | Fixes to command handler and input parser git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@454 e03df62e-2008-0410-955e-edbf42e46eb7
* added documentation to FileReader::Exists()Gravatar brain2004-04-071-0/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@426 e03df62e-2008-0410-955e-edbf42e46eb7
* Added Server::CountUsers functionGravatar brain2004-04-072-0/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@423 e03df62e-2008-0410-955e-edbf42e46eb7
* Added preliminary support for ConfigReader::Verify at request of the slug :pGravatar brain2004-04-072-3/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@419 e03df62e-2008-0410-955e-edbf42e46eb7
* Added servernotice back to the user, informing themGravatar brain2004-04-071-0/+10
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@417 e03df62e-2008-0410-955e-edbf42e46eb7
* Modified to support wildcard matching of glob patternsGravatar brain2004-04-071-2/+10
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@414 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed config reader to cache its files instead of re-reading them for each ↵Gravatar brain2004-04-072-4/+9
| | | | | | access git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@413 e03df62e-2008-0410-955e-edbf42e46eb7
* indentation fixesGravatar brain2004-04-061-3/+9
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@412 e03df62e-2008-0410-955e-edbf42e46eb7
* Updated docsGravatar brain2004-04-061-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@411 e03df62e-2008-0410-955e-edbf42e46eb7
* OnUserPre* api fixesGravatar brain2004-04-061-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@409 e03df62e-2008-0410-955e-edbf42e46eb7
* Added OnUserPreMessage and OnUserPreNotice events (not tested yet)Gravatar brain2004-04-062-1/+26
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@407 e03df62e-2008-0410-955e-edbf42e46eb7
* Added support for SVS-style Server class methods for modulesGravatar brain2004-04-062-1/+38
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@400 e03df62e-2008-0410-955e-edbf42e46eb7
* Added support for OnWhois, OnOper, OnInfo and SendToModeMask in the APIGravatar brain2004-04-052-2/+52
| | | | 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-0/+2
| | | | 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-0/+8
| | | | 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/+3
| | | | | | 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
* Completed support for module-handled umodesGravatar brain2004-04-043-4/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@377 e03df62e-2008-0410-955e-edbf42e46eb7
* Added support for module-based chanmodes with parameters and the ability to ↵Gravatar brain2004-04-041-0/+26
| | | | | | query the mode states. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@374 e03df62e-2008-0410-955e-edbf42e46eb7
* Tons more sanity checks and length checksGravatar brain2004-04-031-0/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@366 e03df62e-2008-0410-955e-edbf42e46eb7
* Added support for module-defined chanmodes with no parametersGravatar brain2004-04-033-6/+37
| | | | | | | | Fixed minor typo in example conf Added new stylesheet and docs git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@362 e03df62e-2008-0410-955e-edbf42e46eb7
* Improved commentsGravatar brain2004-04-021-1/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@357 e03df62e-2008-0410-955e-edbf42e46eb7
* Added ability to override modes (allows SAMODE support etc)Gravatar brain2004-04-021-1/+21
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@355 e03df62e-2008-0410-955e-edbf42e46eb7
* Added support for modules to create commands - this needs a proof-of-concept ↵Gravatar brain2004-04-021-0/+19
| | | | | | module yet, do not use unless you like to live dangerously. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@351 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed <link> tagsGravatar brain2004-04-012-4/+4
| | | | | | | | Stability fixes/bounds checks UDP tunneling working for server->server git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@350 e03df62e-2008-0410-955e-edbf42e46eb7
* Combined The file Modules and Config file existance checkers into one functionGravatar frostycoolslug2003-09-272-2/+2
| | | | | | | Added 'Exists' To the FileReader class of the Module API git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@192 e03df62e-2008-0410-955e-edbf42e46eb7
* changed CheckModule from (char module[MAXBUF]) to (char* module) -- ↵Gravatar frostycoolslug2003-09-271-1/+1
| | | | | | Suggested by [Brain] git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@189 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed Bug Causing missing modules to Seg Fault The IRCd, now the missing ↵Gravatar frostycoolslug2003-09-271-0/+1
| | | | | | modules are ignored. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@188 e03df62e-2008-0410-955e-edbf42e46eb7
* STL namespace fixesGravatar randomdan2003-07-227-53/+56
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@176 e03df62e-2008-0410-955e-edbf42e46eb7
* Added more code for custom channel/user modes via modulesGravatar brain2003-04-192-12/+14
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@175 e03df62e-2008-0410-955e-edbf42e46eb7
* Added Mode handler structures and typesGravatar brain2003-04-181-3/+31
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@173 e03df62e-2008-0410-955e-edbf42e46eb7
* Updated docsGravatar brain2003-03-301-1/+34
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@171 e03df62e-2008-0410-955e-edbf42e46eb7
* Added DOT files to documentation for class diagrams (pretteh!)Gravatar brain2003-03-301-0/+1
| | | | | | | Added OnServerRaw Module-class method (low-level munge routine) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@170 e03df62e-2008-0410-955e-edbf42e46eb7
* Documentation update, 09/02/03Gravatar brain2003-02-093-17/+61
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@167 e03df62e-2008-0410-955e-edbf42e46eb7
* Changed to work with new log-levelGravatar brain2003-02-091-0/+6
| | | | | | | Fixed to allow comments in config file to work properly git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@166 e03df62e-2008-0410-955e-edbf42e46eb7
* Changed to using LogLevelsGravatar brain2003-02-074-9/+23
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@163 e03df62e-2008-0410-955e-edbf42e46eb7
* Added first part of server linking codeGravatar brain2003-02-023-14/+45
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@160 e03df62e-2008-0410-955e-edbf42e46eb7
* Moved to Dev-C++ as an editor for project (more stable than gvim!)Gravatar brain2003-01-3011-183/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@158 e03df62e-2008-0410-955e-edbf42e46eb7
* Modified documentationGravatar brain2003-01-271-2/+6
| | | | | | | Moved some classes below base class git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@156 e03df62e-2008-0410-955e-edbf42e46eb7
* removed crappy temp filesGravatar brain2003-01-267-898/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@152 e03df62e-2008-0410-955e-edbf42e46eb7
* Modified documentation for base classesGravatar brain2003-01-2614-107/+1024
| | | | | | | Added base classes git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@151 e03df62e-2008-0410-955e-edbf42e46eb7
* Added server classes for linkingGravatar brain2003-01-261-0/+47
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@149 e03df62e-2008-0410-955e-edbf42e46eb7
* Initial revisionGravatar brain2003-01-2310-0/+1165
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@132 e03df62e-2008-0410-955e-edbf42e46eb7