Keith Buck
e88a1f1b15
Add ratelimit for high-bandwidth commands.
2012-02-18 03:54:44 +00:00
Keith Buck
c5bbc60375
Add away-notify client capability.
2012-02-14 14:15:44 +00:00
Jilles Tjoelker
adcec062ce
'monitor s' output does not end with RPL_ENDOFMONLIST.
2011-12-21 21:29:46 +01:00
Jilles Tjoelker
b225bf93b7
Change default --with-nicklen to 31, like atheme-services.
2011-11-29 23:32:10 +01:00
William Pitcock
b583faf970
Add support for customizing the usable nick length.
...
This adds a new ISUPPORT token, NICKLEN_USABLE which is strictly an informative value.
NICKLEN is always the maximum runtime NICKLEN supported by the IRCd, as other servers may
have their own usable NICKLEN settings. As NICKLEN_USABLE is strictly informative, and
NICKLEN is always the maximum possible NICKLEN, any clients which depend on NICKLEN for
memory preallocation will be unaffected by runtime changes to NICKLEN_USABLE.
The default NICKLEN is 50; the default serverinfo::nicklen in the config file is set to
30, which is the NICKLEN presently used on StaticBox.
2011-11-29 16:10:21 -06:00
Jilles Tjoelker
92236e376a
Remove an obsolete TS5 reference.
2011-11-01 22:07:32 +01:00
Jilles Tjoelker
2da6f6ebd7
Put back use_forward.
2011-09-25 16:22:29 +02:00
Elizabeth Jennifer Myers
765d839d3c
Port ircd-seven banfowards to charybdis.
...
nenolod gave the thumbs-up to port ircd-seven banfowards to charybdis to spb
for a while, and people have asked about it. Might as well do it since it's a
slow weekend.
Note that as a side effect use_forward is removed from the config and
unconditionally enabled!
2011-08-12 20:33:10 -04:00
Keith Buck
da1b891f9f
Pedantry: Make indentation consistent in example and reference confs.
2011-05-13 23:42:27 -07:00
Kiyoshi Aman
f8c9d8d9be
doc/extended-join.txt: Document CAP extended-join.
2011-04-19 04:52:56 -04:00
Stephen Bennett
e6e54763d9
Make flood control settings configurable by those who know exactly what they're doing.
...
From ircd-seven git changeset 29aa4203150337925a4f5c6e7da47be5394c2125 .
2011-03-27 16:35:26 -04:00
Elizabeth Jennifer Myers
0a1e77c27c
Support IPv6 blacklists. Also add a conf file option allowing the use of IPv4, IPv6, or both for a blacklist.
...
Although few blacklists currently support IPv6 lookups, they will likely begin to do so in the near future as more net trash begins using IPv6.
2011-02-27 16:38:05 -05:00
Stephen Bennett
341f971efa
Bring across disable_local_channels config option from ircd-seven
2010-12-21 20:38:04 +00:00
William Pitcock
f56b4e3c07
account-notify spec: with the extended-join capability, doing a WHO on new users is not necessary.
2010-12-16 00:35:12 -06:00
William Pitcock
a8df2896bb
Update specification.
2010-12-15 23:59:47 -06:00
William Pitcock
4f943f99e6
Add specification for the account-notify protocol extension.
2010-12-15 23:38:35 -06:00
William Pitcock
ff0cc1e616
Add support for linking using SSL certificate fingerprints as the link credential rather than the traditional server-password pair.
2010-12-13 23:14:00 -06:00
William Pitcock
429cf1b74f
Add oper-override (modehacking only) as a module.
...
I think if you are going to kick someone from a channel.
2010-12-06 23:44:55 -06:00
Jilles Tjoelker
45a27bf8b9
Change max_bans in reference.conf from 25 to 100, like example.conf.
2010-12-05 16:51:48 +01:00
JD Horelick
486436a299
Do not install ban .conf files (like kline.conf, rsv.conf, etc) as they aren't used anymore.
2010-12-04 17:29:01 -05:00
JD Horelick
f1e5a31775
Change the filenames of the generated SSL key/cert to ssl.* instead of test.* so that they're a bit more descriptive.
2010-11-13 16:07:54 -05:00
William Pitcock
22ab2e2544
Add documentation for proposed JUPE TS6 command.
2010-10-28 13:24:22 -05:00
William Pitcock
f42c7be6a5
Example configuration: Set the default TLS port to 6697.
2010-09-17 10:48:56 -05:00
Jilles Tjoelker
717238d2a2
Add target change for channels.
...
This has a separate enabling option channel::channel_target_change.
It applies to PRIVMSG, NOTICE and TOPIC by unvoiced unopped non-opers.
The same slots are used for channels and users.
2010-08-29 01:26:00 +02:00
William Pitcock
3c30c7a2de
Automated merge with ssh://hg.atheme.org//hg/charybdis
2010-05-14 08:49:31 -05:00
William Pitcock
40e92fca0e
Recommend EFNet's RBL instead of DroneBL due to trustworthiness issues.
...
(StaticBox policy change as of May 14, 2010.)
2010-05-14 08:49:26 -05:00
Stephen Bennett
73d83e6db0
Update MLOCK protocol documentation to match changes in code
2010-05-02 22:18:13 +01:00
Jilles Tjoelker
a0ce140ed6
Improve technical documentation of BAN protocol.
2010-04-29 00:26:49 +02:00
JD Horelick
944b0584ea
Change config option for ident_timeout to default_ident_timeout as jilles
...
recommended.
2010-04-05 16:29:11 -04:00
JD Horelick
0ffb810660
Add a configuration option for ident_timeout.
2010-04-05 15:28:44 -04:00
Jilles Tjoelker
dca9e55257
Add propagated resvs, like klines and xlines.
2010-03-27 16:13:57 +01:00
Jilles Tjoelker
3cbbfb2556
Add propagated xlines, like klines.
2010-03-16 23:05:50 +01:00
Jilles Tjoelker
1702b69419
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.
2010-03-14 17:21:20 +01:00
William Pitcock
d09bb8aeb0
Add syntax description of MLOCK message to ts6-protocol.txt.
2010-03-07 21:51:41 -06:00
Jilles Tjoelker
13d4255541
Document BAN message.
2010-03-07 14:06:28 +01:00
William Pitcock
a8560affce
Documentation updates for the ip_cloaking_4.0 transition.
2010-02-18 07:34:40 -06:00
William Pitcock
ff31db8473
Add support for client certificate fingerprints in o:lines.
2010-02-17 06:41:41 -06:00
Jilles Tjoelker
5155c03c96
Update target change documentation.
2010-02-17 00:38:08 +01:00
Jilles Tjoelker
4b58bbb2da
ts6-protocol.txt: mention meaning of capabs EX, IE, SERVICES, KNOCK.
2009-12-26 00:25:52 +01:00
Jilles Tjoelker
fa1a7bef02
Add two more reasons why ssld_count>1 can be useful: bugs and fd limits.
2009-11-18 00:00:07 +01:00
Jilles Tjoelker
b23244702a
Note that blacklist{} only accepts host/reason pairs, no host+host+reason.
2009-10-18 21:08:37 +02:00
Jilles Tjoelker
c2c25552ca
Force part local users (not resv_exempt) on channel resv.
...
A notice will be sent to any force parted users that the channel
is temporarily/permanently unavailable on the server.
A new config option channel::resv_forcepart can be used to disable this.
from ircd-ratbox (dubkat)
2009-09-19 21:24:35 +02:00
Jilles Tjoelker
cef0fc6693
Update copyright years in sgml docs.
2009-05-08 22:40:18 +02:00
Jilles Tjoelker
6c43f550b2
Remove notes about now fixed xline \s bugs from sgml docs.
2009-05-08 22:37:20 +02:00
Jilles Tjoelker
3e0bb80ad1
Add description for TB and TOPIC messages.
2009-03-29 22:05:59 +02:00
Jilles Tjoelker
623322e8d9
Update sgml documentation for +z enhancement.
2009-03-29 18:55:23 +02:00
Jilles Tjoelker
c4d2d01419
Apply +z to messages blocked by +b and +q as well.
...
This adds a new server capab EOPMOD which will be used
for an extended topic command also.
2009-03-29 15:48:07 +02:00
Jilles Tjoelker
1ba5ea0f06
Mention that @#chan/+#chan requires CHW capab.
2009-03-29 15:04:17 +02:00
Jilles Tjoelker
7e7004c4d7
Add GUNGLINE to protocol documentation (efnet only, not in charybdis).
2009-03-25 00:34:12 +01:00
Jilles Tjoelker
86aba27c2d
Document efnet-style GLINE protocol.
2009-03-01 01:03:58 +01:00