<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to feature-requests</title><link href="https://sourceforge.net/p/libdbi-drivers/feature-requests/" rel="alternate"/><link href="https://sourceforge.net/p/libdbi-drivers/feature-requests/feed.atom" rel="self"/><id>https://sourceforge.net/p/libdbi-drivers/feature-requests/</id><updated>2011-04-29T19:03:01Z</updated><subtitle>Recent changes to feature-requests</subtitle><entry><title>Update libdbi-drivers.spec.in to incorporate all drivers</title><link href="https://sourceforge.net/p/libdbi-drivers/feature-requests/6/" rel="alternate"/><published>2011-04-29T19:03:01Z</published><updated>2011-04-29T19:03:01Z</updated><author><name>JSBeck</name><uri>https://sourceforge.net/u/jsbeck123/</uri></author><id>https://sourceforge.net712607f774c75c559d06286deaccb927b691dd12</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I have a fairly generic RPM specfile for libdbi-drivers 0.8.3 that incorporates support for all available drivers rather than hardcode a subset.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>test for proper functioning of drivers up dlopen() on libdbi</title><link href="https://sourceforge.net/p/libdbi-drivers/feature-requests/5/" rel="alternate"/><published>2010-10-18T20:55:56Z</published><updated>2010-10-18T20:55:56Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net9c9eb833784bdac379a72cc6d222930175be99eb</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I've written some unit tests to make sure that the drivers work when libdbi is loaded via a plugin of any time that is linked to it.&lt;/p&gt;
&lt;p&gt;I hope they will find their way into a release of libdbi-drivers. They will likely be included as part of the packaging of libdbi-drivers in Ubuntu and Debian soon.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>unify licensing</title><link href="https://sourceforge.net/p/libdbi-drivers/feature-requests/4/" rel="alternate"/><published>2007-11-26T09:15:03Z</published><updated>2007-11-26T09:15:03Z</updated><author><name>Markus Hoenicka</name><uri>https://sourceforge.net/u/mhoenicka/</uri></author><id>https://sourceforge.net4b69e63a846099cac76d4ecdc3b4bb0380a02c06</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The mysql and pgsql drivers use the LGPL, the other drivers use the GPL. Along the same lines, the mysql and pgsql driver docs use the GFDL, whereas the other driver docs have no license attached. In order to simplify packaging by Debian and other distributions, the sources and the docs should be re-licensed using a single and Debian-compatible license.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>debian package ld.so.conf.d config file</title><link href="https://sourceforge.net/p/libdbi-drivers/feature-requests/3/" rel="alternate"/><published>2007-03-30T19:21:09Z</published><updated>2007-03-30T19:21:09Z</updated><author><name>Josh Stompro</name><uri>https://sourceforge.net/u/stompro/</uri></author><id>https://sourceforge.net315bc673dd0157b9eea03d53d80378e609f12ced</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I would like to make a feature request for the debian packages of&lt;br /&gt;
libdbd*. Please consider having the packages create the ld.so config&lt;br /&gt;
file that adds /usr/lib/dbd to the ldconfig path.&lt;br /&gt;
Such as&lt;br /&gt;
$ cat "/usr/lib/dbd" &amp;gt; /etc/ld.so.conf.d/dbd.conf&lt;/p&gt;
&lt;p&gt;I think this is going to be the standard debian way of doing this sort&lt;br /&gt;
of thing in the near future.&lt;br /&gt;
&lt;a href="http://people.debian.org/~terpstra/message/20070318.100838.941895e3.en.html" rel="nofollow"&gt;http://people.debian.org/~terpstra/message/20070318.100838.941895e3.en.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thank you for considering this request.&lt;br /&gt;
Josh&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>void * disables typechecking.</title><link href="https://sourceforge.net/p/libdbi-drivers/feature-requests/2/" rel="alternate"/><published>2006-10-16T23:43:33Z</published><updated>2006-10-16T23:43:33Z</updated><author><name>Peter MacDonald</name><uri>https://sourceforge.net/u/pcmacdon/</uri></author><id>https://sourceforge.net426041bb044d58e11541866b87566f47ebf7f51c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Using void* for dbi_driver, etc makes debugging&lt;br /&gt;
more difficult than it needs to be.  One workaround is&lt;br /&gt;
to use something like the following in dbi.h &lt;/p&gt;
&lt;p&gt;#if ((!defined(DBI_DRIVER_DIR))&lt;br /&gt;
||(defined(DBI_NO_VOIDPTRS)))&lt;br /&gt;
typedef struct { int unused; } *dbi_driver;&lt;br /&gt;
typedef struct { int unused; } *dbi_conn;&lt;br /&gt;
typedef struct { int unused; } *dbi_result;&lt;br /&gt;
#else&lt;br /&gt;
/* opaque type definitions */&lt;br /&gt;
typedef void * dbi_driver;&lt;br /&gt;
typedef void * dbi_conn;&lt;br /&gt;
typedef void * dbi_result;&lt;br /&gt;
#endif&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>version number in header</title><link href="https://sourceforge.net/p/libdbi-drivers/feature-requests/1/" rel="alternate"/><published>2006-10-16T23:18:56Z</published><updated>2006-10-16T23:18:56Z</updated><author><name>Peter MacDonald</name><uri>https://sourceforge.net/u/pcmacdon/</uri></author><id>https://sourceforge.net6e7c6d27b476d91f3560b585d8f29213769fe9b7</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;As libdbi evolves and functions are added&lt;br /&gt;
it might be useful to put&lt;br /&gt;
a version number in the dbi.h header ala Tcl.  eg.&lt;/p&gt;
&lt;p&gt;#define DBI_VERSION "8.1"&lt;br /&gt;
#define DBI_VERSION_MAJOR "8"&lt;br /&gt;
#define DBI_VERSION_MINOR "1"&lt;/p&gt;
&lt;p&gt;and would save doing bit hit and miss things like&lt;/p&gt;
&lt;p&gt;#ifdef DB_TYPES_NULL&lt;br /&gt;
...&lt;br /&gt;
#endif&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>