<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~steering/inspircd++.git/src/modules/m_operchans.cpp, branch v4.6.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/m_operchans.cpp?h=v4.6.0</id>
<link rel='self' href='https://www.cgit.space/~steering/inspircd++.git/atom/src/modules/m_operchans.cpp?h=v4.6.0'/>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/'/>
<updated>2024-06-21T09:36:09Z</updated>
<entry>
<title>Update copyright headers.</title>
<updated>2024-06-21T09:36:09Z</updated>
<author>
<name>InspIRCd Robot</name>
</author>
<published>2024-06-21T09:36:09Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=fd4c5e3840a01764f12aad138277bfe2d94f8268'/>
<id>urn:sha1:fd4c5e3840a01764f12aad138277bfe2d94f8268</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright headers.</title>
<updated>2024-06-07T09:37:56Z</updated>
<author>
<name>InspIRCd Robot</name>
</author>
<published>2024-06-07T09:37:56Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=ae3e2db109eecaea25032e218c39a257e736174a'/>
<id>urn:sha1:ae3e2db109eecaea25032e218c39a257e736174a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix mode error messages when the character has been remapped.</title>
<updated>2023-08-16T15:54:15Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2023-08-16T15:54:15Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=f3ca179e77a49c3a37c6a5530dbb82895fad2bf4'/>
<id>urn:sha1:f3ca179e77a49c3a37c6a5530dbb82895fad2bf4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add an extban for matching against an operator account.</title>
<updated>2023-08-09T05:19:24Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2023-08-09T05:17:18Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=161aef18486a0852a6a1d63bba5d58f23558b429'/>
<id>urn:sha1:161aef18486a0852a6a1d63bba5d58f23558b429</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename the O: extban to opertype.</title>
<updated>2023-08-09T05:15:13Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2023-08-09T05:15:13Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=ce74cf96595c169af20a4daf34075f12e9c2e6ef'/>
<id>urn:sha1:ce74cf96595c169af20a4daf34075f12e9c2e6ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Slim down stdalgo by removing unused and duplicate functions.</title>
<updated>2023-01-24T06:34:44Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2023-01-24T06:33:33Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=704d2c5da0403fb9a503c6c34bb3a466c600e5f4'/>
<id>urn:sha1:704d2c5da0403fb9a503c6c34bb3a466c600e5f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace InspIRCd::Format with fmt::format.</title>
<updated>2023-01-23T13:07:53Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2023-01-23T07:42:07Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=5c4badf8ea3ba775854f0d26d3f2e0e119584faa'/>
<id>urn:sha1:5c4badf8ea3ba775854f0d26d3f2e0e119584faa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'insp3' into master.</title>
<updated>2023-01-01T13:19:45Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2023-01-01T13:16:48Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=d048778f789e8977506668631dab649426ca01ce'/>
<id>urn:sha1:d048778f789e8977506668631dab649426ca01ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright headers.</title>
<updated>2022-12-30T11:31:28Z</updated>
<author>
<name>InspIRCd Robot</name>
</author>
<published>2022-12-30T11:31:28Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=2b810b412aeee2d9c79d97fa54a80e317981a6d8'/>
<id>urn:sha1:2b810b412aeee2d9c79d97fa54a80e317981a6d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor the internals of the oper system.</title>
<updated>2022-11-28T02:57:50Z</updated>
<author>
<name>Sadie Powell</name>
</author>
<published>2022-11-27T07:32:42Z</published>
<link rel='alternate' type='text/html' href='https://www.cgit.space/~steering/inspircd++.git/commit/?id=ee44af8d04f23b4a16c9b377764f930d69e575f7'/>
<id>urn:sha1:ee44af8d04f23b4a16c9b377764f930d69e575f7</id>
<content type='text'>
- Allow overriding privileges from the &lt;class&gt; blocks in the &lt;type&gt;
  and &lt;oper&gt; blocks.
- Separate oper types from oper accounts in the code. This enables
  moving some core stuff out of the config tag later.
- Merge the config tags together to make a synthetic tag that can
  have getXXX called on it instead of using getConfig and then
  converting it.
- Move the details of Have*Permission into the oper type class.
- Improve oper events to allow modules to easily hook into the oper
  system.
</content>
</entry>
</feed>
