<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git, branch v4.0.0a3</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/?h=v4.0.0a3</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/?h=v4.0.0a3'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2021-08-01T19:14:52Z</updated>
<entry>
<title>Release v4.0.0 alpha 3.</title>
<updated>2021-08-01T19:14:52Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-08-01T19:02:10Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=c27a7a7ead1f691bc46ad7a294c93e11193d0951'/>
<id>urn:sha1:c27a7a7ead1f691bc46ad7a294c93e11193d0951</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'insp3' into master.</title>
<updated>2021-08-01T19:14:47Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-08-01T18:42:57Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=a7301475860b513d96bb136b18843591cedef4dc'/>
<id>urn:sha1:a7301475860b513d96bb136b18843591cedef4dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove the root checks from the helper script.</title>
<updated>2021-07-28T09:24:55Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-07-28T09:24:55Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=5c8519015be69cdd8f77af5e28ca7fc71899c8c1'/>
<id>urn:sha1:5c8519015be69cdd8f77af5e28ca7fc71899c8c1</id>
<content type='text'>
This has never actually worked properly. If a user wants to drop
privileges then they should specify that in the config file.
</content>
</entry>
<entry>
<title>Check that the source dir is writable before running compiler checks.</title>
<updated>2021-07-28T09:20:59Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-07-28T09:20:59Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=b7d92eaf0c57b7061d1647a347faa1edca6db9ce'/>
<id>urn:sha1:b7d92eaf0c57b7061d1647a347faa1edca6db9ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a race condition with hostname lookups when using haproxy.</title>
<updated>2021-07-27T15:28:23Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-07-07T13:19:55Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=0651f91bda6e770dadfe68613d28966d3ee14b95'/>
<id>urn:sha1:0651f91bda6e770dadfe68613d28966d3ee14b95</id>
<content type='text'>
If a user's origin has been changed before the first DNS lookup
returns then the result of the lookup for that origin may overwrite
their host.

Closes #1914.
</content>
</entry>
<entry>
<title>Allow retrieving the already sent id from WriteNeighborsWithCap.</title>
<updated>2021-07-24T18:07:25Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-07-24T18:02:55Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=c935e5e89c932e396b6779caa54048d45e180577'/>
<id>urn:sha1:c935e5e89c932e396b6779caa54048d45e180577</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change ForEachNeighbour to return the already sent id.</title>
<updated>2021-07-24T18:00:39Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-07-24T17:54:53Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=a488fe52f613f72412505237549927e924d711b8'/>
<id>urn:sha1:a488fe52f613f72412505237549927e924d711b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'insp3' into master.</title>
<updated>2021-07-24T10:34:10Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-07-24T10:32:09Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=f4c257e1b20d285b27f5c2942d03c142eee82c09'/>
<id>urn:sha1:f4c257e1b20d285b27f5c2942d03c142eee82c09</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Also increase maxquit from 255 to 300.</title>
<updated>2021-07-24T10:30:29Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-07-24T10:29:54Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=36a2e06a85e5c775c6280360567741d6ab3c52f8'/>
<id>urn:sha1:36a2e06a85e5c775c6280360567741d6ab3c52f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update the default limits in the example config.</title>
<updated>2021-07-24T10:16:07Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-07-24T10:13:58Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=6369f4eab7fc7aa7813b7c033ac13dda4691e93f'/>
<id>urn:sha1:6369f4eab7fc7aa7813b7c033ac13dda4691e93f</id>
<content type='text'>
- Change maxchan from 64 to 60 (base 10 is more human friendly)
- Change maxreal from 128 to 130 (base 10 is more human friendly)
- Recalculate the maximum lengths of maxkick and maxtopic.

For maxkick:

':' &lt;nick&gt; '!' &lt;user&gt; '@' &lt;host&gt; ' KICK ' &lt;channel&gt; ' ' &lt;nick&gt; ' :' &lt;REASON&gt; "\r\n"
 1   [30]   1   [10]   1   [64]      6      [60]     1   [30]   2               2

1 + 30 + 1 + 10 + 1 + 64 + 6 + 60 + 1 + 30 + 2 + 2 = 208
512 - 208 = 304 (rounded down to 300)

For maxtopic:

':' &lt;nick&gt; '!' &lt;user&gt; '@' &lt;host&gt; ' TOPIC ' &lt;channel&gt; ' :' &lt;TOPIC&gt; "\r\n"
 1   [30]   1   [10]   1   [64]      7       [60]     2              2

1 + 30 + 1 + 10 + 1 + 64 + 7 + 60 + 2 + 2 = 178
512 - 178 = 334 (rounded down to 330)
</content>
</entry>
</feed>
