Commit History

Author SHA1 Message Date
  Richard Mudgett d28554d7f3 Merged revisions 337973 via svnmerge from 13 years ago
  Leif Madsen c7f7156c57 Merged revisions 328209 via svnmerge from 13 years ago
  Tilghman Lesher bc0bd7e778 Add load priority order, such that preload becomes unnecessary in most cases 14 years ago
  Tilghman Lesher d37e14fc31 Ensure that we can have commas within cdr values. 15 years ago
  Sean Bright 0c1c7723ea Fix building CDR and CEL SQLite3 modules. 15 years ago
  Russell Bryant 03dbe81fd9 formatting tweaks and constification 15 years ago
  Russell Bryant 07d97715eb remove include 15 years ago
  Matthew Nicholson 3295c4581c Don't close the sqlite database when reloading. Only close the database when unloading. 15 years ago
  Russell Bryant f7b9998fad Merge the new Channel Event Logging (CEL) subsystem. 15 years ago
  Sean Bright 91240d7317 Fix lock usage in cdr_sqlite3_custom to avoid potential crashes during reload. 15 years ago
  Russell Bryant cad85f09bc Note a bug in cdr_sqlite3_custom so I don't forget about it. 15 years ago
  Sean Bright fecdef95ef Use a properly allocated channel for substitution in cdr_sqlite3_custom. 15 years ago
  Kevin P. Fleming 0b18e53c42 Const-ify the world (or at least a good part of it) 15 years ago
  Tilghman Lesher 1369338187 Backport 1.6.0 fix to trunk (failsafe if db is not loaded) 16 years ago
  Tilghman Lesher c9c895a8b5 If config file is blank, don't load module. 16 years ago
  Tilghman Lesher 394ffd8d2f Merge ast_str_opaque branch (discontinue usage of ast_str internals) 16 years ago
  Terry Wilson cdde1b290c Begin on a crusade to end trailing whitespace! 16 years ago
  Terry Wilson 5a5cc5ded7 Fix checking for CONFIG_STATUS_FILEINVALID so that modules don't crash upon trying to parse an invalid config 16 years ago
  Sean Bright 602b5b0f88 Fix memory leak in cdr_sqlite3_custom. 16 years ago
  Terry Wilson 7b02df6ecb 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 4e8680057c Fix a problem with quoting in sqlite3 cdr module.. 17 years ago
  Luigi Rizzo a3d5e81bf4 remove another set of redundant #include "asterisk/options.h" 17 years ago
  Luigi Rizzo a575562ceb move asterisk/paths.h outside asterisk.h and into those files 17 years ago
  Luigi Rizzo dcb25c2a5c another bunch of include removals (errno.h and asterisk/logger.h) 17 years ago
  Luigi Rizzo 47e70077d6 Start untangling header inclusion in a way that does not affect 17 years ago
  Jason Parker d0dc0c5a60 Fix a few potential deadlocks in cdr_sqlite3_custom. 17 years ago
  Steve Murphy 38f510abd2 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. 17 years ago
  Jason Parker 86343c6580 Don't try to continue loading cdr_sqlite3_custom on a module load failure (such as the config not existing) 17 years ago
  Tilghman Lesher d903e91cdc Don't reload a configuration file if nothing has changed. 17 years ago
  Russell Bryant 6f23589788 Merge changes from team/russell/sqlite: 18 years ago