April 15, 2009
View a013ec89f9

Update module to use strcommon files from libkcore

Jan Janak authored on 03/03/2009 16:14:45
View 02fb0169e8

Various db api changes needed after migration to libsrdb1

Jan Janak authored on 03/03/2009 14:41:26
January 26, 2009
View 9031d69527

- fix NULL behaviour for db_unixodbc in module - add test for NULL behaviour on db_unixodbc

Henning Westerholt authored on 26/01/2009 18:08:46
December 15, 2008
View a4a1a8f00c

- change behaviour of db_str2val, this now copy strings - this change was necessary because in some circumstances the memory that is returned from the database driver is used by some other means too fast, causes crashed or wrong results later on, this bug is timing related - this means for mysql and unixodbc that the performance will be decreased a bit, postgres already copied the string, so here nothing change - add a new function to DB core API, db_val2str that, usable to convert numerical values to a string, and common things like NULL values conversion, parameter checks - convert mysql, postgres and unixodbc module to use this new function - convert postgres function to use the core db_str2val function, the copying is now done at a different place, cleanup the code somewhat - remove unnecessary assignment if a NULL value is encountered in postgres - TODO: fix NULL handling and double copying that is done now for unixodbc

Henning Westerholt authored on 15/12/2008 15:07:12
December 10, 2008
View b1fd98495d

- move db_mysql and db_unixodbc str2val implementation to the DB core, remove the duplicated implementation in the modules (preparation for query copy problem) - introduced a small regression for the unixodbc in the NULL value handling that needs to be fixed

Henning Westerholt authored on 10/12/2008 18:41:09
September 19, 2008
View c109dab659

- remove not reached return statement at the end of val2str functions

Henning Westerholt authored on 19/09/2008 11:56:49
September 16, 2008
View c4ba69a1db

- initial support for BIGINT database in DB core and SQL based database modules, closes patch #2101659 - some tests for mysql were done, but more testing, especially for the postgres and unixodbc would be appreciated - Todo: fix other DB modules, at the moment some warnings are printed during compilation because of the unhandled BIGINT state

Henning Westerholt authored on 16/09/2008 16:44:10
July 28, 2008
View 27642a08ce

- change name in copyright headers

Henning Westerholt authored on 28/07/2008 15:39:28
February 8, 2008
View 5408633b5d

- rename db_mod.* files - rename my_con.* files in db_unixodbc - fix includes in modules

Henning Westerholt authored on 08/02/2008 11:39:46
February 6, 2008
View 7ec6c9ba64

- rename database modules to use the 'db_' prefix

Henning Westerholt authored on 06/02/2008 13:10:03