<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules, branch v3.0.0a6</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/src/modules?h=v3.0.0a6</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules?h=v3.0.0a6'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2018-02-17T17:44:52Z</updated>
<entry>
<title>Move m_sslrehashsignal to the extra directory.</title>
<updated>2018-02-17T17:44:52Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-02-17T17:44:17Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=5628d84f9ea4e7f767afb7d682c91d54d9b86176'/>
<id>urn:sha1:5628d84f9ea4e7f767afb7d682c91d54d9b86176</id>
<content type='text'>
This module uses platform-specific behaviour that does not work on
Windows.
</content>
</entry>
<entry>
<title>Fix building on Windows (mostly).</title>
<updated>2018-02-17T17:12:26Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-02-17T17:12:26Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d2efdbf6bb91229d043303b1694fefae79ea6fe7'/>
<id>urn:sha1:d2efdbf6bb91229d043303b1694fefae79ea6fe7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Import the anticaps module from inspircd-extras.</title>
<updated>2018-02-07T12:20:42Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-01-30T12:30:54Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=36e6dc7bc8c21db2f8fa63c96b3e3aa23886e056'/>
<id>urn:sha1:36e6dc7bc8c21db2f8fa63c96b3e3aa23886e056</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Send the ACCEPT and KEYLEN ISUPPORT tokens.</title>
<updated>2018-02-07T11:35:42Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-02-06T15:01:30Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=12a47e788b3eba8e395abdd46c2dc91692b9b292'/>
<id>urn:sha1:12a47e788b3eba8e395abdd46c2dc91692b9b292</id>
<content type='text'>
- The ACCEPT=[count] token specifies the maximum amount of nicks
  which can be added to a m_callerid accept list. This token was
  added by ircd-ratbox in 3.0.9.

- The KEYLEN=[length] token specifies the maximum length of a
  channel key. This token was added by ircd-ratbox in 3.1 beta.

For more info see http://defs.ircdocs.horse/defs/isupport.html
</content>
</entry>
<entry>
<title>Allow the maximum length of a chanfilter message to be configured.</title>
<updated>2018-02-02T12:54:59Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-09-06T07:48:19Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=4132a44396d8fa3d23f87b5cbea5b928aa09769f'/>
<id>urn:sha1:4132a44396d8fa3d23f87b5cbea5b928aa09769f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add names for a bunch of numerics.</title>
<updated>2018-02-02T10:43:32Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-01-27T12:24:47Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=c2376ac6f49ab01794a21a3e9bb7c1b3c5a1c2d8'/>
<id>urn:sha1:c2376ac6f49ab01794a21a3e9bb7c1b3c5a1c2d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add ERR_INVALIDMODEPARAM for responding to invalid mode params.</title>
<updated>2018-01-29T11:52:13Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-01-27T13:05:14Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d5a6054948502625d7f0c235f6faaeea58734de5'/>
<id>urn:sha1:d5a6054948502625d7f0c235f6faaeea58734de5</id>
<content type='text'>
Currently on invalid modes we do a combination of different things:

1. Send a custom mode-specific numeric (which often collides with
   other modes).

2. Send a server notice.

3. Do absolutely nothing.

This new numeric is a generic way of handling invalid parameters
when setting a mode that avoids all of the mistakes of the previous
behaviour.
</content>
</entry>
<entry>
<title>Add a module which rehashes SSL modules on receiving SIGUSR1.</title>
<updated>2018-01-25T11:51:14Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-01-25T11:51:14Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=9da5c8e200833a957d6221ddcaf900cb3b839c13'/>
<id>urn:sha1:9da5c8e200833a957d6221ddcaf900cb3b839c13</id>
<content type='text'>
This has been imported from inspircd-extras where it was known as
m_rehashsslsignal. The name has been changed slightly to match the
other modules which do SSL stuff (sslmodes, sslinfo).
</content>
</entry>
<entry>
<title>Pass an irc::socket::sockaddrs to SocketEngine::Connect().</title>
<updated>2018-01-20T12:08:09Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-01-20T12:08:09Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=b18e6b5556f2deedf6ebf154477c4d69dcf02638'/>
<id>urn:sha1:b18e6b5556f2deedf6ebf154477c4d69dcf02638</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix some char signedness oversights when using bitsets.</title>
<updated>2018-01-07T23:28:01Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-01-07T23:28:01Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=4b7b332b9419a01476b813419d89d11c43e1f844'/>
<id>urn:sha1:4b7b332b9419a01476b813419d89d11c43e1f844</id>
<content type='text'>
</content>
</entry>
</feed>
