Commit Graph

620 Commits (22)

Author SHA1 Message Date
Alexei Gradinari 3e8d523d88 core/dial: New channel variable FORWARDERNAME
9 years ago
Mark Michelson 205a31f86c Expand the scope of Dial Events
9 years ago
Richard Mudgett f88b952093 app_dial: Immediately exit dial if the caller is already hung up.
9 years ago
Walter Doekes 39daf9f066 docs: Fix a few typo's in app docs (more then, resourse).
10 years ago
Matt Jordan e0d8b6a65d Merge "app_dial.c: Make 'A' option pass COLP updates."
10 years ago
Matt Jordan 360d076dfc Merge "app_dial.c: Force COLP update if outgoing channel name changed."
10 years ago
Joshua Colp afabf9da7f Merge "app_dial.c: Factor out a connected line update routine."
10 years ago
Richard Mudgett 1d394774b2 app_dial.c: Make 'A' option pass COLP updates.
10 years ago
Richard Mudgett 680b76eb25 app_dial.c: Force COLP update if outgoing channel name changed.
10 years ago
Richard Mudgett fdf0bcb04a app_dial.c: Factor out a connected line update routine.
10 years ago
Richard Mudgett c285879845 app_dial.c: Remove some no-op code.
10 years ago
Joshua Colp 3b2b004d69 app_dial: Hold reference to calling channel formats when dialing outbound.
10 years ago
Mark Michelson aae45acbda Detect potential forwarding loops based on count.
10 years ago
Matt Jordan 4a58261694 git migration: Refactor the ASTERISK_FILE_VERSION macro
10 years ago
Matthew Jordan 4740ef50f4 apps/app_dial: Don't publish DialEnd twice on unexpected GoSub/Macro values
10 years ago
Matthew Jordan ba5d5da60b Improve call forwarding reporting, especially with regards to ARI.
11 years ago
Matthew Jordan 44fc6ea6ff apps/app_dial: Fix Dial 'z' option
11 years ago
Richard Mudgett a2ce95d9d2 accountcode: Slightly change accountcode propagation.
11 years ago
Kinsey Moore abd3e4040b Allow Asterisk to compile under GCC 4.10
11 years ago
Richard Mudgett cbe7f65674 app_dial and app_queue: Make lock the forwarding channel while taking the channel snapshot.
11 years ago
Scott Griepentrog 80ef9a21b9 uniqueid: channel linkedid, ami, ari object creation with id's
11 years ago
Matthew Jordan 66c46fba24 CDRs: fix a variety of dial status problems, h/hangup handler creating CDRs
11 years ago
Matthew Jordan f922912731 app_dial: Allow macro/gosub pre-bridge execution to occur on priorities
11 years ago
Kevin Harwell 28c0cb28d0 channel locking: Add locking for channel snapshot creation
12 years ago
Joshua Colp 3a5cc054ed res_stasis: Expose event for call forwarding and follow forwarded channel.
12 years ago
David M. Lee 1212906351 Reverting r403311. It's causing ARI tests to hang.
12 years ago
Mark Michelson 8e8b329e14 Add channel locking for channel snapshot creation.
12 years ago
Joshua Colp 701847af22 Add an 'R' option to Dial which sends ringing until early media has been received.
12 years ago
Richard Mudgett 057d105c5a Add channel lock protection around translation path setup.
12 years ago
Joshua Colp c1235f2639 Reduce channel snapshot creation and publishing by up to 50%.
12 years ago
Rusty Newton 1df1ebdc37 Adding a few words to the Dial option 'r' help text to clarify its tone argument description
12 years ago
Richard Mudgett 477dea4661 Bridge API: Set a cause code on a channel when it is ejected from a bridge.
12 years ago
Matthew Jordan cafc115896 A great big renaming patch
12 years ago
Matthew Jordan 9d8a5ceb02 Move after bridge callbacks into their own file
12 years ago
Kinsey Moore 684c83b29b Add transfer support to CEL
12 years ago
Kinsey Moore a1e219ef51 CEL refactoring cleanup
12 years ago
Matthew Jordan 6258bbe7bd Update Asterisk's CDRs for the new bridging framework
12 years ago
Mark Michelson 2dc8a06006 Refactor the features configuration scheme.
12 years ago
Jason Parker b6aac885be Add dial events to app_queue and app_followme.
12 years ago
Richard Mudgett 3d63833bd6 Merge in the bridge_construction branch to make the system use the Bridging API.
12 years ago
Matthew Jordan d04f1fd60a Publish the outbound channel's application/data when dialing
12 years ago
Matthew Jordan b8d4e573f1 Add multi-channel Stasis messages; refactor Dial AMI events to Stasis
12 years ago
Jonathan Rose abfb23df6b app_dial: Honor the 'c' flag when the calling party hangs up
12 years ago
Mark Michelson f2bb9afe17 Multiple revisions 375993-375994
13 years ago
Mark Michelson e9ab568f88 Fix some potential misuses of ast_str in the code.
13 years ago
Andrew Latham e51432027a Doxygen Clean ups
13 years ago
Richard Mudgett 5c946d98ba Tweak app_dial documentation.
13 years ago
Richard Mudgett adefb772c4 Fix hangup cause passthrough regression.
13 years ago
Mark Michelson 6a539ace84 Fix misuses of asprintf throughout the code.
13 years ago
Matthew Jordan fbf4040a36 Clean up ManagerEvent Dial documentation
13 years ago
Richard Mudgett ac35b92b62 Hangup handlers - Dialplan subroutines that run when the channel hangs up.
13 years ago
Matthew Jordan 82a7409c15 Add AMI event documentation
13 years ago
Richard Mudgett 3d1e26d2d2 Check if PBX was started and fix F and F(x) action logic in Dial application.
13 years ago
Richard Mudgett f8746d0009 Allow non-normal execution routines to be able to run on hungup channels.
13 years ago
Kinsey Moore 571445ab9c Convert AST_FLAG_ANSWERED_ELSEWHERE usage to AST_CAUSE_ANSWERED_ELSEWHERE
13 years ago
Richard Mudgett e518536773 Fix Dial I option ignored if dial forked and one fork redirects.
13 years ago
Kinsey Moore b5a6de76fc Commit framework for HANGUPCAUSE (replacement for SIP_CAUSE)
13 years ago
Richard Mudgett 098f74dd4e Tweak app_dial predial documentation.
13 years ago
Richard Mudgett 4ea636c776 Run predial routine on local;2 channel where you would expect.
13 years ago
Richard Mudgett e8a6e0ef0e PreDial - Ability to run dialplan on callee and caller channels before Dial.
13 years ago
Richard Mudgett f663924517 Make app_dial and app_queue use new macro and gosub calls.
13 years ago
Richard Mudgett c870dad57e Update app_dial M and U option GOTO return value documentation.
13 years ago
Richard Mudgett 01194c5811 Use ast_channel_lock_both() where it was inlined before.
13 years ago
Kinsey Moore 51f0e5c53d Remove unnecessary error message in app_dial.c
13 years ago
Jonathan Rose c6979ff581 Adds F option to Bridge application
13 years ago
Mark Michelson 827f2eae92 Revert the pre-dial addition.
13 years ago
Mark Murawki c65b41f57a Add options PreDial options 'b' and 'B' to app_dial
13 years ago
Richard Mudgett e9703da1d5 Add missing connected line macro calls to initial dial for Dial and Queue apps.
13 years ago
Richard Mudgett 2019a7e6b9 Fix Dial m and r options and forked calls generating warnings for voice frames.
13 years ago
Terry Wilson 786f5898d1 Finalize ast_channel opaquification
13 years ago
Sean Bright 4657b016ad Resolve a few more cases of variable shadowing.
13 years ago
Walter Doekes 571cef491f Fix copying of CDR(accountcode) to local channels.
13 years ago
Terry Wilson a9d607a357 Opaquify ast_channel structs and lists
13 years ago
Kinsey Moore 1fac2fba4b Deprecated macro usage for connected line, redirecting, and CCSS
13 years ago
Terry Wilson 57f42bd74f ast_channel opaquification of pointers and integral types
13 years ago
Terry Wilson 34c55e8e7c Opaquify char * and char[] in ast_channel
13 years ago
Walter Doekes db24fc2523 Avoid cppcheck warnings; removing unused vars and a bit of cleanup.
13 years ago
Terry Wilson 99cae5b750 Opaquify channel stringfields
13 years ago
Richard Mudgett edf466012f Make FollowMe optionally update connected line information when the accepting endpoint is bridged.
13 years ago
Terry Wilson 04da92c379 Replace direct access to channel name with accessor functions
13 years ago
Kinsey Moore 011843e36c Fix missing doc tags found while fixing ASTERISK-18689
14 years ago
Richard Mudgett e4b07e2d38 Merged revisions 339512 via svnmerge from
14 years ago
Leif Madsen 12a6131653 Merged revisions 339145 via svnmerge from
14 years ago
Richard Mudgett 55b70ae625 Merged revisions 337974 via svnmerge from
14 years ago
Matthew Jordan e218748ac1 Merged revisions 337120 via svnmerge from
14 years ago
Richard Mudgett 5c71a502a7 Merged revisions 336659 via svnmerge from
14 years ago
Kinsey Moore 782cfdc775 Merged revisions 335346 via svnmerge from
14 years ago
Matthew Jordan 8b5ba33fe0 Merged revisions 335078 via svnmerge from
14 years ago
Jonathan Rose 39fe851e79 Merged revisions 331644 via svnmerge from
14 years ago
Jason Parker 1a8069abe2 Merged revisions 331579 via svnmerge from
14 years ago
Mark Murawki 3719ee2d65 Merged revisions 328664 via svnmerge from
14 years ago
Leif Madsen a525edea59 Merged revisions 328247 via svnmerge from
14 years ago
Matthew Nicholson 6c7d437287 Merged revisions 325537 via svnmerge from
14 years ago
Richard Mudgett 0096238b52 Merged revisions 320823 via svnmerge from
14 years ago
Terry Wilson 2760e05dea Merged revisions 319529 via svnmerge from
14 years ago
Terry Wilson 8d2a71877a Merged revisions 315644 via svnmerge from
14 years ago
Richard Mudgett abe0351e12 Merged revisions 315452 via svnmerge from
14 years ago
Leif Madsen 072970e1ab Merged revisions 314203 via svnmerge from
14 years ago
Richard Mudgett 7c4fc0f0e8 Merged revisions 314068 via svnmerge from
14 years ago
Richard Mudgett 663ed7fd5c Merged revisions 313368-313369 via svnmerge from
14 years ago