aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
...
* Changed server to server links from UDP to TCP due to data loss problems•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@570 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-141-19/+54
* Added 'a' amd 'b' server link tokens (change gecos, change host)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@562 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-122-0/+16
* Added '@' (WALLOPS) link token•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@561 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-122-2/+2
* Packet buffering•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@541 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-112-0/+12
* race condition fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@537 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-111-1/+1
* Attempted fixes for UDP race conditions•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@534 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-111-0/+2
* Added better checking to packet sending (MUST receive an ack)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@530 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-111-1/+2
* Added 'i' and 't' type link datagrams•••Fixed /mode #channel +b glitch git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@521 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-113-5/+20
* Added J, P and Q type datagrams•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@501 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-101-1/+1
* Added experimental 'P' token (privmsg)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@494 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-101-0/+1
* Added /map and /links•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@493 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-101-12/+16
* Added server to server 'J' token•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@481 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-101-1/+1
* Added security function that removes paths from filenames•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@463 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-091-4/+5
* Added flood= value to connect allow classes, added checking for flooding•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@462 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-091-1/+21
* Added ConfigReader::EnumValues() (requested by Craig)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@456 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-082-0/+8
* Tons of buffering fixes and optimisations for user connections•••Fixes to command handler and input parser git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@454 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-081-0/+2
* added documentation to FileReader::Exists()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@426 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-071-0/+3
* Added Server::CountUsers function•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@423 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-072-0/+5
* Added preliminary support for ConfigReader::Verify at request of the slug :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@419 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-072-3/+8
* Added servernotice back to the user, informing them•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@417 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-071-0/+10
* Modified to support wildcard matching of glob patterns•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@414 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-071-2/+10
* Fixed config reader to cache its files instead of re-reading them for each ac...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@413 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-072-4/+9
* indentation fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@412 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-061-3/+9
* Updated docs•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@411 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-061-1/+1
* OnUserPre* api fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@409 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-061-2/+2
* Added OnUserPreMessage and OnUserPreNotice events (not tested yet)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@407 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-062-1/+26
* Added support for SVS-style Server class methods for modules•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@400 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-062-1/+38
* Added support for OnWhois, OnOper, OnInfo and SendToModeMask in the API•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@388 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-052-2/+52
* Fix for bug ID #5 (PING, PONG And other matters)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@386 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-051-0/+2
* Fix for bug ID #6 (excessively long commands)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@385 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-051-0/+8
* Modified the Module::OnExtendedMode() method to use a void* as its target whi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@383 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-051-2/+3
* Completed support for module-handled umodes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@377 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-043-4/+7
* Added support for module-based chanmodes with parameters and the ability to q...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@374 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-041-0/+26
* Tons more sanity checks and length checks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@366 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-031-0/+5
* Added support for module-defined chanmodes with no parameters•••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 Gravatar brain2004-04-033-6/+37
* Improved comments•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@357 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-021-1/+5
* Added ability to override modes (allows SAMODE support etc)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@355 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-021-1/+21
* Added support for modules to create commands - this needs a proof-of-concept ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@351 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-021-0/+19
* Fixed <link> tags•••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 Gravatar brain2004-04-012-4/+4
* Combined The file Modules and Config file existance checkers into one function•••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 Gravatar frostycoolslug2003-09-272-2/+2
* changed CheckModule from (char module[MAXBUF]) to (char* module) -- Suggested...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@189 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar frostycoolslug2003-09-271-1/+1
* Fixed Bug Causing missing modules to Seg Fault The IRCd, now the missing modu...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@188 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar frostycoolslug2003-09-271-0/+1
* STL namespace fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@176 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar randomdan2003-07-227-53/+56
* Added more code for custom channel/user modes via modules•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@175 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2003-04-192-12/+14
* Added Mode handler structures and types•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@173 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2003-04-181-3/+31
* Updated docs•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@171 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2003-03-301-1/+34
* Added DOT files to documentation for class diagrams (pretteh!)•••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 Gravatar brain2003-03-301-0/+1
* Documentation update, 09/02/03•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@167 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2003-02-093-17/+61
* Changed to work with new log-level•••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 Gravatar brain2003-02-091-0/+6
* Changed to using LogLevels•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@163 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2003-02-074-9/+23