<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ngircd/doc/sample-ngircd.conf.tmpl, branch rel-22</title>
<subtitle>ngircd with make
</subtitle>
<id>http://git.nakidai.ru/ngircd/atom?h=rel-22</id>
<link rel='self' href='http://git.nakidai.ru/ngircd/atom?h=rel-22'/>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/'/>
<updated>2014-03-18T15:43:21+00:00</updated>
<entry>
<title>Allow "DefaultUserModes" to set all possible modes</title>
<updated>2014-03-18T15:43:21+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2014-03-18T15:43:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=d314c75a37f0132a1a16658494d0f60a0c0083f2'/>
<id>urn:sha1:d314c75a37f0132a1a16658494d0f60a0c0083f2</id>
<content type='text'>
Let IRC_MODE() detect that the "fake" MODE command originated on the local
sever, which enables all modes to be settable using "DefaultUserModes"
that can be set by regular MODE commands, including modes only settable by
IRC Operators.
</content>
</entry>
<entry>
<title>Implement new configuration option "Network"</title>
<updated>2013-12-27T22:16:11+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2013-12-27T22:16:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=86bdf6e1d4539da1076afe10b57b177fb54dd147'/>
<id>urn:sha1:86bdf6e1d4539da1076afe10b57b177fb54dd147</id>
<content type='text'>
The new configuration variable "Network" is used to set the (completely
optional) "network name", to which this instance of the daemon belongs.
When set, this name is used in the ISUPPORT(005) numeric which is sent to
all clients connecting to the server after logging in.

Closes bug #165.
</content>
</entry>
<entry>
<title>Change cipher defaults</title>
<updated>2013-09-17T16:15:24+00:00</updated>
<author>
<name>Federico G. Schwindt</name>
<email>fgsch@lodoss.net</email>
</author>
<published>2013-09-17T15:16:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=0985d69cc6c1daa7cdc8f15f93772b12ab3e8271'/>
<id>urn:sha1:0985d69cc6c1daa7cdc8f15f93772b12ab3e8271</id>
<content type='text'>
Switch cipher defaults to HIGH:!aNULL:@STRENGTH (OpenSSL) or
SECURE128 (GnuTLS).
</content>
</entry>
<entry>
<title>Cipher list selection for GnuTLS</title>
<updated>2013-09-15T15:57:47+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2013-09-15T15:57:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=b9006acee3649600226652a8361f13c859726cf2'/>
<id>urn:sha1:b9006acee3649600226652a8361f13c859726cf2</id>
<content type='text'>
This patch implements the missing functionality for cipher list selection
using GnuTLS (our OpenSSL code has this already).
</content>
</entry>
<entry>
<title>Cipher list selection for OpenSSL</title>
<updated>2013-09-15T13:09:36+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2013-09-15T13:09:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=84ed46d4c1caaa4ec79a6223c35785afcf1c9d53'/>
<id>urn:sha1:84ed46d4c1caaa4ec79a6223c35785afcf1c9d53</id>
<content type='text'>
This patch introduces the possibility to arbitrarily select ciphers which
should be promoted resp. declined when establishing a SSL connection
with a client by implementing the new configuration option "CipherList".

By default, OpenSSL would accept low and medium strength and RC-4 ciphers,
which nowadays are known to be broken.

This patch only implements the feature for OpenSSL. A GnuTLS counterpart
has to be implemented in another patch ...

Original patch by Bastian &lt;bastian-ngircd@t6l.de&gt;.

Closes bug #162.
</content>
</entry>
<entry>
<title>Implement new configuration option "DefaultUserModes"</title>
<updated>2013-08-26T19:17:10+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2013-08-26T19:17:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=2bacb8210b4f0807eb50587bcc4329c7ea7a50c3'/>
<id>urn:sha1:2bacb8210b4f0807eb50587bcc4329c7ea7a50c3</id>
<content type='text'>
The new configuration option "DefaultUserModes" lists user modes that
become automatically set on new local clients right after login.

Please note that only modes can be set that the client could set on
itself, you can't set "a" (away) or "o" (IRC Op), for example! User
modes "i" (invisible) or "x" (cloaked) etc. are "interesting", though.

Default: set no modes (like without this patch).

Closes bug #160.
</content>
</entry>
<entry>
<title>Implement new configuration option "AllowedChannelTypes"</title>
<updated>2013-08-04T12:10:12+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2013-08-04T01:06:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=5258fb7f7c3d92a35083f869bae4f05ab988d2da'/>
<id>urn:sha1:5258fb7f7c3d92a35083f869bae4f05ab988d2da</id>
<content type='text'>
The new configuration variable "AllowedChannelTypes" lists all allowed
channel types (channel prefixes) for newly created channels on the local
server. By default, all supported channel types are allowed.

If set to the empty string, local clients can't create new channels at
all, which equals the old "PredefChannelsOnly = yes" setting.

This patch deprecates the "PredefChannelsOnly" variable, too, but it is
still supported and translated to the apropriate "AllowedChannelTypes"
setting. When "PredefChannelsOnly" is processed, a warning message is
logged.

Closes bug #152.
</content>
</entry>
<entry>
<title>Implement new configuration option "IncludeDir"</title>
<updated>2013-05-24T20:34:53+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2013-05-24T20:29:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=f206fda8ae14e9c76e3dca6aa67412d5ae9ee9f7'/>
<id>urn:sha1:f206fda8ae14e9c76e3dca6aa67412d5ae9ee9f7</id>
<content type='text'>
The option "IncludeDir" in the [Options] section can be used
to specify a directory which can contain further configuration
files and configuration file snippets matching the pattern
"*.conf" that should be read in after the main configuration
file ("ngircd.conf" by default) has been parsed.

Closes bug #157.
</content>
</entry>
<entry>
<title>New configuration option "IdleTimeout": exit daemon when idle</title>
<updated>2013-02-04T22:15:53+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2013-02-04T22:15:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=f295117fba615333908e707a656b6cd0fb0493ed'/>
<id>urn:sha1:f295117fba615333908e707a656b6cd0fb0493ed</id>
<content type='text'>
This patch implements a new configuration option "IdleTimeout" in the
[Limits] section of the configuration file which can be used to set a
timeout (in seconds) after which the whole daemon will shutdown when no
more connections are left active after handling at least one client.

The default is 0, "never".

This can be useful for testing or when ngIRCd is started using "socket
activation" with systemd(8), for example.
</content>
</entry>
<entry>
<title>Use "${docdir}/Commands.txt" as help text file</title>
<updated>2013-01-01T18:25:06+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2013-01-01T18:25:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/ngircd/commit/?id=950aeec3ff0e15c456ac32d8fecee8c73f7c5df3'/>
<id>urn:sha1:950aeec3ff0e15c456ac32d8fecee8c73f7c5df3</id>
<content type='text'>
</content>
</entry>
</feed>
