Commit graph

534 commits

Author SHA1 Message Date
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
Jilles Tjoelker 2844a8b409 Remove ident connect failure notices again.
reverting 7ea53124d350
2008-04-03 22:19:47 +02:00
Jilles Tjoelker 9f316874a3 Clean this up a bit. 2008-04-03 22:11:19 +02:00
Jilles Tjoelker 519bd8540b Make m_stats and m_svinfo load again. 2008-04-03 22:01:59 +02:00
Jilles Tjoelker f237e31a12 Get rid of ^M. 2008-04-03 22:00:22 +02:00
Jilles Tjoelker 2b2df0cb10 Fix a case where an EOF could be interpreted a previous errno (often ignorable). 2008-04-03 21:43:54 +02:00
Jilles Tjoelker e33c4818c3 Connect to correct ident port (forgot an htons). 2008-04-03 20:46:20 +02:00
William Pitcock c5eebb3efb Make identd check work again. Someone made an oops here. 2008-04-03 10:53:16 -05:00
William Pitcock 93a426cb6e Make this compile again. 2008-04-03 10:31:18 -05:00
William Pitcock 8afa3bf057 Call ilog_error() to log identd check failures. 2008-04-03 10:29:51 -05:00
William Pitcock fd3f1b5b69 set_time() isn't needed anymore; remove it 2008-04-03 05:35:44 -05:00
William Pitcock dc7aebdc06 add TS6-only to TODO. 2008-04-02 22:01:37 -05:00
William Pitcock 638768c99d add a TODO file 2008-04-02 21:59:19 -05:00
William Pitcock 4016731b1c s_log.* -> logger.* (s_foo looks ugly, lets try to get rid of it) 2008-04-02 21:52:01 -05:00
William Pitcock 825ddf1363 report_error() cleanup 2008-04-02 21:47:03 -05:00
William Pitcock ba1a1399c7 ilog_error() replaces legacy report_error() craq 2008-04-02 21:40:54 -05:00
William Pitcock 1d17c17932 run autoreconf 2008-04-02 20:47:43 -05:00
William Pitcock 036df6dd5d 3.0alpha1 2008-04-02 20:47:05 -05:00
William Pitcock caf88e7805 Remove gnutls.c, we don't need it now. 2008-04-02 20:46:05 -05:00
William Pitcock 1d5d54832a setting maxconnections seems to get things going... 2008-04-02 20:45:24 -05:00
William Pitcock 12b7556ef4 use an rpath to avoid LD_LIBRARY_PATH stuff 2008-04-02 20:26:48 -05:00
William Pitcock 33564d03b5 use rb_set_time() to update ratbox time 2008-04-02 20:26:00 -05:00
Jilles Tjoelker 150f35f7c2 Need to initialize linebuf separately. 2008-04-03 01:40:32 +02:00
Jilles Tjoelker fe18f4bc7b Restore and update send_oper_motd().
The main ircd binary now compiles and links.
2008-04-03 01:16:49 +02:00
Jilles Tjoelker 6c528b8e68 Make some more files compile. 2008-04-03 01:10:04 +02:00
Jilles Tjoelker b2c190a64d Make s_conf.c compile. 2008-04-02 21:39:58 +02:00
Jilles Tjoelker 428f846339 Clear event pointer after removing it. 2008-04-02 21:22:18 +02:00