Richard Mudgett
|
d28554d7f3
Merged revisions 337973 via svnmerge from
|
13 年之前 |
Leif Madsen
|
c7f7156c57
Merged revisions 328209 via svnmerge from
|
13 年之前 |
Tilghman Lesher
|
bc0bd7e778
Add load priority order, such that preload becomes unnecessary in most cases
|
14 年之前 |
Tilghman Lesher
|
d37e14fc31
Ensure that we can have commas within cdr values.
|
15 年之前 |
Sean Bright
|
0c1c7723ea
Fix building CDR and CEL SQLite3 modules.
|
15 年之前 |
Russell Bryant
|
03dbe81fd9
formatting tweaks and constification
|
15 年之前 |
Russell Bryant
|
07d97715eb
remove include
|
15 年之前 |
Matthew Nicholson
|
3295c4581c
Don't close the sqlite database when reloading. Only close the database when unloading.
|
15 年之前 |
Russell Bryant
|
f7b9998fad
Merge the new Channel Event Logging (CEL) subsystem.
|
15 年之前 |
Sean Bright
|
91240d7317
Fix lock usage in cdr_sqlite3_custom to avoid potential crashes during reload.
|
15 年之前 |
Russell Bryant
|
cad85f09bc
Note a bug in cdr_sqlite3_custom so I don't forget about it.
|
15 年之前 |
Sean Bright
|
fecdef95ef
Use a properly allocated channel for substitution in cdr_sqlite3_custom.
|
15 年之前 |
Kevin P. Fleming
|
0b18e53c42
Const-ify the world (or at least a good part of it)
|
15 年之前 |
Tilghman Lesher
|
1369338187
Backport 1.6.0 fix to trunk (failsafe if db is not loaded)
|
16 年之前 |
Tilghman Lesher
|
c9c895a8b5
If config file is blank, don't load module.
|
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 年之前 |
Sean Bright
|
602b5b0f88
Fix memory leak in cdr_sqlite3_custom.
|
16 年之前 |
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 年之前 |
Jason Parker
|
4e8680057c
Fix a problem with quoting in sqlite3 cdr module..
|
17 年之前 |
Luigi Rizzo
|
a3d5e81bf4
remove another set of redundant #include "asterisk/options.h"
|
17 年之前 |
Luigi Rizzo
|
a575562ceb
move asterisk/paths.h outside asterisk.h and into those files
|
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 年之前 |
Jason Parker
|
d0dc0c5a60
Fix a few potential deadlocks in cdr_sqlite3_custom.
|
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 年之前 |
Jason Parker
|
86343c6580
Don't try to continue loading cdr_sqlite3_custom on a module load failure (such as the config not existing)
|
17 年之前 |
Tilghman Lesher
|
d903e91cdc
Don't reload a configuration file if nothing has changed.
|
17 年之前 |
Russell Bryant
|
6f23589788
Merge changes from team/russell/sqlite:
|
18 年之前 |