| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-07-13 | New configuration option "NoPAM" to disable PAM | Alexander Barton | |
| When the "NoPAM" configuration option is set and ngIRCd is compiled with support for PAM, ngIRCd will not call any PAM functions: all connection attemps without password will succeed instead and all connection attemps with password will fail. If ngIRCd is compiled without PAM support, this option is a dummy option and nothing changes: the global server password will still be in effect. | |||
| 2010-03-16 | Don't use port 6668 as example for both "Ports" and "SSLPorts" | Alexander Barton | |
| 2010-02-11 | Implement WEBIRC command | Alexander Barton | |
| The WEBIRC command is used by some Web-to-IRC gateways to set the correct user name and host name of users instead of their own. Syntax: WEBIRC <password> <username> <hostname> <ip-address> The <password> must be set using the new configuration variable "WebircPassword" in the [Global] section of ngircd.conf. Please note that the <ip-address> is currently not used by ngIRCd (we don't store it in the CLIENT structure, only the resolved hostname). | |||
| 2009-09-30 | New configuration option "AllowRemoteOper" | Alexander Barton | |
| Added new configuration option "AllowRemoteOper" to control whether remote IRC operators are allowed to use administrative commands that affect this server or not This commit introduces the configuration variable, but actually no function is using it. That's up for the next patches to come ... | |||
| 2009-01-20 | Support individual channel keys for pre-defined channels. | Alexander Barton | |
| This patch introduces the new configuration variable "KeyFile" for [Channel] sections in ngircd.conf. Here a file can be configured for each pre-defined channel which contains individual channel keys for different users. This file is line-based and must have the following syntax: <user>:<nick>:<key> <user> and <nick> can contain the wildcard character "*". Please not that these channel keys are only in effect, when the channel has a regular key set using channel mode "k"! | |||
| 2009-01-01 | Fix spelling in some documents. | Alexander Barton | |
| 2008-11-22 | sample-ngircd.conf: remove now unused CVS "$Id$" | Alexander Barton | |
| 2008-11-20 | Change formatting of some log messages | Alexander Barton | |
| - 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-19 | New configuration option "NoIdent" to disable IDENT lookups | Alexander Barton | |
| 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-12 | Connection counter: count outgoing connections as well. | Alexander Barton | |
| 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-09-23 | sample-ngircd.conf & ngircd.conf(5): document "ServiceMask" option. | Alexander Barton | |
| 2008-09-13 | TLS/SSL support: documentation. | Florian Westphal | |
| 2008-05-19 | make Listen parameter a comma-seperated list of addresses. | Florian Westphal | |
| 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-04-21 | IPv6: Add config options to disabe ipv4/ipv6 support. | Florian Westphal | |
| This also enables ipv6-only setups. | |||
| 2008-01-07 | Document NoDNS configuration option. | Alexander Barton | |
| 2007-11-23 | bind ListenAddress for outgoing connections | Florian Westphal | |
| 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-21 | Introduce option to configure the maximum nick name lenth in ngircd.conf | Alexander Barton | |
| - 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-10-13 | fix doc and manpage wrt. MaxConnections, MaxConnectionsIP and MaxJoins values | Florian Westphal | |
| 2007-10-04 | Updated documentation ("Passive" option, for example). | Alexander Barton | |
| 2006-12-29 | add support for predefined-channel configuration of k and l modes | Florian Westphal | |
| 2006-11-05 | New configuration option "PredefChannelsOnly": if set, make | Florian Westphal | |
| all JOINs to-non existants channel return ERR_BANNEDFROMCHAN_MSG, restricting users to those channels defined in the config file. | |||
| 2006-04-09 | Mostly whitespace fixes. | Alexander Barton | |
| 2006-01-09 | Enhanced documentation. Use "default" port 6667 in the example for server links. | Alexander Barton | |
| 2005-09-02 | Mention ':' MyPassword restriction in man page. | Florian Westphal | |
| 2005-09-01 | Add warning about leading : in passwords. (thx Ben Korvemaker for pointing ↵ | Florian Westphal | |
| this out) | |||
| 2005-03-15 | Fixed too long lines. | Alexander Barton | |
| 2005-03-15 | New configuration option "OperServerMode". | Alexander Barton | |
| 2005-03-02 | New configuration option "Mask" for [Operator] sections to limit OPER command. | Alexander Barton | |
| 2005-02-04 | New configuration variable "PidFile", section "[Global]": if defined, | Alexander Barton | |
| the server writes its process ID (PID) to this file. Default: off. Idea by Florian Westphal, <westphal@foo.fh-furtwangen.de>. | |||
| 2005-01-17 | Fixed typo: ports are separated by ",". Thanks to Florian Westphal. | Alexander Barton | |
| 2004-12-27 | Make more clear that there can be more than one [Operator], [Server] and | Alexander Barton | |
| [Channel] section in the configuration file. | |||
| 2004-12-27 | Fixed wrong port number in example. | Alexander Barton | |
| 2004-05-07 | New "chroot" feature (from Benjamin Pineau), introducing new configuration | Alexander Barton | |
| variables "ChrootDir" and "MotdPhrase". | |||
| 2003-12-19 | Fixed error messages related to server name configuration; updated | Alexander Barton | |
| sample configuration file. (from 0.7.x) | |||
| 2003-11-05 | New configuration option "MaxConnectionsIP". | Alexander Barton | |
| 2003-09-11 | New configuration option "Listen" to bind the server to a specific ip. | Alexander Barton | |
| 2003-04-29 | "ServerName" is checked better now: a dot (".") is required. | Alexander Barton | |
| 2003-04-27 | Documented missing "Password" variable in section "[Global]". | Alexander Barton | |
| 2003-03-10 | Updated documentation. | Alexander Barton | |
| 2003-03-09 | Fixed some spelling mistakes -- thanks to ispell ;-) | Alexander Barton | |
| 2003-01-04 | - Restructured documentation: now the main language is english. | Alexander Barton | |
| 2002-12-18 | - Updated documentation. | Alexander Barton | |
| 2002-12-14 | - Dokumentation aktualisiert. | Alexander Barton | |
| 2002-11-19 | - Dokumentation aktualisiert [asyncrone Server-Passwoerter]. | Alexander Barton | |
| 2002-11-08 | - Dokumentation aktualisiert bzw. begonnen. | Alexander Barton | |
| 2002-11-08 | - in ServerUID und ServerGID kann nun jeweils auch der Name (und nicht nur | Alexander Barton | |
| die numerische ID) verwendet werden. | |||
| 2002-11-02 | - Dokumentation aktualisiert: neue Variable MaxConnections. | Alexander Barton | |
| 2002-09-16 | - Dokumentation aktualisiert. | Alexander Barton | |
| 2002-05-21 | - Dokumentation aktualisiert. | Alexander Barton | |
| 2002-05-08 | - Dokumentation aktualisiert (u.a. englische Versionen) | Alexander Barton | |