Commit Graph

74 Commits

Author SHA1 Message Date
Jilles Tjoelker d1275a8fd6 Move to ratbox3 reject and throttle code.
Throttle replaces max_unknown_ip, reject is like before
(including the charybdis-specific unkline handling).
Both of these now apply before SSL negotiation.

This commit does not include the global_cidr and new dline code.

m_webirc is a bit nasty with throttling (unlike before
with max_unknown_ip), this may be fixed later (or
the webirc IP needs to be exempt{}ed).
2008-08-01 01:59:08 +02:00
Valery Yatsko d36df23a0b Removed TS5 description as it is no longer supported 2008-07-30 02:25:21 +04:00
Valery Yatsko 7be4360d11 Removed some docs related to ratbox 2008-07-30 02:23:30 +04:00
Jilles Tjoelker 40a53c07b4 Add a DNS section to charybdis-oper-guide. 2008-07-10 23:31:46 +02:00
Jilles Tjoelker 712ca381f9 Add FINDFORWARDS and IDENTIFY commands to oper-guide (from extensions). 2008-05-22 00:46:02 +02:00
Jilles Tjoelker c2c2491a73 Add +F and +W snomasks to oper-guide (from extensions). 2008-05-22 00:30:42 +02:00
Jilles Tjoelker e2435f2280 Document PRIVS command in sgml. 2008-04-24 23:58:47 +02:00
Jilles Tjoelker 0786ceea88 Mention undline more clearly with unkline oper privilege. 2008-04-23 18:31:34 +02:00
Jilles Tjoelker 848f83a1cb Mention dline/undline with remoteban oper privilege. 2008-04-23 18:31:02 +02:00
Jilles Tjoelker 66a1352761 Document remote D:lines in sgml. 2008-04-21 01:54:24 +02:00
Jilles Tjoelker f410930f71 Mention shared dline flags in reference.conf. 2008-04-21 01:42:19 +02:00
Jilles Tjoelker bfb327eea7 Remove another mention of glines. 2008-04-19 18:05:26 +02:00
Jilles Tjoelker 320348714a Add umode +z. 2008-04-19 18:04:47 +02:00
Valery Yatsko e2ec3f7d01 Hope these were the last things left from glines 2008-04-11 19:16:43 +04:00
Jilles Tjoelker 9250609250 Remove another mention of glines from the sgml documentation. 2008-04-11 17:04:30 +02:00
Jilles Tjoelker 286f7449d8 Make the sgml documentation compile again. 2008-04-11 17:03:39 +02:00
Jilles Tjoelker bb1f5537e3 Keep gline information in server version and capab listings
for historical reference.
2008-04-11 16:52:56 +02:00
Valery Yatsko d5a432fa00 Removing glines 2008-04-11 18:47:03 +04:00
Valery Yatsko ca89e98e03 .cvsignore files removed, SVN-Access replaced by Mercurial-Access 2008-04-09 22:24:50 +04:00
Valery Yatsko 95dc12515b New extensions documented + typo fixed 2008-04-08 23:24:47 +04:00
Valery Yatsko 9b1b4a972b SSL options added to configuration files 2008-04-07 15:45:15 +04:00
Valery Yatsko 8db00894ab ssl sync with http://hg.angelforce.ru/charybdis-old 2008-04-06 18:52:42 +04:00
Valery Yatsko 3fe908250a Much clear maxconnections stuff - ported from ratbox3. 2008-04-05 23:56:15 +04:00
William Pitcock dcfcf3aa37 Some tweaks, apparently you can have multiple <author> tags now. 2008-03-30 01:54:14 -05:00
Jilles Tjoelker 4d17e288b4 target change: use fnv32 hash of UID instead of pointer to identify clients
This way, the information remains valid after a split.
For clients on TS5 servers, the nick is used; this is
not much of a problem because these are on pseudoservers
and not assumed to change nick much at all.
2008-03-16 00:39:49 +01:00
Jilles Tjoelker c4b513f338 sgml docs: mention that connect::topicburst is now enabled by default 2008-03-11 21:58:13 +01:00
Jilles Tjoelker 3b0e68bf5e Update copyright year in sgml documentation. 2008-02-29 20:18:09 +01:00
Jilles Tjoelker 7c0590f76c Add more details to stats in sgml docs. 2008-02-29 17:10:20 +01:00
Jilles Tjoelker 181578b288 Update docs for change to masked stats k/K. 2008-02-29 16:27:55 +01:00
Jilles Tjoelker f3d2fceb65 sgml docs: kline_exempt does not exempt from D:lines in any way 2008-01-05 00:52:02 +01:00
Jilles Tjoelker 3911ef9baa Charybdis does not have --enable-services, it is always enabled. 2008-01-04 17:29:15 +01:00
Jilles Tjoelker e54995b150 Remove idle time checking (auto disconnecting users idle too long). 2008-01-01 23:04:34 +01:00
Jilles Tjoelker 7c3a2f7081 Document special characters in stats i/testmask in sgml. 2008-01-01 22:40:22 +01:00
Jilles Tjoelker 372b2193ec More helpful ERROR server notices.
- Do not use hide_error_messages for certain "safe" ERRORs.
- If hide_error_messages hides an ERROR from a handshake,
  send a server notice anyway, but without the message
  text.
- Send server notices about ERRORs from handshakes network
  wide if it was a remote connect.
2007-12-28 01:31:56 +01:00
Jilles Tjoelker 625b1e582d Document the mass_notice oper privilege. 2007-12-24 22:04:18 +01:00
Jilles Tjoelker fa7964705f Document the resv oper privilege. 2007-12-24 21:59:21 +01:00
Jilles Tjoelker c13a2d9ad3 Add mass_notice oper priv, enabled by default for compatibility.
Controls /wallops and masked notices/privmsgs.
2007-12-24 21:47:05 +01:00
Jilles Tjoelker 420b2c9a10 Remove dot_in_ip6_addr config option. 2007-12-24 18:24:23 +01:00
William Pitcock 38b91e8915 again, fbfile.c hasn't existed in a long time. 2007-12-21 11:14:08 -06:00
William Pitcock 207aba5c3d fbfile.c hasn't existed in a long time. 2007-12-21 11:13:49 -06:00
William Pitcock 29344cc799 Remove rfc1459, because IETF documentation does not contain any permission notices allowing modification. 2007-12-21 11:09:55 -06:00
Jilles Tjoelker 1ef5b43053 Require resv oper privilege to set cmode +L or +P. 2007-12-18 00:24:05 +01:00
Jilles Tjoelker 1ebe6ffc92 Add resv oper priv, enabled by default for compatibility. 2007-12-17 02:20:14 +01:00
Jilles Tjoelker 994544c294 Merge links_cache into scache and rework scache.
This changes flattened /links output to disclose less
routing information and slightly increases memory "leak"
from server names that do not come back anymore.
2007-11-23 22:11:25 +01:00
Jilles Tjoelker 4acf228113 Clarify meaning of some serverhide options. 2007-11-23 21:51:00 +01:00
jilles 407b1826e6 [svn] Update description of oper privileges a bit. 2007-11-17 13:55:48 -08:00
jilles d64fec57a1 [svn] Remove a sentence which gives the impression that TS6 is optional. 2007-09-06 13:30:22 -07:00
jilles 0c30404320 [svn] Clarify format of IPv6 addresses in SGML documentation. 2007-08-29 15:18:31 -07:00
jilles b0dc8e031c [svn] Clarify format of IPv6 addresses in auth{} and connect{}. 2007-08-29 15:04:45 -07:00
jilles f0e3fa7629 [svn] Add more information about invitations and invexes. 2007-08-23 14:02:31 -07:00