<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to news</title><link href="https://sourceforge.net/p/libsql/news/" rel="alternate"/><link href="https://sourceforge.net/p/libsql/news/feed.atom" rel="self"/><id>https://sourceforge.net/p/libsql/news/</id><updated>2006-05-23T16:27:34Z</updated><subtitle>Recent posts to news</subtitle><entry><title>libsql 0.75 (testing) released</title><link href="https://sourceforge.net/p/libsql/news/2006/05/libsql-075-testing-released/" rel="alternate"/><published>2006-05-23T16:27:34Z</published><updated>2006-05-23T16:27:34Z</updated><author><name>Daniel Andrascik</name><uri>https://sourceforge.net/u/userid-1607700/</uri></author><id>https://sourceforge.net6c2963ce75df6b01a118c31f38db7c67ae31860c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;LibSQL compiles on macOSX!&lt;br /&gt;
Patrick made few modifications (mainly some ifdefs for darwin) and reported he was succesfully able to compile on OSX using freepascal!&lt;/p&gt;
&lt;p&gt;TDataSet compliance&lt;br /&gt;
Some more work on TDataSet compliant components has been done. Attach one of the database (TLiteDB, TMyDB, TODBCDB) components to TlsTable or TlsQuery component and off you go interfacing with other TDataSet compliant components like DBGrids and edits - well, in theory, since there probably are some bugs and issues around, should have them fixed before 0.80 release. [And yes, i also find it ironic though funny to first walk away from borlands data-aware, and then again start interfacing with it. Anyhow, it is optional]&lt;/p&gt;
&lt;p&gt;Postgresql support&lt;br /&gt;
Tilo Ermlich offered some code demonstrating basic postgresql api, using a port of the pastgresql header files as made by Gregor Owen. I've included the postgresql dll interface in cvs, and hope to have a working implementation soon. It is not included in 0.75 yet(!). Check cvs in a few days  if you are eager.&lt;/p&gt;
&lt;p&gt;The website&lt;br /&gt;
Has been spammed again. Sorry for the inconvenience. Interesting enough this spammer excused for his action explicitely and mentioned he had to feed his children....&lt;br /&gt;
Anyhow, the wiki is password-protected now, if you'd like to update the wiki drop me an email.&lt;br /&gt;
Andy has offered building a stylesheet, i have been somewhat lazy since i was undecided if i wanted to keep the wiki at all. Some more fancy look wouldn't be bad though, I am very pleased with this offer :)&lt;/p&gt;
&lt;p&gt;Happy programming!&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>libmysql 0.40: support for sqlite 3 and freepascal</title><link href="https://sourceforge.net/p/libsql/news/2004/08/libmysql-040-support-for-sqlite-3-and-freepascal/" rel="alternate"/><published>2004-08-19T15:59:43Z</published><updated>2004-08-19T15:59:43Z</updated><author><name>Daniel Andrascik</name><uri>https://sourceforge.net/u/userid-1607700/</uri></author><id>https://sourceforge.net0e3942dc79a665409220ded27723cc65da1e66e4</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Libsql 0.40 is released. This is the merge between my latest work and contributions by Vladimir and Miha.&lt;/p&gt;
&lt;p&gt;Vladimir made the necessary changes to let libsql compile on freepascal on both windows and linux platforms. Miha made an implementation of the sqlite 3 interface and adjusted TLiteDB accordingly.&lt;br /&gt;
Vladimir's work mainly involves setting the right compiler switches, and he did a rework of the libmysql dll api interface.&lt;/p&gt;
&lt;p&gt;Miha's contribution is available as seperate files (libsqlite3.pas, passqlite3.pas). The dll api will remain identical, i will try to merge TLiteDB3 with TLiteDB. These units are not compatible with freepascal yet.&lt;/p&gt;
&lt;p&gt;If you encounter any issues, please report them so i can fix them in 0.41 release.&lt;/p&gt;
&lt;p&gt;What is on the to-do list (in arbitrary order)&lt;br /&gt;
* Implementing multiple result sets&lt;br /&gt;
* Fully merging sqlite 3 and make it fpc compatible&lt;br /&gt;
* Implementing mysql 4.1 (clients &amp;lt; 4.1 cannot connect to 4.1 servers by default due to password validation changes).&lt;br /&gt;
* Rewriting the dll interface to be more flexible, this also involves next point&lt;br /&gt;
* Adjusting embedded mysql support to run with mysqlclient simultaniously, i.e. so you can im/export data from an embedded environment to a mysql server.&lt;br /&gt;
* Creating interfaces for dumping and importing tables / databases.&lt;br /&gt;
* Creating a demonstration application&lt;/p&gt;
&lt;p&gt;Also, i've written some draft documentation.&lt;/p&gt;
&lt;p&gt;All files are available at sourforge's libsql project page.&lt;/p&gt;
&lt;p&gt;happy programming :)&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Embedded MySQL support</title><link href="https://sourceforge.net/p/libsql/news/2004/05/embedded-mysql-support/" rel="alternate"/><published>2004-05-24T11:22:44Z</published><updated>2004-05-24T11:22:44Z</updated><author><name>Daniel Andrascik</name><uri>https://sourceforge.net/u/userid-1607700/</uri></author><id>https://sourceforge.net390fda2e50b00eaa757a20ca3148626610d89afa</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;As of version 0.31 i implemented embedded mysql. There are definitively some issues. One of those issues is that the embedded mysql library also seems experimental, i encountered some bugs which i cannot help. Like the mysql_create_database api succeeding if the database does not yet exist, but generating an Access Violation (!) if the database already exists.. You can circumvent that be just doing a query like 'create database somebase', but that is of course only a workaround.&lt;br /&gt;
Anyhow, the library works with current (4.0.18) production version on windows. haven't test unix platforms.&lt;br /&gt;
Another thingy is the library loading. Currently i use the same unit for that, because all api's are almost identical. I do not really feel like copying the unit, so i have to find another way. For the momemt being, you just cannot just mysql client and embedded mysql simultaniously. Ideas for fixes welcome, i have some ideas myself but have to think it over.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>libsql kylix &amp;amp; freepascal compatability</title><link href="https://sourceforge.net/p/libsql/news/2004/05/libsql-kylix-amp-freepascal-compatability/" rel="alternate"/><published>2004-05-23T12:00:44Z</published><updated>2004-05-23T12:00:44Z</updated><author><name>Daniel Andrascik</name><uri>https://sourceforge.net/u/userid-1607700/</uri></author><id>https://sourceforge.net23008ee3c9d0e158458a30af2424fb138d206e4d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;libsql is now compatible with Kylix and with Freepascal for windows.&lt;br /&gt;
If someone can verify that it is also compatible with fpc on unix (loadlibrary support), please drop me a message!&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>