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
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
623322e8d9
Update sgml documentation for +z enhancement.
2009-03-29 18:55:23 +02:00
Jilles Tjoelker
3a17735469
Change /stats O to show privset blocks (oper only).
...
To show operator blocks, only /stats o (lowercase) now works.
2009-01-18 01:35:24 +01:00
Jilles Tjoelker
5f29102170
Make SCAN UMODES GLOBAL NO-LIST MASK <mask> no longer an operspy command.
...
This agrees with allowing MODE <nick> as non-operspy.
2009-01-01 20:32:30 +01: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
c6c70358b3
Mention auto CPRIVMSG/CNOTICE in sgml docs.
2008-12-05 15:33:38 +01:00
Jilles Tjoelker
26348c8f9e
Add /topic !#channel operspy to sgml docs.
2008-12-04 01:40:57 +01:00
Jilles Tjoelker
7e920161c8
Add sgml documentation for /quote set.
2008-11-28 15:48:41 +01:00
Jilles Tjoelker
7d14177747
Improve note about case sensitivity.
2008-11-26 00:07:12 +01:00
Jilles Tjoelker
db67ca336c
Mention how to specify the default port in a remote connect.
2008-11-25 23:58:24 +01:00
Jilles Tjoelker
65662fdff8
Enhance description of umode +S.
2008-09-13 19:10:57 +02:00
Jilles Tjoelker
842fdfb1c3
Note extra server wallops in recent versions.
2008-09-13 18:46:03 +02:00
Jilles Tjoelker
17f9c74a0a
Put oper privileges in alphabetical order in the sgml docs.
2008-09-13 00:46:20 +02:00
Jilles Tjoelker
d7703c583e
Pick up remote to oper:routing change.
2008-09-13 00:29:15 +02:00
Jilles Tjoelker
5b5e9c89ea
Update SGML docs for need_ssl and new oper priv system.
2008-09-09 23:32:19 +02:00
William Pitcock
917e9b1ab4
Backed out changeset 7f24e5f3fb86
2008-08-29 14:46:19 -05:00
Stephen Bennett
81c7f48295
If auth_user and server password were given and not used, use auth_user as an account name in the nickserv identify command
2008-08-29 14:45:22 -05:00
Jilles Tjoelker
25c8119fc7
Add a DNS section to charybdis-oper-guide.
2008-07-10 23:31:46 +02:00
Jilles Tjoelker
6f7bcc24ef
Add FINDFORWARDS and IDENTIFY commands to oper-guide (from extensions).
2008-05-22 00:46:02 +02:00
Jilles Tjoelker
5eeb71b78e
Add +F and +W snomasks to oper-guide (from extensions).
2008-05-22 00:30:42 +02:00
Jilles Tjoelker
ae71856b53
Document PRIVS command in sgml.
2008-04-24 23:58:47 +02:00
Jilles Tjoelker
3c71ce9d23
Mention undline more clearly with unkline oper privilege.
2008-04-23 18:31:34 +02:00
Jilles Tjoelker
a7738ac0d1
Mention dline/undline with remoteban oper privilege.
2008-04-23 18:31:02 +02:00
Jilles Tjoelker
dc19d5c716
Document remote D:lines in sgml.
2008-04-21 01:54:24 +02:00
Jilles Tjoelker
459987c9eb
Remove another mention of glines.
2008-04-19 18:05:26 +02:00
Jilles Tjoelker
9b0312998f
Add umode +z.
2008-04-19 18:04:47 +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
William Pitcock
1e452902dc
Some tweaks, apparently you can have multiple <author> tags now.
2008-03-30 01:54:14 -05: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
a65f9880f6
Update copyright year in sgml documentation.
2008-02-29 20:18:09 +01:00
Jilles Tjoelker
878f1c5148
Add more details to stats in sgml docs.
2008-02-29 17:10:20 +01:00
Jilles Tjoelker
93ecb714db
Update docs for change to masked stats k/K.
2008-02-29 16:27:55 +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
jilles
f0e3fa7629
[svn] Add more information about invitations and invexes.
2007-08-23 14:02: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
jilles
e7d250a693
[svn] Merge old trunk r2059
...
Clarifications to the descriptions of umode +Q and cmode +F,
suggested by Ariadne@SorceryNet.
2007-03-28 08:30:56 -07:00
jilles
add9f99dfa
[svn] Merge old trunk r2907,r2991:
...
Allow TESTLINE on channel names.
2007-03-28 08:22:49 -07:00
jilles
307328bb13
[svn] Remove invite_ops_only, forcing it to YES.
2007-03-13 09:09:28 -07:00
nenolod
5366977b4f
[svn] Backport from early 3.x:
...
--
nenolod 2006/09/27 16:39:14 UTC (20060927-2178)
Log:
- remove "Processing connection to foobar.net" message
Changes: Modified:
+0 -3 trunk/src/s_auth.c (File Modified)
nenolod 2006/09/27 16:34:26 UTC (20060927-2176)
Log:
- missed the processing connection one (actually, we can probably nuke this one)
Changes: Modified:
+1 -2 trunk/src/s_auth.c (File Modified)
river 2006/09/27 16:33:05 UTC (20060927-2174)
Log:
get_client_name = stupid
Changes: Modified:
+10 -7 trunk/modules/core/m_kill.c (File Modified)
nenolod 2006/09/27 16:32:37 UTC (20060927-2172)
Log:
- remove excessive arguments
Changes: Modified:
+1 -2 trunk/src/s_conf.c (File Modified)
+1 -1 trunk/src/s_user.c (File Modified)
nenolod 2006/09/27 16:30:59 UTC (20060927-2170)
Log:
- use sendto_one_notice() for on-connect notices too.
Changes: Modified:
+10 -10 trunk/src/s_auth.c (File Modified)
nenolod 2006/09/27 16:27:01 UTC (20060927-2168)
Log:
- use sendto_one_notice() in the core, too.
Changes: Modified:
+2 -2 trunk/src/chmode.c (File Modified)
+8 -15 trunk/src/modules.c (File Modified)
+3 -5 trunk/src/s_conf.c (File Modified)
+1 -2 trunk/src/s_newconf.c (File Modified)
+20 -57 trunk/src/s_user.c (File Modified)
river 2006/09/27 16:19:25 UTC (20060927-2166)
Log:
the KILL command will use get_client_name(, SHOW_IP) instead of
target->name, and will show a more useful error for local opers
Changes: Modified:
+6 -4 trunk/modules/core/m_kill.c (File Modified)
nenolod 2006/09/27 16:09:48 UTC (20060927-2164)
Log:
- fix bugs in sendto_one_notice()/sendto_one_numeric() where a client identifier won't be sent to unregistered clients
Changes: Modified:
+4 -2 trunk/src/send.c (File Modified)
nenolod 2006/09/27 16:05:46 UTC (20060927-2161)
Log:
- back out r2159
Changes: Modified:
+1 -1 trunk/include/client.h (File Modified)
nenolod 2006/09/27 16:04:05 UTC (20060927-2159)
Log:
- get_id(): fall back to "*" if client has no known name
Changes: Modified:
+1 -1 trunk/include/client.h (File Modified)
nenolod 2006/09/27 16:01:29 UTC (20060927-2157)
Log:
- convert to sendto_one_notice().
Changes: Modified:
+2 -3 trunk/unsupported/m_clearchan.c (File Modified)
+4 -6 trunk/unsupported/m_force.c (File Modified)
nenolod 2006/09/27 15:57:11 UTC (20060927-2155)
Log:
- use sendto_one_notice() in many places instead of
sendto_one(source_p, ":%s NOTICE %s :", ...);
Changes: Modified:
+10 -25 trunk/extensions/example_module.c (File Modified)
+5 -14 trunk/extensions/hurt.c (File Modified)
+1 -2 trunk/extensions/m_42.c (File Modified)
+7 -12 trunk/extensions/m_mkpasswd.c (File Modified)
+1 -2 trunk/extensions/m_ojoin.c (File Modified)
+1 -2 trunk/extensions/m_opme.c (File Modified)
+3 -3 trunk/extensions/spy_whois_notice.c (File Modified)
+3 -3 trunk/extensions/spy_whois_notice_global.c (File Modified)
+3 -7 trunk/modules/core/m_die.c (File Modified)
+2 -4 trunk/modules/core/m_kill.c (File Modified)
+2 -2 trunk/modules/core/m_squit.c (File Modified)
+1 -2 trunk/modules/m_challenge.c (File Modified)
+11 -15 trunk/modules/m_connect.c (File Modified)
+20 -28 trunk/modules/m_dline.c (File Modified)
+2 -2 trunk/modules/m_etrace.c (File Modified)
+11 -21 trunk/modules/m_gline.c (File Modified)
+2 -4 trunk/modules/m_kline.c (File Modified)
+1 -2 trunk/modules/m_rehash.c (File Modified)
+3 -7 trunk/modules/m_restart.c (File Modified)
+31 -45 trunk/modules/m_set.c (File Modified)
+2 -4 trunk/modules/m_testmask.c (File Modified)
+5 -8 trunk/modules/m_unreject.c (File Modified)
+2 -5 trunk/modules/m_xline.c (File Modified)
--
2007-01-24 23:23:01 -08:00