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 年之前 |