summaryrefslogtreecommitdiff
path: root/src/inspircd_io.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Obscure bug of the week: InspIRCd crashes when given more than 64 client ↵Gravatar brain2006-03-131-1/+1
| | | | | | ports to bind in the config file (yes, *REALLY*.) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3701 e03df62e-2008-0410-955e-edbf42e46eb7
* Removal of ancient TRUE/FALSE #defines (C-ish stuff)Gravatar brain2006-03-131-13/+22
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3700 e03df62e-2008-0410-955e-edbf42e46eb7
* Removed lowercasing of servername on validationGravatar brain2006-03-121-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3698 e03df62e-2008-0410-955e-edbf42e46eb7
* Const refs (this is about the last of them in the core api)Gravatar brain2006-03-121-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3694 e03df62e-2008-0410-955e-edbf42e46eb7
* Removed 8-space indentsGravatar brain2006-03-101-56/+56
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3644 e03df62e-2008-0410-955e-edbf42e46eb7
* Whoops, forgot a NULLGravatar brain2006-03-101-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3643 e03df62e-2008-0410-955e-edbf42e46eb7
* Commented all the new config stuffGravatar brain2006-03-101-20/+60
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3642 e03df62e-2008-0410-955e-edbf42e46eb7
* TypoGravatar brain2006-03-101-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3638 e03df62e-2008-0410-955e-edbf42e46eb7
* Moved more stuff into right placesGravatar brain2006-03-101-2/+10
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3637 e03df62e-2008-0410-955e-edbf42e46eb7
* Made it compile :pGravatar brain2006-03-101-4/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3635 e03df62e-2008-0410-955e-edbf42e46eb7
* Mass tidyup of ServerConfig::Read and stuffGravatar brain2006-03-101-162/+156
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3634 e03df62e-2008-0410-955e-edbf42e46eb7
* Test stuff for improved multi-tags in coreGravatar brain2006-03-101-1/+120
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3632 e03df62e-2008-0410-955e-edbf42e46eb7
* Support for hostnames in <bind> tag (so long as the hostname resolves to a ↵Gravatar brain2006-03-101-9/+42
| | | | | | locally bindable ip) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3621 e03df62e-2008-0410-955e-edbf42e46eb7
* Tidyup of config reader lowlevel readingGravatar brain2006-03-101-147/+143
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3620 e03df62e-2008-0410-955e-edbf42e46eb7
* Align names that are output on startup using \t htabsGravatar brain2006-03-101-3/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3618 e03df62e-2008-0410-955e-edbf42e46eb7
* Moved typedefs etc into the header where they belongGravatar brain2006-03-101-12/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3617 e03df62e-2008-0410-955e-edbf42e46eb7
* Move vars to top of functionGravatar brain2006-03-101-9/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3616 e03df62e-2008-0410-955e-edbf42e46eb7
* Validating wrong fieldGravatar brain2006-03-101-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3615 e03df62e-2008-0410-955e-edbf42e46eb7
* ImprovementsGravatar brain2006-03-101-38/+30
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3614 e03df62e-2008-0410-955e-edbf42e46eb7
* Tidyup of ServerConf::Read about half done (works)Gravatar brain2006-03-101-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3613 e03df62e-2008-0410-955e-edbf42e46eb7
* Probably doesnt work yetGravatar brain2006-03-101-110/+164
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3612 e03df62e-2008-0410-955e-edbf42e46eb7
* More stuff doneGravatar brain2006-03-091-13/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3611 e03df62e-2008-0410-955e-edbf42e46eb7
* I hate casts.Gravatar brain2006-03-091-11/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3610 e03df62e-2008-0410-955e-edbf42e46eb7
* Please diagnose error line 205Gravatar brain2006-03-091-43/+88
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3609 e03df62e-2008-0410-955e-edbf42e46eb7
* Cleanup.Gravatar w00t2006-03-091-314/+362
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3576 e03df62e-2008-0410-955e-edbf42e46eb7
* Update to Start() credits, now refers users to /info outputGravatar w00t2006-03-091-3/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3568 e03df62e-2008-0410-955e-edbf42e46eb7
* CM -> CM1Gravatar brain2006-03-061-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3493 e03df62e-2008-0410-955e-edbf42e46eb7
* Tidied GetMaxBans to leave the ConfigReader subsystem aloneGravatar brain2006-03-061-0/+9
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3491 e03df62e-2008-0410-955e-edbf42e46eb7
* Added IS_SINGLE, see comment in include/inspircd.hGravatar brain2006-03-021-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3438 e03df62e-2008-0410-955e-edbf42e46eb7
* Added a sleep on startup to stop it mucking up the displayGravatar brain2006-03-021-0/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3436 e03df62e-2008-0410-955e-edbf42e46eb7
* *UNTESTED* speeding up HasPermission by factor of hundreds, avoid using ↵Gravatar brain2006-03-021-0/+1
| | | | | | EnumConf and ConfValue outside of rehash *AT ALL* git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3430 e03df62e-2008-0410-955e-edbf42e46eb7
* is_uline was an inefficient piece of crap - fixed.Gravatar brain2006-03-021-1/+10
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3428 e03df62e-2008-0410-955e-edbf42e46eb7
* Made extensive use of charlcat to cut down on strlcat usageGravatar brain2006-03-021-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3417 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixes for new banhidingGravatar brain2006-02-281-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3385 e03df62e-2008-0410-955e-edbf42e46eb7
* BanHidingGravatar brain2006-02-281-5/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3384 e03df62e-2008-0410-955e-edbf42e46eb7
* Tweaks for unrealismsGravatar brain2006-02-281-2/+9
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3383 e03df62e-2008-0410-955e-edbf42e46eb7
* Extra error output when fails to bind a portGravatar brain2006-02-281-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3382 e03df62e-2008-0410-955e-edbf42e46eb7
* Valgrind fixesGravatar brain2006-02-261-3/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3353 e03df62e-2008-0410-955e-edbf42e46eb7
* Removed setpriority()Gravatar brain2006-02-261-2/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3341 e03df62e-2008-0410-955e-edbf42e46eb7
* Lowercase the servername automaticallyGravatar brain2006-02-261-0/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3326 e03df62e-2008-0410-955e-edbf42e46eb7
* Removed the 'one of' check for <dns>Gravatar brain2006-02-191-2/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3259 e03df62e-2008-0410-955e-edbf42e46eb7
* Throws exception on failed GetIOHook()Gravatar brain2006-02-191-2/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3257 e03df62e-2008-0410-955e-edbf42e46eb7
* Added check for if the servername contains a '.', if not append one on rehashGravatar brain2006-02-191-1/+35
| | | | | | | 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
* Added anti-retard check to prevent retarded flood settingsGravatar brain2006-02-111-0/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3152 e03df62e-2008-0410-955e-edbf42e46eb7
* Added comment about the craqness of ServerConfig::Read()Gravatar brain2006-02-091-0/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3145 e03df62e-2008-0410-955e-edbf42e46eb7
* Experimental improved string handling in server linksGravatar brain2006-02-071-5/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3127 e03df62e-2008-0410-955e-edbf42e46eb7
* Removed some debug notices that were mistakenly in the DEFAULT loglevelGravatar brain2006-02-061-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3112 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix typoGravatar brain2006-02-061-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3109 e03df62e-2008-0410-955e-edbf42e46eb7
* Added support for changing tempdir via <options:tempdir>Gravatar brain2006-02-061-1/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3107 e03df62e-2008-0410-955e-edbf42e46eb7
* When rehashing by sighup and adding/removing modules, don't attempt to write ↵Gravatar brain2006-02-041-4/+8
| | | | | | a user because there isnt one :p git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3070 e03df62e-2008-0410-955e-edbf42e46eb7