summaryrefslogtreecommitdiff
path: root/src/inspircd_io.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make -nolimit behaviour default, we want core dumps. Print a warning if anyon...•••git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3813 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2006-04-041-14/+11
* Backport of previous fix•••git-svn-id: http://svn.inspircd.org/repository/branches/1_0_stable@3808 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2006-04-031-3/+11
* Listening sockets are now explicitly nonblocking just in case the socket engi...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3755 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-261-1/+2
* Allow adding of new client ports via /REHASH.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3731 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-181-8/+74
* Obscure bug of the week: InspIRCd crashes when given more than 64 client port...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3701 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-131-1/+1
* Removal of ancient TRUE/FALSE #defines (C-ish stuff)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3700 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-131-13/+22
* Removed lowercasing of servername on validation•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3698 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-121-1/+1
* Const refs (this is about the last of them in the core api)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3694 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-121-1/+1
* Removed 8-space indents•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3644 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-101-56/+56
* Whoops, forgot a NULL•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3643 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-101-1/+1
* Commented all the new config stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3642 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-101-20/+60
* Typo•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3638 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-101-1/+1
* Moved more stuff into right places•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3637 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-101-2/+10
* Made it compile :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3635 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-101-4/+3
* Mass tidyup of ServerConfig::Read and stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3634 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-101-162/+156
* Test stuff for improved multi-tags in core•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3632 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-101-1/+120
* Support for hostnames in <bind> tag (so long as the hostname resolves to a lo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3621 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-101-9/+42
* Tidyup of config reader lowlevel reading•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3620 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-101-147/+143
* Align names that are output on startup using \t htabs•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3618 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-101-3/+3
* Moved typedefs etc into the header where they belong•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3617 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-101-12/+0
* Move vars to top of function•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3616 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-101-9/+5
* Validating wrong field•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3615 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-101-1/+1
* Improvements•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3614 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-101-38/+30
* Tidyup of ServerConf::Read about half done (works)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3613 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-101-1/+1
* Probably doesnt work yet•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3612 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-101-110/+164
* More stuff done•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3611 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-091-13/+12
* I hate casts.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3610 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-091-11/+12
* Please diagnose error line 205•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3609 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-091-43/+88
* Cleanup.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3576 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2006-03-091-314/+362
* Update to Start() credits, now refers users to /info output•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3568 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2006-03-091-3/+2
* CM -> CM1•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3493 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-061-1/+1
* Tidied GetMaxBans to leave the ConfigReader subsystem alone•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3491 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-061-0/+9
* Added IS_SINGLE, see comment in include/inspircd.h•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3438 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-021-1/+1
* Added a sleep on startup to stop it mucking up the display•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3436 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-021-0/+4
* *UNTESTED* speeding up HasPermission by factor of hundreds, avoid using EnumC...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3430 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-021-0/+1
* is_uline was an inefficient piece of crap - fixed.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3428 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-021-1/+10
* Made extensive use of charlcat to cut down on strlcat usage•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3417 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-03-021-1/+1
* Fixes for new banhiding•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3385 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-281-1/+1
* BanHiding•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3384 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-281-5/+4
* Tweaks for unrealisms•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3383 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-281-2/+9
* Extra error output when fails to bind a port•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3382 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-281-2/+2
* Valgrind fixes•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3353 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-261-3/+5
* Removed setpriority()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3341 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-261-2/+0
* Lowercase the servername automatically•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3326 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-261-0/+2
* Removed the 'one of' check for <dns>•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3259 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-191-2/+1
* Throws exception on failed GetIOHook()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3257 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-191-2/+7
* Added check for if the servername contains a '.', if not append one on rehash•••Added retrieval of nameserver from /etc/resolv.conf if <dns:server> is not defined. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3256 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-191-1/+35
* Added anti-retard check to prevent retarded flood settings•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3152 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-111-0/+6
* Added comment about the craqness of ServerConfig::Read()•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3145 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-091-0/+5
* Experimental improved string handling in server links•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3127 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2006-02-071-5/+5