Commit Graph

613 Commits (b4eb773d5ea9befa25e8045a57dba550a690e541)

Author SHA1 Message Date
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.
14 years ago
Terry Wilson 04da92c379 Replace direct access to channel name with accessor functions
14 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
Richard Mudgett 4a8c77976c Merged revisions 311295 via svnmerge from
14 years ago
Richard Mudgett b1db966684 Merged revisions 307962 via svnmerge from
14 years ago
Tilghman Lesher 7800a1c330 Merged revisions 307750 via svnmerge from
14 years ago
Richard Mudgett a8aeb04a9f Add ISDN display ie text handling options to chan_dahdi.conf.
14 years ago
Richard Mudgett 4d8feab7fa Merged revisions 306324 via svnmerge from
14 years ago
Jason Parker 6908539952 Merged revisions 305254 via svnmerge from
14 years ago
Leif Madsen 876d5dede7 Merged revisions 302918 via svnmerge from
14 years ago
Russell Bryant 712ba23185 Merged revisions 296002 via svnmerge from
15 years ago
Paul Belanger 8da2aa88bb Merged revisions 292413 via svnmerge from
15 years ago
Richard Mudgett 0e8c87d9b0 Merged revisions 290614 via svnmerge from
15 years ago
Richard Mudgett 851141c131 Merged revisions 288079-288080 via svnmerge from
15 years ago
Russell Bryant 2a4392008c Merged revisions 281568 via svnmerge from
15 years ago
Richard Mudgett ff2dc29d88 Merged revisions 279227 via svnmerge from
15 years ago
Richard Mudgett ec37ffbdaf ast_callerid restructuring
15 years ago
Matthew Nicholson 759872902a Merged revisions 275027 via svnmerge from
15 years ago
Richard Mudgett afd4454c44 Generic Advice of Charge.
15 years ago
Terry Wilson ffbb85bb4d Set app and appdata fields when a Dial is redirected
15 years ago
Mark Michelson 70a1bf3142 Remove redundant ast_conntected_line_free call.
15 years ago
Richard Mudgett 3d1f005fed Dial and queue connected line update macro not always run when expected.
15 years ago
Mark Michelson b5d5cc565f Enhancements to connected line and redirecting work.
15 years ago
Mark Michelson e24661fd18 Merge Call completion support into trunk.
15 years ago
Richard Mudgett a5a0a5f867 Consolidate ast_channel.cid.cid_rdnis into ast_channel.redirecting.from.number.
15 years ago
Richard Mudgett 5333a48b17 Using the Dial application f option when the call is forwarded will likely crash.
15 years ago
Leif Madsen 2de9cd0d38 Add documentation clarifying when 't' and 'T' can be used.
15 years ago
Russell Bryant 33aa72d592 Resolve compiler warnings on FreeBSD.
15 years ago
Richard Mudgett 73ef4b8daf Removed cdrflags from ast_channel structure.
15 years ago
Tilghman Lesher dd1c5f27ee Properly respect GOSUB_RESULT as to what to do with the master channel.
15 years ago
Mark Michelson 2fa64b3ad4 Mismerged a bit.
16 years ago
Mark Michelson c9d1ffcae8 Add a missing part of the connected line work into trunk.
16 years ago
Alec L Davis 7537d3c0cb app_dial optional parameter to option 'r' to allow play indication from indications.conf
16 years ago
Tilghman Lesher 5e2aa190fe Display a list of channel variables in each channel-oriented event.
16 years ago
Matthew Nicholson 317435a932 Added the 'a' option to app dial and modified app_dial to set the answertime when the called channel answers.
16 years ago
Matthew Nicholson ed2ed2717a Merged revisions 227827 via svnmerge from
16 years ago
Tilghman Lesher d8e0c58437 Expand codec bitfield from 32 bits to 64 bits.
16 years ago
Joshua Colp 7a17d87740 Merged revisions 226889 via svnmerge from
16 years ago
Joshua Colp b7a50aeddc Merged revisions 224565 via svnmerge from
16 years ago
Jeff Peeler 832be82dfb Merged revisions 223804 via svnmerge from
16 years ago
Mark Michelson 66e993de95 Fix potential memory leaks.
16 years ago
Jeff Peeler f150b48bc0 Add bridge related dial flags to the bridge app
16 years ago
Russell Bryant 0b2b01a1fa Merged revisions 208592 via svnmerge from
16 years ago
Mark Michelson 5e51a6bb1e I AM A TERRIBLE PERSON
16 years ago
Mark Michelson b25242a819 Reset the sentringing indication when redirects occur.
16 years ago
Russell Bryant 0264eef115 Merge the new Channel Event Logging (CEL) subsystem.
16 years ago
Russell Bryant 12ff77f975 Global var cleanup - constification and removing unused vars.
16 years ago
David Vossel c42344b319 ast_call_forward() todo notes and originate flag copy.
16 years ago
Mark Michelson 298d745fb4 Add the ability to execute connected line interception macros.
16 years ago
Sean Bright 9241877c10 Merged revisions 198251 via svnmerge from
16 years ago
Kevin P. Fleming e6b2e9a750 Const-ify the world (or at least a good part of it)
16 years ago
Mark Michelson 8139c8ed4e Plug a memory leak in app_dial.
16 years ago
Eliel C. Sardanons d24179825f Warn about the use of the application WaitExten() within a Macro().
16 years ago
Kevin P. Fleming 1c988d8996 add 'const' qualifiers in various places where they should have been
16 years ago
Richard Mudgett 7019ff68db Fixed crashes from issue8824 review board channel locking changes.
16 years ago
Terry Wilson 7164958d9d Merged revisions 189465 via svnmerge from
16 years ago
Terry Wilson f505cb43bf Merged revisions 189463 via svnmerge from
16 years ago
Mark Michelson fd833f14ed Make the cancellation of the dial timeout on a call forward optional.
16 years ago
Mark Michelson df28954a84 Make sure tc is unlocked before calling ast_call since calling a Local
16 years ago
David Vossel bd23adbc8a Even more changes concerning r187426. Revised where locks are placed yet once again. ast_call() should not be called with a channel locked. could cause deadlock issues with local channels.
16 years ago
David Vossel e6052e79d0 More changes concerning r187426. Revised where locks are placed.
16 years ago
Jeff Peeler de4af72f9f Add ability for dialplan execution to continue when caller hangs up.
16 years ago
David Vossel 19f381b484 Fixes deadlock caused by calling get_cid_name with chan locked.
16 years ago
Mark Michelson 6f53ed4c67 This commit introduces COLP/CONP and Redirecting party information into Asterisk.
16 years ago
Joshua Colp 63de834395 Merge in the RTP engine API.
16 years ago
David Vossel 9d3527bddf Merged revisions 183386 via svnmerge from
16 years ago
David Vossel 2764c2821f Merged revisions 183126 via svnmerge from
16 years ago
David Vossel e559cae4ec Option to send DTMF when receiving PROGRESS status
16 years ago
Joshua Colp 499ca8de65 Fix crash when sleep and retries argument was not given to RetryDial application.
16 years ago
Joshua Colp 15090ba1df Remove duplicate 'k' and 'K' Dial options.
16 years ago
Mark Michelson 47ebea6a8d Fix 'd' option for app_dial and add new option to Answer application
16 years ago
Steve Murphy 53d9b77898 This reverts the changes I made for 11583; will
16 years ago
Steve Murphy c61e8a7865 This change allows the disconnect feature (as in "one-touch" in features.c)
16 years ago
Terry Wilson 8d782f96b8 Merged revisions 172517 via svnmerge from
16 years ago
Olle Johansson 7ecda45482 Fix "cancel answered elsewhere" through app_queue with members in chan_local.
17 years ago
Joshua Colp 665bba38f1 Merged revisions 170568 via svnmerge from
17 years ago
Terry Wilson c37aa68d77 Set peer context and exten values so MACRO_EXTEN and MACRO_CONTEXT will be set
17 years ago
Mark Michelson ff20b9116a Update app_queue to deal with the removal of AST_PBX_KEEPALIVE
17 years ago
Steve Murphy aa905e347e Merged revisions 166093 via svnmerge from
17 years ago
Russell Bryant 50a25ac847 Remove the need for AST_PBX_KEEPALIVE with the GoSub option from Dial.
17 years ago
Mark Michelson a53877b469 Add some safety measures when using gosub, especially when using the options
17 years ago
Mark Michelson 5cf09591b0 Add some necessary hangup commands in the case that forwarding
17 years ago
Mark Michelson 7a554a7386 Merged revisions 158053 via svnmerge from
17 years ago
Mark Michelson d91f1df3e0 Merged revisions 157305 via svnmerge from
17 years ago
Tilghman Lesher 1287486dbf Can't use items duplicated off the stack frame in an element returned from
17 years ago
Tilghman Lesher 10afda33c7 Merged revisions 156386 via svnmerge from
17 years ago
Mark Michelson a9e84c1e51 Merged revisions 156167 via svnmerge from
17 years ago
Sean Bright 9ef09ad1d4 Merged revisions 155553 via svnmerge from
17 years ago
Kevin P. Fleming bd4eb070f3 bring over all the fixes for the warnings found by gcc 4.3.x from the 1.4 branch, and add the ones needed for all the new code here too
17 years ago
Russell Bryant 6f314f4d42 Fix various spelling and grammatical issues in documentation
17 years ago
Russell Bryant 5b168ee34b Merge changes from team/group/appdocsxml
17 years ago
Terry Wilson 5fe37e47c6 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 d736ac2b19 Merged revisions 152538 via svnmerge from
17 years ago
Steve Murphy 6fad66dfb3 Merged revisions 152535 via svnmerge from
17 years ago
Tilghman Lesher dd049d429d Merged revisions 152368 via svnmerge from
17 years ago
Mark Michelson dc36a357d2 When specifying an invalid timeout to Dial, take it
17 years ago
Sean Bright d1f257ba53 Move the DAHDI-to-DAHDI operator mode check from app_dial into chan_dahdi
17 years ago
Sean Bright 61664ec58b Make sure to compare the correct number of characters when special-casing
17 years ago
Tilghman Lesher 8fbee1307c Repair IAXVAR implementation so that it works again (regression?)
17 years ago
Steve Murphy 67f7ac0499 Merged revisions 142675 via svnmerge from
17 years ago
Steve Murphy 2488366a75 Merged revisions 139347 via svnmerge from
17 years ago
Sean Bright 3ffb39833b More RSW merges. Everything from apps/ except for the big offenders
17 years ago
Steve Murphy 5eaf8450d6 Merged revisions 135799 via svnmerge from
17 years ago
Kevin P. Fleming 7df8b8b848 make datastore creation and destruction a generic API since it is not really channel related, and add the ability to add/find/remove datastores to manager sessions
17 years ago
Mark Michelson bd1bb0d0e2 Merged revisions 130792 via svnmerge from
17 years ago
Tilghman Lesher da03cdd174 Merged revisions 129149 via svnmerge from
17 years ago
Kevin P. Fleming da14954bdc another minor ast_channel memory size decrease... for nearly all channels, 'dialcontext' is only going to be set once during the channel's lifetime, so make it a string field instead of a char array
17 years ago
Mark Michelson 0178d0ccd6 Improve consistency between app_dial and app_queue with regards
17 years ago
Tilghman Lesher 90867b2b0c Channel lock janitor -- add locks around retrieval of channel variables
17 years ago
Steve Murphy f4c85ebd22 (closes issue #12689)
17 years ago