summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* 1.1.4+Norvegia v1.1.4Gravatar brain2007-03-252-2/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6713 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove excessive debuggingGravatar brain2007-03-251-8/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6712 e03df62e-2008-0410-955e-edbf42e46eb7
* Allow some commands to use a mask of * (this usually finds the 'root' server)Gravatar brain2007-03-251-8/+11
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6711 e03df62e-2008-0410-955e-edbf42e46eb7
* Test stuff to fix remote stats brokageGravatar brain2007-03-242-2/+14
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6710 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove unused varGravatar brain2007-03-241-2/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6709 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix untidy debug outputGravatar brain2007-03-241-22/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6708 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix two things: (1) log gets replaced by a user fd after restart causing ↵Gravatar brain2007-03-243-13/+67
| | | | | | | | | debug log to go to a user's status window (!) (2) restart failing due to segfault within libc (this is because some moron decided that stdin, stdout, and stderr should still be non-null if the files arent actually open!) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6707 e03df62e-2008-0410-955e-edbf42e46eb7
* m_showwhois now sends a message for remote whois as wellGravatar special2007-03-241-1/+14
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6706 e03df62e-2008-0410-955e-edbf42e46eb7
* Check validity (length) of all NICK parameters to make sure we're not ↵Gravatar brain2007-03-241-11/+44
| | | | | | | | | introducing a dodgy client (such as one introduced by dmb's dodgy program) Normally, NICK parameters longer than allowed are weeded out by CAPAB but sending CAPAB is optional. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6705 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove unused variableGravatar brain2007-03-241-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6704 e03df62e-2008-0410-955e-edbf42e46eb7
* Ident fixes, to make sure that if you dont get an ident reply you cant sneak ↵Gravatar brain2007-03-231-10/+10
| | | | | | through without a "~" git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6703 e03df62e-2008-0410-955e-edbf42e46eb7
* ident over ipv6 fixes, and fixes to inspsocket BindAddr which wasnt doing ↵Gravatar brain2007-03-232-9/+14
| | | | | | ipv6 outbound connects properly. You'll need to restart to apply this one, dmb git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6702 e03df62e-2008-0410-955e-edbf42e46eb7
* Tweak some stuff aboutGravatar brain2007-03-231-6/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6701 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix small memory leakGravatar brain2007-03-231-0/+4
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6700 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix high-bandwidth stuff with inspsocket+ssl, and eagainGravatar brain2007-03-221-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6699 e03df62e-2008-0410-955e-edbf42e46eb7
* EAGAIN fixes for gnutlsGravatar brain2007-03-221-2/+20
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6698 e03df62e-2008-0410-955e-edbf42e46eb7
* We're checking for non-null session->sess in VerifyCertificate now. theres ↵Gravatar brain2007-03-221-3/+2
| | | | | | very little else we can do, as we know that *whenever* we clear an ssl session, we set this to null. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6697 e03df62e-2008-0410-955e-edbf42e46eb7
* Some tweaks for gnutlsGravatar brain2007-03-222-3/+11
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6696 e03df62e-2008-0410-955e-edbf42e46eb7
* More checks in IS_HSDONE event hookGravatar brain2007-03-222-0/+6
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6695 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix crashes in ipv6 ssl using gnutls, and crashes when linking ssl to ↵Gravatar brain2007-03-222-2/+2
| | | | | | non-ssl by mistake, bug #245 git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6694 e03df62e-2008-0410-955e-edbf42e46eb7
* Update a notice on server already existing to be more clearGravatar w00t2007-03-202-2/+2
| | | | | | - Update ModDesc for m_hidechans git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6693 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove two pointless casts, and remove some space indenting (how does this ↵Gravatar brain2007-03-182-14/+14
| | | | | | keep sneaking back) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6692 e03df62e-2008-0410-955e-edbf42e46eb7
* Change back to FMODE for channel mode changes from usersGravatar brain2007-03-181-4/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6691 e03df62e-2008-0410-955e-edbf42e46eb7
* set the TS of a channel in JoinUser, not after the entire FJOIN, this is ↵Gravatar brain2007-03-189-23/+16
| | | | | | safer and may fix the odd desync here and there git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6690 e03df62e-2008-0410-955e-edbf42e46eb7
* Abort link at +/- 300secs, warn at +/- 30 secsGravatar brain2007-03-171-3/+7
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6689 e03df62e-2008-0410-955e-edbf42e46eb7
* Remote /MODULESGravatar brain2007-03-165-47/+84
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6688 e03df62e-2008-0410-955e-edbf42e46eb7
* Now syncs with the master every 10 minsGravatar brain2007-03-161-2/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6686 e03df62e-2008-0410-955e-edbf42e46eb7
* Wtf, ive found the source of the drift, it adds the old delta to the new!Gravatar brain2007-03-162-2/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6685 e03df62e-2008-0410-955e-edbf42e46eb7
* Improve this to show time with and without delta, without the user having to ↵Gravatar brain2007-03-161-3/+6
| | | | | | work it out in their head git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6684 e03df62e-2008-0410-955e-edbf42e46eb7
* Different timesync, dont use yetGravatar brain2007-03-165-37/+28
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6683 e03df62e-2008-0410-955e-edbf42e46eb7
* Optimise caps loop making it real neat. Thx Brain.Gravatar peavey2007-03-161-4/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6682 e03df62e-2008-0410-955e-edbf42e46eb7
* Change wording of 404 numeric to reflect that it's minlen or more.Gravatar peavey2007-03-161-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6681 e03df62e-2008-0410-955e-edbf42e46eb7
* Change the numeric text to match the new configuration. Tidyup comments and ↵Gravatar peavey2007-03-151-3/+1
| | | | | | DEBUG. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6680 e03df62e-2008-0410-955e-edbf42e46eb7
* Add support for MAP of chars considered to be CAPS to config for better control.Gravatar peavey2007-03-151-5/+13
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6678 e03df62e-2008-0410-955e-edbf42e46eb7
* Add third parameter to OnUserQuit (quit reason for opers only) - bump api ↵Gravatar brain2007-03-1520-19/+65
| | | | | | | | | | | version Add SetOperQuit and GetOperQuit methods to userrec Add OPERQUIT command to protocol - bump protocol version All this is to properly allow hidebans etc to work properly git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6675 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed hidebans behavior to not always be on as well; there are probablyother ↵Gravatar special2007-03-151-8/+32
| | | | | | issues here, see #243 git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6674 e03df62e-2008-0410-955e-edbf42e46eb7
* Someone is getting slapped for this; the new hidesplits/hidebans behavior ↵Gravatar special2007-03-151-1/+6
| | | | | | doesn't actually check if those options are enabled. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6673 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix blockcaps. Who on earth thought that percentage was x*100 / y ???Gravatar brain2007-03-141-6/+6
| | | | | | | | Its (x/y)*100, muppets :p (also, you cant do floating point maths on integers) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6672 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix /who thing that dmb spottedGravatar brain2007-03-131-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6671 e03df62e-2008-0410-955e-edbf42e46eb7
* Tag with 1.1.3 version name (StinkingBishop) v1.1.3Gravatar brain2007-03-131-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6669 e03df62e-2008-0410-955e-edbf42e46eb7
* Make /stats P show 'secs' after idle timesGravatar brain2007-03-121-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6667 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove stray "Notice:" - text only changeGravatar brain2007-03-111-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6663 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix minor bug, number of users listing doesnt decrement if a user quits ↵Gravatar brain2007-03-111-0/+1
| | | | | | while they are in the middle of listing git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6662 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix malformed noticeGravatar brain2007-03-111-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6661 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove debugGravatar brain2007-03-111-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6659 e03df62e-2008-0410-955e-edbf42e46eb7
* Add safelist:maxlisters which prevents more than x number of people doing a ↵Gravatar brain2007-03-111-0/+16
| | | | | | | | | LIST at the same time. (as i've just noticed, 500 bots all doing LIST at once can severely lag your ircd) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6658 e03df62e-2008-0410-955e-edbf42e46eb7
* Added OnBufferFlush, improved m_safelist, no longer works on a timer but ↵Gravatar brain2007-03-114-136/+68
| | | | | | | | | works on the writeability state of each user who is listing. Seems to test fine with 500 reet bots all listing at once. (doesnt lock up the ircd while listing them all any more, either, just lags a small amount) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6657 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixed a crash with a malformed server-to-server NICK command, thanks dmbGravatar special2007-03-111-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6656 e03df62e-2008-0410-955e-edbf42e46eb7
* Just commentsGravatar brain2007-03-111-1/+71
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6655 e03df62e-2008-0410-955e-edbf42e46eb7
* Comments only.Gravatar brain2007-03-114-22/+156
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@6653 e03df62e-2008-0410-955e-edbf42e46eb7