aboutsummaryrefslogtreecommitdiffstats
path: root/src/servers.cpp
Commit message (Expand)AuthorAgeFilesLines
* Added extra code to notify mainloop when the iterator has been mangled (e.g. ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1499 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-241-0/+7
* Added more immediate disconnect when a server isnt routable any more•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1496 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-241-1/+52
* Fixed inbound server errors•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1491 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-241-1/+0
* Added stuff for /map improvements•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1486 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-241-1/+7
* Nonblocking connect() for outbound server links (why was this blocking anyway)•••Changed /map to show authenticating servers with a * similar to hybrid git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1485 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-241-1/+11
* Added ping checks for server links (experimental)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1481 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-241-0/+10
* Buffer size limits (hard coded to 1mb for now, will allow to raise in config ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1478 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-231-1/+6
* Output buffering on server connections•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1475 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-231-4/+33
* Changed revision id's to std::string•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1472 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-221-1/+1
* Added configurable SOMAXCONN size•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1419 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-171-1/+2
* Moved a load of servers-only stuff into serverrec out of the way of userrec•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1417 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-171-1/+351
* Changed to use __single_client_alloc, faster on most systems in a single thread•••Specified namespace std in *all* files git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1404 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-151-0/+2
* Moved a ton of functions into helperfuncs.h to speed up recompiles•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1383 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-151-0/+1
* Major optimizations!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@982 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-051-4/+6
* Added implementation of strlcpy and strlcat for systems that dont have it•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@905 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-03-251-0/+1
* Fixed a ton of MODE crap 'avec le' services :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@896 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-03-241-0/+2
* Security audit based on RATS output•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@855 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-09-111-2/+2
* Updated header comments•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@816 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-05-161-4/+15
* race condition fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@537 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2004-04-111-0/+2
* modified to fix 'antiquated header' map.h•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@187 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2003-08-171-1/+1
* Added first part of server linking code•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@160 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2003-02-021-20/+3
* Moved to Dev-C++ as an editor for project (more stable than gvim!)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@158 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2003-01-301-8/+0
* Modified documentation for base classes•••Added base classes git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@151 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2003-01-261-10/+13
* Added server classes for linking•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@149 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2003-01-261-0/+62