<feed xmlns='http://www.w3.org/2005/Atom'>
<title>anope.git/modules/pseudoclients, branch 2.0.2</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>Only matches sqlines against channels if they begin with a #</title>
<updated>2015-03-11T18:49:03+00:00</updated>
<author>
<name>Adam</name>
<email>Adam@anope.org</email>
</author>
<published>2015-03-11T18:49:03+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=92920f5a1c8866c8e26e1608f0feb3e3e54c8dd2'/>
<id>92920f5a1c8866c8e26e1608f0feb3e3e54c8dd2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Changed calls to Get() for bool extensible items to HasExt in the chanserv module, remove duplication of code.</title>
<updated>2014-12-12T02:48:00+00:00</updated>
<author>
<name>Michał Zegan</name>
<email>webczat_200@poczta.onet.pl</email>
</author>
<published>2014-12-12T00:58:37+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=d9c9f2a4077e695598f17961da64b8d50225e2f0'/>
<id>d9c9f2a4077e695598f17961da64b8d50225e2f0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Kill() calls to pass source pointer instead of name</title>
<updated>2014-12-05T22:27:08+00:00</updated>
<author>
<name>Adam</name>
<email>Adam@anope.org</email>
</author>
<published>2014-12-05T22:27:08+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=afffeb0a1d49c1ac8f06ac9850929a41a52cbc7e'/>
<id>afffeb0a1d49c1ac8f06ac9850929a41a52cbc7e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move automatically identified for log message to users</title>
<updated>2014-11-25T14:00:15+00:00</updated>
<author>
<name>Adam</name>
<email>Adam@anope.org</email>
</author>
<published>2014-11-25T14:00:15+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=4f33b17f96257b0ad4b87339509e8a5a8ea5ed77'/>
<id>4f33b17f96257b0ad4b87339509e8a5a8ea5ed77</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up collide timers on identify, otherwise you can login and logout before the timer tick which will still enforce the collide</title>
<updated>2014-10-06T18:06:36+00:00</updated>
<author>
<name>Adam</name>
<email>Adam@anope.org</email>
</author>
<published>2014-10-06T17:52:43+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=be928b5bbc3f77050c4042bde151b370f4dd01e9'/>
<id>be928b5bbc3f77050c4042bde151b370f4dd01e9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clear pending collided state on release, fixes colliding users using recover into enforcers</title>
<updated>2014-10-06T18:06:36+00:00</updated>
<author>
<name>Adam</name>
<email>Adam@anope.org</email>
</author>
<published>2014-10-05T23:53:48+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=829ef1b7bd957425e4c1fd03abad404acfeb36ba'/>
<id>829ef1b7bd957425e4c1fd03abad404acfeb36ba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change Channel::GetModeList to return a copy of the mode list, not a</title>
<updated>2014-08-24T20:39:04+00:00</updated>
<author>
<name>Adam</name>
<email>Adam@anope.org</email>
</author>
<published>2014-08-24T20:39:04+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=bf8f62c32d6c66e38c167e6ca0ac59d29db52326'/>
<id>bf8f62c32d6c66e38c167e6ca0ac59d29db52326</id>
<content type='text'>
pair of lower/upper bound iterators.

Sometimes when iterating the list, like in cs_mode, we can modify the
contents of it, which combined with mlock always agressively trying to
readd modes to it can do bad things.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
pair of lower/upper bound iterators.

Sometimes when iterating the list, like in cs_mode, we can modify the
contents of it, which combined with mlock always agressively trying to
readd modes to it can do bad things.
</pre>
</div>
</content>
</entry>
<entry>
<title>Set timer owner for nickserv timers</title>
<updated>2014-05-27T16:55:03+00:00</updated>
<author>
<name>Adam</name>
<email>Adam@anope.org</email>
</author>
<published>2014-05-27T16:48:41+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=a6af422184034bb62421bdf4adce7c9eaede8aee'/>
<id>a6af422184034bb62421bdf4adce7c9eaede8aee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Core prep for p10 stuff</title>
<updated>2014-05-21T12:50:40+00:00</updated>
<author>
<name>Adam</name>
<email>Adam@anope.org</email>
</author>
<published>2014-05-21T12:50:40+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=f627a3bacd0d058e94260dac1555790cafd9a926'/>
<id>f627a3bacd0d058e94260dac1555790cafd9a926</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Speed up akill xline checks</title>
<updated>2014-05-21T01:16:00+00:00</updated>
<author>
<name>Adam</name>
<email>Adam@anope.org</email>
</author>
<published>2014-05-21T01:10:49+00:00</published>
<link rel='alternate' type='text/html' href='https://tilde.club/~deepend/git/anope.git/commit/?id=866f3f32ab3713e9867747f150df3698e456744e'/>
<id>866f3f32ab3713e9867747f150df3698e456744e</id>
<content type='text'>
Cache xline nick, user, host, etc instead of rebuilding it everytime its
requested. Store users ip in sockaddr form and not string form to
prevent having to rebuild sockaddrs when checking xlines.

Also do not try to convert empty config values in Config::Get as this
can be rather common if a non string configuration value is not set, and
the cost of the ConvertException is great.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cache xline nick, user, host, etc instead of rebuilding it everytime its
requested. Store users ip in sockaddr form and not string form to
prevent having to rebuild sockaddrs when checking xlines.

Also do not try to convert empty config values in Config::Get as this
can be rather common if a non string configuration value is not set, and
the cost of the ConvertException is great.
</pre>
</div>
</content>
</entry>
</feed>
