]>
jfr.im git - irc/rqf/shadowircd.git/log
JD Horelick [Sun, 28 Mar 2010 23:54:53 +0000 (19:54 -0400)]
Enable the --enable-small-net option by default.
JD Horelick [Sun, 28 Mar 2010 18:39:03 +0000 (14:39 -0400)]
<clarkson>Now its time to do the NOOZ.</clarkson>
JD Horelick [Sun, 28 Mar 2010 18:08:47 +0000 (14:08 -0400)]
Add helpchan and helpurl that tell users the official help channel
and (optionally) link them to your network's specific helppages on
the intertubes. It is shown in /quote help (with no extra parameters).
JD Horelick [Sun, 28 Mar 2010 08:45:25 +0000 (04:45 -0400)]
yay for consistency
JD Horelick [Sun, 28 Mar 2010 08:41:39 +0000 (04:41 -0400)]
Add helpfiles for all extensions that provide commands.
Not being added to the index yet since i'm not sure of the best
way to do that.
JD Horelick [Sun, 28 Mar 2010 07:07:57 +0000 (03:07 -0400)]
THE WHITE HOUSE!
JD Horelick [Sun, 28 Mar 2010 07:00:23 +0000 (03:00 -0400)]
Add help for MODRELOAD.
B.Greenham [Sun, 28 Mar 2010 03:36:06 +0000 (23:36 -0400)]
Minor umode help file cleanups.
B.Greenham [Sun, 28 Mar 2010 03:31:39 +0000 (23:31 -0400)]
Add umode +x to help.
B.Greenham [Sun, 28 Mar 2010 03:21:34 +0000 (23:21 -0400)]
Cleanup cmode help files and add cmodes provided by extensions.
B.Greenham [Sun, 28 Mar 2010 02:42:54 +0000 (22:42 -0400)]
Automated merge with ssh://shadowircd/uranium/shadowircd/
B.Greenham [Sun, 28 Mar 2010 02:42:32 +0000 (22:42 -0400)]
Add help for cmode +M, but only for opers. This requires splitting help cmode into different files for users and opers.
Jilles Tjoelker [Sat, 27 Mar 2010 19:09:46 +0000 (20:09 +0100)]
Fix various compiler warnings.
Jilles Tjoelker [Sat, 27 Mar 2010 15:24:13 +0000 (16:24 +0100)]
Restore snotes, logs for UNRESV nick.
This bug was introduced when adding bandb.
Jilles Tjoelker [Sat, 27 Mar 2010 15:13:57 +0000 (16:13 +0100)]
Add propagated resvs, like klines and xlines.
Jilles Tjoelker [Sat, 27 Mar 2010 15:09:26 +0000 (16:09 +0100)]
XLINE: Do not cluster unxlines ON specific servers.
This bug was introduced with BAN support for XLINE.
Jilles Tjoelker [Sat, 27 Mar 2010 01:06:29 +0000 (02:06 +0100)]
Remove unused variable.
JD Horelick [Fri, 26 Mar 2010 04:52:42 +0000 (00:52 -0400)]
Update TODO a bit.
B.Greenham [Fri, 26 Mar 2010 03:10:52 +0000 (23:10 -0400)]
Some reference.conf cleanups.
JD Horelick [Thu, 25 Mar 2010 18:14:17 +0000 (14:14 -0400)]
Add a small FAQ and modify the todo item about disabled_commands in
auth {} to disable_oper since that covers ~99% of the use-cases and
can be much cleaner.
JD Horelick [Thu, 25 Mar 2010 16:31:12 +0000 (12:31 -0400)]
Rewrite message when you don't have the privs to kick a user
(be it that the user is +a and you're +o/+h or you're not an op at all).
JD Horelick [Thu, 25 Mar 2010 07:39:46 +0000 (03:39 -0400)]
Update NEWS.
JD Horelick [Thu, 25 Mar 2010 07:18:32 +0000 (03:18 -0400)]
Make all snotes for mod* stuff netwide since unless you're opered
on more than one server, you won't know if the command worked or not.
JD Horelick [Thu, 25 Mar 2010 07:13:13 +0000 (03:13 -0400)]
Add information to helpfiles about remote module loading.
JD Horelick [Thu, 25 Mar 2010 04:33:20 +0000 (00:33 -0400)]
Allow using all the mod* commands remotely.
JD Horelick [Wed, 24 Mar 2010 19:50:15 +0000 (15:50 -0400)]
Add shared::modules option, remote module stuff coming later/soon.
JD Horelick [Wed, 24 Mar 2010 01:20:07 +0000 (21:20 -0400)]
Yay for documenting code....
JD Horelick [Tue, 23 Mar 2010 19:21:42 +0000 (15:21 -0400)]
I am made of fail.
JD Horelick [Tue, 23 Mar 2010 19:21:09 +0000 (15:21 -0400)]
Make remote restart and die actually...work...
JD Horelick [Tue, 23 Mar 2010 18:21:31 +0000 (14:21 -0400)]
Pull in remote restart and die (from ircd-seven) allow opers
to remotely restart and die servers.
JD Horelick [Tue, 23 Mar 2010 18:19:48 +0000 (14:19 -0400)]
Add DIE shared option for remote restart and die which are on their
way next.
JD Horelick [Sun, 21 Mar 2010 07:43:25 +0000 (03:43 -0400)]
Added check for flood settings in m_message. Why was this not here
before? What good are flood settings really if they're not applied
to messages?
JD Horelick [Sun, 21 Mar 2010 05:06:57 +0000 (01:06 -0400)]
Add the note that no_oper_flood needs to be enabled for true_no_oper_flood
to work correctly.
JD Horelick [Sun, 21 Mar 2010 04:14:02 +0000 (00:14 -0400)]
Add general::true_no_oper_flood . I'm not going to explain it here.
Ask me what it does on IRC if you're curious.
B.Greenham [Sat, 20 Mar 2010 16:49:57 +0000 (12:49 -0400)]
Use strip_unprintable for chmodes +K and +G, which makes evasion less trivial.
B.Greenham [Sat, 20 Mar 2010 16:39:39 +0000 (12:39 -0400)]
Add strip_unprintable, a function that strips all unprintable characters from a string.
JD Horelick [Sat, 20 Mar 2010 09:30:37 +0000 (05:30 -0400)]
Bump the version in configure since we're now in development of 6.1.0.
We've been in 6.1.0 development for like a week now but i forgot to change this a week ago.
Better late than never...
JD Horelick [Sat, 20 Mar 2010 08:48:18 +0000 (04:48 -0400)]
Update NEWS.
JD Horelick [Sat, 20 Mar 2010 08:34:44 +0000 (04:34 -0400)]
Add showing modes to OLIST so you can more easily see if you're
about to join a +s channel and it can be useful as a oper to easily
see which channels have certain modes set (i'm thinking +PL and maybe more).
B.Greenham [Thu, 18 Mar 2010 17:50:47 +0000 (13:50 -0400)]
Some minor conf cleanups.
B.Greenham [Thu, 18 Mar 2010 16:32:42 +0000 (12:32 -0400)]
Fix some compile warnings.
JD Horelick [Thu, 18 Mar 2010 06:44:51 +0000 (02:44 -0400)]
Fix a small typo that i noticed looking around the source.
Jilles Tjoelker [Wed, 17 Mar 2010 23:22:35 +0000 (00:22 +0100)]
BAN: xlines do not have oper reasons, their "reason" is already oper only.
Jilles Tjoelker [Tue, 16 Mar 2010 22:05:50 +0000 (23:05 +0100)]
Add propagated xlines, like klines.
JD Horelick [Sat, 27 Mar 2010 18:58:04 +0000 (14:58 -0400)]
Add option general::use_propagated_bans to allow disabling new KLINE.
If this option is yes (default), KLINE by itself sets global (propagated) bans.
If this option is no, KLINE by itself sets a local kline following cluster{},
compatible with 3.2 and older versions.
Jilles Tjoelker [Tue, 16 Mar 2010 18:13:09 +0000 (19:13 +0100)]
Fix a signedness comparison warning.
JD Horelick [Wed, 17 Mar 2010 07:42:40 +0000 (03:42 -0400)]
Fix a signedness comparison warning.
B.Greenham [Wed, 17 Mar 2010 06:19:18 +0000 (02:19 -0400)]
Fix some compiler warnings that I generated by accidentally copying something twice.
B.Greenham [Tue, 16 Mar 2010 17:47:03 +0000 (13:47 -0400)]
Remove the ability of overriding opers to privmsg/notice @#channel while lacking ops.
Since this goes past +q/+m and so on, it could easily and silently be abused.
B.Greenham [Tue, 16 Mar 2010 17:44:44 +0000 (13:44 -0400)]
Remove override being able to automatically and silently go through +q/+m/etc.
This was previously doable without sending wallops, and had high abuse potential.
Overriding opers can set themselves +v/+o or remove the offending mode if they need to get past such things.
JD Horelick [Mon, 15 Mar 2010 19:35:32 +0000 (15:35 -0400)]
Added m_cycle and added it to all the appropriate locations.
B.Greenham [Sun, 14 Mar 2010 21:25:53 +0000 (17:25 -0400)]
Add OKICK to documentation.
JD Horelick [Sun, 14 Mar 2010 19:42:28 +0000 (15:42 -0400)]
Add rehash to the shared all flag because all should prolly = all.
JD Horelick [Sun, 14 Mar 2010 05:52:41 +0000 (00:52 -0500)]
Some work on the oper-guide, more coming when i feel like it.
Have I ever mentioned how much i hate markup languages? No? Damn.
B.Greenham [Sun, 14 Mar 2010 04:26:23 +0000 (23:26 -0500)]
Fix some indentation in reference.conf.
JD Horelick [Sun, 14 Mar 2010 04:19:36 +0000 (23:19 -0500)]
Updating File.
JD Horelick [Sun, 14 Mar 2010 03:56:38 +0000 (22:56 -0500)]
Add use_part_messages config option. When disabled, this will show
all PARTs without a message/reason. Recommended to set to no if
a static quit message is set.
JD Horelick [Sun, 14 Mar 2010 03:19:29 +0000 (22:19 -0500)]
Added static_quit support. Pretty much what the name implies.
JD Horelick [Thu, 11 Mar 2010 21:45:13 +0000 (16:45 -0500)]
Pointed the stable repo to the actual URL of the stable repo.
Also, doing this as a test commit for CIA.
JD Horelick [Wed, 10 Mar 2010 19:03:42 +0000 (14:03 -0500)]
Added tag shadowircd-6.0.0 for changeset
d164e7e4e3e6
B.Greenham [Wed, 10 Mar 2010 19:00:20 +0000 (14:00 -0500)]
Automated merge with ssh://shadowircd/uranium/shadowircd/
B.Greenham [Wed, 10 Mar 2010 19:00:02 +0000 (14:00 -0500)]
Fix oaccept not propegating wallops.
JD Horelick [Wed, 10 Mar 2010 18:55:24 +0000 (13:55 -0500)]
Removed tag shadowircd-6.0.0
JD Horelick [Wed, 10 Mar 2010 17:20:22 +0000 (12:20 -0500)]
Added tag shadowircd-6.0.0 for changeset
3b9189ce8015
JD Horelick [Wed, 10 Mar 2010 17:19:00 +0000 (12:19 -0500)]
Bump version to 6.0.0
B.Greenham [Tue, 9 Mar 2010 06:30:42 +0000 (01:30 -0500)]
Oaccept isn't named omode...
JD Horelick [Mon, 8 Mar 2010 23:50:25 +0000 (18:50 -0500)]
Topiclen is already the highest it can be in chary/shadow.
Remove that TODO item. I am an idiot.
JD Horelick [Mon, 8 Mar 2010 23:46:59 +0000 (18:46 -0500)]
Add an item to the 6.1 TODO
B.Greenham [Mon, 8 Mar 2010 23:09:35 +0000 (18:09 -0500)]
Automated merge with ssh://shadowircd/uranium/shadowircd/
B.Greenham [Mon, 8 Mar 2010 23:09:10 +0000 (18:09 -0500)]
Make metadata use UIDs for s2s communication, and fix up propegation of channel metadata.
JD Horelick [Mon, 8 Mar 2010 18:51:46 +0000 (13:51 -0500)]
Remove curly braces around 2 options in m_info. This caused some
compile warnings which are now gone and the 2 options seem to show
just fine in /INFO and nothing segfaults when you do /INFO.
JD Horelick [Mon, 8 Mar 2010 10:00:58 +0000 (05:00 -0500)]
Update a few docs files.
JD Horelick [Mon, 8 Mar 2010 04:22:07 +0000 (23:22 -0500)]
Make override WALLOPS actually send netwide this time.
B.Greenham [Mon, 8 Mar 2010 04:18:39 +0000 (23:18 -0500)]
s/owner/admin/ throughout the source code and docs.
B.Greenham [Mon, 8 Mar 2010 03:58:27 +0000 (22:58 -0500)]
Make joining in override only wallops if you couldn't normally join the channel.
JD Horelick [Mon, 8 Mar 2010 03:42:51 +0000 (22:42 -0500)]
Change all override snotes to wallops to match m_o* and to
make it a lot more obvious when a oper is using override.
JD Horelick [Mon, 8 Mar 2010 02:57:00 +0000 (21:57 -0500)]
Make +-a give you the appropriate error message if you don't have
the proper privs.
JD Horelick [Sun, 7 Mar 2010 22:27:50 +0000 (17:27 -0500)]
Check off one TODO item.
JD Horelick [Sun, 7 Mar 2010 22:13:46 +0000 (17:13 -0500)]
Add m_webirc to "default" loaded extensions in .conf files and
add a WEBIRC auth {} block for it to show how its used so you
don't have to read the source of the extension to figure it out.
JD Horelick [Sun, 7 Mar 2010 22:03:12 +0000 (17:03 -0500)]
Change many of the ERR_CANNOTSENDTOCHAN messages to say WHY the user
can not send to the channel for the new chmodes.
William Pitcock [Sun, 7 Mar 2010 20:45:42 +0000 (14:45 -0600)]
Fix construction of the channel mode vector table.
This fixes chm_* modules and should be backported to ircd-seven and charybdis 3.2.
Jilles Tjoelker [Sun, 7 Mar 2010 13:06:28 +0000 (14:06 +0100)]
Document BAN message.
B.Greenham [Sun, 7 Mar 2010 05:48:39 +0000 (00:48 -0500)]
I am a massive idiot. Fix this problem.
B.Greenham [Sun, 7 Mar 2010 03:33:21 +0000 (22:33 -0500)]
s/owner/admin/ in the cmode help file.
William Pitcock [Sun, 7 Mar 2010 03:01:19 +0000 (21:01 -0600)]
Update CREDITS.
B.Greenham [Sun, 7 Mar 2010 00:22:59 +0000 (19:22 -0500)]
Looks like irc_dictionary things cannot support more than one key with the same value. Therefore, a rework of +J and OACCEPT's metadata are required to make them work properly with multiple users.
Jilles Tjoelker [Sat, 6 Mar 2010 21:37:42 +0000 (22:37 +0100)]
Show d/kline setter to opers in stats/testline.
Jilles Tjoelker [Sat, 6 Mar 2010 21:27:54 +0000 (22:27 +0100)]
Hgignore some generated files.
B.Greenham [Sat, 6 Mar 2010 20:58:15 +0000 (15:58 -0500)]
Cleanup reference.conf a bit.
JD Horelick [Sat, 6 Mar 2010 17:37:42 +0000 (12:37 -0500)]
Add +p/override to the umodes array in the reference.conf
Jilles Tjoelker [Sat, 6 Mar 2010 15:37:50 +0000 (16:37 +0100)]
Avoid crash if get_oper_name() somehow gave no {} for local oper.
JD Horelick [Sat, 6 Mar 2010 06:36:21 +0000 (01:36 -0500)]
Update the YOUREOPER/oper-up message.
B.Greenham [Sat, 6 Mar 2010 03:27:05 +0000 (22:27 -0500)]
Automated merge with ssh://shadowircd/uranium/shadowircd/
B.Greenham [Sat, 6 Mar 2010 03:26:50 +0000 (22:26 -0500)]
Add a TODO item.
JD Horelick [Sat, 6 Mar 2010 03:13:21 +0000 (22:13 -0500)]
Move make_override_immune to unsupported, because as previously mentioned, i fail.
B.Greenham [Sat, 6 Mar 2010 02:36:58 +0000 (21:36 -0500)]
Automated merge with ssh://shadowircd/uranium/shadowircd/
B.Greenham [Sat, 6 Mar 2010 02:36:52 +0000 (21:36 -0500)]
Add a TODO item.
JD Horelick [Sat, 6 Mar 2010 02:35:36 +0000 (21:35 -0500)]
Add a header file.
B.Greenham [Sat, 6 Mar 2010 01:59:23 +0000 (20:59 -0500)]
Fix +K unintentionally stripping any messages to the channel of color.
B.Greenham [Sat, 6 Mar 2010 01:49:30 +0000 (20:49 -0500)]
Fix a segfault in oaccept.