aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix small typo found by danieldgGravatar brain2007-08-151-3/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7720 e03df62e-2008-0410-955e-edbf42e46eb7
* Changed m_messageflood to use PreMessage and PreNotice, because it may kick ↵Gravatar special2007-08-151-11/+16
| | | | | | the user git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7719 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix new millisec /map to compile on windows, by ifndef gettimeofday out ↵Gravatar peavey2007-08-132-0/+11
| | | | | | reverting back to seconds for latency. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7717 e03df62e-2008-0410-955e-edbf42e46eb7
* More changes from patch. Don't throttle opers due to server load.Gravatar w00t2007-08-131-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7716 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix a typo so it compiles.Gravatar peavey2007-08-111-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7702 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix possible sqllog crash (working blind here!) where it could attempt to ↵Gravatar brain2007-08-101-2/+6
| | | | | | delete a pointer without knowing if that pointer was valid. (NEVER EVER use operator[] to lookup a map value, always use ::find()) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7700 e03df62e-2008-0410-955e-edbf42e46eb7
* Show <unknown> instead of an empty string on CAPAB failure, spotted by djGrrrGravatar w00t2007-08-091-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7691 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix for bug #379 reported by stealth. Trigger watch signon/signoff on +Q and -QGravatar brain2007-08-091-0/+11
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7689 e03df62e-2008-0410-955e-edbf42e46eb7
* Feature request from djGrr, allow changing of server to server ping frequencyGravatar brain2007-08-075-5/+13
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7686 e03df62e-2008-0410-955e-edbf42e46eb7
* Part of our fix didnt make it to here!Gravatar brain2007-08-061-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7682 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix warning in 4.2 gccGravatar brain2007-08-061-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7678 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix m_deaf not restricting messages from remote users, fixes bug #378 ↵Gravatar w00t2007-08-061-1/+2
| | | | | | reported by Skip git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7676 e03df62e-2008-0410-955e-edbf42e46eb7
* Change latency figures in /map to milliseconds, much more useful for lag ↵Gravatar brain2007-08-053-3/+14
| | | | | | measurement than seconds git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7667 e03df62e-2008-0410-955e-edbf42e46eb7
* Add m_nickflood: Provides usermode +F nickchanges:seconds - allows ↵Gravatar w00t2007-08-051-0/+284
| | | | | | nickchanges:seconds on a per-channel basis before denying further changes by any user on that channel. Requested in bug #325 by Potter. Works with <options:exemptchanops>, too. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7665 e03df62e-2008-0410-955e-edbf42e46eb7
* Try thisGravatar brain2007-08-051-3/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7663 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix to trigger the write notification on successful writes, tooGravatar brain2007-08-051-8/+10
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7662 e03df62e-2008-0410-955e-edbf42e46eb7
* Revert my fix and apply the flushevent, and a bit of debugging output.Gravatar peavey2007-08-051-2/+17
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7661 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixes from experiences on chatspike. Use the proper OnBufferFlushed event to ↵Gravatar brain2007-08-051-2/+20
| | | | | | decide when to write data, don't just recursively call OnRawSocketWrite when it fails (duhhhhhhh) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7659 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix random debian (well, duplicated on debian) breakage with client sockets ↵Gravatar brain2007-08-051-3/+0
| | | | | | 'hanging' on connect git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7654 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove debug again.Gravatar peavey2007-08-041-24/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7649 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix openssl.Gravatar peavey2007-08-041-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7648 e03df62e-2008-0410-955e-edbf42e46eb7
* Second part of fix, in theoryGravatar brain2007-08-031-0/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7646 e03df62e-2008-0410-955e-edbf42e46eb7
* Attempt fix for openssl buffer issue (fix was already here but experimental ↵Gravatar brain2007-08-031-4/+4
| | | | | | and commented out) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7644 e03df62e-2008-0410-955e-edbf42e46eb7
* Add VF_COMMON to a lot modules which require it. Reported by danielg in bug ↵Gravatar w00t2007-08-0330-32/+34
| | | | | | #369 and bug #370. Thanks, and sorry for the delay. Also fix one or two erroneous CMD_FAILURE that are more understandable as CMD_LOCALONLY. :) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7641 e03df62e-2008-0410-955e-edbf42e46eb7
* There was a missing colon on remote numeric 376. Spotted by Hal9000 of Denora.Gravatar w00t2007-08-031-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7637 e03df62e-2008-0410-955e-edbf42e46eb7
* Add uptimeGravatar brain2007-07-301-1/+10
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7631 e03df62e-2008-0410-955e-edbf42e46eb7
* Add servers and server user counts, module versionsGravatar brain2007-07-301-5/+34
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7630 e03df62e-2008-0410-955e-edbf42e46eb7
* Output is now xml in trunk.Gravatar brain2007-07-301-50/+23
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7629 e03df62e-2008-0410-955e-edbf42e46eb7
* Dont show hidden channelsGravatar brain2007-07-301-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7627 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix some op/halfop countsGravatar brain2007-07-301-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7625 e03df62e-2008-0410-955e-edbf42e46eb7
* Set changed to true on loadGravatar brain2007-07-301-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7623 e03df62e-2008-0410-955e-edbf42e46eb7
* Replace blank error pages with an error pageGravatar brain2007-07-301-4/+3
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7621 e03df62e-2008-0410-955e-edbf42e46eb7
* The macros which tidy up module factories broke m_httpd, fixed.Gravatar brain2007-07-301-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7619 e03df62e-2008-0410-955e-edbf42e46eb7
* Add /CLOSE which quit off all unregistered client connections. Based on the ↵Gravatar peavey2007-07-291-0/+81
| | | | | | U4 module. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7607 e03df62e-2008-0410-955e-edbf42e46eb7
* use new != operator :pGravatar peavey2007-07-281-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7606 e03df62e-2008-0410-955e-edbf42e46eb7
* Do not take away mode r for nickchanges that only changes the case.Gravatar peavey2007-07-281-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7602 e03df62e-2008-0410-955e-edbf42e46eb7
* Set defaults for an enumGravatar brain2007-07-261-8/+15
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7583 e03df62e-2008-0410-955e-edbf42e46eb7
* Add extra detail to m_cloaking on failure to loadGravatar brain2007-07-261-1/+13
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7580 e03df62e-2008-0410-955e-edbf42e46eb7
* Replace some voodoo with a defineGravatar w00t2007-07-243-5/+5
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7556 e03df62e-2008-0410-955e-edbf42e46eb7
* Now with more compilable goodness - this commit never happened.Gravatar w00t2007-07-241-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7555 e03df62e-2008-0410-955e-edbf42e46eb7
* This is no longer the case, userrec::QuitUser is safe, so use it.Gravatar w00t2007-07-241-5/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7554 e03df62e-2008-0410-955e-edbf42e46eb7
* A few more I missed.Gravatar w00t2007-07-242-2/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7535 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix crash on unload of modules with listening sockets -- some situations ↵Gravatar brain2007-07-234-1/+9
| | | | | | | | | require that the socket cull list is purged *immediately*, provide facility for this. Also squish some silly error output on unloading spanningtree. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7529 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix a bug reported downstream regarding cloaking keysGravatar w00t2007-07-231-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7513 e03df62e-2008-0410-955e-edbf42e46eb7
* GrrrGravatar brain2007-07-221-1/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7498 e03df62e-2008-0410-955e-edbf42e46eb7
* m_testcommand deletes its command handler manually, no modules should do ↵Gravatar brain2007-07-221-1/+0
| | | | | | this. Will cause a double free git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7497 e03df62e-2008-0410-955e-edbf42e46eb7
* Add syntax.Gravatar peavey2007-07-221-0/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7496 e03df62e-2008-0410-955e-edbf42e46eb7
* Less WOOT more TAXANOMY :>Gravatar peavey2007-07-221-3/+2
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7494 e03df62e-2008-0410-955e-edbf42e46eb7
* oper-immune filters should be fixed nowGravatar brain2007-07-211-2/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7493 e03df62e-2008-0410-955e-edbf42e46eb7
* le cleanupGravatar peavey2007-07-211-2/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7484 e03df62e-2008-0410-955e-edbf42e46eb7