Commit Graph

609 Commits (3a50311c17e4de1998a01bbe939d02fd418fc13a)

Author SHA1 Message Date
Richard Mudgett f997090877 pbx.c: Fix crash from malformed exten pattern.
8 years ago
Richard Mudgett c9296b23d1 core: Cleanup ast_get_hint() usage.
8 years ago
Sean Bright 0910773077 manager: Restore Originate failure behavior from Asterisk 11
8 years ago
Jonathan R. Rose d96e350256 core/pbx: dialplan show - display filename/line#
8 years ago
David Kerr ddc951060a app_originate: Add option to execute gosub prior to dial
9 years ago
Corey Farrell a6e5bae3ef Remove ASTERISK_REGISTER_FILE.
9 years ago
Etienne Lessard 5e0758575c pbx.c: Prevent infinite recursion in manager_show_dialplan_helper.
9 years ago
Corey Farrell eca3d2698a pbx.c: Additional fixes to ast_context_remove_extension_callerid2.
9 years ago
Joshua Colp b8fdd3ad79 Merge "pbx.c: Fix handling of '-' in extension name and callerid"
9 years ago
Corey Farrell 89a0a1eb45 pbx.c: Fix handling of '-' in extension name and callerid
9 years ago
Richard Mudgett 68ebf86e2f pbx.c: Allow dangerous functions when adding a hint to dialplan.
9 years ago
Corey Farrell 68de3a9e51 pbx.c: Remove duplicate code.
9 years ago
Corey Farrell a36a174c4b pbx: Create pbx_sw.c for management of 'struct ast_sw'.
9 years ago
Corey Farrell e2e8713b84 pbx: Create pbx_ignorepat.c for management of 'struct ast_ignorepat'.
9 years ago
Corey Farrell be36bd7ca5 pbx: Create pbx_include.c for management of 'struct ast_include'.
9 years ago
Corey Farrell f3608b50d7 pbx: Fix leak of timezone for time based includes.
9 years ago
Joshua Colp 8610f4344f Merge "pbx.h: Make ast_state_cb_type take more const."
9 years ago
Joshua Colp b47dfd1c6e Merge "pbx.c: Minor code rearangements."
9 years ago
Richard Mudgett 6138a75e8e pbx.h: Make ast_state_cb_type take more const.
9 years ago
Richard Mudgett 72c19f7dc5 pbx.c: Minor code rearangements.
9 years ago
Richard Mudgett 28cefc3e88 pbx: Update doxygen for extension state watchers.
9 years ago
Joshua Colp 1dc5e28624 pbx: Add support for autohints.
9 years ago
Kevin Harwell 7760029f19 pbx: Deadlock between contexts container and context_merge locks
9 years ago
Corey Farrell 36f1eaf0b5 main/pbx: Move hangup handler routines to pbx_hangup_handler.c.
9 years ago
Corey Farrell 3507494b8a main/pbx: Move dialplan application management routines to pbx_app.c.
9 years ago
Corey Farrell 54a8f1a396 main/pbx: Move switch routines to pbx_switch.c.
9 years ago
Corey Farrell c3c8b8e41d main/pbx: Move timing routines to pbx_timing.c.
9 years ago
Corey Farrell 5ee5c3739e main/pbx: Move variable routines to pbx_variables.c.
9 years ago
Corey Farrell f9bfc2450e main/pbx: Move custom function routines to pbx_functions.c.
9 years ago
George Joseph 5e67e51c6a main/pbx: Move pbx_builtin dialplan applications to pbx_builtins.c
9 years ago
Joshua Colp 42a897c4c3 pbx: Update device and presence state when changing a hint extension.
10 years ago
Joshua Colp b51cf1e712 pbx: Fix crash when issuing "core show hints" with long pattern match.
10 years ago
Richard Mudgett 4a875e8082 pbx.c: Post AMI VarSet event if delete a non-empty dialplan variable.
10 years ago
Matt Jordan 892cc5625f main/pbx: Resolve case sensitivity regression in PBX hints
10 years ago
Corey Farrell 80621ce3c5 Fix unsafe uses of ast_context pointers.
10 years ago
Matt Jordan 7ac28be04b main/pbx: Improve performance of dialplan reloads with a large number of hints
10 years ago
Matt Jordan 8e903b17ea main/pbx: Don't attempt to destroy a previously destroyed exten/priority tuple
10 years ago
Matt Jordan 4a58261694 git migration: Refactor the ASTERISK_FILE_VERSION macro
10 years ago
Corey Farrell 3ddd92902a Replace most uses of ast_register_atexit with ast_register_cleanup.
10 years ago
Corey Farrell c08fd275bf Logger: Convert 'struct ast_callid' to unsigned int.
10 years ago
Mark Michelson bd0bdf1e41 Fix some memory leaks.
10 years ago
Mark Michelson 7dc784ffa9 Call extension state callbacks at hint creation.
10 years ago
Richard Mudgett c7ea108e02 Revert -r430452 It needs to be redone for the next major AMI version change instead.
10 years ago
Richard Mudgett ef34a05f21 AMI: Remove no longer used parameter from astman_send_listack().
10 years ago
Richard Mudgett 52a7cdb101 AMI: Make AMI actions that generate event lists consistent.
10 years ago
Matthew Jordan 3a73c6c90e main/pbx.c: Fix double lock of contexts lock introduced by r429967
10 years ago
Matthew Jordan 0c38276d6e presencestate: Allow channel drivers to provide presence state information
10 years ago
Joshua Colp dbb8f0a935 pbx: Fix off-nominal case where a freed extension may still be used.
11 years ago
Jonathan Rose d4695774e7 Bridges: Fix feature interruption/unintended kick caused by external actions
11 years ago
Matthew Jordan 98af8fb715 pbx: Filter out pattern matching hints in responses sent to ExtensionStateList
11 years ago