/[svn]/ircd-hybrid-8/src/s_serv.c
ViewVC logotype

Log of /ircd-hybrid-8/src/s_serv.c

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 1591)

Revision 1398 - (view) (annotate) - [select for diffs]
Modified Sun May 6 10:57:06 2012 UTC (7 years, 5 months ago) by michael
File length: 46628 byte(s)
Diff to previous 1389
- decrease HOSTIPLEN to 45
- fix some buffers that should use HOSTIPLEN+1


Revision 1389 - (view) (annotate) - [select for diffs]
Modified Tue May 1 13:08:29 2012 UTC (7 years, 5 months ago) by michael
File length: 46624 byte(s)
Diff to previous 1386
- rename some struct AccessItem members


Revision 1386 - (view) (annotate) - [select for diffs]
Modified Tue May 1 11:35:46 2012 UTC (7 years, 5 months ago) by michael
File length: 46647 byte(s)
Diff to previous 1383
- client.h: get rid of Server::sconf


Revision 1383 - (view) (annotate) - [select for diffs]
Modified Tue May 1 11:18:22 2012 UTC (7 years, 5 months ago) by michael
File length: 46662 byte(s)
Diff to previous 1377
- Cleanup/rewrite Hub/Leaf-mask configuration. Hub and Leaf configuration items
  are no longer separately attached to Client structures.


Revision 1377 - (view) (annotate) - [select for diffs]
Modified Mon Apr 30 19:35:16 2012 UTC (7 years, 5 months ago) by michael
File length: 47029 byte(s)
Diff to previous 1344
- Remove all Class related #defines like MaxTotal, MaxSendq, etc.
  All they do is lead to confusion.


Revision 1344 - (view) (annotate) - [select for diffs]
Modified Mon Apr 9 14:13:29 2012 UTC (7 years, 6 months ago) by michael
File length: 47026 byte(s)
Diff to previous 1325
- hunt_server(): removed extranous match(). me.name cannot contain wilds anylonger.
  This is basically a fakename leftover.


Revision 1325 - (view) (annotate) - [select for diffs]
Modified Sat Mar 31 10:29:02 2012 UTC (7 years, 6 months ago) by michael
File length: 47051 byte(s)
Diff to previous 1321
- Get rid of fileio.c. Replace some ircsprintf() with snprintf() while on it


Revision 1321 - (view) (annotate) - [select for diffs]
Modified Fri Mar 30 11:23:16 2012 UTC (7 years, 6 months ago) by michael
File length: 47052 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 (7 years, 6 months ago) by michael
File length: 47091 byte(s)
Diff to previous 1308
- 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 1308 - (view) (annotate) - [select for diffs]
Modified Sat Mar 24 13:37:05 2012 UTC (7 years, 6 months ago) by michael
File length: 47095 byte(s)
Diff to previous 1306
- ssl_server_handshake(): better error reporting


Revision 1306 - (view) (annotate) - [select for diffs]
Modified Sat Mar 24 07:43:04 2012 UTC (7 years, 6 months ago) by michael
File length: 46798 byte(s)
Diff to previous 1305
- improve ssl/tls support
- cipher suites can now be specified via ircd.conf


Revision 1305 - (view) (annotate) - [select for diffs]
Modified Fri Mar 23 12:43:55 2012 UTC (7 years, 6 months ago) by michael
File length: 46630 byte(s)
Diff to previous 1303
- show info about compression/expansion methods on link establishment


Revision 1303 - (view) (annotate) - [select for diffs]
Modified Fri Mar 23 10:52:19 2012 UTC (7 years, 6 months ago) by michael
File length: 45810 byte(s)
Diff to previous 1302
- Implement basic tls connections for server-server links


Revision 1302 - (view) (annotate) - [select for diffs]
Modified Wed Mar 21 17:48:54 2012 UTC (7 years, 6 months ago) by michael
File length: 42077 byte(s)
Diff to previous 1294
- remove servlink in preparation for tls links/compression


Revision 1294 - (view) (annotate) - [select for diffs]
Modified Wed Feb 22 20:48:30 2012 UTC (7 years, 7 months ago) by michael
File length: 62572 byte(s)
Diff to previous 1247
- Add user mode +H which simply hides operator status to other users.
  This solution replaces current method of hidding operator status where the
  admin mode is not sent to other servers unless hidden_administrator is disabled.
- m_who() now takes care whether an operator is hidden or not


Revision 1247 - (view) (annotate) - [select for diffs]
Modified Sat Oct 1 07:54:24 2011 UTC (8 years ago) by michael
File length: 62650 byte(s)
Diff to previous 1243
- Rewrite and cleanup half-broken logging subsystem.
  Logfile rotating is not working yet


Revision 1243 - (view) (annotate) - [select for diffs]
Modified Fri Sep 30 10:47:53 2011 UTC (8 years ago) by michael
File length: 62634 byte(s)
Diff to previous 1241
- 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 1241 - (view) (annotate) - [select for diffs]
Modified Thu Sep 29 20:26:09 2011 UTC (8 years ago) by michael
File length: 62635 byte(s)
Diff to previous 1234
- move firsttime, since, and lasttime Client struct members to LocalUser struct
- m_watch.c: show_watch() now properly reports signon times. This also fixes
  an invalid signon time of zero for remote clients.


Revision 1234 - (view) (annotate) - [select for diffs]
Modified Fri Sep 23 08:15:04 2011 UTC (8 years ago) by michael
File length: 62622 byte(s)
Diff to previous 1219
- replace all instances of parv[0] with source_p->name


Revision 1219 - (view) (annotate) - [select for diffs]
Modified Sun Sep 18 09:02:38 2011 UTC (8 years, 1 month ago) by michael
File length: 62601 byte(s)
Diff to previous 1203
- Start cleaning up macros in client.h. Replace several ClientHasSomeCoolFlag()
with simple HasFlag/HasUMode macros.


Revision 1203 - (view) (annotate) - [select for diffs]
Modified Tue Aug 23 20:06:08 2011 UTC (8 years, 1 month ago) by michael
File length: 62526 byte(s)
Diff to previous 1196
- make channel::topic and channel::topic_info fixed-size arrays


Revision 1196 - (view) (annotate) - [select for diffs]
Modified Sun Aug 21 10:09:23 2011 UTC (8 years, 1 month ago) by michael
File length: 62611 byte(s)
Diff to previous 1169
- implement NICK/UID servicestamps
- add "SVS" to server capabilities


Revision 1169 - (view) (annotate) - [select for diffs]
Modified Fri Aug 12 18:45:03 2011 UTC (8 years, 2 months ago) by michael
File length: 61612 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, 2 months ago) by michael
File length: 61587 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, 2 months ago) by michael
File length: 61483 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, 2 months ago) by michael
Original Path: ircd-hybrid/src/s_serv.c
File length: 61483 byte(s)
Diff to previous 1126
- recreate "trunk"


Revision 1126 - (view) (annotate) - [select for diffs]
Modified Sun Feb 20 14:30:12 2011 UTC (8 years, 7 months ago) by michael
Original Path: ircd-hybrid-7.3/src/s_serv.c
File length: 61483 byte(s)
Diff to previous 1123
- add dlink_move_node() and make use of it in several places
- reuse LocalUser::lclient_node for local_client_list and serv_list
  (moving node between unknown_list and serv_list/local_client_list)


Revision 1123 - (view) (annotate) - [select for diffs]
Modified Sun Feb 6 21:57:50 2011 UTC (8 years, 8 months ago) by michael
Original Path: ircd-hybrid-7.3/src/s_serv.c
File length: 61485 byte(s)
Diff to previous 1119
- Got rid of irc_addrinfo.c and irc_getnameinfo.c
- Fixed broken ipv6 detection due to incorrect use of AC_CHECK_TYPES


Revision 1119 - (view) (annotate) - [select for diffs]
Modified Fri Jan 7 22:01:47 2011 UTC (8 years, 9 months ago) by michael
Original Path: ircd-hybrid-7.3/src/s_serv.c
File length: 61528 byte(s)
Diff to previous 1118
- removed HUB capability, which was a LL leftover


Revision 1118 - (view) (annotate) - [select for diffs]
Modified Thu Jan 6 13:39:10 2011 UTC (8 years, 9 months ago) by michael
Original Path: ircd-hybrid-7.3/src/s_serv.c
File length: 61898 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 (8 years, 9 months ago) by michael
Original Path: ircd-hybrid-7.3/src/s_serv.c
File length: 62523 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 (9 years, 11 months ago) by michael
Original Path: ircd-hybrid-7.3/src/s_serv.c
File length: 62742 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 (9 years, 11 months ago) by michael
Original Path: ircd-hybrid/src/s_serv.c
File length: 62742 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 (10 years ago) by michael
Original Path: ircd-hybrid-7.2/src/s_serv.c
File length: 62742 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 (10 years, 1 month ago) by michael
Original Path: ircd-hybrid-7.2/src/s_serv.c
File length: 62808 byte(s)
Diff to previous 992
- move list manipulation routines from tools.c to list.c
- mem_frob() goes to memory.c
- sort out redundant/unneeded header includes


Revision 992 - (view) (annotate) - [select for diffs]
Modified Mon Aug 17 19:19:16 2009 UTC (10 years, 2 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_serv.c
File length: 62827 byte(s)
Diff to previous 948
- fix possible auth/dns related memleaks


Revision 948 - (view) (annotate) - [select for diffs]
Modified Tue Jul 21 17:34:06 2009 UTC (10 years, 2 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_serv.c
File length: 62579 byte(s)
Diff to previous 896
- lp64\llp64\ilp32 portability fixes


Revision 896 - (view) (annotate) - [select for diffs]
Modified Sat Nov 3 08:54:09 2007 UTC (11 years, 11 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_serv.c
File length: 62590 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 (11 years, 11 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_serv.c
File length: 63679 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 (11 years, 11 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_serv.c
File length: 63720 byte(s)
Diff to previous 391
- 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 391 - (view) (annotate) - [select for diffs]
Modified Fri Feb 3 09:57:22 2006 UTC (13 years, 8 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_serv.c
File length: 70655 byte(s)
Diff to previous 386
- fixed compile error in sendnick_TS()


Revision 386 - (view) (annotate) - [select for diffs]
Modified Tue Jan 31 12:40:56 2006 UTC (13 years, 8 months ago) by adx
Original Path: ircd-hybrid-7.2/src/s_serv.c
File length: 70656 byte(s)
Diff to previous 337
+ this should fix sockhost relaying (ThaPrince #1)


Revision 337 - (view) (annotate) - [select for diffs]
Modified Mon Dec 26 19:20:47 2005 UTC (13 years, 9 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_serv.c
File length: 70601 byte(s)
Diff to previous 329
- Improved topic bursting.  Read the comment in s_serv.c:send_tb for
  further info


Revision 329 - (view) (annotate) - [select for diffs]
Modified Sun Dec 25 10:45:42 2005 UTC (13 years, 9 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_serv.c
File length: 69982 byte(s)
Diff to previous 319
- Finish off TBURST (untested)


Revision 319 - (view) (annotate) - [select for diffs]
Modified Sat Dec 24 15:06:49 2005 UTC (13 years, 9 months ago) by michael
Original Path: ircd-hybrid-7.2/src/s_serv.c
File length: 69275 byte(s)
Diff to previous 42
- Fixed core in case aconf->cipher_preference and
  ConfigFileEntry.default_cipher_preference are both NULL pointers

  Reported by opteron-hani via Joan


Revision 42 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 23:25:27 2005 UTC (14 years ago) by adx
Original Path: ircd-hybrid-7.2/src/s_serv.c
File length: 69138 byte(s)
Diff to previous 34
- *hopefully* this hack fixes cryptlinks+ts6 instead of breaking them ;)



Revision 34 - (view) (annotate) - [select for diffs]
Modified Sun Oct 2 21:05:51 2005 UTC (14 years ago) by lusky
Original Path: ircd-hybrid-7.2/src/s_serv.c
File length: 69057 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 ago) by knight
Original Path: ircd-hybrid/src/s_serv.c
File length: 69057 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 ago) by knight
Original Path: ircd-hybrid/src/s_serv.c
File length: 69057 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 ago) by knight
Original Path: ircd-hybrid/src/s_serv.c
File length: 69057 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 ago) by adx
Original Path: ircd-hybrid/src/s_serv.c
File length: 69110 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.26