<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/inspircd.cpp, branch v3.0.0a3</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/src/inspircd.cpp?h=v3.0.0a3</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/inspircd.cpp?h=v3.0.0a3'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2017-10-22T18:44:45Z</updated>
<entry>
<title>Convert GetMaxFds() to size_t and deduplicate setting code.</title>
<updated>2017-10-22T18:44:45Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-10-22T01:27:25Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=b1098712771ab823042fcf8614a706c76c2ff401'/>
<id>urn:sha1:b1098712771ab823042fcf8614a706c76c2ff401</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up the command disabling logic.</title>
<updated>2017-10-17T19:29:15Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-10-16T03:14:37Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=aac644de3da4fe76dc912f6c8ef451c2dc75509c'/>
<id>urn:sha1:aac644de3da4fe76dc912f6c8ef451c2dc75509c</id>
<content type='text'>
- Read the disabled command list in ApplyDisabledCommands() instead
  of storing it in a global which is only accessed on rehash.
- Write debug messages to the log when disabling commands.
- Use irc::spacesepstream instead of std::stringstream.
</content>
</entry>
<entry>
<title>Merge the latest changes from insp20 into master.</title>
<updated>2017-10-12T14:55:21Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-10-12T14:55:21Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=a3e0768758ca68429a29d9c78ce672f2d938c6e7'/>
<id>urn:sha1:a3e0768758ca68429a29d9c78ce672f2d938c6e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change FailedPortList to store a sockaddrs/int instead of string.</title>
<updated>2017-09-12T14:05:24Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-08-28T18:28:53Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=5a378e8954717c19deaa618fc326164680383505'/>
<id>urn:sha1:5a378e8954717c19deaa618fc326164680383505</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up the &lt;security:runas{user,group}&gt; code.</title>
<updated>2017-09-12T14:00:16Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-09-12T13:28:20Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=0a623f7a93b92171488d2d11902e42308c2e66c3'/>
<id>urn:sha1:0a623f7a93b92171488d2d11902e42308c2e66c3</id>
<content type='text'>
- Get rid of unnecessary temporary values.
- Remove an erroneous usage comment.
- Reset errno before the call to setgroups.
- Unify the two stage initialisation of g/u.
</content>
</entry>
<entry>
<title>Move operquit out of the core and into core_user.</title>
<updated>2017-09-11T15:03:06Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-08-27T20:11:12Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=ccb6c0f243ee8de52677dface0a24878630bb7fd'/>
<id>urn:sha1:ccb6c0f243ee8de52677dface0a24878630bb7fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix killing elined clients on [gkz]line in some cases.</title>
<updated>2017-09-11T15:01:17Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-07-15T17:04:26Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=6c6dbb427b693118b652aa01e6b4722fd5d2fb13'/>
<id>urn:sha1:6c6dbb427b693118b652aa01e6b4722fd5d2fb13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make the build reproducible by removing time related macros.</title>
<updated>2017-08-26T14:27:59Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-08-16T15:59:56Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=97b5e92c3d1195c4e3b3dc8dea3183c06399414e'/>
<id>urn:sha1:97b5e92c3d1195c4e3b3dc8dea3183c06399414e</id>
<content type='text'>
The compile time on boot is not accurate as it will only change
when the translation unit containing it is edited.

The startup time in RPL_SERVERCREATED is a lot more useful than
the compilation time. ngIRCd also implements this behaviour.
</content>
</entry>
<entry>
<title>Move the OnCheckExemption hook out of the core.</title>
<updated>2017-03-20T11:47:59Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-03-20T11:43:24Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=81027f3a0888ac4c8e3fb6ea90081492defce946'/>
<id>urn:sha1:81027f3a0888ac4c8e3fb6ea90081492defce946</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow &lt;log&gt; tags to specify how often logs should be flushed.</title>
<updated>2017-02-28T05:19:12Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2017-02-05T19:05:27Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=7c301149883e038a4bf3ce4a7a9a6a91b3e1ce97'/>
<id>urn:sha1:7c301149883e038a4bf3ce4a7a9a6a91b3e1ce97</id>
<content type='text'>
Also use the behaviour behind this to fix #1290.
</content>
</entry>
</feed>
