/[svn]/ircd-hybrid/branches/8.2.x/include/channel.h
ViewVC logotype

Log of /ircd-hybrid/branches/8.2.x/include/channel.h

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 9475 - (view) (annotate) - [select for diffs]
Modified Sat Jul 4 15:26:07 2020 UTC (3 months, 2 weeks ago) by michael
File length: 5387 byte(s)
Diff to previous 9473
- channel.c:channel_send_namereply(): remove show_eon argument. In hybrid we no longer have a case where a names reply needs to be sent with no RPL_ENDOFNAMES


Revision 9473 - (view) (annotate) - [select for diffs]
Modified Sat Jul 4 15:14:37 2020 UTC (3 months, 2 weeks ago) by michael
File length: 5393 byte(s)
Diff to previous 9456
- Rename channel_member_names() to channel_send_namereply()


Revision 9456 - (view) (annotate) - [select for diffs]
Modified Tue Jun 30 17:33:43 2020 UTC (3 months, 3 weeks ago) by michael
File length: 5391 byte(s)
Diff to previous 9453
- Rename find_channel_link() to member_find_link()


Revision 9453 - (view) (annotate) - [select for diffs]
Modified Tue Jun 30 16:55:38 2020 UTC (3 months, 3 weeks ago) by michael
File length: 5392 byte(s)
Diff to previous 9449
- Add member_get_prefix_len() and make use of it in some places;  rename get_member_status() to member_get_prefix()


Revision 9449 - (view) (annotate) - [select for diffs]
Modified Tue Jun 30 14:28:37 2020 UTC (3 months, 3 weeks ago) by michael
File length: 5319 byte(s)
Diff to previous 9434
- Move remove_a_mode() from m_join.c to channel.c and rename it to channel_demote_members();  have m_sjoin.c make use of it as well


Revision 9434 - (view) (annotate) - [select for diffs]
Modified Thu Jun 25 12:15:32 2020 UTC (3 months, 4 weeks ago) by michael
File length: 5216 byte(s)
Diff to previous 9266
- Replace remaining occurrences of IsMember with find_channel_link and remove IsMember entirely


Revision 9266 - (view) (annotate) - [select for diffs]
Modified Wed Feb 12 16:55:29 2020 UTC (8 months, 1 week ago) by michael
File length: 5285 byte(s)
Diff to previous 9249
- Move channel invitation related functions to channel_invite.c


Revision 9249 - (view) (annotate) - [select for diffs]
Modified Sat Feb 1 13:35:32 2020 UTC (8 months, 3 weeks ago) by michael
File length: 5786 byte(s)
Diff to previous 9233
- Rename most occurrences of 'client_p' to 'client' 


Revision 9233 - (view) (annotate) - [select for diffs]
Modified Fri Jan 31 17:31:08 2020 UTC (8 months, 3 weeks ago) by michael
File length: 5790 byte(s)
Diff to previous 9119
- Extbans have been implemented. Main implementation done by Adam for p4.
  Currently supported extbans:

  Matching:

   $a:<account>   Matches users logged into a matching account.
   $c:<channel>   Matches users that are on the given channel. An additional
                  prefix of either @, %, or + can be specified to test for
                  certain channel privileges.
   $o:<class>     Matches IRC operators that have joined a class
                  matching the mask.
   $r:<realname>  Matches users with a matching realname.
   $s:<server>    Matches users that are connected to a server matching the mask.
   $u:<modes>     Matches users having the specified user modes set or not set.
   $z:<certfp>    Matches users having the given TLS certificate fingerprint.

  Acting:

   $j:<banmask>   Prevents matching users from joining the channel.
   $m:<banmask>   Blocks messages from matching users. Users with voice
                  or above are not affected.


Revision 9119 - (view) (annotate) - [select for diffs]
Modified Sun Jan 5 11:43:45 2020 UTC (9 months, 2 weeks ago) by michael
File length: 5549 byte(s)
Diff to previous 9102
- channel.h: remove unused ShowChannel macro


Revision 9102 - (view) (annotate) - [select for diffs]
Modified Wed Jan 1 09:58:57 2020 UTC (9 months, 3 weeks ago) by michael
File length: 5641 byte(s)
Diff to previous 9082
- Bump copyright years everywhere


Revision 9082 - (view) (annotate) - [select for diffs]
Modified Sun Oct 13 09:58:37 2019 UTC (12 months, 1 week ago) by michael
File length: 5641 byte(s)
Diff to previous 9074
- Rename struct Membership to ChannelMember
- Rename Channel::last_knock to last_knock_time
- Rename Channel::last_invite to last_invite_time
- Rename chptr to channel


Revision 9074 - (view) (annotate) - [select for diffs]
Modified Sat Oct 5 18:18:22 2019 UTC (12 months, 2 weeks ago) by michael
File length: 5616 byte(s)
Diff to previous 8916
- Renamed 'creationtime' Channel structure member to 'creation_time'


Revision 8916 - (view) (annotate) - [select for diffs]
Modified Sun Apr 21 22:49:51 2019 UTC (18 months ago) by michael
File length: 5615 byte(s)
Diff to previous 8807
- Update documentation in some files


Revision 8807 - (view) (annotate) - [select for diffs]
Modified Sat Jan 19 19:47:11 2019 UTC (21 months ago) by michael
File length: 5434 byte(s)
Diff to previous 8751
- Move CAN_SEND_ enum from channel_mode.h to channel.h


Revision 8751 - (view) (annotate) - [select for diffs]
Modified Tue Jan 1 11:06:50 2019 UTC (21 months, 3 weeks ago) by michael
File length: 5355 byte(s)
Diff to previous 8663
- Update copyright years


Revision 8663 - (view) (annotate) - [select for diffs]
Modified Thu Nov 22 14:25:57 2018 UTC (23 months ago) by michael
File length: 5355 byte(s)
Diff to previous 8659
- Make use of bool even more


Revision 8659 - (view) (annotate) - [select for diffs]
Modified Sun Nov 18 12:53:34 2018 UTC (23 months ago) by michael
File length: 5353 byte(s)
Diff to previous 8655
- Make use of the bool data type in some more places


Revision 8655 - (view) (annotate) - [select for diffs]
Modified Sun Nov 11 20:18:54 2018 UTC (23 months, 1 week ago) by michael
File length: 5355 byte(s)
Diff to previous 8600
- Make use of the bool data type in some places


Revision 8600 - (view) (annotate) - [select for diffs]
Modified Sun Oct 28 18:12:12 2018 UTC (23 months, 3 weeks ago) by michael
File length: 5359 byte(s)
Diff to previous 8438
- Rename Channel:locmembers to Channel::members_local


Revision 8438 - (view) (annotate) - [select for diffs]
Modified Thu Mar 29 13:05:42 2018 UTC (2 years, 6 months ago) by michael
File length: 5353 byte(s)
Diff to previous 8430
- Add channel_get_list() to channel.c which should be used when accessing channel_list outside of channel.c


Revision 8430 - (view) (annotate) - [select for diffs]
Modified Tue Mar 27 18:48:40 2018 UTC (2 years, 6 months ago) by michael
File length: 5280 byte(s)
Diff to previous 8384
- Stylistic changes


Revision 8384 - (view) (annotate) - [select for diffs]
Modified Fri Mar 16 20:06:38 2018 UTC (2 years, 7 months ago) by michael
File length: 5290 byte(s)
Diff to previous 8366
- Rip out mempool


Revision 8366 - (view) (annotate) - [select for diffs]
Modified Mon Mar 5 19:51:02 2018 UTC (2 years, 7 months ago) by michael
File length: 5322 byte(s)
Diff to previous 8280
- "JOIN 0" is now no longer supported


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


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


Revision 7863 - (view) (annotate) - [select for diffs]
Modified Tue Nov 8 20:17:03 2016 UTC (3 years, 11 months ago) by michael
File length: 5370 byte(s)
Diff to previous 7761
- Use unsigned where appropriate


Revision 7761 - (view) (annotate) - [select for diffs]
Modified Thu Oct 6 16:44:27 2016 UTC (4 years ago) by michael
File length: 5361 byte(s)
Diff to previous 7667
- Get rid of clear_invites_channel() and clear_invites_client(). Use clear_invite_list() instead.


Revision 7667 - (view) (annotate) - [select for diffs]
Modified Wed Jul 20 17:09:36 2016 UTC (4 years, 3 months ago) by michael
File length: 5420 byte(s)
Diff to previous 7548
- Fixed svn properties


Revision 7548 - (view) (annotate) - [select for diffs]
Modified Fri Apr 22 19:28:45 2016 UTC (4 years, 6 months ago) by michael
File length: 5420 byte(s)
Diff to previous 7329
- Rewrite invite handling to be more flexible for future additions such as client based invite throttling, invite expiration, etc


Revision 7329 - (view) (annotate) - [select for diffs]
Modified Thu Feb 18 21:07:50 2016 UTC (4 years, 8 months ago) by michael
File length: 5099 byte(s)
Diff to previous 7007
- Now that we got time_t to work nicely on openbsd with snprintf's conversion specifiers,
  we ran into a similiar issue on Raspbian/ARMv7's time_t which is of signed 32 bit and
  doesn't cope at all with %j. Instead of doing tricks, get rid of time_t everywhere and
  forever and use uintmax_t instead which has at least a 'standardized' conversion specifier
  associated with it.


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


Revision 6981 - (view) (annotate) - [select for diffs]
Modified Wed Dec 23 19:49:00 2015 UTC (4 years, 10 months ago) by michael
File length: 5075 byte(s)
Diff to previous 6931
- Cache channel name lengths


Revision 6931 - (view) (annotate) - [select for diffs]
Modified Sat Dec 12 18:33:01 2015 UTC (4 years, 10 months ago) by michael
File length: 5056 byte(s)
Diff to previous 6918
- USERHOST_REPLYLEN I never liked. Gone.


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


Revision 6882 - (view) (annotate) - [select for diffs]
Modified Tue Dec 1 19:25:54 2015 UTC (4 years, 10 months ago) by michael
File length: 5037 byte(s)
Diff to previous 6794
- channel.h, channel.c: declared can_join() as static


Revision 6794 - (view) (annotate) - [select for diffs]
Modified Tue Nov 17 20:51:46 2015 UTC (4 years, 11 months ago) by michael
File length: 5113 byte(s)
Diff to previous 6376
- Add channel::invite_delay_channel configuration option


Revision 6376 - (view) (annotate) - [select for diffs]
Modified Fri Aug 21 10:36:52 2015 UTC (5 years, 2 months ago) by michael
File length: 5091 byte(s)
Diff to previous 6374
- Remove splitmode checking


Revision 6374 - (view) (annotate) - [select for diffs]
Modified Fri Aug 21 10:01:21 2015 UTC (5 years, 2 months ago) by michael
File length: 5165 byte(s)
Diff to previous 6327
- Rename several functions in channel.c to comply with naming convention


Revision 6327 - (view) (annotate) - [select for diffs]
Modified Sat Aug 8 18:13:47 2015 UTC (5 years, 2 months ago) by michael
File length: 5213 byte(s)
Diff to previous 6324
- channel.h: rename FLOOD_NOTICED to MSG_FLOOD_NOTICED


Revision 6324 - (view) (annotate) - [select for diffs]
Modified Sat Aug 8 17:48:14 2015 UTC (5 years, 2 months ago) by michael
File length: 5201 byte(s)
Diff to previous 5851
- Make use of enum in more places


Revision 5851 - (view) (annotate) - [select for diffs]
Modified Mon Apr 27 17:54:12 2015 UTC (5 years, 5 months ago) by michael
File length: 5188 byte(s)
Diff to previous 5758
- Renamed clear_invites() to clear_invites_channel()
- Added separate clear_invites_client()


Revision 5758 - (view) (annotate) - [select for diffs]
Modified Thu Apr 2 18:26:29 2015 UTC (5 years, 6 months ago) by michael
File length: 5129 byte(s)
Diff to previous 5346
- Changed some members of the Ban structure to use fixed-size arrays


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


Revision 4817 - (view) (annotate) - [select for diffs]
Modified Sat Nov 1 16:05:01 2014 UTC (5 years, 11 months ago) by michael
File length: 5061 byte(s)
Diff to previous 4812
- Renamed variables


Revision 4812 - (view) (annotate) - [select for diffs]
Modified Sat Nov 1 11:57:38 2014 UTC (5 years, 11 months ago) by michael
File length: 5058 byte(s)
Diff to previous 4784
- channel.c, channel.h: added clear_invites() and make use of it
- ms_sjoin.c:ms_sjoin(): clear invites if the introduced channel has lower TS


Revision 4784 - (view) (annotate) - [select for diffs]
Modified Sat Oct 25 16:12:54 2014 UTC (5 years, 11 months ago) by michael
File length: 5013 byte(s)
Diff to previous 4617
- Constification


Revision 4617 - (view) (annotate) - [select for diffs]
Modified Sun Sep 7 13:00:55 2014 UTC (6 years, 1 month ago) by michael
File length: 5001 byte(s)
Diff to previous 4564
- Renamed Channel::chname to Channel::name


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


Revision 4405 - (view) (annotate) - [select for diffs]
Modified Wed Aug 6 17:02:31 2014 UTC (6 years, 2 months ago) by michael
File length: 4999 byte(s)
Diff to previous 4171
- Minor documentation updates


Revision 4171 - (view) (annotate) - [select for diffs]
Modified Sat Jul 5 15:33:37 2014 UTC (6 years, 3 months ago) by michael
File length: 5057 byte(s)
Diff to previous 4095
- Bring back channel->locmember list


Revision 4095 - (view) (annotate) - [select for diffs]
Modified Sun Jun 29 11:51:22 2014 UTC (6 years, 3 months ago) by michael
File length: 4935 byte(s)
Diff to previous 4022
- Merged Adam's event system rewrite


Revision 4022 - (view) (annotate) - [select for diffs]
Modified Fri Jun 20 16:28:29 2014 UTC (6 years, 4 months ago) by michael
File length: 4898 byte(s)
Diff to previous 3945
- channel.h: removed Channel.last_invite; it's not used anymore


Revision 3945 - (view) (annotate) - [select for diffs]
Modified Mon Jun 16 18:04:33 2014 UTC (6 years, 4 months ago) by michael
File length: 4956 byte(s)
Diff to previous 3940
- Renamed global_channel_list to channel_list


Revision 3940 - (view) (annotate) - [select for diffs]
Modified Tue Jun 10 19:27:34 2014 UTC (6 years, 4 months ago) by michael
File length: 4963 byte(s)
Diff to previous 3936
- Renamed set_channel_topic() to channel_set_topic()


Revision 3936 - (view) (annotate) - [select for diffs]
Modified Tue Jun 10 18:59:51 2014 UTC (6 years, 4 months ago) by michael
File length: 4963 byte(s)
Diff to previous 3913
- Fixed SVSJOIN/SVSPART issues


Revision 3913 - (view) (annotate) - [select for diffs]
Modified Sun Jun 8 13:21:53 2014 UTC (6 years, 4 months ago) by michael
File length: 4951 byte(s)
Diff to previous 3763
- Moved duplicated code used by m_svspart.c and m_part.c, aswell as
  m_svsjoin.c and m_join.c to channel.c


Revision 3763 - (view) (annotate) - [select for diffs]
Modified Sun Jun 1 20:29:36 2014 UTC (6 years, 4 months ago) by michael
File length: 4791 byte(s)
Diff to previous 3377
- Added INVITE flood protection/throttling as requested by Adam. This basically
  works similar as the KNOCK throttling algorithm.


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


Revision 2865 - (view) (annotate) - [select for diffs]
Modified Sun Jan 19 14:35:22 2014 UTC (6 years, 9 months ago) by michael
Original Path: ircd-hybrid/trunk/include/channel.h
File length: 4733 byte(s)
Diff to previous 2296
- Clean up all files in include/ (fixed indentation, removed whitespaces/tabs)
- Fixed copyright years


Revision 2296 - (view) (annotate) - [select for diffs]
Modified Wed Jun 19 11:19:22 2013 UTC (7 years, 4 months ago) by michael
Original Path: ircd-hybrid/trunk/include/channel.h
File length: 4735 byte(s)
Diff to previous 2133
- Rename Ban::username structure member to Ban::user


Revision 2133 - (view) (annotate) - [select for diffs]
Modified Wed May 29 18:27:24 2013 UTC (7 years, 4 months ago) by michael
Original Path: ircd-hybrid/trunk/include/channel.h
File length: 4739 byte(s)
Diff to previous 1937
- get_member_status(), valid_wildcard(): constification


Revision 1937 - (view) (annotate) - [select for diffs]
Modified Sat May 4 20:54:13 2013 UTC (7 years, 5 months ago) by michael
Original Path: ircd-hybrid/trunk/include/channel.h
File length: 4733 byte(s)
Diff to previous 1847
-  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 1847 - (view) (annotate) - [select for diffs]
Modified Tue Apr 23 16:42:02 2013 UTC (7 years, 6 months ago) by michael
Original Path: ircd-hybrid/trunk/include/channel.h
File length: 4719 byte(s)
Diff to previous 1834
- Constification, replaced few sprintf with snprintf


Revision 1834 - (view) (annotate) - [select for diffs]
Modified Fri Apr 19 19:50:27 2013 UTC (7 years, 6 months ago) by michael
Original Path: ircd-hybrid/trunk/include/channel.h
File length: 4701 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 (7 years, 6 months ago) by michael
Original Path: ircd-hybrid/trunk/include/channel.h
File length: 4709 byte(s)
Diff to previous 1798
- 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 1798 - (view) (annotate) - [select for diffs]
Modified Sun Mar 31 17:09:50 2013 UTC (7 years, 6 months ago) by michael
Original Path: ircd-hybrid/trunk/include/channel.h
File length: 4701 byte(s)
Diff to previous 1751
- Cleanup/reorganize header file layout
- Fixed naming convention in some places


Revision 1751 - (view) (annotate) - [select for diffs]
Modified Wed Jan 16 18:30:52 2013 UTC (7 years, 9 months ago) by michael
Original Path: ircd-hybrid/trunk/include/channel.h
File length: 4689 byte(s)
Diff to previous 1644
- Forward-port -r1750 [IMPORTANT: nick and topic lengths are now configurable
  via ircd.conf. A max_nick_length, as well as a max_topic_length configuration
  option can now be found in the serverinfo{} block]
- OpenSSL 0.9.8s and higher is now required in order to enable ssl support


Revision 1644 - (view) (annotate) - [select for diffs]
Modified Tue Nov 6 22:20:16 2012 UTC (7 years, 11 months ago) by michael
Original Path: ircd-hybrid/trunk/include/channel.h
File length: 4684 byte(s)
Diff to previous 1592
- More config subsystem cleanups


Revision 1592 - (view) (annotate) - [select for diffs]
Modified Sat Oct 27 21:02:32 2012 UTC (7 years, 11 months ago) by michael
Original Path: ircd-hybrid/trunk/include/channel.h
File length: 4685 byte(s)
Diff to previous 1365
- Second time's the charm? Moving svnroot/ircd-hybrid-8 to
  svnroot/ircd-hybrid/trunk


Revision 1365 - (view) (annotate) - [select for diffs]
Modified Sun Apr 22 19:59:02 2012 UTC (8 years, 6 months ago) by michael
Original Path: ircd-hybrid-8/include/channel.h
File length: 4685 byte(s)
Diff to previous 1203
- change KEYLEN semantics. KEYLEN no longer includes space
  for the trailing \0


Revision 1203 - (view) (annotate) - [select for diffs]
Modified Tue Aug 23 20:06:08 2011 UTC (9 years, 2 months ago) by michael
Original Path: ircd-hybrid-8/include/channel.h
File length: 4681 byte(s)
Diff to previous 1156
- make channel::topic and channel::topic_info fixed-size arrays


Revision 1156 - (view) (annotate) - [select for diffs]
Modified Tue Aug 9 20:29:20 2011 UTC (9 years, 2 months ago) by michael
Original Path: ircd-hybrid-8/include/channel.h
File length: 4692 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 (9 years, 2 months ago) by michael
Original Path: ircd-hybrid/include/channel.h
File length: 4692 byte(s)
Diff to previous 1029
- recreate "trunk"


Revision 1029 - (view) (annotate) - [select for diffs]
Modified Sun Nov 8 13:10:50 2009 UTC (10 years, 11 months ago) by michael
Original Path: ircd-hybrid-7.3/include/channel.h
File length: 4692 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 (10 years, 11 months ago) by michael
Original Path: ircd-hybrid/include/channel.h
File length: 4692 byte(s)
Diff to previous 1013
- move ircd-hybrid-7.2 to trunk


Revision 1013 - (view) (annotate) - [select for diffs]
Modified Sun Oct 18 14:26:49 2009 UTC (11 years ago) by michael
Original Path: ircd-hybrid-7.2/include/channel.h
File length: 4692 byte(s)
Diff to previous 1011
- Add -Wextra -Wcast-align -Wbad-function-cast to CFLAGS if --enable-warnings is specified
- Fixed several compile warnings
- 64-bit cleanliness fixes, e.g., reorganize data structures to reduce storage/unnecessary padding


Revision 1011 - (view) (annotate) - [select for diffs]
Modified Fri Sep 18 10:14:09 2009 UTC (11 years, 1 month ago) by michael
Original Path: ircd-hybrid-7.2/include/channel.h
File length: 4670 byte(s)
Diff to previous 885
- move list manipulation routines from tools.c to list.c
- mem_frob() goes to memory.c
- sort out redundant/unneeded header includes


Revision 885 - (view) (annotate) - [select for diffs]
Modified Wed Oct 31 18:09:24 2007 UTC (12 years, 11 months ago) by michael
Original Path: ircd-hybrid-7.2/include/channel.h
File length: 4689 byte(s)
Diff to previous 632
- 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 632 - (view) (annotate) - [select for diffs]
Modified Thu Jun 1 10:53:00 2006 UTC (14 years, 4 months ago) by michael
Original Path: ircd-hybrid-7.2/include/channel.h
File length: 4728 byte(s)
Diff to previous 572
- Added channel::disable_fake_channels which disallows creation of channels
  that have ascii 2, 3, 31 and 160 in their names.
- Minor improvements and cleanups to channel name validation routines
  backported from 7.3


Revision 572 - (view) (annotate) - [select for diffs]
Modified Sun Apr 30 16:57:48 2006 UTC (14 years, 5 months ago) by michael
Original Path: ircd-hybrid-7.2/include/channel.h
File length: 4756 byte(s)
Diff to previous 454
- Backported changes made in HEAD to get rid of Channel::locmembers.
  This is mainly to save about 5megs of ram on networks like efnet where
  we have about 600k allocated Membership structures.


Revision 454 - (view) (annotate) - [select for diffs]
Modified Sun Feb 12 19:01:25 2006 UTC (14 years, 8 months ago) by michael
Original Path: ircd-hybrid-7.2/include/channel.h
File length: 4878 byte(s)
Diff to previous 371
- 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 371 - (view) (annotate) - [select for diffs]
Modified Tue Jan 10 10:45:48 2006 UTC (14 years, 9 months ago) by michael
Original Path: ircd-hybrid-7.2/include/channel.h
File length: 4939 byte(s)
Diff to previous 34
- Imported recent channelban changes from HEAD which have been tested extensively.
  The match_cidr() fix didn't work in the first try, so I'm not going to bother
  with further debugging.
- Removed match_cidr() and comp_with_mask()


Revision 34 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 21:05:51 2005 UTC (15 years ago) by lusky
Original Path: ircd-hybrid-7.2/include/channel.h
File length: 4888 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 (15 years ago) by knight
Original Path: ircd-hybrid/include/channel.h
File length: 4888 byte(s)
Diff to previous 32
- svn:keywords


Revision 32 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 20:41:23 2005 UTC (15 years ago) by knight
Original Path: ircd-hybrid/include/channel.h
File length: 4888 byte(s)
Diff to previous 31
- svn:keywords


Revision 31 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 20:34:05 2005 UTC (15 years ago) by knight
Original Path: ircd-hybrid/include/channel.h
File length: 4888 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 (15 years ago) by adx
Original Path: ircd-hybrid/include/channel.h
File length: 4940 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