Commit Graph

14 Commits (64a1895f3ca7797fdf164fd95ff4891b8198fceb)

Author SHA1 Message Date
Terry Wilson 4f8242904a Begin on a crusade to end trailing whitespace! 17 years ago
Terry Wilson d66a8cd264 Fix checking for CONFIG_STATUS_FILEINVALID so that modules don't crash upon trying to parse an invalid config 17 years ago
Sean Bright 2fbd22bbc2 Fix memory leak in cdr_sqlite3_custom. 17 years ago
Terry Wilson b02bc230af Go through and fix a bunch of places where character strings were being interpreted as format strings. Most of these changes are solely to make compiling with -Wsecurity and -Wformat=2 happy, and were not 17 years ago
Jason Parker 0ea5f428d0 Fix a problem with quoting in sqlite3 cdr module.. 18 years ago
Luigi Rizzo 7e8835e0d7 remove another set of redundant #include "asterisk/options.h" 18 years ago
Luigi Rizzo a23c055c3d move asterisk/paths.h outside asterisk.h and into those files 18 years ago
Luigi Rizzo 9335ace850 another bunch of include removals (errno.h and asterisk/logger.h) 18 years ago
Luigi Rizzo fdb7f7ba3d Start untangling header inclusion in a way that does not affect 18 years ago
Jason Parker b436362b19 Fix a few potential deadlocks in cdr_sqlite3_custom. 18 years ago
Steve Murphy 63f2f04cf4 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. 18 years ago
Jason Parker 0d1abc92fe Don't try to continue loading cdr_sqlite3_custom on a module load failure (such as the config not existing) 18 years ago
Tilghman Lesher 56b9568164 Don't reload a configuration file if nothing has changed. 18 years ago
Russell Bryant 5bea998a55 Merge changes from team/russell/sqlite: 18 years ago