<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git, branch v3.0.0a8</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/?h=v3.0.0a8</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/?h=v3.0.0a8'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2018-07-15T15:42:48Z</updated>
<entry>
<title>Release v3.0.0 alpha 8.</title>
<updated>2018-07-15T15:42:48Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-07-15T15:29:52Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=8f5952d1e56c9dbefebbacfc7e40546a9df901e8'/>
<id>urn:sha1:8f5952d1e56c9dbefebbacfc7e40546a9df901e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'insp20' into master.</title>
<updated>2018-07-15T15:42:36Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-07-15T15:27:48Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=124c17e14134a4999afc1a5e981ab7c75b3694b9'/>
<id>urn:sha1:124c17e14134a4999afc1a5e981ab7c75b3694b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use mysql_real_escape_string instead of mysql_escape string.</title>
<updated>2018-07-15T13:15:35Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-07-15T13:11:04Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d0dac3a2751e5b5edadf3befa8259f9902b9450b'/>
<id>urn:sha1:d0dac3a2751e5b5edadf3befa8259f9902b9450b</id>
<content type='text'>
This is not exploitable as far as I know but it is probably best
that we use the newer function just in case.

Closes #649 (although the attack mentioned in that issue was not
feasible).
</content>
</entry>
<entry>
<title>Implement support for the WHOX extension.</title>
<updated>2018-07-12T13:37:56Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-07-12T13:30:59Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=227484c6c068eee8251cc4f13a0676bd8b2ecc8d'/>
<id>urn:sha1:227484c6c068eee8251cc4f13a0676bd8b2ecc8d</id>
<content type='text'>
This is a massive rewrite of core_who which was initially developed
by Adam in 2014. I have rebased and cleaned it up and tightened up
compliance with the specifications.

Co-authored-by: Adam &lt;Adam@anope.org&gt;
</content>
</entry>
<entry>
<title>Clean up the WHO helpop documentation.</title>
<updated>2018-07-12T00:31:24Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-07-12T00:23:06Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=a37c11101acd5c8a4d32a5e3d8372baffc786836'/>
<id>urn:sha1:a37c11101acd5c8a4d32a5e3d8372baffc786836</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix replying with the source user in oper-restricted WHO lookups.</title>
<updated>2018-07-11T11:10:18Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-07-11T11:08:19Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=11e67c494a9a1e7796c7b6ec0a60c88019181020'/>
<id>urn:sha1:11e67c494a9a1e7796c7b6ec0a60c88019181020</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch core_dns validation to use InspIRCd::IsHost.</title>
<updated>2018-07-10T20:14:56Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-06-29T10:29:08Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=49b9c6bcb9746469c00619f6fe1d444326d42b60'/>
<id>urn:sha1:49b9c6bcb9746469c00619f6fe1d444326d42b60</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch &lt;server:name&gt; validation to use InspIRCd::IsHost.</title>
<updated>2018-07-10T20:14:56Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-06-29T10:28:53Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=32eb5386ba181e23fb5274a919a6fd7463805674'/>
<id>urn:sha1:32eb5386ba181e23fb5274a919a6fd7463805674</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add InspIRCd::IsHost for checking the validity of hostnames.</title>
<updated>2018-07-10T20:14:56Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-06-29T10:28:19Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=87361360e67d105df148ba0daa52f1164ce1d15a'/>
<id>urn:sha1:87361360e67d105df148ba0daa52f1164ce1d15a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a ConfigTag::getString overload that calls a validation method.</title>
<updated>2018-07-10T20:14:56Z</updated>
<author>
<name>Peter Powell</name>
</author>
<published>2018-06-29T10:26:51Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=e22383c6f4f4c5f16e40e04db0f14ad4b357a142'/>
<id>urn:sha1:e22383c6f4f4c5f16e40e04db0f14ad4b357a142</id>
<content type='text'>
</content>
</entry>
</feed>
