summaryrefslogtreecommitdiff
path: root/src/inspircd_io.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Fixups•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2432 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-3/+4
* Fixed to use MAXSOCKS•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2431 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-3/+3
* Moved BindPorts out of main file into inspircd_io.cpp•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2430 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-0/+50
* More config tidyups•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2413 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-1/+1
* Moved a ton of *Conf functions into the ServerConfig class•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2412 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-8/+8
* Mis-declared ClearStack()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2411 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-1/+1
* Moved include stack stuff to be private to ServerConfig•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2410 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-1/+8
* Moved readconfig to serverconfig class•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2408 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-1/+286
* Moving more stuff into class ServerConfig•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2394 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-6/+6
* Started moving of data into ServerConfig class•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2393 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-141-3/+1
* More experimental gubbins•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2330 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-121-3/+1
* Reverted bugfix•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2275 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-081-5/+1
* Changed comments•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2274 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-081-1/+0
* Fixed bug #85•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2273 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-081-11/+3
* Attempted config fix for end of line missing•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@2272 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-12-081-0/+12
* strcmp() is a little expensive, and useless here -- ointers make our lives ea...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1986 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2005-11-291-4/+4
* Started on -Wall - safe compile•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1570 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-301-7/+7
* Fixed to allow any form of linefeed•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1559 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-291-1/+15
* Fix for backslashes in win32 paths (converted to forward slashes in config re...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1555 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-291-1/+3
* Made erroneous included configs cause the reader to bail•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1554 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-291-0/+7
* Added include stack to detect looped includes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1553 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-291-5/+28
* added <include file> tags (next make paths relative)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1552 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-291-5/+30
* Fixed fd_Setsize in cygwin•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1541 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-281-0/+1
* Replacement of bzero with memset for solaris 10 compat.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1428 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-181-1/+1
* bzero removed for compatibility with solaris 10•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1427 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-181-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
* Changed from SOMAXCONN to 32•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1410 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-171-1/+1
* Increased listen backlog from 5 to use SOMAXCONN, system defined constant max...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1407 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-161-1/+1
* 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-2/+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
* Fixed weird bug where on mass join/part flood, the channel would be•••purged before it was actually empty due to its counters being screwed up git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1360 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-111-5/+1
* Cannot initialize kqueue BEFORE the daemon fork!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1350 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-101-3/+0
* Fixes to way allocations are handled•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1346 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-091-1/+1
* Added /stats T•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1280 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-05-021-1/+1
* mmmm, green. Elphaba would be so proud :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1206 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-261-2/+1
* Updated startup colour scheme•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1205 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-261-6/+7
* Strlen tidyup (based on results of gprof output)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1201 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-261-2/+1
* Major code tidyup (-W) - expect a few belches•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1190 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-261-4/+2
* Added PID reporting and testing before daemonize•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1120 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-181-0/+1
* Removed some old uneeded code•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1113 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-171-12/+0
* Fixed lingering (SO_REUSEADDR was being set to 0?)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1111 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-161-2/+2
* Made setrlimit a commandline option•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1042 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-111-10/+14
* Added getrlimit/setrlimit to set process limits to allow a core dump•••Removed some logging from wildcard.cpp git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1040 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-111-0/+13
* Changed escape codes to work better on dark-on-light terminals•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@1037 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-101-5/+5
* Fixed "error in free()" and other bugs going to open sockets•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@997 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-071-5/+4
* Major optimizations!•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@982 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-051-0/+1
* If writing the PID file fails, it is now written to the log•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@980 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-051-0/+1
* Added shutdown() calls on die•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@971 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-031-0/+5
* Added code to shutdown listening sockets on exit•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@964 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-031-82/+94
* Config files read by the ircd are now chmod'ed 0600•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@951 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2005-04-021-1/+5