summaryrefslogtreecommitdiff
path: root/modules/core/m_message.c
AgeCommit message (Collapse)Author
2014-06-18- m_message.c:handle_special(): removed user@server messages to local users,michael
as this was an easy way to bypass +R/+G/+g usermodes. git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3994 82007160-df01-0410-b94d-b575c5fd34c7
2014-06-18- m_message.c:msg_client(): replaced MyConnect with MyClient test. Otherwise ↵michael
+R/+G opers won't receive server notices for remote CONNECT and remote KLINE/DLINE/XLINE/RESV attempts. git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@3976 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-21- Fixed improper use of the ID_or_name macro in several placesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2889 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-15- Clean up all files in modules/ (fixed indentation, removed whitespaces/tabs)michael
- Fixed copyright years - Made module handlers int type for later use git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2821 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-09- m_message.c:msg_client(): removed pointless MyClient() testmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2798 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-09- m_message.c: fixed indentation, style cleanups, reformattingmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2795 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-09- Make PRIVMSG/NOTICE use UID targets if possiblemichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2791 82007160-df01-0410-b94d-b575c5fd34c7
2014-01-06- parse.c, m_message.c: replaced few 512s with IRCD_BUFSIZE; removed useless ↵michael
casts git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2787 82007160-df01-0410-b94d-b575c5fd34c7
2013-11-20- Better distinguishing between usermode +g and +G in both /whois and /privmsgmichael
as suggested by Adam <adam@anope.org> git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2579 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-06- Implemented channel mode +M. Clients that haven't identified theirmichael
name with NickServ may not speak in a channel that has this mode set git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@1956 82007160-df01-0410-b94d-b575c5fd34c7
2013-05-04- Implemented channel mode +c. Known from other ircds, this mode basicallymichael
prevents users from sending messages including control codes to a channel that has this mode set git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@1938 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-19- Revert to -r1831michael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1834 82007160-df01-0410-b94d-b575c5fd34c7
2013-04-19- Made all numeric defines use the actual string instead of the numeric valuemichael
which allows to use gcc's printf format attribute - Remove current message locale implementation git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1832 82007160-df01-0410-b94d-b575c5fd34c7
2012-12-27- m_message.c: fixed bug where 'can_flood' didn't work as reported by Fawkesmichael
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1716 82007160-df01-0410-b94d-b575c5fd34c7
2012-11-13- changed match() polarity. match() now returns 0 on match and 1 on non-matchmichael
This cleans up several places where function pointers of different matching functions like irccmp/strcmp/match are passed to other functions. - added improved collapse() to match.c git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1652 82007160-df01-0410-b94d-b575c5fd34c7
2012-10-30- Made m_globops() and ms_globops() use sendto_realops_flags()michael
- Added message-type parameter to sendto_realops_flags() which can be one of SEND_NOTICE, SEND_GLOBAL, SEND_LOCOPS - Forward-port -r1617 git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1618 82007160-df01-0410-b94d-b575c5fd34c7
2012-10-27- Second time's the charm? Moving svnroot/ircd-hybrid-8 tomichael
svnroot/ircd-hybrid/trunk git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/trunk@1592 82007160-df01-0410-b94d-b575c5fd34c7