Kinsey Moore
|
c60155d649
Clean up and ensure proper usage of alloca()
|
12 лет назад |
Jonathan Rose
|
ef09592e09
Replace GNU old-style field designator extensions to fix clang warnings
|
13 лет назад |
Tzafrir Cohen
|
103f048cc9
Remove an unused include of md5.h
|
13 лет назад |
Leif Madsen
|
c7f7156c57
Merged revisions 328209 via svnmerge from
|
13 лет назад |
Tilghman Lesher
|
28b5484344
Merged revisions 284610 via svnmerge from
|
14 лет назад |
Russell Bryant
|
3450cc4c59
Merged revisions 283951 via svnmerge from
|
14 лет назад |
Jeff Peeler
|
7552e7a689
fix compile error
|
15 лет назад |
Tilghman Lesher
|
87ce340b91
Cache query results for one second.
|
15 лет назад |
Kevin P. Fleming
|
701033c41b
More 'static' qualifiers on module global variables.
|
15 лет назад |
Tilghman Lesher
|
a00da0b78f
Allow disabling pattern match searches within the Realtime dialplan switch.
|
16 лет назад |
Tilghman Lesher
|
bf7ea09b74
Don't actually do anything with a negative priority, because we ignore it in
|
16 лет назад |
Tilghman Lesher
|
9ea088dcbb
Code wasn't ready to be merged - see -dev list discussion
|
16 лет назад |
Olle Johansson
|
7a8dcd4e21
Changing name of global api call to ast_*
|
16 лет назад |
Olle Johansson
|
4c3d93ea5d
Implement flags for AGI in the channel structure so taht "show channels" and
|
16 лет назад |
Michiel van Baak
|
f2d56478bc
Older versions of GNU gcc do not allow 'NULL' as sentinel.
|
16 лет назад |
Tilghman Lesher
|
f3bb04959c
Move compatibility options into asterisk.conf, default them to on for upgrades,
|
17 лет назад |
Tilghman Lesher
|
9334ce16e2
In compat14 mode, don't translate pipes inside expressions, as they aren't
|
17 лет назад |
Tilghman Lesher
|
bd14252dd2
Add a compatibility option for upgrading realtime extensions
|
17 лет назад |
Tilghman Lesher
|
ae2fd7dcf7
Several manager changes:
|
17 лет назад |
Jason Parker
|
9f6f1c569d
Use defined return values in load_module in more places.
|
17 лет назад |
Luigi Rizzo
|
a3d5e81bf4
remove another set of redundant #include "asterisk/options.h"
|
17 лет назад |
Luigi Rizzo
|
4644588a8d
more errno.h removal
|
17 лет назад |
Luigi Rizzo
|
8802084299
remove a bunch of duplicate includes
|
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 лет назад |
Russell Bryant
|
86ed2cabd9
Merged revisions 85515 via svnmerge from
|
17 лет назад |
Russell Bryant
|
2470bd1b9d
Do a massive conversion for using the ast_verb() macro
|
17 лет назад |
Joshua Colp
|
21bc520f89
Minor code tweaks. Variables were being checked wrong in some situations and didn't need to be checked in others.
|
17 лет назад |
Kevin P. Fleming
|
c635698545
Merged revisions 46200 via svnmerge from
|
18 лет назад |