Commit History

Author SHA1 Message Date
  Matthew Jordan af4a1cf791 AMI: Add documentation for the missing Cdr/CEL events. 10 years ago
  Mark Michelson 9b08352d97 Add module support level to ast_module_info structure. Print it in CLI "module show" . 10 years ago
  Matthew Jordan 255deb8c12 Prevent CDR backends from unregistering while billing data is in flight 11 years ago
  Matthew Jordan c8da2d8d8e Update Asterisk's CDRs for the new bridging framework 12 years ago
  Andrew Latham bdc5b26674 Doxygen Updates - Title update 12 years ago
  Terry Wilson c98bbe2897 ast_channel opaquification of pointers and integral types 13 years ago
  Richard Mudgett 2ab52b1e8b Merged revisions 337974 via svnmerge from 13 years ago
  Leif Madsen bdf076843a Merged revisions 328247 via svnmerge from 13 years ago
  Tilghman Lesher bc0bd7e778 Add load priority order, such that preload becomes unnecessary in most cases 14 years ago
  Russell Bryant 03dbe81fd9 formatting tweaks and constification 15 years ago
  Russell Bryant f7b9998fad Merge the new Channel Event Logging (CEL) subsystem. 16 years ago
  Russell Bryant 532f673ded Fix possibility of crashiness during reload in custom fields handling. 16 years ago
  Russell Bryant 8544d9966b Standardize return values of load_config() so reload() doesn't report an error on success. 16 years ago
  Russell Bryant e85c976303 Leave a note about some unsafe code in cdr_manager 16 years ago
  Kevin P. Fleming 701033c41b More 'static' qualifiers on module global variables. 16 years ago
  Sean Bright 04ad9d9264 Use a properly allocated channel for substitution in cdr_manager. 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
  Tilghman Lesher 5b772dc2ef Change cdr_manager to use a "CDR" level, rather than the (overcrowded) "call" level. 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
  Steve Murphy 1f3339e36f 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. 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
  Tilghman Lesher b49cafbf9c Set enablecdr at the end of re-reading the config file (Closes issue #10852) 17 years ago
  Tilghman Lesher f40b5896ed Fix cdr_manager, such that if the config file is created past load, it'll 17 years ago
  Tilghman Lesher d903e91cdc Don't reload a configuration file if nothing has changed. 17 years ago
  Tilghman Lesher 2f0d40b1fd Merge in ast_strftime branch, which changes timestamps to be accurate to the microsecond, instead of only to the second 18 years ago
  Steve Murphy e1b314126c This enhancement provided via bug 9993, a patch to upgrade cdr_manager to have cdr_custom capabilities. Many thanks to eserra for this contribution 18 years ago
  Kevin P. Fleming baa6c35f8d Merged revisions 69392 via svnmerge from 18 years ago