<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ejabberd-auth-php.git/plugins/session, branch master</title>
<subtitle>Fork of pluggable PHP-based extauth module for ejabberd
</subtitle>
<link rel='alternate' type='text/html' href='https://cgit.hackerposse.com/ejabberd-auth-php.git/'/>
<entry>
<title>Fix the JSON content type.</title>
<updated>2016-09-03T13:24:18+00:00</updated>
<author>
<name>Christoph Burschka</name>
</author>
<published>2016-09-03T13:24:18+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.hackerposse.com/ejabberd-auth-php.git/commit/?id=cac5c987dbe849189a89846e71ab21e9b8c7cb10'/>
<id>cac5c987dbe849189a89846e71ab21e9b8c7cb10</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #7: Fix the pruning query.</title>
<updated>2014-08-23T07:49:26+00:00</updated>
<author>
<name>Christoph Burschka</name>
</author>
<published>2014-08-23T07:49:26+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.hackerposse.com/ejabberd-auth-php.git/commit/?id=02599b364288aa62a257b5b10841a574a3b66374'/>
<id>02599b364288aa62a257b5b10841a574a3b66374</id>
<content type='text'>
session.module is supposed to prune expired auth tokens
on every login request. The pruning query had the incorrect
SQL syntax "DELETE COUNT(*) FROM" which mysql does not accept.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
session.module is supposed to prune expired auth tokens
on every login request. The pruning query had the incorrect
SQL syntax "DELETE COUNT(*) FROM" which mysql does not accept.
</pre>
</div>
</content>
</entry>
<entry>
<title>Clarified readme</title>
<updated>2014-01-23T01:58:55+00:00</updated>
<author>
<name>Christoph Burschka</name>
</author>
<published>2014-01-23T01:58:55+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.hackerposse.com/ejabberd-auth-php.git/commit/?id=c6b579308ab3ea4f0a420e4cebbcac21c3fc6828'/>
<id>c6b579308ab3ea4f0a420e4cebbcac21c3fc6828</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Delete unused configuration file.</title>
<updated>2014-01-23T01:48:35+00:00</updated>
<author>
<name>Christoph Burschka</name>
</author>
<published>2014-01-23T01:48:35+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.hackerposse.com/ejabberd-auth-php.git/commit/?id=a132a612610b920eb02f15ae0527d1db880efddb'/>
<id>a132a612610b920eb02f15ae0527d1db880efddb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Explain the cross-domain thing.</title>
<updated>2014-01-18T12:05:04+00:00</updated>
<author>
<name>Christoph Burschka</name>
</author>
<published>2014-01-18T12:05:04+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.hackerposse.com/ejabberd-auth-php.git/commit/?id=f9fa22d4b549b94d7334332b5b432707ae90fa04'/>
<id>f9fa22d4b549b94d7334332b5b432707ae90fa04</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Okay, the last patch was actually rubbish.</title>
<updated>2014-01-17T15:10:10+00:00</updated>
<author>
<name>Christoph Burschka</name>
</author>
<published>2014-01-17T15:10:10+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.hackerposse.com/ejabberd-auth-php.git/commit/?id=045012f9b7619d441d8c5b5800519cb7ac6891b6'/>
<id>045012f9b7619d441d8c5b5800519cb7ac6891b6</id>
<content type='text'>
It turns out that you can't hope to bootstrap more
than one PHP-based software without messing stuff
up, particularly because they rely on global variables
without exception. If it is risky and unpredictable for
different systems, it is completely impossible with multiple
instances of the same.

Therefore, the ability to use multiple plugins (and the
accompanying config.php structure) has been removed. The
only plugin that can be used in conjunction with another
is session.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It turns out that you can't hope to bootstrap more
than one PHP-based software without messing stuff
up, particularly because they rely on global variables
without exception. If it is risky and unpredictable for
different systems, it is completely impossible with multiple
instances of the same.

Therefore, the ability to use multiple plugins (and the
accompanying config.php structure) has been removed. The
only plugin that can be used in conjunction with another
is session.
</pre>
</div>
</content>
</entry>
<entry>
<title>Apparently that didn't need to be encoded.</title>
<updated>2014-01-17T06:08:41+00:00</updated>
<author>
<name>Christoph Burschka</name>
</author>
<published>2014-01-17T06:08:41+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.hackerposse.com/ejabberd-auth-php.git/commit/?id=54a7c66ce7de6d7c4b7c661c2684f1169ff417de'/>
<id>54a7c66ce7de6d7c4b7c661c2684f1169ff417de</id>
<content type='text'>
Stripping &amp;lt; and &amp;gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Stripping &amp;lt; and &amp;gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Completed documentation</title>
<updated>2014-01-17T06:06:57+00:00</updated>
<author>
<name>Christoph Burschka</name>
</author>
<published>2014-01-17T06:06:57+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.hackerposse.com/ejabberd-auth-php.git/commit/?id=12147303e7904ac442b816cd218981d3305c6165'/>
<id>12147303e7904ac442b816cd218981d3305c6165</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Big multiple-plugins patch (fixes #2).</title>
<updated>2014-01-16T18:34:39+00:00</updated>
<author>
<name>Christoph Burschka</name>
</author>
<published>2014-01-16T18:34:39+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.hackerposse.com/ejabberd-auth-php.git/commit/?id=841bcac241bac980d5e943793ffda3372d7f8f82'/>
<id>841bcac241bac980d5e943793ffda3372d7f8f82</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Finished session auth framework for now. (fixes #1)</title>
<updated>2014-01-16T14:34:03+00:00</updated>
<author>
<name>Christoph Burschka</name>
</author>
<published>2014-01-16T14:34:03+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.hackerposse.com/ejabberd-auth-php.git/commit/?id=de7b4681c953982fb8e33a5f74eb93ee8e539108'/>
<id>de7b4681c953982fb8e33a5f74eb93ee8e539108</id>
<content type='text'>
Doc changes and some implementations remain.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Doc changes and some implementations remain.
</pre>
</div>
</content>
</entry>
</feed>
