Commit History

Автор SHA1 Съобщение Дата
  Matthew Jordan af4a1cf791 AMI: Add documentation for the missing Cdr/CEL events. преди 10 години
  Mark Michelson 9b08352d97 Add module support level to ast_module_info structure. Print it in CLI "module show" . преди 10 години
  Matthew Jordan 255deb8c12 Prevent CDR backends from unregistering while billing data is in flight преди 11 години
  Matthew Jordan c8da2d8d8e Update Asterisk's CDRs for the new bridging framework преди 12 години
  Andrew Latham bdc5b26674 Doxygen Updates - Title update преди 12 години
  Terry Wilson c98bbe2897 ast_channel opaquification of pointers and integral types преди 13 години
  Richard Mudgett 2ab52b1e8b Merged revisions 337974 via svnmerge from преди 13 години
  Leif Madsen bdf076843a Merged revisions 328247 via svnmerge from преди 13 години
  Tilghman Lesher bc0bd7e778 Add load priority order, such that preload becomes unnecessary in most cases преди 14 години
  Russell Bryant 03dbe81fd9 formatting tweaks and constification преди 15 години
  Russell Bryant f7b9998fad Merge the new Channel Event Logging (CEL) subsystem. преди 16 години
  Russell Bryant 532f673ded Fix possibility of crashiness during reload in custom fields handling. преди 16 години
  Russell Bryant 8544d9966b Standardize return values of load_config() so reload() doesn't report an error on success. преди 16 години
  Russell Bryant e85c976303 Leave a note about some unsafe code in cdr_manager преди 16 години
  Kevin P. Fleming 701033c41b More 'static' qualifiers on module global variables. преди 16 години
  Sean Bright 04ad9d9264 Use a properly allocated channel for substitution in cdr_manager. преди 16 години
  Tilghman Lesher 394ffd8d2f Merge ast_str_opaque branch (discontinue usage of ast_str internals) преди 16 години
  Terry Wilson cdde1b290c Begin on a crusade to end trailing whitespace! преди 16 години
  Terry Wilson 5a5cc5ded7 Fix checking for CONFIG_STATUS_FILEINVALID so that modules don't crash upon trying to parse an invalid config преди 16 години
  Tilghman Lesher 5b772dc2ef Change cdr_manager to use a "CDR" level, rather than the (overcrowded) "call" level. преди 17 години
  Luigi Rizzo dcb25c2a5c another bunch of include removals (errno.h and asterisk/logger.h) преди 17 години
  Luigi Rizzo 47e70077d6 Start untangling header inclusion in a way that does not affect преди 17 години
  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 години
  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 години
  Tilghman Lesher b49cafbf9c Set enablecdr at the end of re-reading the config file (Closes issue #10852) преди 17 години
  Tilghman Lesher f40b5896ed Fix cdr_manager, such that if the config file is created past load, it'll преди 17 години
  Tilghman Lesher d903e91cdc Don't reload a configuration file if nothing has changed. преди 17 години
  Tilghman Lesher 2f0d40b1fd Merge in ast_strftime branch, which changes timestamps to be accurate to the microsecond, instead of only to the second преди 18 години
  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 години
  Kevin P. Fleming baa6c35f8d Merged revisions 69392 via svnmerge from преди 18 години