William Pitcock
|
001f5f6731
|
ircd initialization: add a "default" privset with no privs.
|
2008-08-17 08:06:28 -05:00 |
Valery V Yatsko
|
2d9a60fe7e
|
fixed warnings on src/ircd.c compilation
|
2008-08-17 09:33:05 +04:00 |
Valery V Yatsko
|
9b37ad07c3
|
ircd-ratbox -> charybdis
|
2008-08-16 22:38:13 +04:00 |
Valery V Yatsko
|
2a64312fdc
|
seed random not even every 300 seconds, but on startup also
|
2008-08-16 22:30:28 +04:00 |
Valery V Yatsko
|
2b454b76dc
|
egd fixed
|
2008-08-16 22:29:33 +04:00 |
Valery V Yatsko
|
5d2fe5036e
|
comment to fix egd (not work currently)
|
2008-08-16 22:24:28 +04:00 |
Valery V Yatsko
|
b01b826d26
|
ilog -> inotice in ircd_restart_cb (ircd.c)
|
2008-08-06 23:57:45 +04:00 |
Valery V Yatsko
|
94c100153c
|
from ircd-ratbox r25799 by androsyn: give a bit more info when libratbox calls logging callbacks
|
2008-08-06 23:12:02 +04:00 |
Jilles Tjoelker
|
f43b492b70
|
Make the ircd start again.
|
2008-07-30 14:48:39 +02:00 |
Valery Yatsko
|
9a7b24a6be
|
Removed unneeded includes from newconf.h
|
2008-07-28 23:14:51 +04:00 |
Valery Yatsko
|
b1d6fa8cd2
|
Reordered functions to match ratbox3's order
|
2008-07-28 23:02:54 +04:00 |
Valery Yatsko
|
b5a93db8b8
|
Removing '/* patricia */' declarations block as libratbox3 has this now, changed the order of variable declarations a bit
|
2008-07-27 16:25:00 +04:00 |
Valery Yatsko
|
4d938eac7d
|
Cleanup: removed unused initialVMTop variable from ircd.c and get_maxrss() from restart.c
|
2008-07-27 16:18:50 +04:00 |
Valery V Yatsko
|
42706093f1
|
New (and better) values for startup event timings
|
2008-06-28 14:50:21 +04:00 |
Valery V Yatsko
|
6447b1637d
|
Removed __CYGWIN__ define - server has no ability to work on cygwin right now
|
2008-06-28 14:46:03 +04:00 |
Valery V Yatsko
|
f4fd05e251
|
Removed SystemTime declaration
|
2008-06-28 14:38:27 +04:00 |
Valery V Yatsko
|
fd4535aa50
|
Remove srand() from main(), we are using ratbox3 random number generator (ev)
|
2008-06-28 14:36:25 +04:00 |
Valery V Yatsko
|
bb79db15d7
|
1. Removed stupid initUser() function outside of all heaps initializations
2. Cleaned up make_client
|
2008-06-28 12:49:27 +04:00 |
Valery V Yatsko
|
6992eef0b5
|
*_heap declaration related to client.c are now in client.c + current_uid too
|
2008-06-28 12:44:19 +04:00 |
Valery V Yatsko
|
9813daca73
|
'struct config_channel_entry ConfigChannel' in channel.c too
|
2008-06-28 12:02:51 +04:00 |
Valery V Yatsko
|
1a218aaf75
|
'rb_dlink_list global_channel_list' declaration moved to channel.c
|
2008-06-28 12:00:01 +04:00 |
Valery V Yatsko
|
5475a9321f
|
channel_heap,ban_heap,topic_heap,member_heap declared statically in channel.c instead of ircd.{c,h}
|
2008-06-28 11:54:51 +04:00 |
Valery V Yatsko
|
75818939ab
|
Applying dyn-cmodes.diff - first step in implementing channel module
addition in extensions
|
2008-06-24 20:45:19 +04:00 |
Jilles Tjoelker
|
7f9801883f
|
Show hg revision number (serno) in ircd -version.
|
2008-04-22 23:41:16 +02:00 |
Valery Yatsko
|
13ae2f4b69
|
irc_string.h -> match.h, irc_string.h; includes changed
|
2008-04-20 09:47:38 +04:00 |
Valery Yatsko
|
d99380b61b
|
legacy irc sprintf gone
|
2008-04-20 09:12:09 +04:00 |
Valery Yatsko
|
907468c485
|
strlcpy -> rb_strlcpy
|
2008-04-20 08:40:40 +04:00 |
Valery Yatsko
|
8dd8b3e207
|
'reseed_srand' event - libratbox and various ssl stuff need it
|
2008-04-20 08:26:14 +04:00 |
Valery Yatsko
|
4ae6e50b9a
|
Remove rb_checktimeouts event init from ircd.c - it's inside libratbox now
|
2008-04-20 08:14:22 +04:00 |
Valery Yatsko
|
359dada2ab
|
Splitted open_logfiles(); into open_logfiles(); and close_logfiles();, use the second one on ircd_shutdown
|
2008-04-20 07:42:30 +04:00 |
Valery Yatsko
|
6972e25a95
|
Moving some m_die code into ircd_shutdown(reason) function and use it on SIGTERM too
|
2008-04-20 07:38:56 +04:00 |
Valery Yatsko
|
a822ef295a
|
Switched on using cache_user_motd(); for motd update on rehash
|
2008-04-20 07:24:50 +04:00 |
Jilles Tjoelker
|
b717a466d0
|
Remove ^M on line endings.
|
2008-04-13 17:54:23 +02:00 |
Valery Yatsko
|
d5a432fa00
|
Removing glines
|
2008-04-11 18:47:03 +04:00 |
Valery Yatsko
|
4bb146df3c
|
Importing ratbox3 r25213 changeset
|
2008-04-09 23:22:51 +04:00 |
Valery Yatsko
|
9b2fe0ba77
|
rb_lib_loop delay changed from 250 to 0, it really must be set to nil, 'cause there are some additional checks inside libratbox3
|
2008-04-08 18:09:32 +04:00 |
Valery Yatsko
|
944de091fe
|
Oups, declarations related to ircd.c returned from ircd_state.c
|
2008-04-08 16:01:16 +04:00 |
Valery Yatsko
|
f0dd483776
|
Cleaned up ircd.c a bit and added additional check to ircd_die_cb()
|
2008-04-08 15:50:39 +04:00 |
Valery Yatsko
|
f1c998aef1
|
ServerRunning is not used too
|
2008-04-08 15:38:18 +04:00 |
Valery Yatsko
|
f9d784da28
|
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
|
8db00894ab
|
ssl sync with http://hg.angelforce.ru/charybdis-old
|
2008-04-06 18:52:42 +04:00 |
Valery Yatsko
|
3fe908250a
|
Much clear maxconnections stuff - ported from ratbox3.
|
2008-04-05 23:56:15 +04:00 |
Valery Yatsko
|
7bab07d4d3
|
Some global structs cleaned up a bit in their initalization and declarations.
|
2008-04-05 22:02:59 +04:00 |
Valery Yatsko
|
8325120565
|
s_stats.c removed, now we use new style of stats handling.
|
2008-04-04 19:54:37 +04:00 |
William Pitcock
|
d4e5b205ee
|
set_time() isn't needed anymore; remove it
|
2008-04-03 05:35:44 -05:00 |
William Pitcock
|
d3455e2c7e
|
s_log.* -> logger.* (s_foo looks ugly, lets try to get rid of it)
|
2008-04-02 21:52:01 -05:00 |
William Pitcock
|
68db0a4db9
|
setting maxconnections seems to get things going...
|
2008-04-02 20:45:24 -05:00 |
William Pitcock
|
b0ac993f2d
|
use rb_set_time() to update ratbox time
|
2008-04-02 20:26:00 -05:00 |
Jilles Tjoelker
|
348684d209
|
Need to initialize linebuf separately.
|
2008-04-03 01:40:32 +02:00 |
Valery Yatsko
|
fb968f050c
|
Workarond with listener.c stuff on moving from listener->fd usage on listener->F.
|
2008-04-02 20:06:11 +04:00 |