<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/inspircd.cpp, branch v4.0.0a4</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=v4.0.0a4</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/inspircd.cpp?h=v4.0.0a4'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2021-08-28T12:20:53Z</updated>
<entry>
<title>Merge branch 'insp3' into master.</title>
<updated>2021-08-28T12:20:53Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-08-28T12:18:20Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=b7615ccd868283dcbbacf2721a1cb5952b16d432'/>
<id>urn:sha1:b7615ccd868283dcbbacf2721a1cb5952b16d432</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright headers.</title>
<updated>2021-08-27T08:38:22Z</updated>
<author>
<name>InspIRCd Robot</name>
</author>
<published>2021-08-27T08:38:22Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=4540162276aa23e016ae094158d2d1d93bcc734f'/>
<id>urn:sha1:4540162276aa23e016ae094158d2d1d93bcc734f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove a bunch of unnecessary whitespace.</title>
<updated>2021-08-17T20:13:05Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-08-17T20:13:05Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=8e6d811f34146ab4591e9ca88d5b84cf0c4bca52'/>
<id>urn:sha1:8e6d811f34146ab4591e9ca88d5b84cf0c4bca52</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'insp3' into master.</title>
<updated>2021-08-17T15:20:37Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-08-17T15:17:00Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=0c96682d889ccc38d12f9764110b280d03acb41e'/>
<id>urn:sha1:0c96682d889ccc38d12f9764110b280d03acb41e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix argv index error in 'unknown option' message.</title>
<updated>2021-08-10T10:38:49Z</updated>
<author>
<name>Valentin Lorentz</name>
</author>
<published>2021-08-04T20:27:55Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=3d6365989f57a96f12e02dc85b111beb7947ec73'/>
<id>urn:sha1:3d6365989f57a96f12e02dc85b111beb7947ec73</id>
<content type='text'>
It looks like ya_getopt increments `optind` between reading the argument
and returning.

Before:

```
$ ./build/GCC-8.3/bin/inspircd --foo bar
Error: unknown option 'bar'.
$ ./build/GCC-8.3/bin/inspircd --help
Error: unknown option '%
```

After:

```
$ ./build/GCC-8.3/bin/inspircd --foo bar
Error: unknown option '--foo'.
Usage: ./build/GCC-8.3/bin/inspircd [--config &lt;file&gt;] [--debug] [--nofork] [--nolog]
                                    [--nopid] [--runasroot] [--version]
$ ./build/GCC-8.3/bin/inspircd --help
Error: unknown option '--help'.
Usage: ./build/GCC-8.3/bin/inspircd [--config &lt;file&gt;] [--debug] [--nofork] [--nolog]
                                    [--nopid] [--runasroot] [--version]

```
</content>
</entry>
<entry>
<title>Added -Wshorten-64-to-32 and fixed all warnings.</title>
<updated>2021-05-30T19:37:54Z</updated>
<author>
<name>Dominic Hamon</name>
</author>
<published>2021-05-30T19:37:54Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=02340285c564a7e82105137192d46d554a6fce3a'/>
<id>urn:sha1:02340285c564a7e82105137192d46d554a6fce3a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move channel logic from InspIRCd to the new ChannelManager class.</title>
<updated>2021-05-08T14:31:50Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2020-06-21T03:25:45Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=0c750c060839f9018ca129bd7456184792ea0dc0'/>
<id>urn:sha1:0c750c060839f9018ca129bd7456184792ea0dc0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch simple iterator loops to use range-based for loops.</title>
<updated>2021-04-07T09:36:11Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-04-06T19:06:18Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=942fd2bcfd384a12c900999fe663202c87319a68'/>
<id>urn:sha1:942fd2bcfd384a12c900999fe663202c87319a68</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a ton of pedantic compiler warnings.</title>
<updated>2021-04-04T22:42:15Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-04-04T22:42:15Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=7d84e4900fa8f4ef96e8cf4bb67b76be7902e840'/>
<id>urn:sha1:7d84e4900fa8f4ef96e8cf4bb67b76be7902e840</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove the unused ExitCodes array.</title>
<updated>2021-04-01T23:26:44Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2021-04-01T23:26:44Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=131e57062109d40ef522e876e44210aa11ce8217'/>
<id>urn:sha1:131e57062109d40ef522e876e44210aa11ce8217</id>
<content type='text'>
</content>
</entry>
</feed>
