Commit History

Autor SHA1 Mensaxe Data
  Tilghman Lesher 89e897f4ff Add REPLACE & PASSTHRU functions, overhaul of func_strings, fix API docs for the ast_get_encoded_* functions. %!s(int64=15) %!d(string=hai) anos
  Matthias Nick 0ee4c4be04 Merged revisions 221153,221157,221303 via svnmerge from %!s(int64=15) %!d(string=hai) anos
  Tilghman Lesher 74e9a18f91 Merged revisions 207945 via svnmerge from %!s(int64=15) %!d(string=hai) anos
  Tilghman Lesher bbab44a24a Fix documentation for FIELDQTY. %!s(int64=15) %!d(string=hai) anos
  Kevin P. Fleming 0b18e53c42 Const-ify the world (or at least a good part of it) %!s(int64=15) %!d(string=hai) anos
  Tilghman Lesher 37025c8fa6 Merge str_substitution branch. %!s(int64=15) %!d(string=hai) anos
  Terry Wilson 78d3e44544 Fix example that could fail in certain circumstances %!s(int64=15) %!d(string=hai) anos
  Terry Wilson 0eb0986049 Add funcs for manipulating delimited lists in the dialplan %!s(int64=15) %!d(string=hai) anos
  Tilghman Lesher fd44e97691 Don't increment the loop, now that incrementing is taken care of by the %!s(int64=15) %!d(string=hai) anos
  Tilghman Lesher 394ffd8d2f Merge ast_str_opaque branch (discontinue usage of ast_str internals) %!s(int64=16) %!d(string=hai) anos
  Russell Bryant 7f3512428b Merged revisions 163253 via svnmerge from %!s(int64=16) %!d(string=hai) anos
  Kevin P. Fleming 931a8f8390 we can now build with -Wformat=2, which found a couple of real bugs %!s(int64=16) %!d(string=hai) anos
  Tilghman Lesher 4f3712e1b6 Add LISTFILTER dialplan function, along with supporting documentation. See %!s(int64=16) %!d(string=hai) anos
  Russell Bryant a296a59ced Fix various spelling and grammatical issues in documentation %!s(int64=16) %!d(string=hai) anos
  Russell Bryant 38a3fa4b39 Merge changes from team/group/appdocsxml %!s(int64=16) %!d(string=hai) anos
  Sean Bright 3a9413b30e Merged revisions 152059 via svnmerge from %!s(int64=16) %!d(string=hai) anos
  Tilghman Lesher 9199cd4a99 Add schedule extensions to app_meetme. In addition, the reporter found a %!s(int64=16) %!d(string=hai) anos
  Tilghman Lesher 3297deeb2f Merged revisions 138023 via svnmerge from %!s(int64=16) %!d(string=hai) anos
  Sean Bright 4cc72418c0 Continue merging in changes from resolve-shadow-warnings. funcs/ this time. %!s(int64=16) %!d(string=hai) anos
  Tilghman Lesher 400b58fa7d Merged revisions 113117 via svnmerge from %!s(int64=16) %!d(string=hai) anos
  Tilghman Lesher a6753d9df4 Merged revisions 106552 via svnmerge from %!s(int64=16) %!d(string=hai) anos
  Tilghman Lesher 1e92e94eed Merged revisions 102214 via svnmerge from %!s(int64=16) %!d(string=hai) anos
  Terry Wilson f8bde78eec Added a new module, res_phoneprov, which allows auto-provisioning of phones %!s(int64=16) %!d(string=hai) anos
  Mark Michelson 5cbad210c8 Change instances of AST_NONSTANDARD_APP_ARGS(foo, bar, ',') to AST_STANDARD_APP_ARGS(foo, bar) %!s(int64=16) %!d(string=hai) anos
  Luigi Rizzo a3d5e81bf4 remove another set of redundant #include "asterisk/options.h" %!s(int64=17) %!d(string=hai) anos
  Luigi Rizzo dcb25c2a5c another bunch of include removals (errno.h and asterisk/logger.h) %!s(int64=17) %!d(string=hai) anos
  Luigi Rizzo 8802084299 remove a bunch of duplicate includes %!s(int64=17) %!d(string=hai) anos
  Luigi Rizzo 47e70077d6 Start untangling header inclusion in a way that does not affect %!s(int64=17) %!d(string=hai) anos
  Kevin P. Fleming 2a8e8b6ea2 improve linked-list macros in two ways: %!s(int64=17) %!d(string=hai) anos
  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. %!s(int64=17) %!d(string=hai) anos