Valery Yatsko
4c79bbd350
Working over zipstats bug and moving on the new ServerStats struct (without Kb counting, this style is used by code parts from ratbox3)
2008-04-08 18:00:38 +04:00
Valery Yatsko
b5b84cad5d
Oups, declarations related to ircd.c returned from ircd_state.c
2008-04-08 16:01:16 +04:00
Valery Yatsko
1aad97824b
Cleaned up ircd.c a bit and added additional check to ircd_die_cb()
2008-04-08 15:50:39 +04:00
Valery Yatsko
72324d1052
ircd_state.{c,h} gone - let us redesign it in future really
2008-04-08 15:41:41 +04:00
Valery Yatsko
31fd33171e
ServerRunning is not used too
2008-04-08 15:38:18 +04:00
Valery Yatsko
aa6c90dec7
It seems that we don't use data structs version anywhere since 1.2.0 - removed
2008-04-08 15:36:56 +04:00
Valery Yatsko
f4a759c560
show_capabilities cleanup and now show whether we are TS or TS6 and SSL link
2008-04-07 20:21:09 +04:00
Valery Yatsko
bbe968ca0c
Make charybdis not search m_sjoin as its a core module
2008-04-07 20:06:04 +04:00
Valery Yatsko
69986379a7
'pargs' gone from set_final_mode - should be correct
2008-04-07 19:05:29 +04:00
Valery Yatsko
8cc12805d7
m_sjoin.c gone, merged with m_join.c
2008-04-07 18:26:59 +04:00
Valery Yatsko
b8730cbf86
SSL options added to configuration files
2008-04-07 15:45:15 +04:00
Valery Yatsko
f6f5f9c2c7
Missed include
2008-04-07 15:29:39 +04:00
Valery Yatsko
e04fd343f8
Some declarations connected to removed servlink gone
2008-04-07 15:26:25 +04:00
Jilles Tjoelker
ad35b2cd1f
If we see an invalid nick, close the local link instead of killing it.
...
This avoids annoying users when someone links a test
server with the wrong nicklen and is more likely to lead
to the inconsistency being fixed than a kill.
2008-04-06 22:04:42 +02:00
Valery Yatsko
6484936e51
yes, ssl s2s, ssl c2s works good, maxconnections stuff cleared, so notice that in TODO
2008-04-06 23:26:01 +04:00
Valery Yatsko
fb440e6408
run autoreconf
2008-04-06 22:44:48 +04:00
William Pitcock
7cc51d0449
Remove servlink, it's functionality is now provided by ssld.
2008-04-06 13:38:55 -05:00
William Pitcock
af7aaa8444
fix whois :)
2008-04-06 12:04:25 -05:00
William Pitcock
3318e109f9
add umode +Z for SSL, can't be set or unset
2008-04-06 11:55:12 -05:00
William Pitcock
340a0ddd26
remove unneeded notice, whois idle works fine :)
2008-04-06 11:48:28 -05:00
William Pitcock
f845191560
make this compile again
2008-04-06 11:33:34 -05:00
William Pitcock
1471fb5f2b
add missing file
2008-04-06 11:31:46 -05:00
Valery Yatsko
c6d7203732
ssl sync with http://hg.angelforce.ru/charybdis-old
2008-04-06 18:52:42 +04:00
Valery Yatsko
715ffadfd9
Importing changes from ircd-ratbox revision r25203, this fixes libratbox/src/openssl.c a bit
2008-04-06 18:28:56 +04:00
Valery Yatsko
53970d07a9
run autoreconf
2008-04-06 14:55:35 +04:00
Valery Yatsko
d261b578f4
Added ssld to Makefile.in and configure.ac.
2008-04-06 14:50:29 +04:00
Valery Yatsko
8d99443b6b
ssld from ratbox3 without automake dep
2008-04-06 14:46:52 +04:00
Jilles Tjoelker
f1eccc3420
Branch merge.
2008-04-05 22:34:13 +02:00
Valery Yatsko
4271aa89f7
run autoreconf
2008-04-06 00:16:38 +04:00
Valery Yatsko
7c6292028a
Just notice in configure that user could use gmake too (only gmake allowed on some of my hostings).
2008-04-06 00:15:59 +04:00
Jilles Tjoelker
abe5dd209d
Put back connecting to servers defined by hostname.
...
The DNS lookup is done at connect time.
2008-04-05 22:09:32 +02:00
Valery Yatsko
1f42b65e8d
Automated sync with http://hg.angelforce.ru/charybdis
2008-04-05 23:58:49 +04:00
Valery Yatsko
101db4c443
Much clear maxconnections stuff - ported from ratbox3.
2008-04-05 23:56:15 +04:00
Jilles Tjoelker
17050f2433
Branch merge.
2008-04-05 21:20:15 +02:00
Jilles Tjoelker
9d9a4f6015
Fix SET_SS_LEN so that it also works correctly outside libratbox.
...
Use RB_SOCKADDR_HAS_SA_LEN instead of SOCKADDR_IN_HAS_LEN
which is only defined inside libratbox.
This fixes creating own sockaddr structs in other programs
using SET_SS_LEN, then passing them to libratbox, on
4.4BSD based systems.
2008-04-05 21:08:48 +02:00
Valery Yatsko
2af8c7ff8b
Some global structs cleaned up a bit in their initalization and declarations.
2008-04-05 22:02:59 +04:00
Valery Yatsko
480e37b7ba
.hgignore added
2008-04-05 21:35:33 +04:00
Valery Yatsko
9ea3ea1085
Missed some files in r520 commit.
2008-04-05 21:20:48 +04:00
Valery Yatsko
0f6e881c65
run autoreconf
2008-04-05 21:13:25 +04:00
Valery Yatsko
ccda6e3fc5
Replacing legacy IPV6 define with RB_IPV6 (which is included in libratbox's config.h).
2008-04-05 20:57:30 +04:00
Valery Yatsko
47adde3def
s_stats.c removed, now we use new style of stats handling.
2008-04-04 19:54:37 +04:00
Jilles Tjoelker
074e7607a7
Remove some declarations for removed functions.
2008-04-04 01:19:28 +02:00
Jilles Tjoelker
7df5fcfbd3
Make m_dline and m_kline load again.
2008-04-04 01:18:47 +02:00
Jilles Tjoelker
f455ed520d
Servlink control data is read again, this makes /stats Z work.
2008-04-04 00:45:38 +02:00
Jilles Tjoelker
8c689f969d
Ziplinks appear to work again now.
2008-04-04 00:13:50 +02:00
Jilles Tjoelker
209b3a713d
Unbreak /stats B.
2008-04-03 23:38:47 +02:00
Jilles Tjoelker
70b72a0792
Unbreak /stats ? and fix a bug in /stats Z.
2008-04-03 23:21:20 +02:00
Jilles Tjoelker
28d337da4d
Unbreak percentage display in /map.
...
This now uses integer arithmetic instead of floating point.
2008-04-03 22:55:09 +02:00
Jilles Tjoelker
d18a9c05fb
Fix crash when a server or attempt by an oper exits.
2008-04-03 22:47:16 +02:00
Jilles Tjoelker
75c5813806
Unbreak connecting to servers.
2008-04-03 22:46:43 +02:00