/[svn]/ircd-hybrid/branches/8.2.x/modules/core/m_message.c
ViewVC logotype

Log of /ircd-hybrid/branches/8.2.x/modules/core/m_message.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 8280 - (view) (annotate) - [select for diffs]
Modified Tue Feb 20 19:30:33 2018 UTC (4 years, 9 months ago) by michael
File length: 18215 byte(s)
Diff to previous 8009
- Update copyright years


Revision 8009 - (view) (annotate) - [select for diffs]
Modified Wed Mar 15 13:41:19 2017 UTC (5 years, 8 months ago) by michael
File length: 18215 byte(s)
Diff to previous 7996
- Remove some pointless/outdated comments


Revision 7996 - (view) (annotate) - [select for diffs]
Modified Tue Mar 14 13:17:39 2017 UTC (5 years, 8 months ago) by michael
File length: 18864 byte(s)
Diff to previous 7925
- Rename get_client_name() to client_get_name()


Revision 7925 - (view) (annotate) - [select for diffs]
Modified Sat Dec 31 13:57:24 2016 UTC (5 years, 10 months ago) by michael
File length: 18864 byte(s)
Diff to previous 7871
- Update copyright years


Revision 7871 - (view) (annotate) - [select for diffs]
Modified Wed Nov 9 20:13:07 2016 UTC (6 years ago) by michael
File length: 18864 byte(s)
Diff to previous 7865
- Style corrections in several places


Revision 7865 - (view) (annotate) - [select for diffs]
Modified Wed Nov 9 12:28:20 2016 UTC (6 years ago) by michael
File length: 18866 byte(s)
Diff to previous 7859
- m_message.c:flood_attack_channel(): don't rate-limit messages sent by opers


Revision 7859 - (view) (annotate) - [select for diffs]
Modified Tue Nov 8 20:09:29 2016 UTC (6 years ago) by michael
File length: 18817 byte(s)
Diff to previous 7556
- Import FLOODTIME changes from p4


Revision 7556 - (view) (annotate) - [select for diffs]
Modified Sun May 8 11:29:43 2016 UTC (6 years, 6 months ago) by michael
File length: 19356 byte(s)
Diff to previous 7354
- channel.c, m_message.c: stylistic changes


Revision 7354 - (view) (annotate) - [select for diffs]
Modified Sun Feb 21 12:52:34 2016 UTC (6 years, 9 months ago) by michael
File length: 19382 byte(s)
Diff to previous 7351
- m_message.c:build_target_list(): stylistic changes


Revision 7351 - (view) (annotate) - [select for diffs]
Modified Sun Feb 21 12:45:02 2016 UTC (6 years, 9 months ago) by michael
File length: 19419 byte(s)
Diff to previous 7007
- m_message.c:flood_attack_*(): incorporate fixes from p4 so 'can_flood' actually works


Revision 7007 - (view) (annotate) - [select for diffs]
Modified Fri Jan 1 00:09:08 2016 UTC (6 years, 10 months ago) by michael
File length: 19409 byte(s)
Diff to previous 6918
- Update copyright years


Revision 6918 - (view) (annotate) - [select for diffs]
Modified Thu Dec 10 12:32:07 2015 UTC (6 years, 11 months ago) by michael
File length: 19409 byte(s)
Diff to previous 6917
- Added channel mode +T which forbids NOTICEs to be sent to a channel


Revision 6917 - (view) (annotate) - [select for diffs]
Modified Thu Dec 10 12:03:36 2015 UTC (6 years, 11 months ago) by michael
File length: 19391 byte(s)
Diff to previous 6911
- m_message.c: minor cleanups


Revision 6911 - (view) (annotate) - [select for diffs]
Modified Mon Dec 7 19:13:54 2015 UTC (6 years, 11 months ago) by michael
File length: 19638 byte(s)
Diff to previous 6649
- m_message.c:msg_channel(): cleanup; get rid of redundant sendto_one_numeric()


Revision 6649 - (view) (annotate) - [select for diffs]
Modified Sun Oct 25 14:36:49 2015 UTC (7 years, 1 month ago) by michael
File length: 20105 byte(s)
Diff to previous 6545
- m_message.c: minor style changes


Revision 6545 - (view) (annotate) - [select for diffs]
Modified Wed Sep 16 19:54:01 2015 UTC (7 years, 2 months ago) by michael
File length: 20171 byte(s)
Diff to previous 6535
- Removed that dirty strtoken definition in stdinc.h


Revision 6535 - (view) (annotate) - [select for diffs]
Modified Sat Sep 12 16:24:09 2015 UTC (7 years, 2 months ago) by michael
File length: 20171 byte(s)
Diff to previous 6314
- m_message.c: swap keywords on 'ntargets'; minor style corrections


Revision 6314 - (view) (annotate) - [select for diffs]
Modified Sat Aug 1 18:06:37 2015 UTC (7 years, 3 months ago) by michael
File length: 20208 byte(s)
Diff to previous 6154
- Make use of the *Flag() macros in some more places


Revision 6154 - (view) (annotate) - [select for diffs]
Modified Tue Jun 16 18:32:27 2015 UTC (7 years, 5 months ago) by michael
File length: 20182 byte(s)
Diff to previous 5880
- m_message.c, numeric.c: changed RPL_UMODEGMSG numeric format to match with insp/ratbox/chary as suggested by Adam and jackal


Revision 5880 - (view) (annotate) - [select for diffs]
Modified Sun May 3 16:01:42 2015 UTC (7 years, 6 months ago) by michael
File length: 20166 byte(s)
Diff to previous 5863
- Use C99-style initializers in all struct Message items
- Removed MFLG_SLOW
- Removed DUMMY_HANDLER


Revision 5863 - (view) (annotate) - [select for diffs]
Modified Tue Apr 28 12:23:14 2015 UTC (7 years, 7 months ago) by michael
File length: 19908 byte(s)
Diff to previous 5626
- Removed useless zero initializers from the module_entry as suggested by Adam


Revision 5626 - (view) (annotate) - [select for diffs]
Modified Fri Feb 27 19:38:52 2015 UTC (7 years, 9 months ago) by michael
File length: 19981 byte(s)
Diff to previous 5463
- m_message.c: style corrections


Revision 5463 - (view) (annotate) - [select for diffs]
Modified Wed Feb 4 18:18:26 2015 UTC (7 years, 9 months ago) by michael
File length: 19971 byte(s)
Diff to previous 5458
- Added channel mode +C which prevents users from sending CTCPS to a channel


Revision 5458 - (view) (annotate) - [select for diffs]
Modified Tue Feb 3 19:52:57 2015 UTC (7 years, 9 months ago) by michael
File length: 19833 byte(s)
Diff to previous 5455
- m_message.c:build_target_list(): fixed >12 years old bug where "NOTICE a,b,c,@#somechan :bugger"
  would completely abort sending/processing the message to the other targets if not op/voice
  on #somechan


Revision 5455 - (view) (annotate) - [select for diffs]
Modified Tue Feb 3 18:12:36 2015 UTC (7 years, 9 months ago) by michael
File length: 19834 byte(s)
Diff to previous 5453
- m_message.c: further cleanups; removed redundant code, etc


Revision 5453 - (view) (annotate) - [select for diffs]
Modified Mon Feb 2 18:58:44 2015 UTC (7 years, 9 months ago) by michael
File length: 21270 byte(s)
Diff to previous 5452
- m_message.c:msg_client(): don't send a 'message throttled' notice to source_p if
  just watching for floods without actually blocking messages


Revision 5452 - (view) (annotate) - [select for diffs]
Modified Mon Feb 2 18:30:39 2015 UTC (7 years, 9 months ago) by michael
File length: 21270 byte(s)
Diff to previous 5346
- m_message.c: sanitize msg_client(); fixed some logic errors in the flooding code


Revision 5346 - (view) (annotate) - [select for diffs]
Modified Sun Jan 11 12:41:14 2015 UTC (7 years, 10 months ago) by michael
File length: 22190 byte(s)
Diff to previous 4617
- Update copyright years


Revision 4617 - (view) (annotate) - [select for diffs]
Modified Sun Sep 7 13:00:55 2014 UTC (8 years, 2 months ago) by michael
File length: 22190 byte(s)
Diff to previous 4589
- Renamed Channel::chname to Channel::name


Revision 4589 - (view) (annotate) - [select for diffs]
Modified Tue Aug 26 15:59:21 2014 UTC (8 years, 3 months ago) by michael
File length: 22210 byte(s)
Diff to previous 4564
- Renamed 'localClient' Client structure member to just 'connection'


Revision 4564 - (view) (annotate) - [select for diffs]
Modified Sun Aug 24 10:24:47 2014 UTC (8 years, 3 months ago) by michael
File length: 22222 byte(s)
Diff to previous 4546
- Update GPL 2 license headers


Revision 4546 - (view) (annotate) - [select for diffs]
Modified Fri Aug 22 08:46:38 2014 UTC (8 years, 3 months ago) by michael
File length: 22218 byte(s)
Diff to previous 4527
- Fixed compile warnings with -Wmissing-field-initializers


Revision 4527 - (view) (annotate) - [select for diffs]
Modified Tue Aug 19 10:39:22 2014 UTC (8 years, 3 months ago) by michael
File length: 22206 byte(s)
Diff to previous 4341
- m_message.c: fixed bug where "NOTICE +#somechan" did allow bypassing resv{} channels,
  or channels that are set +c (no control codes)


Revision 4341 - (view) (annotate) - [select for diffs]
Modified Sat Aug 2 16:53:48 2014 UTC (8 years, 3 months ago) by michael
File length: 21483 byte(s)
Diff to previous 4299
- Renamed structures to meet code conventions


Revision 4299 - (view) (annotate) - [select for diffs]
Modified Sun Jul 20 13:51:28 2014 UTC (8 years, 4 months ago) by michael
File length: 21499 byte(s)
Diff to previous 4084
- Fixed typos all over the place


Revision 4084 - (view) (annotate) - [select for diffs]
Modified Sat Jun 28 16:31:11 2014 UTC (8 years, 5 months ago) by michael
File length: 21495 byte(s)
Diff to previous 4011
- m_message.c: style cleanups; constification


Revision 4011 - (view) (annotate) - [select for diffs]
Modified Thu Jun 19 15:56:40 2014 UTC (8 years, 5 months ago) by michael
File length: 21477 byte(s)
Diff to previous 4002
- m_message.c:msg_client(): minor optimization


Revision 4002 - (view) (annotate) - [select for diffs]
Modified Wed Jun 18 18:39:27 2014 UTC (8 years, 5 months ago) by michael
File length: 21477 byte(s)
Diff to previous 3982
- m_message.c: constification; fixed style in some places


Revision 3982 - (view) (annotate) - [select for diffs]
Modified Wed Jun 18 12:55:57 2014 UTC (8 years, 5 months ago) by michael
File length: 21528 byte(s)
Diff to previous 3981
- m_message.c:build_target_list(): constification; made things look nicer with an EmptyString()


Revision 3981 - (view) (annotate) - [select for diffs]
Modified Wed Jun 18 12:43:43 2014 UTC (8 years, 5 months ago) by michael
File length: 21518 byte(s)
Diff to previous 3978
- m_message.c:build_target_list(): constification


Revision 3978 - (view) (annotate) - [select for diffs]
Modified Wed Jun 18 12:41:10 2014 UTC (8 years, 5 months ago) by michael
File length: 21512 byte(s)
Diff to previous 3974
- m_message.c:msg_client(): minor optimization. Most clients aren't set away, and a
  directed message is nearly always a PRIVMSG


Revision 3974 - (view) (annotate) - [select for diffs]
Modified Wed Jun 18 11:58:40 2014 UTC (8 years, 5 months ago) by michael
File length: 21512 byte(s)
Diff to previous 3973
- m_message.c:msg_client(): replaced MyConnect with MyClient test. Otherwise +R/+G opers won't receive
  server notices for remote CONNECT and remote KLINE/DLINE/XLINE/RESV attempts.


Revision 3973 - (view) (annotate) - [select for diffs]
Modified Wed Jun 18 11:40:25 2014 UTC (8 years, 5 months ago) by michael
File length: 21513 byte(s)
Diff to previous 3970
- m_message.c: update client->localClient->last_privmsg in m_privmsg()


Revision 3970 - (view) (annotate) - [select for diffs]
Modified Wed Jun 18 11:26:37 2014 UTC (8 years, 5 months ago) by michael
File length: 22080 byte(s)
Diff to previous 3969
- m_message.c:msg_client(): style corrections


Revision 3969 - (view) (annotate) - [select for diffs]
Modified Wed Jun 18 11:13:33 2014 UTC (8 years, 5 months ago) by michael
File length: 22087 byte(s)
Diff to previous 3964
- m_message.c:handle_special(): fixed stupid logic error


Revision 3964 - (view) (annotate) - [select for diffs]
Modified Tue Jun 17 18:32:04 2014 UTC (8 years, 5 months ago) by michael
File length: 22079 byte(s)
Diff to previous 3950
- m_message.c:handle_special(): removed redundant HasUMode(source_p, UMODE_OPER) test


Revision 3950 - (view) (annotate) - [select for diffs]
Modified Mon Jun 16 18:49:59 2014 UTC (8 years, 5 months ago) by michael
File length: 22113 byte(s)
Diff to previous 3948
- m_message.c:handle_special(): constification


Revision 3948 - (view) (annotate) - [select for diffs]
Modified Mon Jun 16 18:47:47 2014 UTC (8 years, 5 months ago) by michael
File length: 22101 byte(s)
Diff to previous 3774
- send.c:handle_special(): removed user@server messages to local users.
  Going the RB and Chary way for now, as this was an easy way to bypass
  +R/+G usermodes.


Revision 3774 - (view) (annotate) - [select for diffs]
Modified Mon Jun 2 18:46:23 2014 UTC (8 years, 5 months ago) by michael
File length: 23982 byte(s)
Diff to previous 3725
- m_message: style corrections; made things use an enum


Revision 3725 - (view) (annotate) - [select for diffs]
Modified Sat May 31 16:29:38 2014 UTC (8 years, 6 months ago) by michael
File length: 24035 byte(s)
Diff to previous 3482
- Halfops are now part of the ircd core and enabled by default


Revision 3482 - (view) (annotate) - [select for diffs]
Modified Mon May 5 18:33:57 2014 UTC (8 years, 6 months ago) by michael
File length: 24079 byte(s)
Diff to previous 3377
- Style corrections


Revision 3377 - (view) (annotate) - [select for diffs]
Modified Thu Apr 24 16:15:51 2014 UTC (8 years, 7 months ago) by michael
File length: 24100 byte(s)
Diff to previous 3347
- Create 8.2.x branch


Revision 3347 - (view) (annotate) - [select for diffs]
Modified Sun Apr 20 14:03:06 2014 UTC (8 years, 7 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 24100 byte(s)
Diff to previous 3283
- Moved files:
  s_user.c -> user.c
  s_misc.c -> misc.c
  s_serv.c -> server.c


Revision 3283 - (view) (annotate) - [select for diffs]
Modified Tue Apr 8 16:39:50 2014 UTC (8 years, 7 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 24100 byte(s)
Diff to previous 3246
- Style corrections/constification


Revision 3246 - (view) (annotate) - [select for diffs]
Modified Sun Mar 30 17:37:13 2014 UTC (8 years, 8 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 24078 byte(s)
Diff to previous 3164
- Fixed inconsistent style in several places


Revision 3164 - (view) (annotate) - [select for diffs]
Modified Sat Mar 15 20:19:15 2014 UTC (8 years, 8 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 24110 byte(s)
Diff to previous 3159
- More client_p removal cleanups
- parse.c:handle_command: now no longer drop servers if the right
  amount of parameters isn't given


Revision 3159 - (view) (annotate) - [select for diffs]
Modified Sat Mar 15 16:28:33 2014 UTC (8 years, 8 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 24122 byte(s)
Diff to previous 3156
- Fixed now outdated comments


Revision 3156 - (view) (annotate) - [select for diffs]
Modified Fri Mar 14 19:57:38 2014 UTC (8 years, 8 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 24184 byte(s)
Diff to previous 3110
- Removed client_p pointers from everywhere


Revision 3110 - (view) (annotate) - [select for diffs]
Modified Thu Mar 6 20:33:17 2014 UTC (8 years, 8 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 24504 byte(s)
Diff to previous 3109
- Added sendto_one_notice()


Revision 3109 - (view) (annotate) - [select for diffs]
Modified Thu Mar 6 19:25:12 2014 UTC (8 years, 8 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 24619 byte(s)
Diff to previous 2888
- Applied Adam's sendto_one_numeric() changes


Revision 2888 - (view) (annotate) - [select for diffs]
Modified Tue Jan 21 17:47:11 2014 UTC (8 years, 10 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 26599 byte(s)
Diff to previous 2820
- Fixed improper use of the ID_or_name macro in several places


Revision 2820 - (view) (annotate) - [select for diffs]
Modified Wed Jan 15 23:10:26 2014 UTC (8 years, 10 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 26629 byte(s)
Diff to previous 2799
- Clean up all files in modules/ (fixed indentation, removed whitespaces/tabs)
- Fixed copyright years
- Made module handlers int type for later use


Revision 2799 - (view) (annotate) - [select for diffs]
Modified Thu Jan 9 21:05:49 2014 UTC (8 years, 10 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 26577 byte(s)
Diff to previous 2796
- m_message.c:msg_client(): removed pointless MyClient() test


Revision 2796 - (view) (annotate) - [select for diffs]
Modified Thu Jan 9 20:44:09 2014 UTC (8 years, 10 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 26648 byte(s)
Diff to previous 2793
- m_message.c: fixed indentation, style cleanups, reformatting


Revision 2793 - (view) (annotate) - [select for diffs]
Modified Thu Jan 9 17:38:12 2014 UTC (8 years, 10 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 27796 byte(s)
Diff to previous 2786
 - Make PRIVMSG/NOTICE use UID targets if possible


Revision 2786 - (view) (annotate) - [select for diffs]
Modified Mon Jan 6 22:33:53 2014 UTC (8 years, 10 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 27884 byte(s)
Diff to previous 2580
- parse.c, m_message.c: replaced few 512s with IRCD_BUFSIZE; removed useless casts


Revision 2580 - (view) (annotate) - [select for diffs]
Modified Wed Nov 20 20:46:57 2013 UTC (9 years ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 28026 byte(s)
Diff to previous 1954
- Better distinguishing between usermode +g and +G in both /whois and /privmsg
  as suggested by Adam <adam@anope.org>


Revision 1954 - (view) (annotate) - [select for diffs]
Modified Mon May 6 18:51:19 2013 UTC (9 years, 6 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 27727 byte(s)
Diff to previous 1937
- Implemented channel mode +M. Clients that haven't identified their
  name with NickServ may not speak in a channel that has this mode set


Revision 1937 - (view) (annotate) - [select for diffs]
Modified Sat May 4 20:54:13 2013 UTC (9 years, 6 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 27510 byte(s)
Diff to previous 1834
-  Implemented channel mode +c. Known from other ircds, this mode basically
   prevents users from sending messages including control codes to a channel
   that has this mode set


Revision 1834 - (view) (annotate) - [select for diffs]
Modified Fri Apr 19 19:50:27 2013 UTC (9 years, 7 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 27255 byte(s)
Diff to previous 1832
- Revert to -r1831


Revision 1832 - (view) (annotate) - [select for diffs]
Modified Fri Apr 19 19:16:09 2013 UTC (9 years, 7 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 27025 byte(s)
Diff to previous 1716
- Made all numeric defines use the actual string instead of the numeric value
  which allows to use gcc's printf format attribute
- Remove current message locale implementation


Revision 1716 - (view) (annotate) - [select for diffs]
Modified Thu Dec 27 18:51:29 2012 UTC (9 years, 11 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 27255 byte(s)
Diff to previous 1652
- m_message.c: fixed bug where 'can_flood' didn't work as reported by Fawkes


Revision 1652 - (view) (annotate) - [select for diffs]
Modified Tue Nov 13 20:28:53 2012 UTC (10 years ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 27263 byte(s)
Diff to previous 1618
- changed match() polarity. match() now returns 0 on match and 1 on non-match
  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


Revision 1618 - (view) (annotate) - [select for diffs]
Modified Tue Oct 30 21:04:38 2012 UTC (10 years, 1 month ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 27262 byte(s)
Diff to previous 1592
- Made m_globops() and ms_globops() use sendto_realops_flags()
- Added message-type parameter to sendto_realops_flags() which can be one of
  SEND_NOTICE, SEND_GLOBAL, SEND_LOCOPS
- Forward-port -r1617


Revision 1592 - (view) (annotate) - [select for diffs]
Modified Sat Oct 27 21:02:32 2012 UTC (10 years, 1 month ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_message.c
File length: 27236 byte(s)
Diff to previous 1569
- Second time's the charm? Moving svnroot/ircd-hybrid-8 to
  svnroot/ircd-hybrid/trunk


Revision 1569 - (view) (annotate) - [select for diffs]
Modified Tue Oct 16 18:46:53 2012 UTC (10 years, 1 month ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_message.c
File length: 27236 byte(s)
Diff to previous 1483
- Removed remnants of MFLG_UNREG which is no longer needed with the
  current implementation of message handlers


Revision 1483 - (view) (annotate) - [select for diffs]
Modified Wed Jul 25 19:15:48 2012 UTC (10 years, 4 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_message.c
File length: 27249 byte(s)
Diff to previous 1481
- Made Client::away a fixed-size array at the expense of a somewhat higher
  memory consumption


Revision 1481 - (view) (annotate) - [select for diffs]
Modified Tue Jul 24 17:50:34 2012 UTC (10 years, 4 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_message.c
File length: 27246 byte(s)
Diff to previous 1480
- m_message.c: /messaging opers@some.server is no longer supported


Revision 1480 - (view) (annotate) - [select for diffs]
Modified Sun Jul 22 17:25:34 2012 UTC (10 years, 4 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_message.c
File length: 27664 byte(s)
Diff to previous 1479
- flood_attack_channel(): remove useless argument


Revision 1479 - (view) (annotate) - [select for diffs]
Modified Sun Jul 22 17:02:48 2012 UTC (10 years, 4 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_message.c
File length: 27700 byte(s)
Diff to previous 1478
- fix msg_channel_flags() so it can deal with messages coming from servers


Revision 1478 - (view) (annotate) - [select for diffs]
Modified Sun Jul 22 15:50:02 2012 UTC (10 years, 4 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_message.c
File length: 28578 byte(s)
Diff to previous 1474
- Allow servers and service to send @%+ prepended channel messages


Revision 1474 - (view) (annotate) - [select for diffs]
Modified Sun Jul 22 14:44:07 2012 UTC (10 years, 4 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_message.c
File length: 28473 byte(s)
Diff to previous 1435
- removed &localchannels


Revision 1435 - (view) (annotate) - [select for diffs]
Modified Fri Jun 15 18:35:37 2012 UTC (10 years, 5 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_message.c
File length: 28611 byte(s)
Diff to previous 1429
- Backed-out -r1429. Unregistered clients may again speak in +R channels


Revision 1429 - (view) (annotate) - [select for diffs]
Modified Thu Jun 7 19:14:14 2012 UTC (10 years, 5 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_message.c
File length: 28852 byte(s)
Diff to previous 1309
- Unregistered clients may not talk in a +R channel


Revision 1309 - (view) (annotate) - [select for diffs]
Modified Sun Mar 25 11:24:18 2012 UTC (10 years, 8 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_message.c
File length: 28623 byte(s)
Diff to previous 1243
- renaming files:

  ircd_parser.y -> conf_parser.y
  ircd_lexer.l  -> conf_lexer.l
  s_conf.c      -> conf.c
  s_conf.h      -> conf.h
  s_log.c       -> log.c
  s_log.h       -> log.h


Revision 1243 - (view) (annotate) - [select for diffs]
Modified Fri Sep 30 10:47:53 2011 UTC (11 years, 2 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_message.c
File length: 28625 byte(s)
Diff to previous 1230
- move content of msg.h, ircd_handler.h and handlers.h into parse.h and
  remove headers accordingly
- killed common.h
- remove m_killhost.c and m_flags.c from contrib/
- sort out unused header includes here and there


Revision 1230 - (view) (annotate) - [select for diffs]
Modified Thu Sep 22 19:41:19 2011 UTC (11 years, 2 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_message.c
File length: 28685 byte(s)
Diff to previous 1219
- cleanup module loader. Make module api more flexible


Revision 1219 - (view) (annotate) - [select for diffs]
Modified Sun Sep 18 09:02:38 2011 UTC (11 years, 2 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_message.c
File length: 28616 byte(s)
Diff to previous 1178
- Start cleaning up macros in client.h. Replace several ClientHasSomeCoolFlag()
with simple HasFlag/HasUMode macros.


Revision 1178 - (view) (annotate) - [select for diffs]
Modified Mon Aug 15 08:11:31 2011 UTC (11 years, 3 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_message.c
File length: 28412 byte(s)
Diff to previous 1176
- Cleanup and restore older parts of the irc-command parser.
  Gives back ability to specify maximum amount of parameters
  that are processed within a command.


Revision 1176 - (view) (annotate) - [select for diffs]
Modified Sun Aug 14 11:24:24 2011 UTC (11 years, 3 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_message.c
File length: 28402 byte(s)
Diff to previous 1175
- remove idle-time klines
- rename LocalUser.last to LocalUser.last_privmsg
- m_message.c: reset source_p->last_privmsg even if a client is messaging itself



Revision 1175 - (view) (annotate) - [select for diffs]
Modified Sun Aug 14 10:47:48 2011 UTC (11 years, 3 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_message.c
File length: 28599 byte(s)
Diff to previous 1174
- several fixes to services compatibility mode


Revision 1174 - (view) (annotate) - [select for diffs]
Modified Sun Aug 14 00:25:05 2011 UTC (11 years, 3 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_message.c
File length: 28542 byte(s)
Diff to previous 1173
- msg_client(): remove redundant pointer comparison


Revision 1173 - (view) (annotate) - [select for diffs]
Modified Sun Aug 14 00:23:02 2011 UTC (11 years, 3 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_message.c
File length: 28566 byte(s)
Diff to previous 1170
- add usermode +R; only registered clients may message other clients with that mode set
- add channelmode +R; only registered clients may join a channel with that mode set


Revision 1170 - (view) (annotate) - [select for diffs]
Modified Fri Aug 12 19:03:34 2011 UTC (11 years, 3 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_message.c
File length: 28315 byte(s)
Diff to previous 1169
- allow services to bypass +G when messaging clients


Revision 1169 - (view) (annotate) - [select for diffs]
Modified Fri Aug 12 18:45:03 2011 UTC (11 years, 3 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_message.c
File length: 28292 byte(s)
Diff to previous 1156
- rename find_server to hash_find_server to satisfy naming convention
- pull m_services.c and m_jupe.c from contrib/
- style fixes in some places


Revision 1156 - (view) (annotate) - [select for diffs]
Modified Tue Aug 9 20:29:20 2011 UTC (11 years, 3 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_message.c
File length: 28287 byte(s)
Diff to previous 1155
- create ircd-hybrid-8 "branch"


Revision 1155 - (view) (annotate) - [select for diffs]
Modified Tue Aug 9 20:27:45 2011 UTC (11 years, 3 months ago) by michael
Original Path: ircd-hybrid/modules/core/m_message.c
File length: 28287 byte(s)
Diff to previous 1121
- recreate "trunk"


Revision 1121 - (view) (annotate) - [select for diffs]
Modified Sun Jan 9 11:03:03 2011 UTC (11 years, 10 months ago) by michael
Original Path: ircd-hybrid-7.3/modules/core/m_message.c
File length: 28287 byte(s)
Diff to previous 1029
- removed all instances of STATIC_MODULES since we don't have
  static modules anymore
- removed m_mkpasswd module from contrib


Revision 1029 - (view) (annotate) - [select for diffs]
Modified Sun Nov 8 13:10:50 2009 UTC (13 years ago) by michael
Original Path: ircd-hybrid-7.3/modules/core/m_message.c
File length: 29128 byte(s)
Diff to previous 1028
- branch off trunk to create 7.3 branch

Revision 1028 - (view) (annotate) - [select for diffs]
Modified Sun Nov 8 13:03:38 2009 UTC (13 years ago) by michael
Original Path: ircd-hybrid/modules/core/m_message.c
File length: 29128 byte(s)
Diff to previous 1011
- move ircd-hybrid-7.2 to trunk


Revision 1011 - (view) (annotate) - [select for diffs]
Modified Fri Sep 18 10:14:09 2009 UTC (13 years, 2 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core/m_message.c
File length: 29128 byte(s)
Diff to previous 948
- move list manipulation routines from tools.c to list.c
- mem_frob() goes to memory.c
- sort out redundant/unneeded header includes


Revision 948 - (view) (annotate) - [select for diffs]
Modified Tue Jul 21 17:34:06 2009 UTC (13 years, 4 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core/m_message.c
File length: 29110 byte(s)
Diff to previous 885
- lp64\llp64\ilp32 portability fixes


Revision 885 - (view) (annotate) - [select for diffs]
Modified Wed Oct 31 18:09:24 2007 UTC (15 years, 1 month ago) by michael
Original Path: ircd-hybrid-7.2/modules/core/m_message.c
File length: 29153 byte(s)
Diff to previous 875
- Removed LazyLinks in 7.2 to stop people from asking why we keep
  broken code for half a decade. LL will be implemented in a smarter
  fashion in due time


Revision 875 - (view) (annotate) - [select for diffs]
Modified Tue Oct 23 11:40:09 2007 UTC (15 years, 1 month ago) by michael
Original Path: ircd-hybrid-7.2/modules/core/m_message.c
File length: 29958 byte(s)
Diff to previous 666
- Fix some compile warnings with gcc 4.2.2
- Update configure.ac


Revision 666 - (view) (annotate) - [select for diffs]
Modified Sat Jun 10 23:35:38 2006 UTC (16 years, 5 months ago) by stu
Original Path: ircd-hybrid-7.2/modules/core/m_message.c
File length: 29951 byte(s)
Diff to previous 606
Fix compile error.  Be more careful with the so called stable branch :)

Revision 606 - (view) (annotate) - [select for diffs]
Modified Tue May 16 07:14:39 2006 UTC (16 years, 6 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core/m_message.c
File length: 29951 byte(s)
Diff to previous 454
- ERR_NOSUCHNICK should actually be sent to local clients trying to PRIVMSG
  a non existant nick starting with a digit.


Revision 454 - (view) (annotate) - [select for diffs]
Modified Sun Feb 12 19:01:25 2006 UTC (16 years, 9 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core/m_message.c
File length: 29929 byte(s)
Diff to previous 34
- Get rid of can_send_part. This also fixes a bug where voiced clients
  weren't able to send a PART message to the channel.  Reported by ThaPrince.


Revision 34 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 21:05:51 2005 UTC (17 years, 1 month ago) by lusky
Original Path: ircd-hybrid-7.2/modules/core/m_message.c
File length: 29923 byte(s)
Diff to previous 33
create 7.2 branch, we can move/rename it as needed.



Revision 33 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 20:50:00 2005 UTC (17 years, 1 month ago) by knight
Original Path: ircd-hybrid/modules/core/m_message.c
File length: 29923 byte(s)
Diff to previous 32
- svn:keywords


Revision 32 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 20:41:23 2005 UTC (17 years, 1 month ago) by knight
Original Path: ircd-hybrid/modules/core/m_message.c
File length: 29923 byte(s)
Diff to previous 31
- svn:keywords


Revision 31 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 20:34:05 2005 UTC (17 years, 1 month ago) by knight
Original Path: ircd-hybrid/modules/core/m_message.c
File length: 29923 byte(s)
Diff to previous 30
- Fix svn:keywords


Revision 30 - (view) (annotate) - [select for diffs]
Added Sun Oct 2 20:03:27 2005 UTC (17 years, 1 month ago) by adx
Original Path: ircd-hybrid/modules/core/m_message.c
File length: 29981 byte(s)
- imported sources
- can be moved later according to the directory/branching scheme,
  but we need the svn up


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

svnadmin@ircd-hybrid.org
ViewVC Help
Powered by ViewVC 1.1.28