summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Test commit to trunk (1.1) to make sure its not also updating the 1.0 stable ↵ v1.1.0forkGravatar brain2006-03-261-0/+1
| | | | | | branch git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3762 e03df62e-2008-0410-955e-edbf42e46eb7
* Regression for buffering of socketsGravatar brain2006-03-261-0/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3760 e03df62e-2008-0410-955e-edbf42e46eb7
* Regressed buffering codeGravatar brain2006-03-261-8/+8
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3759 e03df62e-2008-0410-955e-edbf42e46eb7
* Removal of DoOneIteration stuffGravatar brain2006-03-261-51/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3758 e03df62e-2008-0410-955e-edbf42e46eb7
* All software threading stuff *disabled*Gravatar brain2006-03-261-15/+14
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3757 e03df62e-2008-0410-955e-edbf42e46eb7
* IS_LOCAL check on flushwritebufGravatar brain2006-03-261-1/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3756 e03df62e-2008-0410-955e-edbf42e46eb7
* Listening sockets are now explicitly nonblocking just in case the socket ↵Gravatar brain2006-03-261-1/+2
| | | | | | engine screws up and says we can accept() when we cant... git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3755 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove unnecessary casting.Gravatar w00t2006-03-261-9/+9
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3754 e03df62e-2008-0410-955e-edbf42e46eb7
* Possible fix for a desync conditionGravatar w00t2006-03-251-2/+12
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3753 e03df62e-2008-0410-955e-edbf42e46eb7
* kill_link safety checksGravatar brain2006-03-251-1/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3752 e03df62e-2008-0410-955e-edbf42e46eb7
* Bugfix for bug #101 being as the fix was just one simple line :)Gravatar brain2006-03-251-0/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3751 e03df62e-2008-0410-955e-edbf42e46eb7
* Removal of software threading idea in CullList. Nice idea, but did really ↵Gravatar w00t2006-03-221-23/+6
| | | | | | whacked out things with a lot of sockets. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3749 e03df62e-2008-0410-955e-edbf42e46eb7
* Stack overflow prevention allows deeper recursionGravatar brain2006-03-221-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3748 e03df62e-2008-0410-955e-edbf42e46eb7
* unsigned long -> unsigned int: unsigned int should be the same size on AMD64 ↵Gravatar brain2006-03-211-2/+1
| | | | | | as it is on 32 bit, but unsigned long is NOT. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3747 e03df62e-2008-0410-955e-edbf42e46eb7
* Tidyup: (unsigned) cast to more explicit (unsigned char)Gravatar brain2006-03-212-7/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3746 e03df62e-2008-0410-955e-edbf42e46eb7
* It prevents bear.txt, the module though happens to be a .so - thanks LaurenGravatar w00t2006-03-211-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3745 e03df62e-2008-0410-955e-edbf42e46eb7
* Why does EVERYONE forget to include helperfuncs.h?Gravatar brain2006-03-201-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3744 e03df62e-2008-0410-955e-edbf42e46eb7
* Trivial: ServerPrivmsgAll() sending NoticesGravatar brain2006-03-201-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3743 e03df62e-2008-0410-955e-edbf42e46eb7
* Trivial: 401 numeric for m_remove when nick or channel cannot be foundGravatar brain2006-03-191-0/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3742 e03df62e-2008-0410-955e-edbf42e46eb7
* Someone doesnt validate their input.... ;-pGravatar brain2006-03-191-0/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3741 e03df62e-2008-0410-955e-edbf42e46eb7
* Don't permit non-opers to /NOTICE $* and /PRIVMSG $* :pGravatar brain2006-03-192-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3740 e03df62e-2008-0410-955e-edbf42e46eb7
* who left out m_ssl_dummy?Gravatar brain2006-03-191-0/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3739 e03df62e-2008-0410-955e-edbf42e46eb7
* LUSERS oper count was broken and reporting the oper count to always be equal ↵Gravatar brain2006-03-191-1/+1
| | | | | | to the number of users (whoops) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3738 e03df62e-2008-0410-955e-edbf42e46eb7
* Made 'install' a little quieterGravatar brain2006-03-192-25/+25
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3737 e03df62e-2008-0410-955e-edbf42e46eb7
* Took out ability to issue parameterless helpopGravatar brain2006-03-191-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3736 e03df62e-2008-0410-955e-edbf42e46eb7
* Check for link tags with undefined ipaddr fields (for drunk admins that typo)Gravatar brain2006-03-191-2/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3735 e03df62e-2008-0410-955e-edbf42e46eb7
* Someone didnt know how to check for no parameters (*looks at Craig*)Gravatar brain2006-03-191-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3734 e03df62e-2008-0410-955e-edbf42e46eb7
* Check g++ not gcc in configureGravatar brain2006-03-191-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3733 e03df62e-2008-0410-955e-edbf42e46eb7
* Test fix for topic loopGravatar brain2006-03-181-4/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3732 e03df62e-2008-0410-955e-edbf42e46eb7
* Allow adding of new client ports via /REHASH.Gravatar brain2006-03-183-11/+77
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3731 e03df62e-2008-0410-955e-edbf42e46eb7
* Document m_antibear, m_safelistGravatar brain2006-03-181-0/+10
| | | | | | | YES OM, ALPHABETICAL ORDER! :D git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3730 e03df62e-2008-0410-955e-edbf42e46eb7
* See previous changeGravatar brain2006-03-181-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3729 e03df62e-2008-0410-955e-edbf42e46eb7
* No RFC says anything about hiding channels containing only +i users -- and ↵Gravatar brain2006-03-182-4/+3
| | | | | | it could confuse the crap out of people. Removed feature git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3728 e03df62e-2008-0410-955e-edbf42e46eb7
* Tidy up around the ex AMD64 'fix'Gravatar om2006-03-171-1/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3727 e03df62e-2008-0410-955e-edbf42e46eb7
* Did the same thing here :/Gravatar om2006-03-171-2/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3726 e03df62e-2008-0410-955e-edbf42e46eb7
* Giving printf formats and not giving it arguments for them != cunningGravatar om2006-03-171-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3725 e03df62e-2008-0410-955e-edbf42e46eb7
* AMD64 warning 'fix' which tested fine when I added it seems to now...stop ↵Gravatar om2006-03-171-1/+2
| | | | | | things connecting...which is just cunning imo git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3724 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix to warning line 218Gravatar brain2006-03-161-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3723 e03df62e-2008-0410-955e-edbf42e46eb7
* Catch std::bad_alloc program wide (to catch out nazi sysadmins who restrict ↵Gravatar brain2006-03-161-4/+16
| | | | | | machines to small memory sizes, and expect things to still run fine :p) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3722 e03df62e-2008-0410-955e-edbf42e46eb7
* Pass int not userrecGravatar brain2006-03-151-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3721 e03df62e-2008-0410-955e-edbf42e46eb7
* Casting to keep gcc happyGravatar brain2006-03-151-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3720 e03df62e-2008-0410-955e-edbf42e46eb7
* Typo in copy/paste from safelistGravatar brain2006-03-151-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3719 e03df62e-2008-0410-955e-edbf42e46eb7
* Added preliminary m_antibear.cpp, a security module to cripple bear.txt ↵Gravatar brain2006-03-151-0/+86
| | | | | | based trojan bots git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3718 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove timer stuff left over from m_safelistGravatar brain2006-03-151-4/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3717 e03df62e-2008-0410-955e-edbf42e46eb7
* First-revision m_securelist.cpp, prevents /LIST in the first minute of ↵Gravatar brain2006-03-151-0/+118
| | | | | | connection crippling most automated spambots and virus drones git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3716 e03df62e-2008-0410-955e-edbf42e46eb7
* Comment one of w00tie's comments, fix typo in log message, and make it look ↵Gravatar om2006-03-151-3/+3
| | | | | | like I ctually was active today... :> git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3715 e03df62e-2008-0410-955e-edbf42e46eb7
* ChangeLogs 1.0.3 -> 1.0.1Gravatar brain2006-03-141-544/+943
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3713 e03df62e-2008-0410-955e-edbf42e46eb7
* Experimental change to avoid warning on 64bit systems, this is a simple ↵Gravatar om2006-03-141-2/+7
| | | | | | one-line rollback if anyone has trouble (but it fixes the warning bugging me ;p) - Works on AMD64 Linux git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3712 e03df62e-2008-0410-955e-edbf42e46eb7
* Sanity check, writing to array[-1] is not clever and not profitable.Gravatar brain2006-03-141-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3711 e03df62e-2008-0410-955e-edbf42e46eb7
* *hits eggy with a stick*Gravatar brain2006-03-131-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3710 e03df62e-2008-0410-955e-edbf42e46eb7