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

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

Parent Directory Parent Directory | Revision Log Revision Log


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

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


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


Revision 8090 - (view) (annotate) - [select for diffs]
Modified Wed Mar 29 12:49:28 2017 UTC (5 years, 4 months ago) by michael
File length: 19957 byte(s)
Diff to previous 8088
- Get rid of chm_registered() and chm_simple_oper()


Revision 8088 - (view) (annotate) - [select for diffs]
Modified Wed Mar 29 12:21:50 2017 UTC (5 years, 4 months ago) by michael
File length: 19963 byte(s)
Diff to previous 7925
- Cleanup channel mode table handling


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


Revision 7763 - (view) (annotate) - [select for diffs]
Modified Thu Oct 6 16:59:51 2016 UTC (5 years, 10 months ago) by michael
File length: 19848 byte(s)
Diff to previous 7761
- Get rid of clear_ban_cache_channel() and clear_ban_cache_client(). Use clear_ban_cache_list() instead.


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


Revision 7552 - (view) (annotate) - [select for diffs]
Modified Wed Apr 27 16:46:55 2016 UTC (6 years, 3 months ago) by michael
File length: 19832 byte(s)
Diff to previous 7356
- m_sjoin.c: we're only doing UIDs


Revision 7356 - (view) (annotate) - [select for diffs]
Modified Mon Feb 22 18:59:30 2016 UTC (6 years, 5 months ago) by michael
File length: 19855 byte(s)
Diff to previous 7329
- Cleanup more conversion specifiers


Revision 7329 - (view) (annotate) - [select for diffs]
Modified Thu Feb 18 21:07:50 2016 UTC (6 years, 5 months ago) by michael
File length: 19855 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 (6 years, 7 months ago) by michael
File length: 19870 byte(s)
Diff to previous 6920
- Update copyright years


Revision 6920 - (view) (annotate) - [select for diffs]
Modified Thu Dec 10 13:07:22 2015 UTC (6 years, 8 months ago) by michael
File length: 19870 byte(s)
Diff to previous 6902
- Removed client->account backwards compatibility hacks for 8.1


Revision 6902 - (view) (annotate) - [select for diffs]
Modified Mon Dec 7 17:42:18 2015 UTC (6 years, 8 months ago) by michael
File length: 19996 byte(s)
Diff to previous 6901
- Add CMEMBER_STATUS_FLAGS / CMEMBER_STATUS_FLAGS_LEN and make use of it in some places (replaces some magic values sprinkled in the code)


Revision 6901 - (view) (annotate) - [select for diffs]
Modified Thu Dec 3 21:44:52 2015 UTC (6 years, 8 months ago) by michael
File length: 19946 byte(s)
Diff to previous 6781
- Replaced a rather strange mixture of atoi(), atol(), and strtoul() with strtoimax(). ircd-hybrid should be 2038-safe now


Revision 6781 - (view) (annotate) - [select for diffs]
Modified Sun Nov 15 18:45:53 2015 UTC (6 years, 9 months ago) by michael
File length: 19931 byte(s)
Diff to previous 6760
- Use the %ju conversion specifier for time_t and get rid of these non-portable (unsigned long) casts; replace some uint64_t with uintmax_t


Revision 6760 - (view) (annotate) - [select for diffs]
Modified Fri Nov 13 18:25:53 2015 UTC (6 years, 9 months ago) by michael
File length: 20036 byte(s)
Diff to previous 6374
- Merge sendto_channel_local_butone() functionality into sendto_channel_local() and get rid of sendto_channel_local_butone()


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


Revision 6317 - (view) (annotate) - [select for diffs]
Modified Wed Aug 5 16:03:09 2015 UTC (7 years ago) by michael
File length: 19970 byte(s)
Diff to previous 5880
- Get rid of UMODE_ALL


Revision 5880 - (view) (annotate) - [select for diffs]
Modified Sun May 3 16:01:42 2015 UTC (7 years, 3 months ago) by michael
File length: 19956 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, 3 months ago) by michael
File length: 19810 byte(s)
Diff to previous 5851
- Removed useless zero initializers from the module_entry as suggested by Adam


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


Revision 5751 - (view) (annotate) - [select for diffs]
Modified Thu Apr 2 17:27:13 2015 UTC (7 years, 4 months ago) by michael
File length: 19875 byte(s)
Diff to previous 5346
- Mostly whitespace changes


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


Revision 4963 - (view) (annotate) - [select for diffs]
Modified Mon Dec 1 13:08:44 2014 UTC (7 years, 8 months ago) by michael
File length: 19876 byte(s)
Diff to previous 4883
- Get rid of NOCAPS


Revision 4883 - (view) (annotate) - [select for diffs]
Modified Tue Nov 18 16:22:18 2014 UTC (7 years, 8 months ago) by michael
File length: 19896 byte(s)
Diff to previous 4837
- Style corrections; fixed comments


Revision 4837 - (view) (annotate) - [select for diffs]
Modified Sun Nov 2 18:52:26 2014 UTC (7 years, 9 months ago) by michael
File length: 19905 byte(s)
Diff to previous 4820
- Renamed clear_ban_cache() to clear_ban_cache_channel() to separate it
  better from the clear_ban_cache_client() function


Revision 4820 - (view) (annotate) - [select for diffs]
Modified Sat Nov 1 16:50:43 2014 UTC (7 years, 9 months ago) by michael
File length: 19897 byte(s)
Diff to previous 4817
- Renamed Client::svid to Client::account


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


Revision 4816 - (view) (annotate) - [select for diffs]
Modified Sat Nov 1 15:29:49 2014 UTC (7 years, 9 months ago) by michael
File length: 19876 byte(s)
Diff to previous 4812
- Renamed variables


Revision 4812 - (view) (annotate) - [select for diffs]
Modified Sat Nov 1 11:57:38 2014 UTC (7 years, 9 months ago) by michael
File length: 19890 byte(s)
Diff to previous 4809
- 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 4809 - (view) (annotate) - [select for diffs]
Modified Sat Nov 1 11:44:10 2014 UTC (7 years, 9 months ago) by michael
File length: 19863 byte(s)
Diff to previous 4807
- m_sjoin.c:ms_sjoin(): moved remove_ban_lis() calls


Revision 4807 - (view) (annotate) - [select for diffs]
Modified Sat Nov 1 11:36:37 2014 UTC (7 years, 9 months ago) by michael
File length: 19899 byte(s)
Diff to previous 4794
- m_sjoin.c:ms_sjoin(): from p4: update channel names to match the case of the remote servers channel name on sjoin


Revision 4794 - (view) (annotate) - [select for diffs]
Modified Tue Oct 28 13:09:31 2014 UTC (7 years, 9 months ago) by michael
File length: 19767 byte(s)
Diff to previous 4793
- Removed pointless test for UMODE_DEAF in both sendto_channel_local() and
  sendto_channel_local_butone()


Revision 4793 - (view) (annotate) - [select for diffs]
Modified Tue Oct 28 12:47:20 2014 UTC (7 years, 9 months ago) by michael
File length: 19922 byte(s)
Diff to previous 4617
- Added support for the "extended-join" client capability


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


Revision 4580 - (view) (annotate) - [select for diffs]
Modified Mon Aug 25 10:31:29 2014 UTC (7 years, 11 months ago) by michael
File length: 19526 byte(s)
Diff to previous 4564
- Fixed misspellings


Revision 4564 - (view) (annotate) - [select for diffs]
Modified Sun Aug 24 10:24:47 2014 UTC (7 years, 11 months ago) by michael
File length: 19525 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 (7 years, 11 months ago) by michael
File length: 19521 byte(s)
Diff to previous 4341
- Fixed compile warnings with -Wmissing-field-initializers


Revision 4341 - (view) (annotate) - [select for diffs]
Modified Sat Aug 2 16:53:48 2014 UTC (8 years ago) by michael
File length: 19515 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 ago) by michael
File length: 19517 byte(s)
Diff to previous 3940
- Fixed typos all over the place


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


Revision 3752 - (view) (annotate) - [select for diffs]
Modified Sun Jun 1 18:11:22 2014 UTC (8 years, 2 months ago) by michael
File length: 19509 byte(s)
Diff to previous 3751
- More ms_sjoin() cleanups


Revision 3751 - (view) (annotate) - [select for diffs]
Modified Sun Jun 1 17:57:48 2014 UTC (8 years, 2 months ago) by michael
File length: 20158 byte(s)
Diff to previous 3748
- m_sjoin.c: style corrections


Revision 3748 - (view) (annotate) - [select for diffs]
Modified Sun Jun 1 17:41:15 2014 UTC (8 years, 2 months ago) by michael
File length: 20086 byte(s)
Diff to previous 3725
- m_sjoin.c:remove_ban_list(): replaced sprintf() with snprintf()


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


Revision 3694 - (view) (annotate) - [select for diffs]
Modified Thu May 29 19:37:00 2014 UTC (8 years, 2 months ago) by michael
File length: 20148 byte(s)
Diff to previous 3626
- Removed CHFL_DEOPPED flags which is no longer needed with TS6


Revision 3626 - (view) (annotate) - [select for diffs]
Modified Thu May 22 20:12:58 2014 UTC (8 years, 2 months ago) by michael
File length: 20241 byte(s)
Diff to previous 3620
- m_sjoin.c:ms_sjoin(): let handle_command() test for the right amount
  of parameters passed to SJOIN


Revision 3620 - (view) (annotate) - [select for diffs]
Modified Thu May 22 19:30:59 2014 UTC (8 years, 2 months ago) by michael
File length: 20253 byte(s)
Diff to previous 3586
- m_sjoin.c:ms_sjoin(): hardened test to make sure SJOINs are really
  only processed if sent by a server


Revision 3586 - (view) (annotate) - [select for diffs]
Modified Sun May 18 14:31:05 2014 UTC (8 years, 2 months ago) by michael
File length: 20252 byte(s)
Diff to previous 3377
- m_sjoin.c:ms_sjoin(): removed faulty assert


Revision 3377 - (view) (annotate) - [select for diffs]
Modified Thu Apr 24 16:15:51 2014 UTC (8 years, 3 months ago) by michael
File length: 20284 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, 3 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_sjoin.c
File length: 20284 byte(s)
Diff to previous 3334
- Moved files:
  s_user.c -> user.c
  s_misc.c -> misc.c
  s_serv.c -> server.c


Revision 3334 - (view) (annotate) - [select for diffs]
Modified Wed Apr 16 16:42:54 2014 UTC (8 years, 4 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_sjoin.c
File length: 20286 byte(s)
Diff to previous 3246
- Replaced strcpy() with strlcpy() in some places


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


Revision 3240 - (view) (annotate) - [select for diffs]
Modified Sun Mar 30 13:56:44 2014 UTC (8 years, 4 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_sjoin.c
File length: 20307 byte(s)
Diff to previous 3192
- m_sjoin.c:ms_sjoin(): removed unused variable


Revision 3192 - (view) (annotate) - [select for diffs]
Modified Sun Mar 23 19:46:39 2014 UTC (8 years, 4 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_sjoin.c
File length: 20328 byte(s)
Diff to previous 3186
- Fixed compile error in ms_sid()
- Cleaned up find_chasing(). Removed useless third 'chasing' argument.


Revision 3186 - (view) (annotate) - [select for diffs]
Modified Thu Mar 20 18:09:34 2014 UTC (8 years, 4 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_sjoin.c
File length: 20334 byte(s)
Diff to previous 3169
- Get rid of the ID() macro


Revision 3169 - (view) (annotate) - [select for diffs]
Modified Sun Mar 16 09:55:04 2014 UTC (8 years, 5 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_sjoin.c
File length: 20334 byte(s)
Diff to previous 3162
- ms_join(), ms_sjoin(): made some server notices more descriptive


Revision 3162 - (view) (annotate) - [select for diffs]
Modified Sat Mar 15 19:43:39 2014 UTC (8 years, 5 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_sjoin.c
File length: 20304 byte(s)
Diff to previous 3156
- ms_join(), ms_sjoin(): made some server notices more descriptive


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


Revision 3136 - (view) (annotate) - [select for diffs]
Modified Tue Mar 11 18:24:03 2014 UTC (8 years, 5 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_sjoin.c
File length: 20313 byte(s)
Diff to previous 3135
- Various fixes to previous ts5 removal changes


Revision 3135 - (view) (annotate) - [select for diffs]
Modified Mon Mar 10 21:11:25 2014 UTC (8 years, 5 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_sjoin.c
File length: 20437 byte(s)
Diff to previous 3120
- Server now no longer accepts TS5 links


Revision 3120 - (view) (annotate) - [select for diffs]
Modified Fri Mar 7 21:52:54 2014 UTC (8 years, 5 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_sjoin.c
File length: 21921 byte(s)
Diff to previous 3041
- Missed some of the parv[0] removal changes. Fixed.


Revision 3041 - (view) (annotate) - [select for diffs]
Modified Tue Feb 25 20:42:13 2014 UTC (8 years, 5 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_sjoin.c
File length: 21920 byte(s)
Diff to previous 2820
- ms_bmask(), remove_ban_list(): removed capability tests for CAP_IE and CAP_EX
  as +I and +e are mandatory for quite a while now


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


Revision 2475 - (view) (annotate) - [select for diffs]
Modified Fri Oct 11 19:40:43 2013 UTC (8 years, 10 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_sjoin.c
File length: 21475 byte(s)
Diff to previous 2296
- find_person(): fixed naming convention
- find_chasing(): reduced required arguments


Revision 2296 - (view) (annotate) - [select for diffs]
Modified Wed Jun 19 11:19:22 2013 UTC (9 years, 1 month ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_sjoin.c
File length: 21485 byte(s)
Diff to previous 1954
- Rename Ban::username structure member to Ban::user


Revision 1954 - (view) (annotate) - [select for diffs]
Modified Mon May 6 18:51:19 2013 UTC (9 years, 3 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_sjoin.c
File length: 21489 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, 3 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_sjoin.c
File length: 21424 byte(s)
Diff to previous 1793
-  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 1793 - (view) (annotate) - [select for diffs]
Modified Sun Mar 31 14:06:08 2013 UTC (9 years, 4 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_sjoin.c
File length: 21359 byte(s)
Diff to previous 1751
- Replaced all occurrences of ircsprintf with sprintf/snprintf
  and killed sprintf_irc.(c|h)


Revision 1751 - (view) (annotate) - [select for diffs]
Modified Wed Jan 16 18:30:52 2013 UTC (9 years, 6 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_sjoin.c
File length: 21342 byte(s)
Diff to previous 1734
- 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 1734 - (view) (annotate) - [select for diffs]
Modified Fri Jan 11 12:59:24 2013 UTC (9 years, 7 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_sjoin.c
File length: 21339 byte(s)
Diff to previous 1618
- Add support for "away-notify" client capability


Revision 1618 - (view) (annotate) - [select for diffs]
Modified Tue Oct 30 21:04:38 2012 UTC (9 years, 9 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_sjoin.c
File length: 21038 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 (9 years, 9 months ago) by michael
Original Path: ircd-hybrid/trunk/modules/core/m_sjoin.c
File length: 20986 byte(s)
Diff to previous 1474
- Second time's the charm? Moving svnroot/ircd-hybrid-8 to
  svnroot/ircd-hybrid/trunk


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


Revision 1309 - (view) (annotate) - [select for diffs]
Modified Sun Mar 25 11:24:18 2012 UTC (10 years, 4 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_sjoin.c
File length: 21099 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 (10 years, 10 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_sjoin.c
File length: 21101 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 (10 years, 10 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_sjoin.c
File length: 21163 byte(s)
Diff to previous 1203
- cleanup module loader. Make module api more flexible


Revision 1203 - (view) (annotate) - [select for diffs]
Modified Tue Aug 23 20:06:08 2011 UTC (10 years, 11 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_sjoin.c
File length: 21030 byte(s)
Diff to previous 1178
- make channel::topic and channel::topic_info fixed-size arrays


Revision 1178 - (view) (annotate) - [select for diffs]
Modified Mon Aug 15 08:11:31 2011 UTC (11 years ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_sjoin.c
File length: 21060 byte(s)
Diff to previous 1175
- 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 1175 - (view) (annotate) - [select for diffs]
Modified Sun Aug 14 10:47:48 2011 UTC (11 years ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_sjoin.c
File length: 21054 byte(s)
Diff to previous 1167
- several fixes to services compatibility mode


Revision 1167 - (view) (annotate) - [select for diffs]
Modified Thu Aug 11 20:13:38 2011 UTC (11 years ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_sjoin.c
File length: 21400 byte(s)
Diff to previous 1156
- Improve services support
- Add channelmode +r


Revision 1156 - (view) (annotate) - [select for diffs]
Modified Tue Aug 9 20:29:20 2011 UTC (11 years ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_sjoin.c
File length: 21303 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 ago) by michael
Original Path: ircd-hybrid/modules/core/m_sjoin.c
File length: 21303 byte(s)
Diff to previous 1150
- recreate "trunk"


Revision 1150 - (view) (annotate) - [select for diffs]
Modified Wed Aug 3 01:09:49 2011 UTC (11 years ago) by michael
Original Path: ircd-hybrid-7.3/modules/core/m_sjoin.c
File length: 21303 byte(s)
Diff to previous 1121
- add new channel modes O and S


Revision 1121 - (view) (annotate) - [select for diffs]
Modified Sun Jan 9 11:03:03 2011 UTC (11 years, 7 months ago) by michael
Original Path: ircd-hybrid-7.3/modules/core/m_sjoin.c
File length: 21114 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 (12 years, 9 months ago) by michael
Original Path: ircd-hybrid-7.3/modules/core/m_sjoin.c
File length: 21144 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 (12 years, 9 months ago) by michael
Original Path: ircd-hybrid/modules/core/m_sjoin.c
File length: 21144 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 (12 years, 10 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core/m_sjoin.c
File length: 21144 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 (14 years, 9 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core/m_sjoin.c
File length: 21163 byte(s)
Diff to previous 873
- 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 873 - (view) (annotate) - [select for diffs]
Modified Tue Oct 23 11:02:09 2007 UTC (14 years, 9 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core/m_sjoin.c
File length: 22582 byte(s)
Diff to previous 632
- fixed longstanding topic desync bug during netbursts, which has been
  reported by several people. We now basically do what ircu does, i.e.
  unset topics set by netriders


Revision 632 - (view) (annotate) - [select for diffs]
Modified Thu Jun 1 10:53:00 2006 UTC (16 years, 2 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core/m_sjoin.c
File length: 22222 byte(s)
Diff to previous 34
- 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 34 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 21:05:51 2005 UTC (16 years, 10 months ago) by lusky
Original Path: ircd-hybrid-7.2/modules/core/m_sjoin.c
File length: 22040 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 (16 years, 10 months ago) by knight
Original Path: ircd-hybrid/modules/core/m_sjoin.c
File length: 22040 byte(s)
Diff to previous 32
- svn:keywords


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


Revision 31 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 20:34:05 2005 UTC (16 years, 10 months ago) by knight
Original Path: ircd-hybrid/modules/core/m_sjoin.c
File length: 22040 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 (16 years, 10 months ago) by adx
Original Path: ircd-hybrid/modules/core/m_sjoin.c
File length: 22100 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