B.Greenham
7bd3701cd6
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.
2010-03-16 13:44:44 -04:00
JD Horelick
853058531a
Added m_cycle and added it to all the appropriate locations.
2010-03-15 15:35:32 -04:00
B.Greenham
3c0f833420
Add OKICK to documentation.
2010-03-14 17:25:53 -04:00
JD Horelick
ceb3eb1de9
Add rehash to the shared all flag because all should prolly = all.
2010-03-14 15:42:28 -04:00
JD Horelick
f55bba7c8a
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.
2010-03-14 00:52:41 -05:00
B.Greenham
6b2d7a74ce
Fix some indentation in reference.conf.
2010-03-13 23:26:23 -05:00
JD Horelick
745237f166
Updating File.
2010-03-13 23:19:36 -05:00
JD Horelick
e78f685073
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.
2010-03-13 22:56:38 -05:00
JD Horelick
c0e2aa60b8
Added static_quit support. Pretty much what the name implies.
2010-03-13 22:19:29 -05:00
JD Horelick
8e2b81ee9e
Pointed the stable repo to the actual URL of the stable repo.
...
Also, doing this as a test commit for CIA.
2010-03-11 16:45:13 -05:00
JD Horelick
22375cae10
Added tag shadowircd-6.0.0 for changeset d164e7e4e3e6
2010-03-10 14:03:42 -05:00
B.Greenham
e99b5ace4d
Automated merge with ssh://shadowircd/uranium/shadowircd/
2010-03-10 14:00:20 -05:00
B.Greenham
18e4f1775b
Fix oaccept not propegating wallops.
2010-03-10 14:00:02 -05:00
JD Horelick
d813e98a27
Removed tag shadowircd-6.0.0
2010-03-10 13:55:24 -05:00
JD Horelick
3abe50e5ae
Added tag shadowircd-6.0.0 for changeset 3b9189ce8015
2010-03-10 12:20:22 -05:00
JD Horelick
2a8e176b54
Bump version to 6.0.0
2010-03-10 12:19:00 -05:00
B.Greenham
7bf7fc16f0
Oaccept isn't named omode...
2010-03-09 01:30:42 -05:00
JD Horelick
6ba7be152d
Topiclen is already the highest it can be in chary/shadow.
...
Remove that TODO item. I am an idiot.
2010-03-08 18:50:25 -05:00
JD Horelick
71cd9c2b9d
Add an item to the 6.1 TODO
2010-03-08 18:46:59 -05:00
B.Greenham
3a68f97851
Automated merge with ssh://shadowircd/uranium/shadowircd/
2010-03-08 18:09:35 -05:00
B.Greenham
0fbe4a384c
Make metadata use UIDs for s2s communication, and fix up propegation of channel metadata.
2010-03-08 18:09:10 -05:00
JD Horelick
938bd268e0
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.
2010-03-08 13:51:46 -05:00
JD Horelick
ad89735d9e
Update a few docs files.
2010-03-08 05:00:58 -05:00
JD Horelick
71ea606903
Make override WALLOPS actually send netwide this time.
2010-03-07 23:22:07 -05:00
B.Greenham
c1c91f9438
s/owner/admin/ throughout the source code and docs.
2010-03-07 23:18:39 -05:00
B.Greenham
f8b60fb5fd
Make joining in override only wallops if you couldn't normally join the channel.
2010-03-07 22:58:27 -05:00
JD Horelick
34d8ef4d14
Change all override snotes to wallops to match m_o* and to
...
make it a lot more obvious when a oper is using override.
2010-03-07 22:42:51 -05:00
JD Horelick
c809010b89
Make +-a give you the appropriate error message if you don't have
...
the proper privs.
2010-03-07 21:57:00 -05:00
JD Horelick
11e91210d7
Check off one TODO item.
2010-03-07 17:27:50 -05:00
JD Horelick
82e5490f59
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.
2010-03-07 17:13:46 -05:00
JD Horelick
b6a3d80129
Change many of the ERR_CANNOTSENDTOCHAN messages to say WHY the user
...
can not send to the channel for the new chmodes.
2010-03-07 17:03:12 -05:00
William Pitcock
a9f16d808d
Fix construction of the channel mode vector table.
...
This fixes chm_* modules and should be backported to ircd-seven and charybdis 3.2.
2010-03-07 14:45:42 -06:00
B.Greenham
942d361d89
I am a massive idiot. Fix this problem.
2010-03-07 00:48:39 -05:00
B.Greenham
b35e241271
s/owner/admin/ in the cmode help file.
2010-03-06 22:33:21 -05:00
B.Greenham
bc4764aefd
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.
2010-03-06 19:22:59 -05:00
B.Greenham
2ec04d9c3b
Cleanup reference.conf a bit.
2010-03-06 15:58:15 -05:00
JD Horelick
5814373ffa
Add +p/override to the umodes array in the reference.conf
2010-03-06 12:37:42 -05:00
JD Horelick
55bf488d0f
Update the YOUREOPER/oper-up message.
2010-03-06 01:36:21 -05:00
B.Greenham
1e5d5ab8c2
Automated merge with ssh://shadowircd/uranium/shadowircd/
2010-03-05 22:27:05 -05:00
B.Greenham
7da2386c84
Add a TODO item.
2010-03-05 22:26:50 -05:00
JD Horelick
1be5895576
Move make_override_immune to unsupported, because as previously mentioned, i fail.
2010-03-05 22:13:21 -05:00
B.Greenham
2d0895ab63
Automated merge with ssh://shadowircd/uranium/shadowircd/
2010-03-05 21:36:58 -05:00
B.Greenham
c7bf4e391b
Add a TODO item.
2010-03-05 21:36:52 -05:00
JD Horelick
55f5eaa147
Add a header file.
2010-03-05 21:35:36 -05:00
B.Greenham
e80126d0d3
Fix +K unintentionally stripping any messages to the channel of color.
2010-03-05 20:59:23 -05:00
B.Greenham
76db4b42e2
Fix a segfault in oaccept.
2010-03-05 20:49:30 -05:00
B.Greenham
a58b84b4b2
Fix +J not checking for local clients properly.
2010-03-05 20:23:52 -05:00
B.Greenham
7ab1bb39ab
Automated merge with ssh://shadowircd/uranium/shadowircd/
2010-03-05 20:09:26 -05:00
B.Greenham
937efa520e
Fix segfault on netsplit due to clearing metadata too late.
2010-03-05 20:06:44 -05:00
JD Horelick
a8afd89db2
Made overriding join send snotes.
2010-03-05 19:32:17 -05:00