Commit graph

19 commits

Author SHA1 Message Date
Simon Arlott d4214e9445
ircd: server connection configuration
Fix the server connection configuration so that it can simultaneously
handle a hostname/IPv4/IPv6 for connecting and a hostname/IPv4/IPv6
for binding. Maintains backwards compatibility for matching a hostname
with a mask.

Multiple host/vhost entries can be specified and the last value for
each address family is stored. Hostnames that resolve automatically
overwrite the IP address.

Server connections can now be made to either IPv4 or IPv6 at random
as well as preferring a specific address family.
2016-04-24 17:06:24 +01:00
Aaron Jones c9b5cd623b Remove network_desc configuration option, never actually used anywhere 2015-03-26 14:46:54 -05:00
Jilles Tjoelker 7a618bd339 Update sgml docs for cidr_ipv4_bitlen/cidr_ipv6_bitlen split. 2008-12-11 21:53:36 +01:00
Jilles Tjoelker 5b5e9c89ea Update SGML docs for need_ssl and new oper priv system. 2008-09-09 23:32:19 +02:00
Jilles Tjoelker 25c8119fc7 Add a DNS section to charybdis-oper-guide. 2008-07-10 23:31:46 +02:00
Jilles Tjoelker dc19d5c716 Document remote D:lines in sgml. 2008-04-21 01:54:24 +02:00
Jilles Tjoelker e3d4269fc5 Remove another mention of glines from the sgml documentation. 2008-04-11 17:04:30 +02:00
Jilles Tjoelker 6cc9b0671f Make the sgml documentation compile again. 2008-04-11 17:03:39 +02:00
Valery Yatsko 170703fe3a Removing glines 2008-04-11 18:47:03 +04:00
Jilles Tjoelker 428b796aa4 sgml docs: mention that connect::topicburst is now enabled by default 2008-03-11 21:58:13 +01:00
Jilles Tjoelker 86737148fa sgml docs: kline_exempt does not exempt from D:lines in any way 2008-01-05 00:52:02 +01:00
Jilles Tjoelker c14b0e4030 Document special characters in stats i/testmask in sgml. 2008-01-01 22:40:22 +01:00
Jilles Tjoelker 153fc4bb29 Document the mass_notice oper privilege. 2007-12-24 22:04:18 +01:00
Jilles Tjoelker 14f95b6e34 Document the resv oper privilege. 2007-12-24 21:59:21 +01: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
nenolod cda8e9b8db [svn] - TS6 is always enabled now.
There is no reason for it to not be enabled on a proper charybdis network.
2007-08-08 23:47:26 -07:00
jilles b808adf9d3 [svn] - fold conf_connect_allowed() into accept_connection()
- extend add_connection() so that exempt{}s apply to max unregistered
  connections per ip
from ratbox
2007-05-18 13:31:33 -07:00
nenolod 212380e3f4 [svn] - the new plan:
+ branches/release-2.1 -> 2.2 base
  + 3.0 -> branches/cxxconversion
  + backport some immediate 3.0 functionality for 2.2
  + other stuff
2007-01-24 22:40:21 -08:00