<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eurephia.git/database/sqlite, branch master</title>
<subtitle>Unnamed repository; edit this file to name it for gitweb.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/'/>
<entry>
<title>sqlite: Only use certificate digest/fingerprint for TLS authentication</title>
<updated>2015-01-09T01:46:20+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@eurephia.org</email>
</author>
<published>2015-01-09T01:36:26+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=05595e525b90cadd46506a6630513a2b4d8d3e60'/>
<id>05595e525b90cadd46506a6630513a2b4d8d3e60</id>
<content type='text'>
Don't match against contents of O, CN or emailAddress fields.  The
uniqueness of the certificates will be well controlled by the certificate
fingerprint anyway.

Signed-off-by: David Sommerseth &lt;dazo@eurephia.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't match against contents of O, CN or emailAddress fields.  The
uniqueness of the certificates will be well controlled by the certificate
fingerprint anyway.

Signed-off-by: David Sommerseth &lt;dazo@eurephia.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>common: Update callers of eurephia_log_init() to comply with the API changes</title>
<updated>2013-06-05T19:13:31+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2013-06-05T19:13:31+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=6f80a314b634f63dee9f79b94a31df22e85836b2'/>
<id>6f80a314b634f63dee9f79b94a31df22e85836b2</id>
<content type='text'>
This is to enable an improved logging feature in OpenVPN v2.3 and newer.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is to enable an improved logging feature in OpenVPN v2.3 and newer.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>eurephiadm/usercerts: Add support for setting up auth-plugins</title>
<updated>2013-05-29T17:51:19+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2013-05-29T17:51:19+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=efac24b10ee1df25d2e9db35b26d848d8ffc9e6c'/>
<id>efac24b10ee1df25d2e9db35b26d848d8ffc9e6c</id>
<content type='text'>
This enables setting authentication plug-in and the alternative
authentication username for user-certificate links.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This enables setting authentication plug-in and the alternative
authentication username for user-certificate links.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge auth-plugin work</title>
<updated>2013-05-28T14:08:38+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2013-05-28T14:08:38+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=fc4958f6e957acd72e3ec6f9a546811cdf70f4d3'/>
<id>fc4958f6e957acd72e3ec6f9a546811cdf70f4d3</id>
<content type='text'>
This implements a authentication plug-in framework which can be
used to do username/password authentication against another backend
per user/certificate.

Conflicts:
	database/eurephiadb.c

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This implements a authentication plug-in framework which can be
used to do username/password authentication against another backend
per user/certificate.

Conflicts:
	database/eurephiadb.c

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>sqlite3: Rename the delta script to avoid merge issues</title>
<updated>2013-05-28T14:06:44+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2013-05-28T14:06:44+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=d4383e6b96e36120669cc6de2f2cec49aeee90f4'/>
<id>d4383e6b96e36120669cc6de2f2cec49aeee90f4</id>
<content type='text'>
Seems delta-2 was already "taken" in master.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Seems delta-2 was already "taken" in master.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>sqlite3: Enable support for managing plug-in modules</title>
<updated>2013-05-28T13:51:12+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2013-05-28T13:48:06+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=63cf0341399b168c390fb9b604b3e74ad5f6799c'/>
<id>63cf0341399b168c390fb9b604b3e74ad5f6799c</id>
<content type='text'>
This enables plug-in support management via the eDBadminPlugins() function,
used by eurephiadm.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This enables plug-in support management via the eDBadminPlugins() function,
used by eurephiadm.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>database/field mapping: Introduce boolean field type</title>
<updated>2013-05-28T13:51:12+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2013-05-28T13:36:06+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=85ad4bbb21e478b5b3699dfa14c97dccfd336f10'/>
<id>85ad4bbb21e478b5b3699dfa14c97dccfd336f10</id>
<content type='text'>
This field type ensures boolean values will be predictable when
working in the database driver layer.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This field type ensures boolean values will be predictable when
working in the database driver layer.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>sqlite: Modified eDBget_plugins() to support the new interface for plug-in init</title>
<updated>2013-03-04T10:57:32+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2013-03-04T10:57:32+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=e121092323ad2b3e0966da4f12b1636458715efb'/>
<id>e121092323ad2b3e0966da4f12b1636458715efb</id>
<content type='text'>
This is needed to provide config data to a configured plug-in when it is loaded
and initialised.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is needed to provide config data to a configured plug-in when it is loaded
and initialised.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>sqlite: Fixed a few oddities</title>
<updated>2013-03-04T09:31:43+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2013-03-04T09:31:43+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=c4b5ca206e7d9df745a8e74b54d3e3e2fc8dc048'/>
<id>c4b5ca206e7d9df745a8e74b54d3e3e2fc8dc048</id>
<content type='text'>
memset() and free_nullsafe() was performed on a NULL pointer before
it would be used.

Also make uicid be 0 on generic database issues, not triggering a
logging of a log-in attempt.  A database error is hardly a user problem,
and logging the log-in attempt may even fail as well.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
memset() and free_nullsafe() was performed on a NULL pointer before
it would be used.

Also make uicid be 0 on generic database issues, not triggering a
logging of a log-in attempt.  A database error is hardly a user problem,
and logging the log-in attempt may even fail as well.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>sqlite: Honour the auth plug-in enable flag (plgenabled)</title>
<updated>2013-03-03T15:02:02+00:00</updated>
<author>
<name>David Sommerseth</name>
<email>dazo@users.sourceforge.net</email>
</author>
<published>2013-03-03T14:58:12+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/dsommers/public_git/eurephia.git/commit/?id=a6675fde94aef0da259511fb7c581a07d88ab31e'/>
<id>a6675fde94aef0da259511fb7c581a07d88ab31e</id>
<content type='text'>
If the configured authentication plug-in was disabled, edb-sqlite
would still insist on using the plug-in as authentication method.

This patch changes the behaviour to use the internal eurephia
database for authentication if the authentication plug-in is
disabled.

The code also was modified slighly so that the internal eurephia
database will be the fallback method if any other checks are
skipped.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the configured authentication plug-in was disabled, edb-sqlite
would still insist on using the plug-in as authentication method.

This patch changes the behaviour to use the internal eurephia
database for authentication if the authentication plug-in is
disabled.

The code also was modified slighly so that the internal eurephia
database will be the fallback method if any other checks are
skipped.

Signed-off-by: David Sommerseth &lt;dazo@users.sourceforge.net&gt;
</pre>
</div>
</content>
</entry>
</feed>
