Commit Graph

582 Commits (77a46ac84dd97e62187c44cc9f7ff8a9df1827d0)

Author SHA1 Message Date
Kevin Harwell 1600ebca7d pbx: Deadlock between contexts container and context_merge locks
10 years ago
Corey Farrell e462f0063f main/pbx: Move hangup handler routines to pbx_hangup_handler.c.
10 years ago
Corey Farrell ab191d124c main/pbx: Move dialplan application management routines to pbx_app.c.
10 years ago
Corey Farrell 09a9b93896 main/pbx: Move switch routines to pbx_switch.c.
10 years ago
Corey Farrell c608274a39 main/pbx: Move timing routines to pbx_timing.c.
10 years ago
Corey Farrell 7fdcfd7724 main/pbx: Move variable routines to pbx_variables.c.
10 years ago
Corey Farrell 2ffade4574 main/pbx: Move custom function routines to pbx_functions.c.
10 years ago
George Joseph 20b8474f20 main/pbx: Move pbx_builtin dialplan applications to pbx_builtins.c
10 years ago
Joshua Colp 2bd27d1222 pbx: Update device and presence state when changing a hint extension.
10 years ago
Joshua Colp cc1363209e pbx: Fix crash when issuing "core show hints" with long pattern match.
10 years ago
Mark Michelson 03fe79f29e Fix deadlock on presence state changes.
10 years ago
Richard Mudgett 875aee4c09 pbx.c: Post AMI VarSet event if delete a non-empty dialplan variable.
10 years ago
Matt Jordan 399cd8bcd9 main/pbx: Resolve case sensitivity regression in PBX hints
10 years ago
Corey Farrell 55c8daf88b Fix unsafe uses of ast_context pointers.
10 years ago
Matt Jordan 1b19c15f17 main/pbx: Improve performance of dialplan reloads with a large number of hints
10 years ago
Matt Jordan f0c82a173a main/pbx: Don't attempt to destroy a previously destroyed exten/priority tuple
10 years ago
Corey Farrell 6adf26f14d Replace most uses of ast_register_atexit with ast_register_cleanup.
10 years ago
Mark Michelson 43dd42d8ae Fix some memory leaks.
11 years ago
Mark Michelson ab5af1f3d8 Call extension state callbacks at hint creation.
11 years ago
Richard Mudgett 4b363688d4 AMI: Make AMI actions that generate event lists consistent.
11 years ago
Joshua Colp 5ee03e74a8 pbx: Fix off-nominal case where a freed extension may still be used.
11 years ago
Jonathan Rose cd28e5dda2 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
George Joseph 3e5ab6ca39 pbx_lua: fix regression with global sym export and context clash by pbx_config.
11 years ago
Kinsey Moore 485d0379ae manager: Add state list commands
11 years ago
Richard Mudgett a2ce95d9d2 accountcode: Slightly change accountcode propagation.
11 years ago
Matthew Jordan 97834718c2 Remove many deprecated modules
11 years ago
Jonathan Rose 04a9123309 pbx_config: Add manager actions to add/remove extensions
11 years ago
Matthew Jordan 9cc1a8e893 stasis: Reduce creation of channel snapshots to improve performance
11 years ago
Rusty Newton 9ec5064383 main/pbx - documentation - enhance 'core show hints' and 'core show hint' help text
11 years ago
Scott Griepentrog d5298f2a1b CLI: correct presence information on core show hints
11 years ago
Scott Griepentrog d7ed0a1ece CLI: add presence information to core show hints
11 years ago
Matthew Jordan 20a14e568f bridges/bridge_native_rtp: Reconfigure bridge on removal of framehook
11 years ago
Kinsey Moore e039996571 PBX: Prevent incorrect hint parsing
11 years ago
Matthew Jordan fb5690ce4b Logger/CLI/etc.: Fix some aesthetic issues; reduce chatty verbose messages
11 years ago
Kinsey Moore abd3e4040b Allow Asterisk to compile under GCC 4.10
11 years ago
Richard Mudgett 51b6c49681 Originated calls: Fix several originate call problems.
11 years ago
Richard Mudgett 45ade68cb4 Remove unused RAII_VAR() declarations.
11 years ago
Scott Griepentrog 80ef9a21b9 uniqueid: channel linkedid, ami, ari object creation with id's
11 years ago
Corey Farrell e468e73b9e Remove extra defines of AST_PBX_MAX_STACK.
11 years ago
Matthew Jordan 438a7abc27 pbx: Handle a completely empty dialplan during a context merge
11 years ago
Matthew Jordan 66c46fba24 CDRs: fix a variety of dial status problems, h/hangup handler creating CDRs
12 years ago
Scott Griepentrog 64e2e1d5d8 pbx.c: Pre-initialize timezone to avoid crash on destroy
12 years ago
Richard Mudgett 828f339a9c verbosity: Fix performance of console verbose messages.
12 years ago
Matthew Jordan 7e9febbf86 app_cdr,app_forkcdr,func_cdr: Synchronize with engine when manipulating state
12 years ago
Kevin Harwell 28c0cb28d0 channel locking: Add locking for channel snapshot creation
12 years ago
Joshua Colp e2630fcd51 channels: Return allocated channels locked.
12 years ago
David M. Lee 744556c01d security: Inhibit execution of privilege escalating functions
12 years ago
Scott Griepentrog 102d448486 pbx.c: put copy of ast_exten.data on stack to prevent memory corruption
12 years ago
David M. Lee 1212906351 Reverting r403311. It's causing ARI tests to hang.
12 years ago