Commit History

Author SHA1 Message Date
  Kinsey Moore 882ec55b31 Clean up and ensure proper usage of alloca() 12 years ago
  Leif Madsen bdf076843a Merged revisions 328247 via svnmerge from 13 years ago
  Tilghman Lesher 37025c8fa6 Merge str_substitution branch. 15 years ago
  Russell Bryant e0a7e26282 Convert the ast_channel data structure over to the astobj2 framework. 15 years ago
  Tilghman Lesher 34f4241318 Merged revisions 168546 via svnmerge from 16 years ago
  Tilghman Lesher de8147b770 Add timezone to the possible fields in a timespec. 16 years ago
  Russell Bryant 38a3fa4b39 Merge changes from team/group/appdocsxml 16 years ago
  Luigi Rizzo dcb25c2a5c another bunch of include removals (errno.h and asterisk/logger.h) 17 years ago
  Luigi Rizzo 47e70077d6 Start untangling header inclusion in a way that does not affect 17 years ago
  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 years ago
  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 years ago
  Steve Murphy 62a4920827 Merged revisions 86902 via svnmerge from 17 years ago
  Tilghman Lesher 3a649c08c2 Merged revisions 81415 via svnmerge from 17 years ago
  Tilghman Lesher 34c4795347 Merge the dialplan_aesthetics branch. Most of this patch simply converts applications 17 years ago
  Olle Johansson 904fe70416 Doxygen update 18 years ago
  Kevin P. Fleming a46aff2ba9 finish const-ifying ast_func_read() 18 years ago
  Tilghman Lesher 6abf4276d1 Merged revisions 44808 via svnmerge from 18 years ago
  Kevin P. Fleming 90db3f33ab merge new_loader_completion branch, including (at least): 18 years ago
  Kevin P. Fleming 2687538ae6 simplify autoconfig include mechanism (make tholo happy he can use lint again :-) 18 years ago
  Tilghman Lesher 83d17d0c95 Merged revisions 27051 via svnmerge from 18 years ago
  Luigi Rizzo c8d72dde26 This rather large commit changes the way modules are loaded. 18 years ago
  Kevin P. Fleming 9f7c341f1c 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 aaa2886f2d major dialplan functions update 19 years ago
  Kevin P. Fleming 1c208300a0 build function modules independently (no more pbx_functions.so) 19 years ago
  Russell Bryant 021c169391 on this pass, only remove duplicate log messages 19 years ago
  Russell Bryant d7374d83ff revert my pass through the tree to remove checks of the result of ast_strdupa 19 years ago
  Russell Bryant f39c31a11e remove useless checks of the result of ast_strdupa 19 years ago
  Russell Bryant ce2d148b36 update doxygen docs to specify authors 19 years ago
  Kevin P. Fleming 70a40d92e3 19 years ago
  Kevin P. Fleming 49acb18aa7 issue #5648 19 years ago