Joshua C. Colp
|
953905b84d
variables: Add additional variable dialplan functions.
|
1 year ago |
Naveen Albert
|
569962fd5a
func_logic: Don't emit warning if both IF branches are empty.
|
2 years ago |
Naveen Albert
|
bcc18ca9f5
general: Fix various typos.
|
2 years ago |
Sean Bright
|
fd0ca1c3f9
Remove as much trailing whitespace as possible.
|
6 years ago |
Corey Farrell
|
a6e5bae3ef
Remove ASTERISK_REGISTER_FILE.
|
8 years ago |
Matt Jordan
|
4a58261694
git migration: Refactor the ASTERISK_FILE_VERSION macro
|
9 years ago |
Kinsey Moore
|
9b16c8b0f6
Clean up and ensure proper usage of alloca()
|
12 years ago |
Leif Madsen
|
a525edea59
Merged revisions 328247 via svnmerge from
|
13 years ago |
Tilghman Lesher
|
a866a75900
Merge str_substitution branch.
|
15 years ago |
Russell Bryant
|
cba19c8a67
Convert the ast_channel data structure over to the astobj2 framework.
|
15 years ago |
Tilghman Lesher
|
f19a4fc941
Merged revisions 168546 via svnmerge from
|
15 years ago |
Tilghman Lesher
|
27cbfc1bd5
Add timezone to the possible fields in a timespec.
|
16 years ago |
Russell Bryant
|
5b168ee34b
Merge changes from team/group/appdocsxml
|
16 years ago |
Luigi Rizzo
|
9335ace850
another bunch of include removals (errno.h and asterisk/logger.h)
|
17 years ago |
Luigi Rizzo
|
fdb7f7ba3d
Start untangling header inclusion in a way that does not affect
|
17 years ago |
Steve Murphy
|
98429d37b2
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
|
63f2f04cf4
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 |
Steve Murphy
|
4e20c42a13
Merged revisions 86902 via svnmerge from
|
17 years ago |
Tilghman Lesher
|
314d4e6048
Merged revisions 81415 via svnmerge from
|
17 years ago |
Tilghman Lesher
|
55b1ee298e
Merge the dialplan_aesthetics branch. Most of this patch simply converts applications
|
17 years ago |
Olle Johansson
|
0ddb38ddee
Doxygen update
|
17 years ago |
Kevin P. Fleming
|
37182c873e
finish const-ifying ast_func_read()
|
17 years ago |
Tilghman Lesher
|
9ca7c56c74
Merged revisions 44808 via svnmerge from
|
18 years ago |
Kevin P. Fleming
|
0a27d8bfe5
merge new_loader_completion branch, including (at least):
|
18 years ago |
Kevin P. Fleming
|
472c1ca282
simplify autoconfig include mechanism (make tholo happy he can use lint again :-)
|
18 years ago |
Tilghman Lesher
|
9fd91e0829
Merged revisions 27051 via svnmerge from
|
18 years ago |
Luigi Rizzo
|
e43bc6634d
This rather large commit changes the way modules are loaded.
|
18 years ago |
Kevin P. Fleming
|
f10f427d49
since the module API is changing, it's a good time to const-ify the description() and key() return values
|
18 years ago |
Kevin P. Fleming
|
96bf384e7d
major dialplan functions update
|
18 years ago |
Kevin P. Fleming
|
a38a7eec61
build function modules independently (no more pbx_functions.so)
|
18 years ago |