asterisk/cdr
Steve Murphy 98429d37b2 Based on a note in asterisk-dev by Brian Capouch, I determined I too agressive in not initializing arrays passed to pbx_substitute_variables_xxxx; I reviewed the code (again) and hopefully found every possible spot where substitute_variables is called conditionally, and made sure the char array involved was set to a null string.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89186 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2007-11-12 18:44:36 +00:00
..
Makefile GNU make already knows how to quietly ignore non-existent files in 'include' directives 2006-08-26 23:58:47 +00:00
cdr_adaptive_odbc.c Fix memory leak 2007-11-01 05:44:40 +00:00
cdr_csv.c Clean up code in cdr_csv. (Are you sensing a theme for me today?) 2007-09-19 20:06:31 +00:00
cdr_custom.c This commits the performance mods that give the priority processing engine in the pbx, a 25-30% speed boost. The two updates used, are, first, to merge the ast_exists_extension() and the ast_spawn_extension() where they are called sequentially in a loop in the code, into a slightly upgraded version of ast_spawn_extension(), with a few extra args; and, second, I modified the substitute_variables_helper_full, so it zeroes out the byte after the evaluated string instead of demanding you pre-zero the buffer; I also went thru the code and removed the code that zeroed this buffer before every call to the substitute_variables_helper_full. The first fix provides about a 9% speedup, and the second the rest. These figures come from the 'PIPS' benchmark I describe in blogs, conf. reports, etc. 2007-11-01 22:26:51 +00:00
cdr_manager.c Based on a note in asterisk-dev by Brian Capouch, I determined I too agressive in not initializing arrays passed to pbx_substitute_variables_xxxx; I reviewed the code (again) and hopefully found every possible spot where substitute_variables is called conditionally, and made sure the char array involved was set to a null string. 2007-11-12 18:44:36 +00:00
cdr_odbc.c Restore building under 64-bit platforms. 2007-11-02 03:09:02 +00:00
cdr_pgsql.c Fix memory leaks in pbx_dundi, cdr_pgsql, and the configuration file parser. 2007-09-20 16:10:57 +00:00
cdr_radius.c Don't reload a configuration file if nothing has changed. 2007-08-16 21:09:46 +00:00
cdr_sqlite.c Merge in ast_strftime branch, which changes timestamps to be accurate to the microsecond, instead of only to the second 2007-07-18 19:47:20 +00:00
cdr_sqlite3_custom.c Fix a few potential deadlocks in cdr_sqlite3_custom. 2007-11-09 16:32:01 +00:00
cdr_tds.c Merged revisions 89088 via svnmerge from 2007-11-07 22:09:10 +00:00