Alexander Barton
fd9266df78
Fix spelling in some documents.
2009-01-01 17:56:42 +01:00
Alexander Barton
d0b2526a01
sample-ngircd.conf: remove now unused CVS "$Id$"
2008-11-22 14:47:01 +01:00
Alexander Barton
2eb564ccaa
Change formatting of some log messages
...
- Fix formatting of some log messages, mostly punctuation.
- cb_Connect_to_Server(): don't use string concatenation, because it
is not supported by pre-ANSI C compilers ...
2008-11-20 23:50:26 +01:00
Alexander Barton
4c113d8850
New configuration option "NoIdent" to disable IDENT lookups
...
The new configuration option "NoIdent" in ngircd.conf can be used to
disable IDENT lookups even when the ngIRCd daemon is compiled with IDENT
lookups enabled.
2008-11-19 19:11:39 +01:00
Alexander Barton
9f067a059d
Connection counter: count outgoing connections as well.
...
This patch lets ngIRCd count outgoing connections as well as incoming
connections (up to now only outgoing connections have been counted). This
change is required because the Conn_Close() function doesn't know whether
it closes an outgoing connection or not and therefore would decrement the
counter below zero when an outgoing connection existed -- which would
trigger an assert() call ...
Please note that this patch changes the (so far undocumented but now fixed)
behaviour of the "MaxConnections" configuration option to account the sum
of the in- and outbound connections!
2008-11-12 01:26:04 +01:00
Alexander Barton
0337b1ac1e
sample-ngircd.conf & ngircd.conf(5): document "ServiceMask" option.
2008-09-23 11:53:14 +02:00
Florian Westphal
ebf5edfd87
TLS/SSL support: documentation.
2008-09-13 15:10:08 +02:00
Florian Westphal
4ed2cb1a02
make Listen parameter a comma-seperated list of addresses.
...
this also obsoletes ListenIPv4 and ListenIPv6 options.
If Listen is unset, it is treated as Listen="::,0.0.0.0".
Note: ListenIPv4 and ListenIPv6 options are still recognized,
but ngircd will print a warning if they are used in the config file.
Also, some plattforms require that ai_socktype
is set in the getaddrinfo() hints structure.
2008-05-19 14:27:35 +02:00
Florian Westphal
22fa782be7
IPv6: Add config options to disabe ipv4/ipv6 support.
...
This also enables ipv6-only setups.
2008-04-21 00:45:19 +02:00
Alexander Barton
35b6f3997c
Document NoDNS configuration option.
2008-01-07 23:02:29 +00:00
Florian Westphal
82d32ffb28
bind ListenAddress for outgoing connections
...
ngircd would always use INADDR_ANY for outgoing connections;
which might not be desirable. Added new [Server] option
"Bind" to set source ip.
2007-11-23 16:26:03 +00:00
Alexander Barton
47ca178a21
Introduce option to configure the maximum nick name lenth in ngircd.conf
...
- New configuration option "MaxNickLength" to specify the allowed maximum
length of user nick names. Note: must be unique in an IRC network!
- Enhanced the IRC+ protocol to support an enhanced "server handshake" and
enable server to recognice numeric 005 (ISUPPORT) and 376 (ENDOFMOTD).
See doc/Protocol.txt for details.
2007-11-21 12:16:33 +00:00
Florian Westphal
b160f574de
fix doc and manpage wrt. MaxConnections, MaxConnectionsIP and MaxJoins values
2007-10-13 20:45:11 +00:00
Alexander Barton
9021ea2070
Updated documentation ("Passive" option, for example).
2007-10-04 10:14:52 +00:00
Florian Westphal
1b852fce72
add support for predefined-channel configuration of k and l modes
2006-12-29 14:09:48 +00:00
Florian Westphal
058d3085a9
New configuration option "PredefChannelsOnly": if set, make
...
all JOINs to-non existants channel return ERR_BANNEDFROMCHAN_MSG,
restricting users to those channels defined in the config file.
2006-11-05 13:03:46 +00:00
Alexander Barton
c7bd9da446
Mostly whitespace fixes.
2006-04-09 12:27:23 +00:00
Alexander Barton
7215737038
Enhanced documentation. Use "default" port 6667 in the example for server links.
2006-01-09 11:03:35 +00:00
Florian Westphal
0dd0015d16
Mention ':' MyPassword restriction in man page.
2005-09-02 14:38:59 +00:00
Florian Westphal
342f20f889
Add warning about leading : in passwords. (thx Ben Korvemaker for pointing this out)
2005-09-01 18:16:29 +00:00
Alexander Barton
1869766331
Fixed too long lines.
2005-03-15 16:58:01 +00:00
Alexander Barton
1d08d51e2e
New configuration option "OperServerMode".
2005-03-15 16:56:16 +00:00
Alexander Barton
490c9d04d7
New configuration option "Mask" for [Operator] sections to limit OPER command.
2005-03-02 16:07:30 +00:00
Alexander Barton
112102b10c
New configuration variable "PidFile", section "[Global]": if defined,
...
the server writes its process ID (PID) to this file. Default: off.
Idea by Florian Westphal, <westphal@foo.fh-furtwangen.de>.
2005-02-04 14:24:20 +00:00
Alexander Barton
6dacec7ded
Fixed typo: ports are separated by ",". Thanks to Florian Westphal.
2005-01-17 12:51:17 +00:00
Alexander Barton
7b61b34c56
Make more clear that there can be more than one [Operator], [Server] and
...
[Channel] section in the configuration file.
2004-12-27 00:55:06 +00:00
Alexander Barton
386d3b9e67
Fixed wrong port number in example.
2004-12-27 00:48:59 +00:00
Alexander Barton
7281b8dd4d
New "chroot" feature (from Benjamin Pineau), introducing new configuration
...
variables "ChrootDir" and "MotdPhrase".
2004-05-07 11:19:20 +00:00
Alexander Barton
05170bc94c
Fixed error messages related to server name configuration; updated
...
sample configuration file. (from 0.7.x)
2003-12-19 14:32:59 +00:00
Alexander Barton
2981fe9eb7
New configuration option "MaxConnectionsIP".
2003-11-05 21:41:01 +00:00
Alexander Barton
e33ab90379
New configuration option "Listen" to bind the server to a specific ip.
2003-09-11 12:05:28 +00:00
Alexander Barton
e541da2a8f
"ServerName" is checked better now: a dot (".") is required.
2003-04-29 12:36:09 +00:00
Alexander Barton
927e626f03
Documented missing "Password" variable in section "[Global]".
2003-04-27 11:45:27 +00:00
Alexander Barton
10bb43c66e
Updated documentation.
2003-03-10 00:23:34 +00:00
Alexander Barton
a84b9d99a1
Fixed some spelling mistakes -- thanks to ispell ;-)
2003-03-09 22:03:58 +00:00
Alexander Barton
5b33308528
- Restructured documentation: now the main language is english.
2003-01-04 13:07:54 +00:00
Alexander Barton
03d5fd6cb7
- Updated documentation.
2002-12-18 12:19:07 +00:00
Alexander Barton
e65ab4a3f7
- Dokumentation aktualisiert.
2002-12-14 13:32:30 +00:00
Alexander Barton
caa7049e2b
- Dokumentation aktualisiert [asyncrone Server-Passwoerter].
2002-11-19 12:50:48 +00:00
Alexander Barton
bf84670aaa
- Dokumentation aktualisiert bzw. begonnen.
2002-11-08 23:24:54 +00:00
Alexander Barton
ae39724a63
- in ServerUID und ServerGID kann nun jeweils auch der Name (und nicht nur
...
die numerische ID) verwendet werden.
2002-11-08 23:09:26 +00:00
Alexander Barton
aabe013dd0
- Dokumentation aktualisiert: neue Variable MaxConnections.
2002-11-02 23:13:18 +00:00
Alexander Barton
efeba4a7f1
- Dokumentation aktualisiert.
2002-09-16 10:33:09 +00:00
Alexander Barton
c3aac8ddb4
- Dokumentation aktualisiert.
2002-05-21 00:09:53 +00:00
Alexander Barton
cfe1893d2c
- Dokumentation aktualisiert (u.a. englische Versionen)
2002-05-08 15:43:00 +00:00
Alexander Barton
c9e8d4bbad
- Dokumentation aktualisiert.
2002-03-30 13:03:12 +00:00
Alexander Barton
7efefd30f1
- Dokumentation aktualisiert.
2002-03-29 23:41:23 +00:00
Alexander Barton
281d8e454d
- Default PONG-Timeout auf 20 Sekunden verdoppelt.
2002-03-25 16:14:15 +00:00
Alexander Barton
c46f623d6f
- Beispiel-Konfiguration besser dokumentiert (Kommentar-Zeichen).
2002-03-12 16:08:31 +00:00
Alexander Barton
a8aab6bfdd
- Beispiel-Konfigurationsdatei besser dokumentiert und erweitert.
2002-03-10 18:46:31 +00:00