June 10, 2009
View 82a5ef65ff

db: Fixing problem with incorrect initialization of db connections

Jan Janak authored on 10/06/2009 20:41:27
August 12, 2008
View 1fe9277860

- cleanup table version check, remove not needed goto - reported from Raúl Alexis Betancor Santana

Henning Westerholt authored on 12/08/2008 08:29:54
August 11, 2008
View fbd4336c50

- related improvement to the previous commit, do the match in the same way as the db_check_table_version (this should be used better anyway)

Henning Westerholt authored on 11/08/2008 22:19:44
View 184c869d84

- fix subscriber table version, reported from Rafael Risco Gonzales-Vigil

Henning Westerholt authored on 11/08/2008 21:17:08
August 10, 2008
View 61b6dd640b

- cleanup in modules, instead of logging module initialization in each mod_init (with different messages, levels..) do this in the core

Henning Westerholt authored on 10/08/2008 22:51:44
July 28, 2008
View 27642a08ce

- change name in copyright headers

Henning Westerholt authored on 28/07/2008 15:39:28
June 12, 2008
View 7e795dbe07

- remove unused subscriber_table parameter - improve module documentation

Henning Westerholt authored on 12/06/2008 14:08:47
June 10, 2008
View b4c8d8a17c

-one function is safe to be used from LOCAL ROUTE

Bogdan-Andrei Iancu authored on 10/06/2008 15:07:46
March 7, 2008
View 867be7a851

- refactor uri_db module somewhat - combine uri and subscriber colums parameter, its not possible to use both of them the same time because of the use_uri_table parameter - remove subscriber and uri table, use db_table like almost any other module

Henning Westerholt authored on 07/03/2008 15:56:29
January 22, 2008
View e2cf634310

- port database interface (almost) complete from 'const char*' to 'str' for more safety (e.g. not null terminated strings) and performance (save strlen calls in core and library code) - adapt existing modules to use the new interface - change bind_dbmod and use_table function to the naming scheme of the other functions of the API - port existing module to use 'str' values for database related parameters - if modules uses already 'str' functions internally, remove the unnecessary temporary variables - make functions and parameter that needs only locally be used static - introduce new column variables needed for the keys for modules that don't have them already, this could be used to make them configurable later on - add 'const' to more db related functions - fix postgres driver, async queries must be finished, otherwise the next one will not complete - smaller whitespace and formatting changes and cleanups all over the place - reviewed and tested with testcases, but probably not error free because of the change size

Henning Westerholt authored on 22/01/2008 13:55:43
December 19, 2007
View c4d2e802b7

- add missing cast for cmd_function after module interface extension

Henning Westerholt authored on 19/12/2007 12:23:10
October 10, 2007
View eaa8466ddc

Migrated to LM_xxx logging functions

Dan Pascu authored on 10/10/2007 13:04:30
October 4, 2007
View 80998a7f2e

- cmd_export_t has a new field: free_fixup - it is the function to be called if you want to free the structure resulted after calling the fixup function - to be used in dynamic environments, like perl scripts, where you have to call fixup function every time you call a function exported by modules - for future, a better cleanup of used memory can be achived by freeing fixed strucutred in config file - fixup functions in core got the free_fixup pair if is the case - textops has some free_fixup functions set - dev version increased

Daniel-Constantin Mierla authored on 04/10/2007 11:21:22
July 31, 2007
View 3eee3a4e13

- added new field in the module interface - list of the additional processes to be created (work on progress)

Bogdan-Andrei Iancu authored on 31/07/2007 13:01:04
November 28, 2006
View 5171642234

- dynamic library loading flags can be specific per module - new modules under development requires such features - by default RTLD_NOW is used, see 'man dlopen' for more options - thanks to Bastian Friedrich <bastian.friedrich@collax.com>

Daniel-Constantin Mierla authored on 28/11/2006 15:49:10