June 5, 2008
View d1de0cc544

- adding ds_probing_mode parameter to control which gateways are tested for availability (re-worked patch submitted by Konstantin Bokarius, #1893021)

Daniel-Constantin Mierla authored on 05/06/2008 07:12:44
April 11, 2008
View b14bb7d7c8

- new parameter to set the value of destination list id in a variable when calling ds_is_from_list() with no parameter - helps to identify the source by group id

Daniel-Constantin Mierla authored on 11/04/2008 09:47:51
March 3, 2008
View 05723a0360

- added fixup functions for parameters that can be int or PV

Daniel-Constantin Mierla authored on 03/03/2008 21:46:37
View e26079d54e

- typo in renaming to hash_param_model (reported by Henning Westerholt)

Daniel-Constantin Mierla authored on 03/03/2008 11:46:33
March 2, 2008
View 095ab21d07

- new alg 7 to hash the content of param hash_pvar - hash_pvar parameter can be a PV formatted string, updated at runtime - patch by Carsten Bock (closes #1838758)

Daniel-Constantin Mierla authored on 02/03/2008 11:34:42
February 12, 2008
View 75739b85bf

- make name of fixup functions more suggestive in the relation with the new type of the parameters - strict checking of param_no in fixup usage - dev version increased - char* to str* fixups replaced with the new functions

Daniel-Constantin Mierla authored on 12/02/2008 17:16:46
February 7, 2008
View c7d5638241

- ability to load destination URI flags from database at startup/reload - it preserves backward compatibility (if the table has old version structure, the module won't load the flags column)

Daniel-Constantin Mierla authored on 07/02/2008 13:00:51
February 4, 2008
View 5affd4c7c2

- option to specify the flags for destination in the case dst list file is used (as the third value on the line). Useful to set some destination inactive at startup and enable later via MI. - support for db will follow

Daniel-Constantin Mierla authored on 04/02/2008 11:05:37
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
December 12, 2007
View cfc67d907f

more compile warnings fixed for 64 bits

Bogdan-Andrei Iancu authored on 12/12/2007 18:17:17
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
September 21, 2007
View cd63f5454c

- fixed destroy module - check if the module was really initialized before trying to destroy the internal structures. Reported by Juha Heinanen <jh@tutpro.com>

Bogdan-Andrei Iancu authored on 21/09/2007 06:53:38
September 20, 2007
View 081630ba6f

Applied patch for reloading the dispatch data from text file also. Credits go to Carsten Bock <bock@basis-audionet.de> Closes patch 1796205

Bogdan-Andrei Iancu authored on 20/09/2007 08:00:27
View 789504a627

-more modules migrated to LM_* logging format

Bogdan-Andrei Iancu authored on 20/09/2007 07:47:17