Commit Graph

332 Commits (cd054ab3b4e1d58d69fa06f0ba730f26f80a905f)

Author SHA1 Message Date
Matthew Nicholson fa79e11a91 Clear the AST_CDR_FLAG_DIALED flag for channels going into the pbx via the G option in app_dial
16 years ago
Leif Madsen 1d9be78f12 Add documentation clarifying when 't' and 'T' can be used.
16 years ago
Russell Bryant 43393bd1a9 Resolve a number of FreeBSD build issues.
16 years ago
David Vossel c79e242ada fixes solaris segfault on dial with verbosity >= 3
16 years ago
Matthew Nicholson 3c256882d6 This patch modifies the Dial application to monitor the calling channel for hangups while playing back announcements.
16 years ago
Joshua Colp ed413ec76c Fix a bug where the recorded privacy introduction file would not get removed if the caller hung up
16 years ago
Joshua Colp 926a033bf9 Do not attempt early media bridging (ie: direct RTP setup) if options are enabled that should prevent it.
16 years ago
Jeff Peeler e3464ac40a Ensure ringing continues for branched calls after progress is received
16 years ago
Mark Michelson a9317f6cbe Fix potential memory leak in app_dial.c
16 years ago
Tilghman Lesher 63cc189747 AST-2009-005
17 years ago
Russell Bryant 55d9c2ecaf Do not log an ERROR if autoservice_stop() returns -1.
17 years ago
Sean Bright 48253ef901 Treat an empty FORWARD_CONTEXT the same way we treat a missing one.
17 years ago
Terry Wilson 59ee389e31 Update CDR appropriately when AST_CAUSE_NO_ANSWER is set
17 years ago
Terry Wilson ef9ef40c19 Don't treat a NOANSWER like a CHANUNAVAIL
17 years ago
Mark Michelson 8e31a331b4 Fix a crash due to too few arguments to RetryDial.
17 years ago
Terry Wilson 2da89b3022 Add missing datastore inherit (exists in all other branches)
17 years ago
David Vossel f42e9eb6bf Cleaning up a few things in detect disconnect patch
17 years ago
David Vossel dd17912d68 Allow disconnect feature before a call is bridged
17 years ago
Terry Wilson 4e069885ce Fix feature inheritance with builtin features
17 years ago
Joshua Colp 8a1faf0a58 When a call is forwarded stop any active indications. The new channel will provide an indication, if need be, itself.
17 years ago
Steve Murphy e3700a13a4 This merges the masqpark branch into 1.4
17 years ago
Joshua Colp dfa5f7c4b4 Can we try not to assign an unsigned int to -1?
17 years ago
Tilghman Lesher d8ff8d169d Change the default calldurationlimit from the special value 0 to -1, so we
17 years ago
Mark Michelson 3a1a981e2e Make sure to set the hangup cause on the calling channel in the case
17 years ago
Mark Michelson 3429c9de5e Fix a crash in the end_bridge_callback of app_dial and
17 years ago
Tilghman Lesher 382459fac8 When using call limits under 1 second, infinite call lengths are allowed,
17 years ago
Mark Michelson bd9001e16b When doing some tests, I was having a crash at the end of every call
17 years ago
Sean Bright f2ecc4c80e Use static functions here instead of nested ones. This requires a small
17 years ago
Terry Wilson 6280e04736 Recent CDR fixes moved execution of the 'h' exten into the bridging code, so variables that were set after ast_bridge_call was called would not show up in the 'h' exten. Added a callback function to handle setting variables, etc. from w/in the bridging code. Calls back into a nested function within the function calling ast_bridge_call
17 years ago
Steve Murphy fffb7722be A little documentation cross-ref between features and
17 years ago
Steve Murphy 961bc7e758 The magic trick to avoid this crash is not to
17 years ago
Tilghman Lesher 785f27a29a Reset all DIAL variables back to blank, in case Dial is called multiple times
17 years ago
Steve Murphy eccd14d7f0 Tested by: sergee, murf, chris-mac, andrew, KNK
18 years ago
Steve Murphy ee8adb313e (closes issue #12982)
18 years ago
Mark Michelson cb503c4cb4 Add a check to the CAN_EARLY_BRIDGE macro in app_dial to
18 years ago
Tilghman Lesher e46bb5f5bc Cause SIP to return a 480 instead of a 404 when a sip peer exists, but is not
18 years ago
Terry Wilson d432d18723 Remove extra option from previous solution attempt
18 years ago
Terry Wilson e128c2a314 This should fix the behavior of the 'T' dial feature being passed incorrectly to the transferee when builtin_atxfers are used.
18 years ago
Terry Wilson c340004d76 Backport fix for 11520--for some reason I didn't do this back in February when I patched for trunk.
18 years ago
Russell Bryant c6c26f7c34 Fix another typo in documentation
18 years ago
Michiel van Baak 383a1ece6b small typo fix 'retires' => 'retries'
18 years ago
Mark Michelson f1683753b8 If the datastore has been moved to another channel due to a masquerade, then
18 years ago
Joshua Colp 2bf8f9fca3 Move where unanswered CDRs are dropped to the CDR core, not everything uses app_dial.
18 years ago
Joshua Colp cd703523db Add a control frame to indicate the source of media has changed. Depending on the underlying technology it may need to change some things.
18 years ago
Olle Johansson 3d434f14c3 Add dependency on chan_local to app_dial.
18 years ago
Russell Bryant 3e913c706f * Add channel locking around datastore operations that expect the channel
18 years ago
Russell Bryant c13539cb13 Don't unlock the dialed_interfaces list until we're done messing with the iterator.
18 years ago
Russell Bryant 85e0e1919d Allow dialing local channels from Queue() and Dial() again. There was a slight
18 years ago
Mark Michelson a1a592f3f0 The 'G' option for Dial() did not properly handle the case where only a label was
18 years ago
Joshua Colp 335d271dda Fix build issue on the build cluster.
18 years ago