Commit History

Author SHA1 Message Date
  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