Commit Graph

501 Commits (29694eb2aaa45c366fe28777722b0307f3742f95)

Author SHA1 Message Date
Joshua Colp 51013b052d pbx: Update device and presence state when changing a hint extension.
10 years ago
Matt Jordan 96bbcf495a main/pbx: Resolve case sensitivity regression in PBX hints
10 years ago
Corey Farrell 53658a14cc Fix unsafe uses of ast_context pointers.
10 years ago
Matt Jordan 8297136fdf main/pbx: Improve performance of dialplan reloads with a large number of hints
10 years ago
Matt Jordan 6ed37a7f38 main/pbx: Don't attempt to destroy a previously destroyed exten/priority tuple
10 years ago
Corey Farrell aad1694fd4 Replace most uses of ast_register_atexit with ast_register_cleanup.
10 years ago
Mark Michelson 1013556042 Backport memory leak fix in pbx.c from branch 13 revision 431468
10 years ago
Joshua Colp 329d09913e pbx: Fix off-nominal case where a freed extension may still be used.
11 years ago
George Joseph 0430c887f3 pbx_lua: fix regression with global sym export and context clash by pbx_config.
11 years ago
Rusty Newton 7e2ed2e032 main/pbx - documentation - enhance 'core show hints' and 'core show hint' help text
11 years ago
Kinsey Moore b4042d348f PBX: Prevent incorrect hint parsing
11 years ago
Kinsey Moore abac3330cf Allow Asterisk to compile under GCC 4.10
11 years ago
Corey Farrell 5a7221decb Remove extra defines of AST_PBX_MAX_STACK.
11 years ago
Matthew Jordan 991c953da0 pbx: Handle a completely empty dialplan during a context merge
11 years ago
Scott Griepentrog 8387e420b9 pbx: ast_custom_function_unregister resource leak
11 years ago
Scott Griepentrog b072381fb5 pbx.c: Pre-initialize timezone to avoid crash on destroy
12 years ago
Richard Mudgett f90a045a36 verbosity: Fix performance of console verbose messages.
12 years ago
David M. Lee a9ee948e90 security: Inhibit execution of privilege escalating functions
12 years ago
Scott Griepentrog faf4f6187b pbx.c: put copy of ast_exten.data on stack to prevent memory corruption
12 years ago
Matthew Jordan 3fd342af8c Remove some spammy debug messages; improve clarity of others
12 years ago
Scott Griepentrog 53b25ff6eb pbx.c: fix confused match caller id that deleted exten still in hash
12 years ago
Walter Doekes 5c8ba4c4d6 Check result of ast_var_assign() calls for memory allocation failure.
12 years ago
Jonathan Rose 5287afb80c pbx: Fix lack of cleanup on macrolock and context_table
12 years ago
Richard Mudgett 737d2e55c6 Cleanup pbx on exit.
13 years ago
Richard Mudgett 8a32488929 Fix extension matching with the '-' char.
13 years ago
Joshua Colp 4e04ea29c7 Properly check if the "Context" and "Extension" headers are empty in a ShowDialPlan action.
13 years ago
Michael L. Young 1255a271d4 Fix Dynamic Hints Variable Substition - Underscore Problem
13 years ago
Mark Michelson a65fbf8012 Multiple revisions 375993-375994
13 years ago
Richard Mudgett 1239385a58 Fix execution of 'i' extension due to uninitialized variable.
13 years ago
Matthew Jordan 8943656ccc Fix a variety of ref counting issues
13 years ago
Kinsey Moore 7716846ae1 Ensure counts generated in manager_show_dialplan_helper are correct
13 years ago
Mark Michelson 9ee8b3c0f6 Extend extension state callbacks to have more information.
13 years ago
Mark Michelson eb9e645a27 Allow support for early media on AMI originates and call files.
13 years ago
Kinsey Moore 9b16c8b0f6 Clean up and ensure proper usage of alloca()
13 years ago
Terry Wilson 38f1081fd3 Revert a change that broke compilation
13 years ago
Jonathan Rose 729c91b312 Don't attempt free of NULL ptr in pbx.c handle_presencechange
13 years ago
Kevin P. Fleming 79087cbbd5 Ensure that all ast_datastore_info structures are 'const'.
13 years ago
Matthew Jordan 2ffae5745d Add some additional documentation for core AMI events
13 years ago
Kinsey Moore 6416a246ed Improve Goto and GotoIf related documentation
13 years ago
Richard Mudgett ac35b92b62 Hangup handlers - Dialplan subroutines that run when the channel hangs up.
13 years ago
Jonathan Rose 5eb94d7ebb Unique Call ID logging Phases III and IV
13 years ago
Kevin P. Fleming 166b4e2b30 Multiple revisions 369001-369002
13 years ago
Richard Mudgett aaa591447d Make the Hangup application set a softhangup flag.
13 years ago
Mark Michelson 14a985560e Merge changes dealing with support for Digium phones.
13 years ago
Richard Mudgett e434a456cd Fix WaitExten(x,m(musicclass)) string termination.
13 years ago
Jonathan Rose a1da70097d logger: Fix a potential callid reference leak discovered in development
13 years ago
Matthew Jordan 7b51320642 Fix a variety of memory leaks
13 years ago
Jonathan Rose cd37bec058 logger: Adds additional support for call id logging and chan_sip specific stuff
13 years ago
Kinsey Moore dd81b047db Resolve FORWARD_NULL static analysis warnings
13 years ago
Jonathan Rose 8227f70cd7 Coverity Report: Fix issues for error type CHECKED_RETURN for core
13 years ago