]>
jfr.im git - solanum.git/log
Valery Yatsko [Tue, 8 Apr 2008 17:40:41 +0000 (21:40 +0400)]
chm_operonly_compat, this adds +O channel mode, which means oper only channel
Valery Yatsko [Tue, 8 Apr 2008 17:29:19 +0000 (21:29 +0400)]
chm_sslonly_compat, this adds +S channel mode, which means ssl only channel
Valery Yatsko [Tue, 8 Apr 2008 17:24:23 +0000 (21:24 +0400)]
extb_ssl extension - ssl extban
Valery Yatsko [Tue, 8 Apr 2008 17:10:23 +0000 (21:10 +0400)]
Added diffs/ directory for various patches/diffs with the features which are unuseful at this moment, but could be used later, added dyn-cmodes diff there
Jilles Tjoelker [Tue, 8 Apr 2008 16:54:58 +0000 (18:54 +0200)]
Make the format argument of change_nick_user_host() const.
Jilles Tjoelker [Tue, 8 Apr 2008 16:51:52 +0000 (18:51 +0200)]
Make Message.cmd a const pointer.
Valery Yatsko [Tue, 8 Apr 2008 16:32:58 +0000 (20:32 +0400)]
Fixed two places, where sendto_realops_flags was mistakenly used, and removed this function entirely
Valery Yatsko [Tue, 8 Apr 2008 16:16:19 +0000 (20:16 +0400)]
Removing UMODE_ALL, replacing all sendto_realops_flags in sslproc.c with snomasks
Valery Yatsko [Tue, 8 Apr 2008 16:06:43 +0000 (20:06 +0400)]
Changing umode defines - renumbered
Valery Yatsko [Tue, 8 Apr 2008 14:30:53 +0000 (18:30 +0400)]
'S' flag meaning we use ssl link added to /stats {c,C} (connect)
Valery Yatsko [Tue, 8 Apr 2008 14:09:32 +0000 (18:09 +0400)]
rb_lib_loop delay changed from 250 to 0, it really must be set to nil, 'cause there are some additional checks inside libratbox3
Valery Yatsko [Tue, 8 Apr 2008 14:05:29 +0000 (18:05 +0400)]
m_stats.c fixed not to use kb in tstats output
Valery Yatsko [Tue, 8 Apr 2008 14:01:37 +0000 (18:01 +0400)]
Branch merge
Valery Yatsko [Tue, 8 Apr 2008 14:00:38 +0000 (18:00 +0400)]
Working over zipstats bug and moving on the new ServerStats struct (without Kb counting, this style is used by code parts from ratbox3)
Valery Yatsko [Tue, 8 Apr 2008 12:01:16 +0000 (16:01 +0400)]
Oups, declarations related to ircd.c returned from ircd_state.c
Valery Yatsko [Tue, 8 Apr 2008 11:50:39 +0000 (15:50 +0400)]
Cleaned up ircd.c a bit and added additional check to ircd_die_cb()
Valery Yatsko [Tue, 8 Apr 2008 11:41:41 +0000 (15:41 +0400)]
ircd_state.{c,h} gone - let us redesign it in future really
Valery Yatsko [Tue, 8 Apr 2008 11:38:18 +0000 (15:38 +0400)]
ServerRunning is not used too
Valery Yatsko [Tue, 8 Apr 2008 11:36:56 +0000 (15:36 +0400)]
It seems that we don't use data structs version anywhere since 1.2.0 - removed
Valery Yatsko [Mon, 7 Apr 2008 16:21:09 +0000 (20:21 +0400)]
show_capabilities cleanup and now show whether we are TS or TS6 and SSL link
Valery Yatsko [Mon, 7 Apr 2008 16:06:04 +0000 (20:06 +0400)]
Make charybdis not search m_sjoin as its a core module
Valery Yatsko [Mon, 7 Apr 2008 15:05:29 +0000 (19:05 +0400)]
'pargs' gone from set_final_mode - should be correct
Valery Yatsko [Mon, 7 Apr 2008 14:26:59 +0000 (18:26 +0400)]
m_sjoin.c gone, merged with m_join.c
Valery Yatsko [Mon, 7 Apr 2008 11:45:15 +0000 (15:45 +0400)]
SSL options added to configuration files
Valery Yatsko [Mon, 7 Apr 2008 11:29:39 +0000 (15:29 +0400)]
Missed include
Valery Yatsko [Mon, 7 Apr 2008 11:26:25 +0000 (15:26 +0400)]
Some declarations connected to removed servlink gone
Jilles Tjoelker [Sun, 6 Apr 2008 20:04:42 +0000 (22:04 +0200)]
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.
Valery Yatsko [Sun, 6 Apr 2008 19:26:01 +0000 (23:26 +0400)]
yes, ssl s2s, ssl c2s works good, maxconnections stuff cleared, so notice that in TODO
Valery Yatsko [Sun, 6 Apr 2008 18:44:48 +0000 (22:44 +0400)]
run autoreconf
William Pitcock [Sun, 6 Apr 2008 18:38:55 +0000 (13:38 -0500)]
Remove servlink, it's functionality is now provided by ssld.
William Pitcock [Sun, 6 Apr 2008 17:04:25 +0000 (12:04 -0500)]
fix whois :)
William Pitcock [Sun, 6 Apr 2008 16:55:12 +0000 (11:55 -0500)]
add umode +Z for SSL, can't be set or unset
William Pitcock [Sun, 6 Apr 2008 16:48:28 +0000 (11:48 -0500)]
remove unneeded notice, whois idle works fine :)
William Pitcock [Sun, 6 Apr 2008 16:33:34 +0000 (11:33 -0500)]
make this compile again
William Pitcock [Sun, 6 Apr 2008 16:31:46 +0000 (11:31 -0500)]
add missing file
Valery Yatsko [Sun, 6 Apr 2008 14:52:42 +0000 (18:52 +0400)]
ssl sync with http://hg.angelforce.ru/charybdis-old
Valery Yatsko [Sun, 6 Apr 2008 14:28:56 +0000 (18:28 +0400)]
Importing changes from ircd-ratbox revision r25203, this fixes libratbox/src/openssl.c a bit
Valery Yatsko [Sun, 6 Apr 2008 10:55:35 +0000 (14:55 +0400)]
run autoreconf
Valery Yatsko [Sun, 6 Apr 2008 10:50:29 +0000 (14:50 +0400)]
Added ssld to Makefile.in and configure.ac.
Valery Yatsko [Sun, 6 Apr 2008 10:46:52 +0000 (14:46 +0400)]
ssld from ratbox3 without automake dep
Jilles Tjoelker [Sat, 5 Apr 2008 20:34:13 +0000 (22:34 +0200)]
Branch merge.
Valery Yatsko [Sat, 5 Apr 2008 20:16:38 +0000 (00:16 +0400)]
run autoreconf
Valery Yatsko [Sat, 5 Apr 2008 20:15:59 +0000 (00:15 +0400)]
Just notice in configure that user could use gmake too (only gmake allowed on some of my hostings).
Jilles Tjoelker [Sat, 5 Apr 2008 20:09:32 +0000 (22:09 +0200)]
Put back connecting to servers defined by hostname.
The DNS lookup is done at connect time.
Valery Yatsko [Sat, 5 Apr 2008 19:58:49 +0000 (23:58 +0400)]
Automated sync with http://hg.angelforce.ru/charybdis
Valery Yatsko [Sat, 5 Apr 2008 19:56:15 +0000 (23:56 +0400)]
Much clear maxconnections stuff - ported from ratbox3.
Jilles Tjoelker [Sat, 5 Apr 2008 19:20:15 +0000 (21:20 +0200)]
Branch merge.
Jilles Tjoelker [Sat, 5 Apr 2008 19:08:48 +0000 (21:08 +0200)]
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.
Valery Yatsko [Sat, 5 Apr 2008 18:02:59 +0000 (22:02 +0400)]
Some global structs cleaned up a bit in their initalization and declarations.
Valery Yatsko [Sat, 5 Apr 2008 17:35:33 +0000 (21:35 +0400)]
.hgignore added
Valery Yatsko [Sat, 5 Apr 2008 17:20:48 +0000 (21:20 +0400)]
Missed some files in r520 commit.
Valery Yatsko [Sat, 5 Apr 2008 17:13:25 +0000 (21:13 +0400)]
run autoreconf
Valery Yatsko [Sat, 5 Apr 2008 16:57:30 +0000 (20:57 +0400)]
Replacing legacy IPV6 define with RB_IPV6 (which is included in libratbox's config.h).
Valery Yatsko [Fri, 4 Apr 2008 15:54:37 +0000 (19:54 +0400)]
s_stats.c removed, now we use new style of stats handling.
Jilles Tjoelker [Thu, 3 Apr 2008 23:19:28 +0000 (01:19 +0200)]
Remove some declarations for removed functions.
Jilles Tjoelker [Thu, 3 Apr 2008 23:18:47 +0000 (01:18 +0200)]
Make m_dline and m_kline load again.
Jilles Tjoelker [Thu, 3 Apr 2008 22:45:38 +0000 (00:45 +0200)]
Servlink control data is read again, this makes /stats Z work.
Jilles Tjoelker [Thu, 3 Apr 2008 22:13:50 +0000 (00:13 +0200)]
Ziplinks appear to work again now.
Jilles Tjoelker [Thu, 3 Apr 2008 21:38:47 +0000 (23:38 +0200)]
Unbreak /stats B.
Jilles Tjoelker [Thu, 3 Apr 2008 21:21:20 +0000 (23:21 +0200)]
Unbreak /stats ? and fix a bug in /stats Z.
Jilles Tjoelker [Thu, 3 Apr 2008 20:55:09 +0000 (22:55 +0200)]
Unbreak percentage display in /map.
This now uses integer arithmetic instead of floating point.
Jilles Tjoelker [Thu, 3 Apr 2008 20:47:16 +0000 (22:47 +0200)]
Fix crash when a server or attempt by an oper exits.
Jilles Tjoelker [Thu, 3 Apr 2008 20:46:43 +0000 (22:46 +0200)]
Unbreak connecting to servers.
Jilles Tjoelker [Thu, 3 Apr 2008 20:19:47 +0000 (22:19 +0200)]
Remove ident connect failure notices again.
reverting
7ea53124d350
Jilles Tjoelker [Thu, 3 Apr 2008 20:11:19 +0000 (22:11 +0200)]
Clean this up a bit.
Jilles Tjoelker [Thu, 3 Apr 2008 20:01:59 +0000 (22:01 +0200)]
Make m_stats and m_svinfo load again.
Jilles Tjoelker [Thu, 3 Apr 2008 20:00:22 +0000 (22:00 +0200)]
Get rid of ^M.
Jilles Tjoelker [Thu, 3 Apr 2008 19:43:54 +0000 (21:43 +0200)]
Fix a case where an EOF could be interpreted a previous errno (often ignorable).
Jilles Tjoelker [Thu, 3 Apr 2008 18:46:20 +0000 (20:46 +0200)]
Connect to correct ident port (forgot an htons).
William Pitcock [Thu, 3 Apr 2008 15:53:16 +0000 (10:53 -0500)]
Make identd check work again. Someone made an oops here.
William Pitcock [Thu, 3 Apr 2008 15:31:18 +0000 (10:31 -0500)]
Make this compile again.
William Pitcock [Thu, 3 Apr 2008 15:29:51 +0000 (10:29 -0500)]
Call ilog_error() to log identd check failures.
William Pitcock [Thu, 3 Apr 2008 10:35:44 +0000 (05:35 -0500)]
set_time() isn't needed anymore; remove it
William Pitcock [Thu, 3 Apr 2008 03:01:37 +0000 (22:01 -0500)]
add TS6-only to TODO.
William Pitcock [Thu, 3 Apr 2008 02:59:19 +0000 (21:59 -0500)]
add a TODO file
William Pitcock [Thu, 3 Apr 2008 02:52:01 +0000 (21:52 -0500)]
s_log.* -> logger.* (s_foo looks ugly, lets try to get rid of it)
William Pitcock [Thu, 3 Apr 2008 02:47:03 +0000 (21:47 -0500)]
report_error() cleanup
William Pitcock [Thu, 3 Apr 2008 02:40:54 +0000 (21:40 -0500)]
ilog_error() replaces legacy report_error() craq
William Pitcock [Thu, 3 Apr 2008 01:47:43 +0000 (20:47 -0500)]
run autoreconf
William Pitcock [Thu, 3 Apr 2008 01:47:05 +0000 (20:47 -0500)]
3.0alpha1
William Pitcock [Thu, 3 Apr 2008 01:46:05 +0000 (20:46 -0500)]
Remove gnutls.c, we don't need it now.
William Pitcock [Thu, 3 Apr 2008 01:45:24 +0000 (20:45 -0500)]
setting maxconnections seems to get things going...
William Pitcock [Thu, 3 Apr 2008 01:26:48 +0000 (20:26 -0500)]
use an rpath to avoid LD_LIBRARY_PATH stuff
William Pitcock [Thu, 3 Apr 2008 01:26:00 +0000 (20:26 -0500)]
use rb_set_time() to update ratbox time
Jilles Tjoelker [Wed, 2 Apr 2008 23:40:32 +0000 (01:40 +0200)]
Need to initialize linebuf separately.
Jilles Tjoelker [Wed, 2 Apr 2008 23:16:49 +0000 (01:16 +0200)]
Restore and update send_oper_motd().
The main ircd binary now compiles and links.
Jilles Tjoelker [Wed, 2 Apr 2008 23:10:04 +0000 (01:10 +0200)]
Make some more files compile.
Jilles Tjoelker [Wed, 2 Apr 2008 19:39:58 +0000 (21:39 +0200)]
Make s_conf.c compile.
Jilles Tjoelker [Wed, 2 Apr 2008 19:22:18 +0000 (21:22 +0200)]
Clear event pointer after removing it.
Jilles Tjoelker [Wed, 2 Apr 2008 19:14:34 +0000 (21:14 +0200)]
Make s_auth.c compile.
Jilles Tjoelker [Wed, 2 Apr 2008 18:50:20 +0000 (20:50 +0200)]
Remove ^M.
Jilles Tjoelker [Wed, 2 Apr 2008 18:43:19 +0000 (20:43 +0200)]
Rerun autoconf.
Jilles Tjoelker [Wed, 2 Apr 2008 18:43:12 +0000 (20:43 +0200)]
Revert
415a87c328d1 as the corresponding ConfItem change won't be done now.
William Pitcock [Wed, 2 Apr 2008 18:01:18 +0000 (13:01 -0500)]
reject.c ported
William Pitcock [Wed, 2 Apr 2008 17:57:14 +0000 (12:57 -0500)]
res.c is ported to libratbox :)
Valery Yatsko [Wed, 2 Apr 2008 17:43:20 +0000 (21:43 +0400)]
Synching http://angelforce.ru:8000/ with http://hg.atheme.org/charybdis
Valery Yatsko [Wed, 2 Apr 2008 17:23:29 +0000 (21:23 +0400)]
packet.c fixed
Valery Yatsko [Wed, 2 Apr 2008 17:16:13 +0000 (21:16 +0400)]
Stuff connected with ctrlFd disabled
Valery Yatsko [Wed, 2 Apr 2008 17:12:08 +0000 (21:12 +0400)]
servlink fd commented out in close_connection() - we are moving on ssld
Valery Yatsko [Wed, 2 Apr 2008 17:10:29 +0000 (21:10 +0400)]
flood_recalc moved on ratbox3 event engine