aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/m_sjoin.c
Commit message (Expand)AuthorAgeFilesLines
* - Add support for server-enforced mode locks (MLOCK).••• This allows the IRCd to enforce MLOCKs that are set by services, which eliminates clashes between users setting modes and services enforcing it's mlock on channels. (#3055) Gravatar William Pitcock2012-05-041-0/+3
* - #0003027 reported by Trocotronic, regarding doing -l <para> on SJOIN,••• and not -l as supposed. This may have caused desyncs Gravatar stskeeps2007-06-141-1/+1
* - Kick non-SSL users when the channel turns out to be +z during netmerge, rep...••• Ron2K (#0002942). (patch 90% by Trocotronic) Gravatar Bram Matthys2006-09-151-0/+4
* - Fixes for an amd64 crash problem, reported by Peter Laur (OpenBSD.se).•••- Redid some net synching code to make it more efficient (#2716). - Fixed spamfilter crash problem: the action 'viruschan' is now no longer incompatible with target 'user'. Reported by Monk (#0002570). Gravatar Bram Matthys2006-01-061-2/+2
* - Fixed problem with crash-on-link if compiled with GCC 4, reported by jonney...••• and PHANTOm (#2590). Gravatar Bram Matthys2005-07-251-1/+1
* - Fixed +s/+p and +c/+S desynch issue during netmerge, reported by Ron2K (#00...Gravatar Bram Matthys2005-03-051-5/+28
* Added invite exceptions (+I)Gravatar codemastr2005-01-291-8/+32
* Corrected numerous -Wall warningsGravatar codemastr2004-11-041-1/+4
* - Added some future SJOIN skip stuff. <= for future +I (invex) support.Gravatar Bram Matthys2004-10-191-1/+5
* - Module coders: Added HOOKTYPE_REMOTE_JOIN, HOOKTYPE_REMOTE_PART, HOOKTYPE_R...••• work just the same as the HOOKTYPE_LOCAL_* variants). - Module coders: HOOKTYPE_REMOTE_CONNECT is now also called during net-merge. You can use IsSynched(sptr->srvptr) to find out if it's called due to a net merge (0) or a connect (1). - Added spamfiler 'user' (u) target. This regex is checked against nick!user@host:realname when a user connects. This makes it easy to ban drones with simple patterns. For example: '/spamfilter add u gzline 86400 Drone[0-9]+!.+@.+:Drone[0-9]' would kill any drones that have both a nick and realname with 'Drone' followed by digits. Gravatar Bram Matthys2004-10-061-0/+1
* - Fixed a synch bug, reported by Troco (#0001857).Gravatar Bram Matthys2004-06-031-1/+1
* - Fixed SJOIN bug: it sometimes was setting too many modes at once.Gravatar Bram Matthys2004-04-161-22/+8
* - Fixed an issue where chanmode +f was often set by the server again••• in a netjoin when there was no need to (nothing to synch). - Added spamfilter::except which allows you to specify targets (eg: channels) where spamfilter should not take action. Requested by Fury (#0001586). Ex: set { spamfilter { except "#spamreport,#help"; }; }; Gravatar Bram Matthys2004-02-251-1/+16
* - Fixed a bug in individual m_*.so loading, 39 new modules were affected.Gravatar Bram Matthys2004-02-231-1/+1
* sjoin, pass, userhost, ison, silence modulized...Gravatar Bram Matthys2004-02-171-0/+906