]> jfr.im git - irc/rqf/shadowircd.git/log
irc/rqf/shadowircd.git
16 years agorerun autoconf charybdis-3.0.0-beta1
William Pitcock [Wed, 16 Apr 2008 02:32:40 +0000 (21:32 -0500)] 
rerun autoconf

16 years agocharybdis 3.0-beta1
William Pitcock [Wed, 16 Apr 2008 02:32:25 +0000 (21:32 -0500)] 
charybdis 3.0-beta1

16 years agopatricia: remove ugly abuse of K&R style function declaration
Jilles Tjoelker [Sun, 13 Apr 2008 16:20:18 +0000 (18:20 +0200)] 
patricia: remove ugly abuse of K&R style function declaration
It left the argument types unspecified in a function
pointer, then called it using different numbers of
arguments.
libratbox r25229

16 years agoRemove ^M on line endings.
Jilles Tjoelker [Sun, 13 Apr 2008 15:54:23 +0000 (17:54 +0200)] 
Remove ^M on line endings.

16 years agoAdd PASS selector:password from seven, put TS5 removal to 3.1
Jilles Tjoelker [Sun, 13 Apr 2008 15:33:33 +0000 (17:33 +0200)] 
Add PASS selector:password from seven, put TS5 removal to 3.1

16 years agoNew operline based on ranting from ccr.
William Pitcock [Sat, 12 Apr 2008 23:56:46 +0000 (18:56 -0500)] 
New operline based on ranting from ccr.

16 years agoRemove linebuf's per-line flushing flag, as it's per-head state.
Jilles Tjoelker [Sat, 12 Apr 2008 22:44:21 +0000 (00:44 +0200)] 
Remove linebuf's per-line flushing flag, as it's per-head state.
In rare cases, this sharing caused the ircd to skip
part of outgoing traffic, e.g. appearing as "not enough
parameters" errors on the other side.
The purpose of this flag can be fulfilled by the writeofs
in the bufhead.
libratbox r25227

16 years agoread/write return type should be ssize_t, not int or size_t.
Jilles Tjoelker [Sat, 12 Apr 2008 14:43:12 +0000 (16:43 +0200)] 
read/write return type should be ssize_t, not int or size_t.
The writev emulation used size_t, which is unsigned,
preventing negative values to be seen.
libratbox r25225

16 years agoFix cmode +R description.
Jilles Tjoelker [Fri, 11 Apr 2008 17:18:01 +0000 (19:18 +0200)] 
Fix cmode +R description.

16 years agoRerun autoconf and autoheader.
Jilles Tjoelker [Fri, 11 Apr 2008 15:57:37 +0000 (17:57 +0200)] 
Rerun autoconf and autoheader.

16 years agoRemove pagesize check from configure.
Jilles Tjoelker [Fri, 11 Apr 2008 15:57:01 +0000 (17:57 +0200)] 
Remove pagesize check from configure.
It is unused, and not a good thing to compile this in.

16 years agoRemove SOCKADDR_IN_HAS_LEN check, libratbox does it for us.
Jilles Tjoelker [Fri, 11 Apr 2008 15:47:30 +0000 (17:47 +0200)] 
Remove SOCKADDR_IN_HAS_LEN check, libratbox does it for us.

16 years agotypo'd.
William Pitcock [Fri, 11 Apr 2008 15:42:22 +0000 (10:42 -0500)] 
typo'd.

16 years agoFix the engrish in NEWS.
William Pitcock [Fri, 11 Apr 2008 15:39:29 +0000 (10:39 -0500)] 
Fix the engrish in NEWS.

16 years agoBranch merge
Valery Yatsko [Fri, 11 Apr 2008 15:18:13 +0000 (19:18 +0400)] 
Branch merge

16 years agoratbox3 DNS/Auth helper *CRAQ* veto'd.
William Pitcock [Fri, 11 Apr 2008 15:20:07 +0000 (10:20 -0500)] 
ratbox3 DNS/Auth helper *CRAQ* veto'd.

16 years agoHope these were the last things left from glines
Valery Yatsko [Fri, 11 Apr 2008 15:16:43 +0000 (19:16 +0400)] 
Hope these were the last things left from glines

16 years agoRemove various other gline stuff.
Jilles Tjoelker [Fri, 11 Apr 2008 15:10:40 +0000 (17:10 +0200)] 
Remove various other gline stuff.

16 years agoBranch merge
Valery Yatsko [Fri, 11 Apr 2008 15:10:01 +0000 (19:10 +0400)] 
Branch merge

16 years ago'You are exempt from...' message fixed - glines gone
Valery Yatsko [Fri, 11 Apr 2008 15:09:19 +0000 (19:09 +0400)] 
'You are exempt from...' message fixed - glines gone

16 years agoRemove /stats g/G from the help file.
Jilles Tjoelker [Fri, 11 Apr 2008 15:05:37 +0000 (17:05 +0200)] 
Remove /stats g/G from the help file.

16 years agoRemove another mention of glines from the sgml documentation.
Jilles Tjoelker [Fri, 11 Apr 2008 15:04:30 +0000 (17:04 +0200)] 
Remove another mention of glines from the sgml documentation.

16 years agoMake the sgml documentation compile again.
Jilles Tjoelker [Fri, 11 Apr 2008 15:03:39 +0000 (17:03 +0200)] 
Make the sgml documentation compile again.

16 years agoAutomated sync with ssh://hg.atheme.org//hg/charybdis
Valery Yatsko [Fri, 11 Apr 2008 14:58:19 +0000 (18:58 +0400)] 
Automated sync with ssh://hg.atheme.org//hg/charybdis

16 years agoFixing compilation - CAP_GLN removed
Valery Yatsko [Fri, 11 Apr 2008 14:56:53 +0000 (18:56 +0400)] 
Fixing compilation - CAP_GLN removed

16 years agoKeep gline information in server version and capab listings
Jilles Tjoelker [Fri, 11 Apr 2008 14:52:56 +0000 (16:52 +0200)] 
Keep gline information in server version and capab listings
for historical reference.

16 years agoRemoving glines
Valery Yatsko [Fri, 11 Apr 2008 14:47:03 +0000 (18:47 +0400)] 
Removing glines

16 years agossl files generator added to todo too (must be executed with ./configure to make...
Valery Yatsko [Fri, 11 Apr 2008 14:30:55 +0000 (18:30 +0400)] 
ssl files generator added to todo too (must be executed with ./configure to make installation a little bit userfriendly)

16 years agoChanged my email
Valery Yatsko [Fri, 11 Apr 2008 13:32:54 +0000 (17:32 +0400)] 
Changed my email

16 years agoAdd extern to eob_count global variable declaration in header file.
Jilles Tjoelker [Fri, 11 Apr 2008 09:30:07 +0000 (11:30 +0200)] 
Add extern to eob_count global variable declaration in header file.

16 years agokqueue: also use EV_ONESHOT for read events
Jilles Tjoelker [Fri, 11 Apr 2008 09:08:37 +0000 (11:08 +0200)] 
kqueue: also use EV_ONESHOT for read events
This makes the kernel's state agree with our handler pointer.
SSL may need to suspend selecting for reading to write
something, e.g. with renegotiation.
libratbox r25223

16 years agoTODO changes - bans todos
Valery Yatsko [Thu, 10 Apr 2008 20:56:21 +0000 (00:56 +0400)] 
TODO changes - bans todos

16 years agoResolver/identd will be done as separated modules in 3.1 (future release), added...
Valery Yatsko [Thu, 10 Apr 2008 20:39:49 +0000 (00:39 +0400)] 
Resolver/identd will be done as separated modules in 3.1 (future release), added some TODOs for discuission

16 years agoImporting r25217, r25219 and r25221 from ratbox3
Valery Yatsko [Thu, 10 Apr 2008 16:37:42 +0000 (20:37 +0400)] 
Importing r25217, r25219 and r25221 from ratbox3

16 years agoBranch merge
Valery Yatsko [Wed, 9 Apr 2008 19:35:09 +0000 (23:35 +0400)] 
Branch merge

16 years agoFixing time_t warnings
Valery Yatsko [Wed, 9 Apr 2008 19:34:34 +0000 (23:34 +0400)] 
Fixing time_t warnings

16 years agoBranch merge
Valery Yatsko [Wed, 9 Apr 2008 19:26:24 +0000 (23:26 +0400)] 
Branch merge

16 years agoadd SSL cipher notice to todo list.
William Pitcock [Wed, 9 Apr 2008 19:26:47 +0000 (14:26 -0500)] 
add SSL cipher notice to todo list.

16 years agoImporting ratbox3 r25213 changeset
Valery Yatsko [Wed, 9 Apr 2008 19:22:51 +0000 (23:22 +0400)] 
Importing ratbox3 r25213 changeset

16 years agoLast reorganization for today - renaming diffs/ to patches/ as jilles suggested ...
Valery Yatsko [Wed, 9 Apr 2008 19:08:11 +0000 (23:08 +0400)] 
Last reorganization for today - renaming diffs/ to patches/ as jilles suggested - looks really much pretty.

16 years agoSome of ideas done, some gone in TODO and marked by 'F' (for future releases)
Valery Yatsko [Wed, 9 Apr 2008 19:03:34 +0000 (23:03 +0400)] 
Some of ideas done, some gone in TODO and marked by 'F' (for future releases)

16 years ago.cvsignore files removed, SVN-Access replaced by Mercurial-Access
Valery Yatsko [Wed, 9 Apr 2008 18:24:50 +0000 (22:24 +0400)] 
.cvsignore files removed, SVN-Access replaced by Mercurial-Access

16 years agoRerun autoconf.
Jilles Tjoelker [Wed, 9 Apr 2008 16:28:54 +0000 (18:28 +0200)] 
Rerun autoconf.

16 years agoMake --enable-warnings work again, and make the warnings a bit more sensible.
Jilles Tjoelker [Wed, 9 Apr 2008 16:28:47 +0000 (18:28 +0200)] 
Make --enable-warnings work again, and make the warnings a bit more sensible.

16 years agoRemembering some 'what's new' messages
Valery Yatsko [Wed, 9 Apr 2008 11:10:43 +0000 (15:10 +0400)] 
Remembering some 'what's new' messages

16 years agochm_* declarations gone to chmode.h - this makes some modules clean
Valery Yatsko [Tue, 8 Apr 2008 19:39:35 +0000 (23:39 +0400)] 
chm_* declarations gone to chmode.h - this makes some modules clean

16 years agoNew extensions documented + typo fixed
Valery Yatsko [Tue, 8 Apr 2008 19:24:47 +0000 (23:24 +0400)] 
New extensions documented + typo fixed

16 years agoFix some warnings in the resolver code.
Jilles Tjoelker [Tue, 8 Apr 2008 17:55:51 +0000 (19:55 +0200)] 
Fix some warnings in the resolver code.

16 years agoMake Dictionary keys const everywhere.
Jilles Tjoelker [Tue, 8 Apr 2008 17:52:02 +0000 (19:52 +0200)] 
Make Dictionary keys const everywhere.

16 years agochm_operonly_compat, this adds +O channel mode, which means oper only channel
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

16 years agochm_sslonly_compat, this adds +S channel mode, which means ssl 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

16 years agoextb_ssl extension - ssl extban
Valery Yatsko [Tue, 8 Apr 2008 17:24:23 +0000 (21:24 +0400)] 
extb_ssl extension - ssl extban

16 years agoAdded diffs/ directory for various patches/diffs with the features which are unuseful...
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

16 years agoMake the format argument of change_nick_user_host() const.
Jilles Tjoelker [Tue, 8 Apr 2008 16:54:58 +0000 (18:54 +0200)] 
Make the format argument of change_nick_user_host() const.

16 years agoMake Message.cmd a const pointer.
Jilles Tjoelker [Tue, 8 Apr 2008 16:51:52 +0000 (18:51 +0200)] 
Make Message.cmd a const pointer.

16 years agoFixed two places, where sendto_realops_flags was mistakenly used, and removed this...
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

16 years agoRemoving UMODE_ALL, replacing all sendto_realops_flags in sslproc.c with snomasks
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

16 years agoChanging umode defines - renumbered
Valery Yatsko [Tue, 8 Apr 2008 16:06:43 +0000 (20:06 +0400)] 
Changing umode defines - renumbered

16 years ago'S' flag meaning we use ssl link added to /stats {c,C} (connect)
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)

16 years agorb_lib_loop delay changed from 250 to 0, it really must be set to nil, 'cause there...
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

16 years agom_stats.c fixed not to use kb in tstats output
Valery Yatsko [Tue, 8 Apr 2008 14:05:29 +0000 (18:05 +0400)] 
m_stats.c fixed not to use kb in tstats output

16 years agoBranch merge
Valery Yatsko [Tue, 8 Apr 2008 14:01:37 +0000 (18:01 +0400)] 
Branch merge

16 years agoWorking over zipstats bug and moving on the new ServerStats struct (without Kb counti...
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)

16 years agoOups, declarations related to ircd.c returned from ircd_state.c
Valery Yatsko [Tue, 8 Apr 2008 12:01:16 +0000 (16:01 +0400)] 
Oups, declarations related to ircd.c returned from ircd_state.c

16 years agoCleaned up ircd.c a bit and added additional check to ircd_die_cb()
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()

16 years agoircd_state.{c,h} gone - let us redesign it in future really
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

16 years agoServerRunning is not used too
Valery Yatsko [Tue, 8 Apr 2008 11:38:18 +0000 (15:38 +0400)] 
ServerRunning is not used too

16 years agoIt seems that we don't use data structs version anywhere since 1.2.0 - removed
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

16 years agoshow_capabilities cleanup and now show whether we are TS or TS6 and SSL link
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

16 years agoMake charybdis not search m_sjoin as its a core module
Valery Yatsko [Mon, 7 Apr 2008 16:06:04 +0000 (20:06 +0400)] 
Make charybdis not search m_sjoin as its a core module

16 years ago'pargs' gone from set_final_mode - should be correct
Valery Yatsko [Mon, 7 Apr 2008 15:05:29 +0000 (19:05 +0400)] 
'pargs' gone from set_final_mode - should be correct

16 years agom_sjoin.c gone, merged with m_join.c
Valery Yatsko [Mon, 7 Apr 2008 14:26:59 +0000 (18:26 +0400)] 
m_sjoin.c gone, merged with m_join.c

16 years agoSSL options added to configuration files
Valery Yatsko [Mon, 7 Apr 2008 11:45:15 +0000 (15:45 +0400)] 
SSL options added to configuration files

16 years agoMissed include
Valery Yatsko [Mon, 7 Apr 2008 11:29:39 +0000 (15:29 +0400)] 
Missed include

16 years agoSome declarations connected to removed servlink gone
Valery Yatsko [Mon, 7 Apr 2008 11:26:25 +0000 (15:26 +0400)] 
Some declarations connected to removed servlink gone

16 years agoIf we see an invalid nick, close the local link instead of killing it.
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.

16 years agoyes, ssl s2s, ssl c2s works good, maxconnections stuff cleared, so notice that in...
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

16 years agorun autoreconf
Valery Yatsko [Sun, 6 Apr 2008 18:44:48 +0000 (22:44 +0400)] 
run autoreconf

16 years agoRemove servlink, it's functionality is now provided by ssld.
William Pitcock [Sun, 6 Apr 2008 18:38:55 +0000 (13:38 -0500)] 
Remove servlink, it's functionality is now provided by ssld.

16 years agofix whois :)
William Pitcock [Sun, 6 Apr 2008 17:04:25 +0000 (12:04 -0500)] 
fix whois :)

16 years agoadd umode +Z for SSL, can't be set or unset
William Pitcock [Sun, 6 Apr 2008 16:55:12 +0000 (11:55 -0500)] 
add umode +Z for SSL, can't be set or unset

16 years agoremove unneeded notice, whois idle works fine :)
William Pitcock [Sun, 6 Apr 2008 16:48:28 +0000 (11:48 -0500)] 
remove unneeded notice, whois idle works fine :)

16 years agomake this compile again
William Pitcock [Sun, 6 Apr 2008 16:33:34 +0000 (11:33 -0500)] 
make this compile again

16 years agoadd missing file
William Pitcock [Sun, 6 Apr 2008 16:31:46 +0000 (11:31 -0500)] 
add missing file

16 years agossl sync with http://hg.angelforce.ru/charybdis-old
Valery Yatsko [Sun, 6 Apr 2008 14:52:42 +0000 (18:52 +0400)] 
ssl sync with http://hg.angelforce.ru/charybdis-old

16 years agoImporting changes from ircd-ratbox revision r25203, this fixes libratbox/src/openssl...
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

16 years agorun autoreconf
Valery Yatsko [Sun, 6 Apr 2008 10:55:35 +0000 (14:55 +0400)] 
run autoreconf

16 years agoAdded ssld to Makefile.in and configure.ac.
Valery Yatsko [Sun, 6 Apr 2008 10:50:29 +0000 (14:50 +0400)] 
Added ssld to Makefile.in and configure.ac.

16 years agossld from ratbox3 without automake dep
Valery Yatsko [Sun, 6 Apr 2008 10:46:52 +0000 (14:46 +0400)] 
ssld from ratbox3 without automake dep

16 years agoBranch merge.
Jilles Tjoelker [Sat, 5 Apr 2008 20:34:13 +0000 (22:34 +0200)] 
Branch merge.

16 years agorun autoreconf
Valery Yatsko [Sat, 5 Apr 2008 20:16:38 +0000 (00:16 +0400)] 
run autoreconf

16 years agoJust notice in configure that user could use gmake too (only gmake allowed on some...
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).

16 years agoPut back connecting to servers defined by hostname.
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.

16 years agoAutomated sync with http://hg.angelforce.ru/charybdis
Valery Yatsko [Sat, 5 Apr 2008 19:58:49 +0000 (23:58 +0400)] 
Automated sync with http://hg.angelforce.ru/charybdis

16 years agoMuch clear maxconnections stuff - ported from ratbox3.
Valery Yatsko [Sat, 5 Apr 2008 19:56:15 +0000 (23:56 +0400)] 
Much clear maxconnections stuff - ported from ratbox3.

16 years agoBranch merge.
Jilles Tjoelker [Sat, 5 Apr 2008 19:20:15 +0000 (21:20 +0200)] 
Branch merge.

16 years agoFix SET_SS_LEN so that it also works correctly outside libratbox.
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.

16 years agoSome global structs cleaned up a bit in their initalization and declarations.
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.

16 years ago.hgignore added
Valery Yatsko [Sat, 5 Apr 2008 17:35:33 +0000 (21:35 +0400)] 
.hgignore added

16 years agoMissed some files in r520 commit.
Valery Yatsko [Sat, 5 Apr 2008 17:20:48 +0000 (21:20 +0400)] 
Missed some files in r520 commit.