<feed xmlns='http://www.w3.org/2005/Atom'>
<title>anope.git/modules/protocol, branch 2.0.0</title>
<subtitle>Anope is an open source set of IRC services.
</subtitle>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/'/>
<entry>
<title>ngircd protocol module: really kill users</title>
<updated>2014-03-05T09:26:54+00:00</updated>
<author>
<name>Alexander Barton</name>
<email>alex@barton.de</email>
</author>
<published>2014-03-03T00:27:03+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=547fe0da1a14f91eab55670b7a2b7c1e4af515b1'/>
<id>547fe0da1a14f91eab55670b7a2b7c1e4af515b1</id>
<content type='text'>
ngIRCd doesn't send a QUIT for each user KILL'ed, so kill them immediately.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ngIRCd doesn't send a QUIT for each user KILL'ed, so kill them immediately.
</pre>
</div>
</content>
</entry>
<entry>
<title>Set +x on plexus when vhosts are activated, fix desync from /hs off</title>
<updated>2014-03-02T02:40:47+00:00</updated>
<author>
<name>Adam</name>
<email>Adam@anope.org</email>
</author>
<published>2014-03-02T02:40:47+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=5de4c1fc975446889c829e8dcb6f5854b1197ab4'/>
<id>5de4c1fc975446889c829e8dcb6f5854b1197ab4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Hybrid does not let us add resvs as a server, but the core expects to be able to qline bot nicks before introducing the bots as a way to prevent collisions, so try harder to find a valid bot to send resvs on startup</title>
<updated>2014-02-28T04:21:50+00:00</updated>
<author>
<name>Adam</name>
<email>Adam@anope.org</email>
</author>
<published>2014-02-28T04:21:50+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=e2ecec31b5b976fa37639de0f9aa00af747813fa'/>
<id>e2ecec31b5b976fa37639de0f9aa00af747813fa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle nick collisions somewhat instead of blindly overwriting the nicks</title>
<updated>2014-02-28T03:42:54+00:00</updated>
<author>
<name>Adam</name>
<email>Adam@anope.org</email>
</author>
<published>2014-02-28T03:42:54+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=fee016bb84ba9a951000dac581261827a11cb668'/>
<id>fee016bb84ba9a951000dac581261827a11cb668</id>
<content type='text'>
in memory, which does weird things.

For fun different ircds implement this differently (Unreal compares
timestamps, TS6 compares timestamps and user username/host), and whether
or not we get a kill for our user also varies, so just kill everyone.

This can't really happen anyway with properly set qlines, only if
services haven't yet set the qlines, or possibly in a bot add/nick
user introduce race, or with enforcers, which not many ircds require.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in memory, which does weird things.

For fun different ircds implement this differently (Unreal compares
timestamps, TS6 compares timestamps and user username/host), and whether
or not we get a kill for our user also varies, so just kill everyone.

This can't really happen anyway with properly set qlines, only if
services haven't yet set the qlines, or possibly in a bot add/nick
user introduce race, or with enforcers, which not many ircds require.
</pre>
</div>
</content>
</entry>
<entry>
<title>sasl.h, m_sasl.cpp: Add RemoveSession(), DeleteSessions(), and have active sessions closed when a Mechanism is unloaded</title>
<updated>2014-02-14T21:05:01+00:00</updated>
<author>
<name>Daniel Vassdal</name>
<email>shutter@canternet.org</email>
</author>
<published>2014-02-13T17:29:39+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=3c8009b4950a670618c3ee476f21f67a9468fdb2'/>
<id>3c8009b4950a670618c3ee476f21f67a9468fdb2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add SASL EXTERNAL support. Thanks to ShutterQuick for fixing and testing.</title>
<updated>2014-02-12T19:39:41+00:00</updated>
<author>
<name>Adam</name>
<email>Adam@anope.org</email>
</author>
<published>2014-02-12T19:39:41+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=269c2786e96c3c8d2711be912d8fa40d99b090d4'/>
<id>269c2786e96c3c8d2711be912d8fa40d99b090d4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>protocol/(inspircd12/unreal/charybdis): Have SASL login in on the account name instead of nick alias</title>
<updated>2014-01-31T09:41:27+00:00</updated>
<author>
<name>Daniel Vassdal</name>
<email>shutter@canternet.org</email>
</author>
<published>2014-01-31T09:15:34+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=405b41ec87d5068821ce065f1d3def307184051e'/>
<id>405b41ec87d5068821ce065f1d3def307184051e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use TBURST on hybrid to set topics</title>
<updated>2014-01-28T19:45:21+00:00</updated>
<author>
<name>Adam</name>
<email>Adam@anope.org</email>
</author>
<published>2014-01-28T19:44:07+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=bacb276181c008069468ebe6b7368b3a8ba7f90b'/>
<id>bacb276181c008069468ebe6b7368b3a8ba7f90b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix setname handler on unreal</title>
<updated>2014-01-25T22:58:20+00:00</updated>
<author>
<name>Adam</name>
<email>Adam@anope.org</email>
</author>
<published>2014-01-25T22:58:20+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=01780c9e7a92c6fc3c9c3a4733fad1808a3e462f'/>
<id>01780c9e7a92c6fc3c9c3a4733fad1808a3e462f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Unbreak account stuff from commit ccae59430ab50393f43ccc38a6a6c0c24191b601.</title>
<updated>2014-01-21T22:20:15+00:00</updated>
<author>
<name>Adam</name>
<email>Adam@anope.org</email>
</author>
<published>2014-01-21T22:20:15+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=4d9273efa42a16380de8ac81c615eaac89052f68'/>
<id>4d9273efa42a16380de8ac81c615eaac89052f68</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
