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 |
JD Horelick
|
a039358ed0
|
Fix a typo
|
2010-03-05 19:18:38 -05:00 |
B.Greenham
|
67cecc2b22
|
Should just specify the name here.
|
2010-03-05 19:16:27 -05:00 |
B.Greenham
|
8e3b2b85c7
|
Clean up cmode norepeat's metadata when unsetting +K.
|
2010-03-05 19:10:24 -05:00 |
B.Greenham
|
2f39232fab
|
Fix the 'mode changes appear multiple times' bug.
|
2010-03-05 18:49:57 -05:00 |
B.Greenham
|
5e09b8c741
|
Adding a TODO item.
|
2010-03-05 15:04:51 -05:00 |
B.Greenham
|
1c646b8914
|
Fix +g messages not showing to opers.
|
2010-03-05 14:39:42 -05:00 |
B.Greenham
|
e6f94b0c3c
|
Make oaccept use UIDs instead of nicks.
|
2010-03-05 14:34:44 -05:00 |
B.Greenham
|
85465c4341
|
Make +gGR not affect services.
|
2010-03-05 14:28:48 -05:00 |
B.Greenham
|
75a9b0c8b0
|
Make oaccept work for multiple opers on the same target.
|
2010-03-05 14:26:40 -05:00 |
B.Greenham
|
a18f1b6ef8
|
Make it so that the same user can have more than one metadata entry of the same type.
|
2010-03-05 14:06:32 -05:00 |
B.Greenham
|
559d530111
|
Make m_okick support the new +J format.
|
2010-03-05 13:59:35 -05:00 |
B.Greenham
|
b5285733d3
|
Update NEWS.
|
2010-03-05 13:54:38 -05:00 |
B.Greenham
|
d3b90aaad3
|
Clean up +J to work nicely and properly.
|
2010-03-05 13:45:01 -05:00 |
B.Greenham
|
6a97cac667
|
Make channel_metadata_time_add accept a regular value as well as a time value.
|
2010-03-05 11:57:48 -05:00 |
B.Greenham
|
870b1b4694
|
Third time's the charm, apparently. Being sleepy and committing is a bad combo.
|
2010-03-05 01:51:36 -05:00 |
B.Greenham
|
f865a3619d
|
Actually make okick support +J.
|
2010-03-05 01:44:16 -05:00 |
B.Greenham
|
d925c36c4e
|
Make m_okick support +J.
|
2010-03-05 01:40:52 -05:00 |
B.Greenham
|
a6d1c6c037
|
Make RPL_WHOISMODES look a bit nicer.
|
2010-03-05 01:22:08 -05:00 |
B.Greenham
|
0b370fcc63
|
There's no reason to have two nearly identical structs for metadata, move metadata struct to ircd.h and use it for both channel and user metadata.
|
2010-03-05 00:51:40 -05:00 |
B.Greenham
|
07b7b659c1
|
6.0 is officially feature complete.
|
2010-03-05 00:41:05 -05:00 |
B.Greenham
|
8bced6dc39
|
Add *_metadata_clear and start using them.
|
2010-03-05 00:39:18 -05:00 |
B.Greenham
|
104becbf7f
|
Add channel_metadata_time_add, a local only form of metadata that stores time values. And use it to make +J work.
|
2010-03-05 00:18:56 -05:00 |
B.Greenham
|
402f23b9e0
|
TODO updates.
|
2010-03-04 18:15:12 -05:00 |