]> jfr.im git - irc/rqf/shadowircd.git/log
irc/rqf/shadowircd.git
14 years agohelp: Remove references to old ban .confs,
Jilles Tjoelker [Wed, 24 Feb 2010 22:31:56 +0000 (23:31 +0100)] 
help: Remove references to old ban .confs,
calling bandb "the database" instead.

14 years agoUse FLAGS_SENTUSER when checking whether to register when ping cookie is received.
Jilles Tjoelker [Wed, 24 Feb 2010 22:28:27 +0000 (23:28 +0100)] 
Use FLAGS_SENTUSER when checking whether to register when ping cookie is received.

14 years agoCompile fix
JD Horelick [Thu, 25 Feb 2010 21:24:06 +0000 (16:24 -0500)] 
Compile fix

14 years agoAdded +p to the helpfile
JD Horelick [Thu, 25 Feb 2010 21:16:30 +0000 (16:16 -0500)] 
Added +p to the helpfile

14 years agomore override stuff
JD Horelick [Thu, 25 Feb 2010 21:15:17 +0000 (16:15 -0500)] 
more override stuff

14 years agoOverride part one.
JD Horelick [Thu, 25 Feb 2010 21:01:03 +0000 (16:01 -0500)] 
Override part one.

14 years agoBacked out changeset 677d7b5cbbcc
JD Horelick [Thu, 25 Feb 2010 20:47:08 +0000 (15:47 -0500)] 
Backed out changeset 677d7b5cbbcc

14 years agobad
JD Horelick [Thu, 25 Feb 2010 20:46:42 +0000 (15:46 -0500)] 
bad

14 years agobranch merge
JD Horelick [Thu, 25 Feb 2010 20:13:24 +0000 (15:13 -0500)] 
branch merge

14 years agoBacked out changeset 0d7b5f2ac591
JD Horelick [Thu, 25 Feb 2010 20:13:12 +0000 (15:13 -0500)] 
Backed out changeset 0d7b5f2ac591

14 years agobranch merge
JD Horelick [Thu, 25 Feb 2010 20:12:18 +0000 (15:12 -0500)] 
branch merge

14 years agoBacked out changeset 65db6ca26281
JD Horelick [Thu, 25 Feb 2010 20:11:43 +0000 (15:11 -0500)] 
Backed out changeset 65db6ca26281

14 years agoRemove an unnecessary bit from the TODO.
B.Greenham [Thu, 25 Feb 2010 08:31:11 +0000 (03:31 -0500)] 
Remove an unnecessary bit from the TODO.

14 years agoHey, charybdis already kinda does these two.
B.Greenham [Thu, 25 Feb 2010 07:48:02 +0000 (02:48 -0500)] 
Hey, charybdis already kinda does these two.

14 years agoFix a typo in help/opers/cmode.
B.Greenham [Thu, 25 Feb 2010 06:54:25 +0000 (01:54 -0500)] 
Fix a typo in help/opers/cmode.

14 years agoUpdate TODO.
B.Greenham [Thu, 25 Feb 2010 06:52:23 +0000 (01:52 -0500)] 
Update TODO.

14 years agoAdd chmode +G, which blocks messages in all caps.
B.Greenham [Thu, 25 Feb 2010 06:51:28 +0000 (01:51 -0500)] 
Add chmode +G, which blocks messages in all caps.

14 years agoUpdate TODO.
B.Greenham [Thu, 25 Feb 2010 06:16:51 +0000 (01:16 -0500)] 
Update TODO.

14 years agoAutomated merge with ssh://shadowircd/uranium/shadowircd/
B.Greenham [Thu, 25 Feb 2010 06:14:49 +0000 (01:14 -0500)] 
Automated merge with ssh://shadowircd/uranium/shadowircd/

14 years agoAdd chmode +N, which prevents nickchanges.
B.Greenham [Thu, 25 Feb 2010 06:14:38 +0000 (01:14 -0500)] 
Add chmode +N, which prevents nickchanges.

14 years agoautochanmodes support
JD Horelick [Thu, 25 Feb 2010 03:18:13 +0000 (22:18 -0500)] 
autochanmodes support

14 years agoActually add +p umode and expiry code. It currently does nothing though.
JD Horelick [Thu, 25 Feb 2010 02:53:45 +0000 (21:53 -0500)] 
Actually add +p umode and expiry code. It currently does nothing though.

14 years agoAdd the config handling code for expire_override_time config option.
JD Horelick [Thu, 25 Feb 2010 01:28:17 +0000 (20:28 -0500)] 
Add the config handling code for expire_override_time config option.

Part one of override stuff. This is gonna be painful.

14 years agoAdd the new umodes to documentation in refrence.conf.
B.Greenham [Wed, 24 Feb 2010 18:02:09 +0000 (13:02 -0500)] 
Add the new umodes to documentation in refrence.conf.

14 years agoFix some indentation in refrence.conf.
B.Greenham [Wed, 24 Feb 2010 17:43:05 +0000 (12:43 -0500)] 
Fix some indentation in refrence.conf.

14 years agoAdd hostserv/botserv aliases to the example confs.
B.Greenham [Wed, 24 Feb 2010 17:04:49 +0000 (12:04 -0500)] 
Add hostserv/botserv aliases to the example confs.

14 years agoAdd +x to default_umodes in the example confs, since we're loading ip_cloaking by...
B.Greenham [Wed, 24 Feb 2010 16:57:52 +0000 (11:57 -0500)] 
Add +x to default_umodes in the example confs, since we're loading ip_cloaking by default.

14 years agoLet's not forget to save before we commit next time.
B.Greenham [Wed, 24 Feb 2010 16:52:03 +0000 (11:52 -0500)] 
Let's not forget to save before we commit next time.

14 years agoUncomment extensions in the default configs that almost everyone is going to want...
B.Greenham [Wed, 24 Feb 2010 16:49:07 +0000 (11:49 -0500)] 
Uncomment extensions in the default configs that almost everyone is going to want enabled anyway.

14 years agoAdd m_force to extensions/README and to the example config files.
B.Greenham [Wed, 24 Feb 2010 16:44:25 +0000 (11:44 -0500)] 
Add m_force to extensions/README and to the example config files.

14 years agoChange a lingering refrence to umode +h to umode +x
B.Greenham [Wed, 24 Feb 2010 16:33:26 +0000 (11:33 -0500)] 
Change a lingering refrence to umode +h to umode +x

14 years agoAnd let's not forget the TODO.
B.Greenham [Wed, 24 Feb 2010 03:39:31 +0000 (22:39 -0500)] 
And let's not forget the TODO.

14 years agoAdd general::secret_channels_in_whois.
B.Greenham [Wed, 24 Feb 2010 03:38:35 +0000 (22:38 -0500)] 
Add general::secret_channels_in_whois.

14 years agoMake operspy prefix secret channels with * instead of ! .
B.Greenham [Wed, 24 Feb 2010 02:51:41 +0000 (21:51 -0500)] 
Make operspy prefix secret channels with * instead of ! .

14 years agoClean up the ip_cloaking mess. Remove the quite old ip_cloaking modules,
JD Horelick [Wed, 24 Feb 2010 01:50:54 +0000 (20:50 -0500)] 
Clean up the ip_cloaking mess. Remove the quite old ip_cloaking modules,
rename ip_cloaking_4.0 to ip_cloaking since because of umode additions,
shadow6 isn't link-compatible with charybdis anyway so might as well
have the cloaking on a expected umode.

14 years agoUse FLAGS_SENTUSER instead of 'user' being non-empty to decide whether to register...
Stephen Bennett [Tue, 23 Feb 2010 22:35:58 +0000 (22:35 +0000)] 
Use FLAGS_SENTUSER instead of 'user' being non-empty to decide whether to register a user on CAP END.

identd and SASL can cause source_p->user to be present without USER having been sent.
Without this change, that could cause a crash later on as localClient->fullcaps is not initialised.

14 years agoAdded channel::host_in_topic.
JD Horelick [Wed, 24 Feb 2010 01:19:58 +0000 (20:19 -0500)] 
Added channel::host_in_topic.

14 years agoShould've updated the TODO on the last commit. I suck.
JD Horelick [Wed, 24 Feb 2010 00:51:38 +0000 (19:51 -0500)] 
Should've updated the TODO on the last commit. I suck.

14 years agoAdded cycle_host_change option.
JD Horelick [Wed, 24 Feb 2010 00:50:45 +0000 (19:50 -0500)] 
Added cycle_host_change option.

14 years agoUpdate the TODO.
B.Greenham [Tue, 23 Feb 2010 23:20:30 +0000 (18:20 -0500)] 
Update the TODO.

14 years agoAdd chmode +E, which prevents ops from using /kick on channels where it is set.
B.Greenham [Tue, 23 Feb 2010 23:14:43 +0000 (18:14 -0500)] 
Add chmode +E, which prevents ops from using /kick on channels where it is set.

14 years agoSome changes to bring the code i moved all around up-to-date.
JD Horelick [Tue, 23 Feb 2010 09:12:11 +0000 (04:12 -0500)] 
Some changes to bring the code i moved all around up-to-date.

14 years agoMake it so that only opers see modes in whois.
B.Greenham [Tue, 23 Feb 2010 08:12:19 +0000 (03:12 -0500)] 
Make it so that only opers see modes in whois.

14 years agoMake the last commit actually compile.
B.Greenham [Tue, 23 Feb 2010 08:08:58 +0000 (03:08 -0500)] 
Make the last commit actually compile.

14 years agoMake the target user's modes show up in whois.
B.Greenham [Tue, 23 Feb 2010 07:59:35 +0000 (02:59 -0500)] 
Make the target user's modes show up in whois.

14 years agoSome quick user_join() call fixes.
JD Horelick [Tue, 23 Feb 2010 07:56:57 +0000 (02:56 -0500)] 
Some quick user_join() call fixes.

14 years agoConstify the header too :D
JD Horelick [Tue, 23 Feb 2010 07:53:44 +0000 (02:53 -0500)] 
Constify the header too :D

14 years agoForgot to constify
JD Horelick [Tue, 23 Feb 2010 07:53:19 +0000 (02:53 -0500)] 
Forgot to constify

14 years agoAdd an include
JD Horelick [Tue, 23 Feb 2010 07:52:53 +0000 (02:52 -0500)] 
Add an include

14 years agoMore moving
JD Horelick [Tue, 23 Feb 2010 07:52:01 +0000 (02:52 -0500)] 
More moving

14 years agomove user_join() to channels.c
JD Horelick [Tue, 23 Feb 2010 07:48:33 +0000 (02:48 -0500)] 
move user_join() to channels.c

14 years agoStart moving parts of join to channels.c so they can be used in more places.
JD Horelick [Tue, 23 Feb 2010 07:41:26 +0000 (02:41 -0500)] 
Start moving parts of join to channels.c so they can be used in more places.

14 years agoBacked out changeset 199eadae216a
JD Horelick [Tue, 23 Feb 2010 07:04:53 +0000 (02:04 -0500)] 
Backed out changeset 199eadae216a

14 years agoCompile fix
JD Horelick [Tue, 23 Feb 2010 07:01:19 +0000 (02:01 -0500)] 
Compile fix

14 years agoCompile fix.
B.Greenham [Tue, 23 Feb 2010 06:58:38 +0000 (01:58 -0500)] 
Compile fix.

14 years agoMove m_force to extensions.
JD Horelick [Tue, 23 Feb 2010 06:42:36 +0000 (01:42 -0500)] 
Move m_force to extensions.

14 years agos/charybdis/shadowircd/ in some other reasonably user-facing places.
JD Horelick [Tue, 23 Feb 2010 06:27:23 +0000 (01:27 -0500)] 
s/charybdis/shadowircd/ in some other reasonably user-facing places.

14 years agoChanged version to shadowircd 6.0.0-dev. Going to work on
JD Horelick [Tue, 23 Feb 2010 06:22:15 +0000 (01:22 -0500)] 
Changed version to shadowircd 6.0.0-dev. Going to work on
changing some more strings.

14 years agoAdded some more stuff to the TODO-SHADOW
JD Horelick [Tue, 23 Feb 2010 06:17:37 +0000 (01:17 -0500)] 
Added some more stuff to the TODO-SHADOW

14 years agoMerge.
B.Greenham [Tue, 23 Feb 2010 06:10:39 +0000 (01:10 -0500)] 
Merge.

14 years agoAdd TODO for ShadowIRCd 6.0
JD Horelick [Tue, 23 Feb 2010 06:08:56 +0000 (01:08 -0500)] 
Add TODO for ShadowIRCd 6.0

14 years agoAdd chmode +D, which blocks CTCP ACTION.
B.Greenham [Tue, 23 Feb 2010 06:08:42 +0000 (01:08 -0500)] 
Add chmode +D, which blocks CTCP ACTION.

14 years agoMerge.
B.Greenham [Tue, 23 Feb 2010 05:54:16 +0000 (00:54 -0500)] 
Merge.

14 years agoAdd chmode +T, which blocks notices.
B.Greenham [Tue, 23 Feb 2010 05:49:24 +0000 (00:49 -0500)] 
Add chmode +T, which blocks notices.

14 years agoWhoops, small fail.
JD Horelick [Tue, 23 Feb 2010 05:43:34 +0000 (00:43 -0500)] 
Whoops, small fail.

14 years agoAdd oper autojoin (with auth::autojoin_opers config option).
JD Horelick [Tue, 23 Feb 2010 05:41:14 +0000 (00:41 -0500)] 
Add oper autojoin (with auth::autojoin_opers config option).

14 years agoAdded autojoin-on-connect (with auth::autojoin config option).
JD Horelick [Tue, 23 Feb 2010 05:22:37 +0000 (00:22 -0500)] 
Added autojoin-on-connect (with auth::autojoin config option).

14 years agoAdd umode +B, which marks users with it set as a bot in whois.
B.Greenham [Tue, 23 Feb 2010 05:21:24 +0000 (00:21 -0500)] 
Add umode +B, which marks users with it set as a bot in whois.

14 years agoFix some indentation I messed up while adding umode +C.
B.Greenham [Tue, 23 Feb 2010 04:10:36 +0000 (23:10 -0500)] 
Fix some indentation I messed up while adding umode +C.

14 years agoAdd umode +V, which blocks invites to anyone with it set.
B.Greenham [Tue, 23 Feb 2010 03:45:37 +0000 (22:45 -0500)] 
Add umode +V, which blocks invites to anyone with it set.

14 years agoAdd umode +C, which blocks CTCPs to anyone with it set.
B.Greenham [Tue, 23 Feb 2010 03:14:47 +0000 (22:14 -0500)] 
Add umode +C, which blocks CTCPs to anyone with it set.

14 years agoRemove some obsolete paths from config.h.
Jilles Tjoelker [Mon, 22 Feb 2010 22:53:45 +0000 (23:53 +0100)] 
Remove some obsolete paths from config.h.

14 years agoRemove more old kline.conf stuff.
Jilles Tjoelker [Mon, 22 Feb 2010 18:31:05 +0000 (19:31 +0100)] 
Remove more old kline.conf stuff.

Make sure to recompile modules, stuff has been removed
close to the start of ConfigFileEntry.

14 years agognutls: I guess a gnutls_x509_crt_deinit() is needed to avoid memory leak.
Jilles Tjoelker [Mon, 22 Feb 2010 18:16:37 +0000 (19:16 +0100)] 
gnutls: I guess a gnutls_x509_crt_deinit() is needed to avoid memory leak.

14 years agoRemove code to write bans to csv files.
Jilles Tjoelker [Mon, 22 Feb 2010 18:09:46 +0000 (19:09 +0100)] 
Remove code to write bans to csv files.

14 years agognutls: Add support for certfp gathering.
William Pitcock [Mon, 22 Feb 2010 17:13:59 +0000 (11:13 -0600)] 
gnutls: Add support for certfp gathering.

14 years agoAdd spambot check changes to NEWS.
Jilles Tjoelker [Sun, 21 Feb 2010 22:15:07 +0000 (23:15 +0100)] 
Add spambot check changes to NEWS.

14 years agoDo not penalize for spambot checks if creating a new channel.
Jilles Tjoelker [Sun, 21 Feb 2010 00:45:51 +0000 (01:45 +0100)] 
Do not penalize for spambot checks if creating a new channel.

14 years agospambot checks: Fix excessive expiry in some cases.
Jilles Tjoelker [Sun, 21 Feb 2010 00:29:41 +0000 (01:29 +0100)] 
spambot checks: Fix excessive expiry in some cases.

14 years agoJOIN 0: Make spambot check equivalent to PART's.
Jilles Tjoelker [Sun, 21 Feb 2010 00:12:04 +0000 (01:12 +0100)] 
JOIN 0: Make spambot check equivalent to PART's.

14 years agoRemove dead code: last_join_time is already updated by check_spambot_warning().
Jilles Tjoelker [Sun, 21 Feb 2010 00:10:04 +0000 (01:10 +0100)] 
Remove dead code: last_join_time is already updated by check_spambot_warning().

14 years agoDo not check for spambot if the user is not allowed to join the channel.
Jilles Tjoelker [Sun, 21 Feb 2010 00:07:32 +0000 (01:07 +0100)] 
Do not check for spambot if the user is not allowed to join the channel.

14 years agoFix a memory leak with client certificates.
Jilles Tjoelker [Fri, 19 Feb 2010 15:55:15 +0000 (16:55 +0100)] 
Fix a memory leak with client certificates.

14 years agoDo not try to free the alias dict if it does not exist.
William Pitcock [Fri, 19 Feb 2010 00:38:26 +0000 (18:38 -0600)] 
Do not try to free the alias dict if it does not exist.

14 years agoAutomated merge with ssh://hg.atheme.org//hg/charybdis
William Pitcock [Fri, 19 Feb 2010 00:11:32 +0000 (18:11 -0600)] 
Automated merge with ssh://hg.atheme.org//hg/charybdis

14 years agoFix libtool build issue.
William Pitcock [Fri, 19 Feb 2010 00:11:23 +0000 (18:11 -0600)] 
Fix libtool build issue.

14 years agochallenge: Fix build.
Jilles Tjoelker [Thu, 18 Feb 2010 22:42:07 +0000 (23:42 +0100)] 
challenge: Fix build.

14 years agoAdded tag proposed-charybdis-3.2.0 for changeset 7450d2086b3a
William Pitcock [Thu, 18 Feb 2010 13:35:05 +0000 (07:35 -0600)] 
Added tag proposed-charybdis-3.2.0 for changeset 7450d2086b3a

14 years agoRemoved tag proposed-charybdis-3.2.0 proposed-charybdis-3.2.0
William Pitcock [Thu, 18 Feb 2010 13:35:01 +0000 (07:35 -0600)] 
Removed tag proposed-charybdis-3.2.0

14 years agoDocumentation updates for the ip_cloaking_4.0 transition.
William Pitcock [Thu, 18 Feb 2010 13:34:40 +0000 (07:34 -0600)] 
Documentation updates for the ip_cloaking_4.0 transition.

14 years agoAdd ip_cloaking_4.0 module, which is the same cloaking as 3.2, but moves the usermode...
William Pitcock [Thu, 18 Feb 2010 13:30:26 +0000 (07:30 -0600)] 
Add ip_cloaking_4.0 module, which is the same cloaking as 3.2, but moves the usermode from +h to +x,
which allows us to start transitioning this usermode change.

14 years agoAdded tag proposed-charybdis-3.2.0 for changeset 99d6cacd4454
William Pitcock [Thu, 18 Feb 2010 05:13:42 +0000 (23:13 -0600)] 
Added tag proposed-charybdis-3.2.0 for changeset 99d6cacd4454

14 years agoRun autoreconf.
William Pitcock [Thu, 18 Feb 2010 05:12:45 +0000 (23:12 -0600)] 
Run autoreconf.

14 years agoSet autoconf version to 3.2.0.
William Pitcock [Thu, 18 Feb 2010 05:12:17 +0000 (23:12 -0600)] 
Set autoconf version to 3.2.0.

14 years agoBUGS is no longer relevant, as the build system installs files in a way where this...
William Pitcock [Thu, 18 Feb 2010 05:11:33 +0000 (23:11 -0600)] 
BUGS is no longer relevant, as the build system installs files in a way where this is no longer a problem.

14 years agoChange license version in version.c.SH (GPLv1 -> GPLv2) so that it agrees with the...
William Pitcock [Thu, 18 Feb 2010 05:05:47 +0000 (23:05 -0600)] 
Change license version in version.c.SH (GPLv1 -> GPLv2) so that it agrees with the other documentation.

14 years agos/o:lines/operator blocks/
William Pitcock [Thu, 18 Feb 2010 05:01:58 +0000 (23:01 -0600)] 
s/o:lines/operator blocks/

14 years agoAdd certfp check to challenge too.
William Pitcock [Thu, 18 Feb 2010 05:01:25 +0000 (23:01 -0600)] 
Add certfp check to challenge too.

14 years agoClarify ERR_NOOPERHOST and convert it to use sendto_one_numeric().
William Pitcock [Wed, 17 Feb 2010 12:51:41 +0000 (06:51 -0600)] 
Clarify ERR_NOOPERHOST and convert it to use sendto_one_numeric().

14 years agohurt: unbreak compile
William Pitcock [Wed, 17 Feb 2010 12:44:42 +0000 (06:44 -0600)] 
hurt: unbreak compile