Update NEWS.

This commit is contained in:
B.Greenham 2010-03-05 13:54:38 -05:00
parent d3b90aaad3
commit b5285733d3
1 changed files with 15 additions and 16 deletions

31
NEWS
View File

@ -7,7 +7,7 @@ new modes
- Add umode +C (no CTCP). - Add umode +C (no CTCP).
- Add umode +V, users with this mode set will never recieve channel invites - Add umode +V, users with this mode set will never recieve channel invites
from other users. from other users.
- Add umode +B which identifies users as being bots. - Add umode +B which identifies users as being bots in /whois.
- Add umode +G which disallows users from messaging you unless you're both - Add umode +G which disallows users from messaging you unless you're both
on at least one channel together. This can be "overridden" with /accept. on at least one channel together. This can be "overridden" with /accept.
- Add cmode +T which blocks all notices to the channel. - Add cmode +T which blocks all notices to the channel.
@ -15,8 +15,8 @@ new modes
- Add cmode +E which disallows channel ops from kicking users. - Add cmode +E which disallows channel ops from kicking users.
- Add cmode +N which disallows users from changing their nick while they're on - Add cmode +N which disallows users from changing their nick while they're on
a channel with this mode set. a channel with this mode set.
- Add cmode +K (norepeat) which will block repeated messages if a user sends - Add cmode +K (norepeat) which will block repeated messages, regardless of
the same message multiple times before any other users send to the channel. - who they're from.
- Add cmode +G which blocks messages containing 50% or more capital letters - Add cmode +G which blocks messages containing 50% or more capital letters
from being sent to the channel. from being sent to the channel.
- Add cmode +J which disallows a kicked user from rejoining within 'X' seconds - Add cmode +J which disallows a kicked user from rejoining within 'X' seconds
@ -56,33 +56,32 @@ opers
- swhois support - Adds a mostly free-form line of text to opers' whois - swhois support - Adds a mostly free-form line of text to opers' whois
if one is set in their operator {} block. if one is set in their operator {} block.
- custom operstring - Instead of showing the IRC operator or IRC administrator - custom operstring - Instead of showing the IRC operator or IRC administrator
oper strings, you can customize what it shows by privset or oper strings, you can customize what it shows in each oper's operator {}
for a specific operator. block.
- host-on-oper - This will be a option settable in both general block and - host-on-oper - Give a vhost to operators upon oper up. Can be defined
operator block that defines what host a operator gets upon oper-up. generally, then the general option may be overridden by each operator {}
block.
- operoverride - Oper override works very differently in ShadowIRCd compared - operoverride - Oper override works very differently in ShadowIRCd compared
to all other IRCd's which support oper override. In ShadowIRCd, to be able to all other IRCd's which support oper override. In ShadowIRCd, to be able
to override, you must have the oper:override privledge and you must then to override, you must have the oper:override privledge and you must then
set umode +p on yourself. The p umode will automatically expire and un-set set umode +p on yourself. The p umode will automatically expire and un-set
itself after a time set in the configuration option general::expire_override_time. itself after a time set in the configuration option general::expire_override_time.
- immune - Immune depends on the chm_no_oper_kick extension being enabled. - immune - Adds cmode +M. Opers can set this on a channel (even if they don't
An oper can set +M on a channel (which that channel's ops and users can not have ops) without the channel's ops or other users seeing (only opers see
see, but other opers can), then when the oper joins that channel with override this mode at all.) It disallows anyone in the channel from kicking opers.
(umode +p) set on themselves, the channel's ops will be unable to kick the oper
from the channel.
- OACCEPT/callerid override - In ShadowIRCd 6, opers no longer can simply PM - OACCEPT/callerid override - In ShadowIRCd 6, opers no longer can simply PM
users that have umodes +g or +G set and the oper is not on their accept list. users that have umodes +g or +G set and the oper is not on their accept list.
To allow opers to still be able to PM users in this situation, OACCEPT has been To allow opers to still be able to PM users in this situation, OACCEPT has been
added. To use: /oaccept <user> and it will add a piece of metadata to that user added. OACCEPT is a new extension that enables the command /oaccept <user>
which will allow you to PM them. which adds a piece of metadata to that use which will allow you to PM them.
other other
- Changed default NICKLEN to 31 (from 15) to fit more closely with other - Changed default NICKLEN to 31 (from 15) to fit more closely with other
IRCd's. IRCd's.
- Rebrand many things from Charybdis to ShadowIRCd. - Rebrand many things from Charybdis to ShadowIRCd.
- Move the m_force module to extensions. - Move the m_force module to extensions.
- Add a metadata framework. Currently used for swhois, custom operstring and - Add a metadata framework. Currently used for swhois, custom operstring,
OACCEPT. OACCEPT, cmode +J, cmode +K.
-- charybdis-3.2.0 -- charybdis-3.2.0