/[svn]/ircd-hybrid/trunk/modules/core/m_server.c
ViewVC logotype

Log of /ircd-hybrid/trunk/modules/core/m_server.c

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 1652 - (view) (annotate) - [select for diffs]
Modified Tue Nov 13 20:28:53 2012 UTC (7 years, 7 months ago) by michael
File length: 20406 byte(s)
Diff to previous 1632
- 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 1632 - (view) (annotate) - [select for diffs]
Modified Sun Nov 4 15:37:10 2012 UTC (7 years, 8 months ago) by michael
File length: 20402 byte(s)
Diff to previous 1624
- Initial rewrite of the configuration subsystem


Revision 1624 - (view) (annotate) - [select for diffs]
Modified Thu Nov 1 13:27:04 2012 UTC (7 years, 8 months ago) by michael
File length: 20435 byte(s)
Diff to previous 1618
- Fixed compile warnings due to missing arguments to sendto_realops_flags()


Revision 1618 - (view) (annotate) - [select for diffs]
Modified Tue Oct 30 21:04:38 2012 UTC (7 years, 8 months ago) by michael
File length: 20422 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 (7 years, 8 months ago) by michael
File length: 19898 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 (7 years, 8 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_server.c
File length: 19898 byte(s)
Diff to previous 1533
- Removed remnants of MFLG_UNREG which is no longer needed with the
  current implementation of message handlers


Revision 1533 - (view) (annotate) - [select for diffs]
Modified Sun Sep 23 13:04:45 2012 UTC (7 years, 9 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_server.c
File length: 19911 byte(s)
Diff to previous 1529
- A server's description can again include the '[' and ']' characters


Revision 1529 - (view) (annotate) - [select for diffs]
Modified Sun Sep 16 10:27:19 2012 UTC (7 years, 9 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_server.c
File length: 21241 byte(s)
Diff to previous 1528
- removed server hostmasking leftovers


Revision 1528 - (view) (annotate) - [select for diffs]
Modified Fri Sep 14 18:20:34 2012 UTC (7 years, 9 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_server.c
File length: 21428 byte(s)
Diff to previous 1527
- ms_sid, ms_server: minor optimization. if we already found a matching
  hub/leaf mask, don't continue looking for other masks


Revision 1527 - (view) (annotate) - [select for diffs]
Modified Fri Sep 14 17:58:08 2012 UTC (7 years, 9 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_server.c
File length: 21392 byte(s)
Diff to previous 1474
- Fixed SID introduction as reported by Mantas M.
  This bug has been nicely implemented in -r1239


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


Revision 1414 - (view) (annotate) - [select for diffs]
Modified Sat May 26 08:36:29 2012 UTC (8 years, 1 month ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_server.c
File length: 21396 byte(s)
Diff to previous 1385
- Minor cleanups to check_server(). Checking for long servernames was redundant
  here, since valid_servername() already does that job. Also make use of
  match_conf_password()


Revision 1385 - (view) (annotate) - [select for diffs]
Modified Tue May 1 11:31:35 2012 UTC (8 years, 2 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_server.c
File length: 21855 byte(s)
Diff to previous 1384
- ms_server(), ms_sid(): it's client_p which has an attached
  CONF_SERVER, not source_p. Stupid me.


Revision 1384 - (view) (annotate) - [select for diffs]
Modified Tue May 1 11:25:58 2012 UTC (8 years, 2 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_server.c
File length: 21855 byte(s)
Diff to previous 1383
- m_server.c: fixed core introduced by previous commit to m_server.c


Revision 1383 - (view) (annotate) - [select for diffs]
Modified Tue May 1 11:18:22 2012 UTC (8 years, 2 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_server.c
File length: 21822 byte(s)
Diff to previous 1321
- Cleanup/rewrite Hub/Leaf-mask configuration. Hub and Leaf configuration items
  are no longer separately attached to Client structures.


Revision 1321 - (view) (annotate) - [select for diffs]
Modified Fri Mar 30 11:23:16 2012 UTC (8 years, 3 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_server.c
File length: 22267 byte(s)
Diff to previous 1309
- remove unused variables


Revision 1309 - (view) (annotate) - [select for diffs]
Modified Sun Mar 25 11:24:18 2012 UTC (8 years, 3 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_server.c
File length: 22275 byte(s)
Diff to previous 1302
- 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 1302 - (view) (annotate) - [select for diffs]
Modified Wed Mar 21 17:48:54 2012 UTC (8 years, 3 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_server.c
File length: 22279 byte(s)
Diff to previous 1243
- remove servlink in preparation for tls links/compression


Revision 1243 - (view) (annotate) - [select for diffs]
Modified Fri Sep 30 10:47:53 2011 UTC (8 years, 9 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_server.c
File length: 22305 byte(s)
Diff to previous 1239
- 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 1239 - (view) (annotate) - [select for diffs]
Modified Thu Sep 29 14:02:25 2011 UTC (8 years, 9 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_server.c
File length: 22432 byte(s)
Diff to previous 1230
- minor cleanup to m_sid and m_server: replace DLINK_FOREACH loops
 with sendto_server()


Revision 1230 - (view) (annotate) - [select for diffs]
Modified Thu Sep 22 19:41:19 2011 UTC (8 years, 9 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_server.c
File length: 22973 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 (8 years, 9 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_server.c
File length: 22978 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 (8 years, 10 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_server.c
File length: 22929 byte(s)
Diff to previous 1169
- 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 1169 - (view) (annotate) - [select for diffs]
Modified Fri Aug 12 18:45:03 2011 UTC (8 years, 10 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_server.c
File length: 22953 byte(s)
Diff to previous 1157
- 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 1157 - (view) (annotate) - [select for diffs]
Modified Tue Aug 9 22:03:59 2011 UTC (8 years, 10 months ago) by michael
Original Path: ircd-hybrid-8/modules/core/m_server.c
File length: 22938 byte(s)
Diff to previous 1156
- preliminary services support


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


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


Revision 1118 - (view) (annotate) - [select for diffs]
Modified Thu Jan 6 13:39:10 2011 UTC (9 years, 6 months ago) by michael
Original Path: ircd-hybrid-7.3/modules/core/m_server.c
File length: 22715 byte(s)
Diff to previous 1115
- cleanup and sanitize m_server.c. remove hostmasking. Improve TS6 suppport


Revision 1115 - (view) (annotate) - [select for diffs]
Modified Tue Dec 21 14:42:54 2010 UTC (9 years, 6 months ago) by michael
Original Path: ircd-hybrid-7.3/modules/core/m_server.c
File length: 26442 byte(s)
Diff to previous 1029
- Rename bogus_host() found in several modules to check_servname() and move
  it to s_serv.c
- serverinfo::sid is now mandatory and must be specified.
  ircd won't start otherwise


Revision 1029 - (view) (annotate) - [select for diffs]
Modified Sun Nov 8 13:10:50 2009 UTC (10 years, 7 months ago) by michael
Original Path: ircd-hybrid-7.3/modules/core/m_server.c
File length: 26827 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, 7 months ago) by michael
Original Path: ircd-hybrid/modules/core/m_server.c
File length: 26827 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 (10 years, 9 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core/m_server.c
File length: 26827 byte(s)
Diff to previous 946
- move list manipulation routines from tools.c to list.c
- mem_frob() goes to memory.c
- sort out redundant/unneeded header includes


Revision 946 - (view) (annotate) - [select for diffs]
Modified Mon Jul 20 23:18:04 2009 UTC (10 years, 11 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core/m_server.c
File length: 26871 byte(s)
Diff to previous 896
- move m_error.c to modules/



Revision 896 - (view) (annotate) - [select for diffs]
Modified Sat Nov 3 08:54:09 2007 UTC (12 years, 8 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core/m_server.c
File length: 26852 byte(s)
Diff to previous 889
- Killed s_stats.c


Revision 889 - (view) (annotate) - [select for diffs]
Modified Thu Nov 1 12:59:05 2007 UTC (12 years, 8 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core/m_server.c
File length: 26895 byte(s)
Diff to previous 885
- Got rid of Serv.dep_users and Serv.dep_servers


Revision 885 - (view) (annotate) - [select for diffs]
Modified Wed Oct 31 18:09:24 2007 UTC (12 years, 8 months ago) by michael
Original Path: ircd-hybrid-7.2/modules/core/m_server.c
File length: 26955 byte(s)
Diff to previous 34
- 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 34 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 21:05:51 2005 UTC (14 years, 9 months ago) by lusky
Original Path: ircd-hybrid-7.2/modules/core/m_server.c
File length: 27925 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 (14 years, 9 months ago) by knight
Original Path: ircd-hybrid/modules/core/m_server.c
File length: 27925 byte(s)
Diff to previous 32
- svn:keywords


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


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