B.Greenham
|
1fbf6db662
|
Add extensions/m_oaccept , a module to allow opers to bypass +gGR with a command.
|
2010-03-04 01:40:13 -05:00 |
B.Greenham
|
5b453fee2a
|
Merge.
|
2010-03-03 23:32:09 -05:00 |
B.Greenham
|
03d65f8fbb
|
Backed out changeset 8ff8459cb04d
|
2010-03-03 23:20:48 -05:00 |
B.Greenham
|
32d464fe77
|
Finish adding custom operstring support.
|
2010-03-03 23:06:32 -05:00 |
B.Greenham
|
6d1f5fcc73
|
Automated merge with ssh://shadowircd/uranium/shadowircd/
|
2010-03-03 22:59:49 -05:00 |
B.Greenham
|
3e06a4c803
|
Finish adding swhois support.
|
2010-03-03 22:59:26 -05:00 |
JD Horelick
|
ccd2e3b8ee
|
Have KICK not show snotes when you're opped in the channel and you have
override on.
|
2010-03-03 22:34:44 -05:00 |
JD Horelick
|
90e68bbebf
|
Added some stuff to NEWS (primarily about metadata and OACCEPT).
|
2010-03-03 20:53:25 -05:00 |
B.Greenham
|
1e25cb1e0e
|
Add core/m_metadata.c , a module required for metadata propegation to work.
|
2010-03-03 20:41:39 -05:00 |
B.Greenham
|
3b0e9fa20e
|
Automated merge with ssh://shadowircd/uranium/shadowircd/
|
2010-03-03 20:38:57 -05:00 |
B.Greenham
|
fb87421d0e
|
Add user metadata.
|
2010-03-03 20:38:50 -05:00 |
JD Horelick
|
fbb60f41c5
|
Remove override and immune from the shadow TODO since they're done now.
|
2010-03-03 20:28:22 -05:00 |
JD Horelick
|
e7c1f6a51f
|
Luke! Use the fail Luke!
The fail. I am made of it.
* Jdhore boards the failboat.
|
2010-03-03 15:38:28 -05:00 |
JD Horelick
|
cb097b8840
|
Don't discard self-oppings from remote override opers.
There's a small chance this could be incorrect.
Also, the final set of override cleanups.
|
2010-03-03 15:34:57 -05:00 |
JD Horelick
|
565f4362f2
|
A couple more chm_hidden cleanups/fixes.
|
2010-03-03 15:16:06 -05:00 |
JD Horelick
|
f428b59fa8
|
Add +M awareness to KICK.
|
2010-03-03 14:51:25 -05:00 |
JD Horelick
|
0e4a619958
|
Added immune extension. Maybe it'll be added to the docs later...Maybe not..
|
2010-03-03 14:44:41 -05:00 |
JD Horelick
|
1cdd8fdfd7
|
Framework for hidden (only opers can see/set them) chmodes.
The first one of these is +M and the actual extension which handles
+M will be added next commit.
|
2010-03-03 14:35:54 -05:00 |
JD Horelick
|
b869e117f0
|
Woohoo! Override is complete barring a few possible cleanups in the futures.
|
2010-03-03 14:11:53 -05:00 |
JD Horelick
|
4ed822ed95
|
Add override support to ban/quiet, owner, op, halfop and voice.
|
2010-03-03 13:52:31 -05:00 |
JD Horelick
|
c6fa55060c
|
Made TOPIC override send snotes.
|
2010-03-03 13:21:28 -05:00 |
JD Horelick
|
4ebf686203
|
Add oper:override priv to the .confs
|
2010-03-03 12:56:56 -05:00 |
JD Horelick
|
ee36f72f5d
|
I fail. Move the epiration of +p statement lower so it actually...works.
|
2010-03-03 03:43:16 -05:00 |
B.Greenham
|
e6f2e49e86
|
Fix the typos in the last commit so it compiles and works.
|
2010-03-03 01:00:07 -05:00 |
B.Greenham
|
e787d3a226
|
Add conf options for swhois and operstring, though they don't do anything yet.
|
2010-03-03 00:52:13 -05:00 |
JD Horelick
|
1332a0ef97
|
Make +p expiry more robust
|
2010-03-02 20:49:51 -05:00 |
JD Horelick
|
9ace21a74d
|
First step of expiry of +p crap.
|
2010-03-02 20:33:58 -05:00 |
JD Horelick
|
eccd1c58d2
|
Initial support for 'noisy' oper-override of channel modes, using omode-type code. Supports simple modes at present.
|
2010-03-02 19:54:59 -05:00 |
B.Greenham
|
08e35f665f
|
Add operator::vhost option.
|
2010-03-02 18:46:08 -05:00 |
JD Horelick
|
fbd2e5da56
|
Make KICK and INVITE send snotes on override.
|
2010-03-02 13:07:14 -05:00 |
B.Greenham
|
220c9db54d
|
Add general::default_operhost.
|
2010-03-02 01:57:25 -05:00 |
B.Greenham
|
1a9821cd51
|
Make it so that halfops cannot set +-h
|
2010-03-01 20:12:11 -05:00 |
JD Horelick
|
2f3b62d0ad
|
Added a quite cool item to the 6.1 Todo.
|
2010-03-01 15:51:11 -05:00 |
B.Greenham
|
70e4cb8615
|
Fix a bug I introduced by being a massive idiot.
|
2010-03-01 15:01:11 -05:00 |
B.Greenham
|
5ad94b5000
|
Add channel::exemptchanops, and make +cCDTNG support it.
|
2010-03-01 02:43:55 -05:00 |
JD Horelick
|
2d465e2456
|
Add ShadowIRCd 6.0 changes to NEWS.
|
2010-02-28 23:08:44 -05:00 |
B.Greenham
|
23b98f3f5a
|
Add blank +K (norepeat) chmode, though it does nothing yet.
|
2010-02-28 23:06:42 -05:00 |
B.Greenham
|
0eceaff17a
|
Borrow some ircd-seven code to create channel::use_local_channels.
|
2010-02-28 22:42:59 -05:00 |
B.Greenham
|
7956414175
|
Add TODO for ShadowIRCd-6.1.
|
2010-02-28 21:56:44 -05:00 |
B.Greenham
|
fdbbf311ef
|
Update refrence.conf's explanation of invex/except with warnings about disabling them via rehash.
|
2010-02-28 16:50:51 -05:00 |
Jilles Tjoelker
|
a04002a292
|
Fix memory leak on /rehash bans.
We do not have the 'oper' field in klines yet.
|
2010-02-28 16:45:25 +01:00 |
B.Greenham
|
16c19d9c7d
|
Add lines warning people of the confusion that awaits them upon disabling +ah and rehasing.
|
2010-02-28 14:58:44 -05:00 |
B.Greenham
|
77f41d510f
|
Add extensions to the config file which were previously missing.
|
2010-02-28 14:30:06 -05:00 |
B.Greenham
|
6a52011244
|
Fix m_kick so that it checks if you're trying to kick the target, not yourself.
|
2010-02-28 12:07:16 -05:00 |
JD Horelick
|
814ff8c649
|
Add a space at the top of CREDITS
|
2010-02-28 03:19:51 -05:00 |
B.Greenham
|
d6db6693bd
|
Update TODO.
|
2010-02-28 02:40:31 -05:00 |
B.Greenham
|
82f8e812f5
|
Add full support for +a (owner) and +h (halfop) chmodes.
|
2010-02-28 02:35:48 -05:00 |
B.Greenham
|
fc5ba33325
|
Fix a couple typos.
|
2010-02-27 23:47:39 -05:00 |
B.Greenham
|
154760066c
|
There's no reason to use get_channel_access() in chm_forward, use is_any_op() instead.
|
2010-02-27 23:44:14 -05:00 |
B.Greenham
|
e2e3509129
|
Update extensions for +ah.
|
2010-02-27 23:20:01 -05:00 |