aboutsummaryrefslogtreecommitdiff
path: root/src/servers.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Removed static meshed linking from coreGravatar brain2005-11-251-548/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1940 e03df62e-2008-0410-955e-edbf42e46eb7
* Removal of mesh stuff (lots of)Gravatar brain2005-11-251-27/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1938 e03df62e-2008-0410-955e-edbf42e46eb7
* Unknown changes hereGravatar brain2005-08-221-3/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1620 e03df62e-2008-0410-955e-edbf42e46eb7
* Fucking vincent boxGravatar brain2005-06-021-0/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1594 e03df62e-2008-0410-955e-edbf42e46eb7
* More vincent tweaksGravatar brain2005-06-021-21/+21
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1593 e03df62e-2008-0410-955e-edbf42e46eb7
* More fixes for Vincent bugGravatar brain2005-06-021-6/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1592 e03df62e-2008-0410-955e-edbf42e46eb7
* Attempted fixes for another vincent bugGravatar brain2005-06-021-0/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1591 e03df62e-2008-0410-955e-edbf42e46eb7
* Attempt to fix recursive loopGravatar brain2005-06-021-4/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1590 e03df62e-2008-0410-955e-edbf42e46eb7
* Many linking fixesGravatar brain2005-06-011-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1578 e03df62e-2008-0410-955e-edbf42e46eb7
* Started on -Wall - safe compileGravatar brain2005-05-301-7/+9
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1570 e03df62e-2008-0410-955e-edbf42e46eb7
* A lot more of the core consts are now configurable at compile timeGravatar brain2005-05-291-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1546 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixes to EOF checkingGravatar brain2005-05-291-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1545 e03df62e-2008-0410-955e-edbf42e46eb7
* Added extra error checking to detect dead socketsGravatar brain2005-05-291-0/+15
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1544 e03df62e-2008-0410-955e-edbf42e46eb7
* Servers with write errors not being split properlyGravatar brain2005-05-291-24/+41
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1543 e03df62e-2008-0410-955e-edbf42e46eb7
* Added extra code to notify mainloop when the iterator has been mangled (e.g. ↵Gravatar brain2005-05-241-0/+7
| | | | | | by netsplit quits) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1499 e03df62e-2008-0410-955e-edbf42e46eb7
* Added more immediate disconnect when a server isnt routable any moreGravatar brain2005-05-241-1/+52
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1496 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed inbound server errorsGravatar brain2005-05-241-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1491 e03df62e-2008-0410-955e-edbf42e46eb7
* Added stuff for /map improvementsGravatar brain2005-05-241-1/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1486 e03df62e-2008-0410-955e-edbf42e46eb7
* Nonblocking connect() for outbound server links (why was this blocking anyway)Gravatar brain2005-05-241-1/+11
| | | | | | | 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
* Added ping checks for server links (experimental)Gravatar brain2005-05-241-0/+10
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1481 e03df62e-2008-0410-955e-edbf42e46eb7
* Buffer size limits (hard coded to 1mb for now, will allow to raise in config ↵Gravatar brain2005-05-231-1/+6
| | | | | | later) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1478 e03df62e-2008-0410-955e-edbf42e46eb7
* Output buffering on server connectionsGravatar brain2005-05-231-4/+33
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1475 e03df62e-2008-0410-955e-edbf42e46eb7
* Changed revision id's to std::stringGravatar brain2005-05-221-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1472 e03df62e-2008-0410-955e-edbf42e46eb7
* Added configurable SOMAXCONN sizeGravatar brain2005-05-171-1/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1419 e03df62e-2008-0410-955e-edbf42e46eb7
* Moved a load of servers-only stuff into serverrec out of the way of userrecGravatar brain2005-05-171-1/+351
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1417 e03df62e-2008-0410-955e-edbf42e46eb7
* Changed to use __single_client_alloc, faster on most systems in a single threadGravatar brain2005-05-151-0/+2
| | | | | | | Specified namespace std in *all* files git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1404 e03df62e-2008-0410-955e-edbf42e46eb7
* Moved a ton of functions into helperfuncs.h to speed up recompilesGravatar brain2005-05-151-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1383 e03df62e-2008-0410-955e-edbf42e46eb7
* Major optimizations!Gravatar brain2005-04-051-4/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@982 e03df62e-2008-0410-955e-edbf42e46eb7
* Added implementation of strlcpy and strlcat for systems that dont have itGravatar brain2005-03-251-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@905 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed a ton of MODE crap 'avec le' services :pGravatar brain2005-03-241-0/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@896 e03df62e-2008-0410-955e-edbf42e46eb7
* Security audit based on RATS outputGravatar brain2004-09-111-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@855 e03df62e-2008-0410-955e-edbf42e46eb7
* Updated header commentsGravatar brain2004-05-161-4/+15
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@816 e03df62e-2008-0410-955e-edbf42e46eb7
* race condition fixesGravatar brain2004-04-111-0/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@537 e03df62e-2008-0410-955e-edbf42e46eb7
* modified to fix 'antiquated header' map.hGravatar brain2003-08-171-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@187 e03df62e-2008-0410-955e-edbf42e46eb7
* Added first part of server linking codeGravatar brain2003-02-021-20/+3
| | | | 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-301-8/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@158 e03df62e-2008-0410-955e-edbf42e46eb7
* Modified documentation for base classesGravatar brain2003-01-261-10/+13
| | | | | | | 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/+62
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@149 e03df62e-2008-0410-955e-edbf42e46eb7