Commit Graph

405 Commits (16)

Author SHA1 Message Date
Richard Mudgett b05d4603c4 Fix crash during CDR update.
14 years ago
Jonathan Rose 480d46f92c Add and document PARKEDCALL variable set during timeout
14 years ago
Richard Mudgett 3f13a41886 Mark channel running the h exten with the soft-hangup flag.
14 years ago
Jonathan Rose f6cd5af36b Fixes a segfault caused by referencing null frames introduced in r338623
14 years ago
Richard Mudgett b961d57c4c Fix AGI exec Park to honor the Park application parameters.
14 years ago
Richard Mudgett 10de040b6e More parking issues.
14 years ago
Richard Mudgett cabf08b511 Fix DTMF blind transfer continuing to execute dialplan after transfer.
14 years ago
Olle Johansson 6e0f961432 Preserve DTMF length in main/features.c
14 years ago
Matthew Jordan 8b5ba33fe0 Merged revisions 335078 via svnmerge from
14 years ago
Richard Mudgett 3d63ec89e0 Merged revisions 334841 via svnmerge from
14 years ago
Stefan Schmidt 081dcb4a46 Merged revisions 334747 via svnmerge from
14 years ago
Stefan Schmidt 40f505c009 clean up wrong merged stuff
14 years ago
Stefan Schmidt 334401e57d Merged revisions 334682 via svnmerge from
14 years ago
Stefan Schmidt e549520b78 Adding the Feature to sent a Reason Header in a SIP Cancel message by set the flag AST_FLAG_ANSWERED_ELSEWHERE before doing a masquerade in the pickup function.
14 years ago
Richard Mudgett 3ad6dccac8 Merged revisions 332101 via svnmerge from
14 years ago
Richard Mudgett fa794d8f7a Merged revisions 331420 via svnmerge from
14 years ago
Richard Mudgett 02ecb12f64 Merged revisions 331418 via svnmerge from
14 years ago
Richard Mudgett b99b1116be Merged revisions 331265 via svnmerge from
14 years ago
Russell Bryant f243d129c9 Merged revisions 329257 via svnmerge from
14 years ago
Richard Mudgett 3b80737787 Merged revisions 329145 via svnmerge from
14 years ago
Leif Madsen a525edea59 Merged revisions 328247 via svnmerge from
14 years ago
David Vossel d5ea9e5ae2 Merged revisions 324652 via svnmerge from
14 years ago
Terry Wilson c33e1b0e27 Merged revisions 323754 via svnmerge from
14 years ago
Richard Mudgett 0a8f9d2cf0 Merged revisions 322749 via svnmerge from
14 years ago
Leif Madsen a2ca0997a6 Merged revisions 321333 via svnmerge from
14 years ago
Alec L Davis 7cc83a9018 Merged revisions 321211 via svnmerge from
14 years ago
Richard Mudgett 0096238b52 Merged revisions 320823 via svnmerge from
14 years ago
Richard Mudgett a42bf8cc92 Merged revisions 320796 via svnmerge from
14 years ago
Richard Mudgett 2af231dd91 Merged revisions 320059 via svnmerge from
14 years ago
Richard Mudgett ae091d166a Merged revisions 320057 via svnmerge from
14 years ago
Richard Mudgett b1cfd0e059 Merged revisions 320007 via svnmerge from
14 years ago
Richard Mudgett 0436c501c9 Merged revisions 319997 via svnmerge from
14 years ago
Jonathan Rose 87004f0d9f Merged revisions 319866 via svnmerge from
14 years ago
Richard Mudgett db89abf0bd Merged revisions 318868 via svnmerge from
14 years ago
Alec L Davis 892b7a2efd Merged revisions 318671 via svnmerge from
14 years ago
Richard Mudgett bf57bb3c89 Merged revisions 318282 via svnmerge from
14 years ago
Jonathan Rose ff4c7d46c0 Minor change to 318141 to improve parsing behavior.
14 years ago
Jonathan Rose 229e066dcb Allows ParkedCall application to specify a parkinglot.
14 years ago
Russell Bryant 37aa52fd78 Merged revisions 316265 via svnmerge from
14 years ago
Terry Wilson 8d2a71877a Merged revisions 315644 via svnmerge from
14 years ago
Jonathan Rose 68dd87ef0d Merged revisions 313048 via svnmerge from
14 years ago
Terry Wilson d958ca6953 Merged revisions 310902 via svnmerge from
14 years ago
Jeff Peeler e2df246636 Allow parkedmusicclass to be settable for non-default parking lots.
14 years ago
Jeff Peeler 6b0fa46103 Merged revisions 307228 via svnmerge from
14 years ago
Richard Mudgett 49feb747ba Pass a MCID request to the bridged channel.
14 years ago
Terry Wilson 1277a80a5b Merged revisions 306674 via svnmerge from
14 years ago
Paul Belanger 3556e4c2d4 Replace ast_log(LOG_DEBUG, ...) with ast_debug()
14 years ago
Jeff Peeler fed10ed35d Merged revisions 306124 via svnmerge from
14 years ago
David Vossel c26c190711 Asterisk media architecture conversion - no more format bitfields
14 years ago
Jeff Peeler 8677f0424e Merged revisions 304339 via svnmerge from
14 years ago
Richard Mudgett ca014f49a2 Merged revisions 304007 via svnmerge from
14 years ago
Russell Bryant 092134399c Merged revisions 303549 via svnmerge from
14 years ago
Shaun Ruffell 80f6848ca3 Merged revisions 303107 via svnmerge from
14 years ago
Richard Mudgett c8e57f82bf Merged revisions 302713 via svnmerge from
14 years ago
Sean Bright f4d63bf918 Merged revisions 302552 via svnmerge from
14 years ago
Richard Mudgett 8cd1ac534b Merged revisions 302318 via svnmerge from
14 years ago
Richard Mudgett a05aeff312 Merged revisions 302174 via svnmerge from
14 years ago
Richard Mudgett 9be73e35de Merged revisions 300166 via svnmerge from
15 years ago
Leif Madsen cf655aa1c9 Merged revisions 299088 via svnmerge from
15 years ago
Terry Wilson 5ce016b463 Merged revisions 297952 via svnmerge from
15 years ago
Jason Parker ce6abd6bf7 Merged revisions 289340 via svnmerge from
15 years ago
Richard Mudgett e86c254b79 Merged revisions 287897 via svnmerge from
15 years ago
Jeff Peeler eee14db850 Merged revisions 287020 via svnmerge from
15 years ago
Jeff Peeler 41b95ee887 Merged revisions 286931 via svnmerge from
15 years ago
Tilghman Lesher a6adb398e9 Merged revisions 286558 via svnmerge from
15 years ago
Tilghman Lesher 77433168ea Merged revisions 286528 via svnmerge from
15 years ago
Olle Johansson 3335c96157 Whitespace cleanup and reformatting with { and }
15 years ago
Richard Mudgett 4e0612340e Merged revisions 285371 via svnmerge from
15 years ago
Tilghman Lesher 5eae9f44f7 Merged revisions 284597 via svnmerge from
15 years ago
Russell Bryant a9e49f4e45 Update documentation for 'comebacktoorigin' in featuers.conf.
15 years ago
Tilghman Lesher ef95349d1c Merged revisions 278167 via svnmerge from
15 years ago
Jean Galarneau e533a48c16 Merged revisions 277906 via svnmerge from
15 years ago
Tim Ringenbach 3442f13da4 Merged revisions 277625 via svnmerge from
15 years ago
Richard Mudgett ec37ffbdaf ast_callerid restructuring
15 years ago
Russell Bryant 8ae46b53a8 Merged revisions 276123 via svnmerge from
15 years ago
Russell Bryant ea1307d9ad Merged revisions 275994 via svnmerge from
15 years ago
Russell Bryant b4ba8548e1 Fix some issues related to dynamic feature groups in features.conf.
15 years ago
Russell Bryant eaaeb7a1bc Add missing ao2_iterator_destroy().
15 years ago
Tilghman Lesher da8450323f Kill some startup warnings and errors and make some messages more helpful in tracking down the source.
15 years ago
David Vossel 6d82dbb905 fixes attended transfer behavior when both transferee and transferer hung up
15 years ago
Leif Madsen c672763af8 Fix some doxygen warnings.
15 years ago
Richard Mudgett afd4454c44 Generic Advice of Charge.
15 years ago
Mark Michelson b5d5cc565f Enhancements to connected line and redirecting work.
15 years ago
Matthew Nicholson 8c41f2db82 Merged revisions 193391,258670 via svnmerge from
15 years ago
Terry Wilson 9674766487 Fix incomplete CDR merge from r195881
15 years ago
Tilghman Lesher 8b7a90a026 Yet another issue where the conversion of the application delimiter to comma caused an issue.
15 years ago
Matthew Nicholson 8acef966ef Merged revisions 253799 via svnmerge from
15 years ago
Russell Bryant 3da9f8ed19 Resolve more compiler warnings on FreeBSD.
15 years ago
Jeff Peeler 9620ccf057 Fix ParkAndAnnounce not respecting parking options.
15 years ago
Leif Madsen 78fdaa6865 Add missing description of the PARKINGLOT variable in XML documentation.
15 years ago
Mark Michelson da96c84c67 Send a manager event when the manager BridgeAction command is used.
15 years ago
Matthew Nicholson 469fed1cd3 Merged revisions 247651 via svnmerge from
15 years ago
David Vossel 57c819fd5e addition of dynamic parkinglots feature
15 years ago
Jeff Peeler b527525ffc Add some additional option support for non-default parking lots.
15 years ago
David Vossel 7662c7fed2 Merged revisions 243390 via svnmerge from
15 years ago
Jeff Peeler 568c057c4c Extend max call limit duration from 24.8 days to 292+ million years.
16 years ago
Tilghman Lesher e8a6d2995e Add pickup event to AMI. Also, fix AMI documentation.
16 years ago
Sean Bright e612d87695 Convert a few places to use ast_calloc_with_stringfields where applicable.
16 years ago
Jeff Peeler 495b701a85 Merged revisions 239838 via svnmerge from
16 years ago
Jeff Peeler cde1057ec3 Merged revisions 238834 via svnmerge from
16 years ago
Jeff Peeler 7df5564a61 Stop trying to find a parking space after traversing the parkinglot one time.
16 years ago
Jeff Peeler 0a4f80cbcf Fix channel name comparison for bridge application.
16 years ago
Tilghman Lesher 128e4022d0 Merged revisions 235821 via svnmerge from
16 years ago
Jeff Peeler c10288ec01 Fix erroneous hangup extension execution
16 years ago
Matthew Nicholson cab2253d34 Merged revisions 230627 via svnmerge from
16 years ago
Tilghman Lesher 5e2aa190fe Display a list of channel variables in each channel-oriented event.
16 years ago
Tilghman Lesher d8e0c58437 Expand codec bitfield from 32 bits to 64 bits.
16 years ago
Matthew Nicholson 7ed425ec80 This patch adds a sequence field to CDRs that can be combined with the linkedid or uniqueid field to uniquely identify a CDR.
16 years ago
Joshua Colp b518c7b9a7 Merged revisions 224773 via svnmerge from
16 years ago
David Vossel 9456ab2724 Deadlock in channel masquerade handling
16 years ago
Jeff Peeler f150b48bc0 Add bridge related dial flags to the bridge app
16 years ago
Joshua Colp 3031ca468d Do not attempt to add a parking extension if an error occurred while reading the configuration.
16 years ago
Michiel van Baak f914f65634 - lock channel before looking for a channel variable
16 years ago
Jeff Peeler 29e1e05e13 Add two new dialplan variables when using features
16 years ago
Matthew Nicholson 53fd27c005 Fix a crash by checking the proper pointer for validity before deferencing it.
16 years ago
Russell Bryant 8fa685ece2 Don't blow up on a NULL cdr.
16 years ago
Tilghman Lesher 642bec4d6f AST-2009-005
16 years ago
Jeff Peeler b0f0110b16 Fix broken call pickup
16 years ago
David Brooks d81d6d3415 Fixing typos. Replaces "recieved" with "received" and "initilize" with "initialize"
16 years ago
David Brooks 174c36ad41 Fixes Park() argument handling
16 years ago
Matthew Nicholson fd6a49beac Moved trigger for BRIDGE_END CEL event so that it is more accurate.
16 years ago
Russell Bryant 0264eef115 Merge the new Channel Event Logging (CEL) subsystem.
16 years ago
Russell Bryant bd2e4dc229 Merged revisions 203375 via svnmerge from
16 years ago
Tilghman Lesher ad0d1bfd9e Merged revisions 201828 via svnmerge from
16 years ago
Kevin P. Fleming 82fb56886e More 'static' qualifiers on module global variables.
16 years ago
David Vossel 3830c415c7 Generic call forward api, ast_call_forward()
16 years ago
Mark Michelson 298d745fb4 Add the ability to execute connected line interception macros.
16 years ago
Eliel C. Sardanons 2c882626a0 Implement a new element in AstXML for AMI actions documentation.
16 years ago
Kevin P. Fleming e6b2e9a750 Const-ify the world (or at least a good part of it)
16 years ago
Mark Michelson 1e3ac401f4 Pass connected line updates along during a bridge.
16 years ago
Joshua Colp b4c24d2da1 Merged revisions 195688 via svnmerge from
16 years ago
Russell Bryant 23f54f4c76 Fix a typo where an equality check should be an assignment.
16 years ago
Kevin P. Fleming 1c988d8996 add 'const' qualifiers in various places where they should have been
16 years ago
Jeff Peeler 1c05448f5a Merged revisions 192858 via svnmerge from
16 years ago
Richard Mudgett 7019ff68db Fixed crashes from issue8824 review board channel locking changes.
16 years ago
Joshua Colp 77e9d51c93 Merged revisions 192454 via svnmerge from
16 years ago
Russell Bryant cba19c8a67 Convert the ast_channel data structure over to the astobj2 framework.
16 years ago
Russell Bryant 559f908016 Fix call parking callback. Pipes -> Commas.
16 years ago
Tilghman Lesher 1030a25ac9 Modify headers and macros, according to Russell's suggestions on the -dev list
16 years ago
Jeff Peeler f57fddb5bb Add timer for features so that backup bridge config can go away
16 years ago
Mark Michelson 6f53ed4c67 This commit introduces COLP/CONP and Redirecting party information into Asterisk.
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
Kevin P. Fleming d11b6386a5 Improve behavior of ast_answer() to not lose incoming frames
16 years ago
Mark Michelson 0892cdb958 Remove ast_ prefix from functions which are not public.
16 years ago
Mark Michelson 88e3279f83 Merged revisions 181990 via svnmerge from
16 years ago
Jeff Peeler 58cf8b69da Fix malloc debug macros to work properly with h323.
16 years ago
Joshua Colp bcf5ecde90 Merged revisions 179840 via svnmerge from
16 years ago
Steve Murphy ec6101595e Merged revisions 178956 via svnmerge from
16 years ago
Tilghman Lesher 63561aea00 Sound confirmation of call pickup success.
16 years ago
Steve Murphy fe216b2f9d Merged revisions 178804 via svnmerge from
16 years ago
Jeff Peeler 90a6374871 Fix mismerge from revision 176708 pointed out by Kaloyan Kovachev on the
16 years ago
David Vossel e30d2c1d45 Locking issue in action_bridge and bridge_exec
16 years ago
Jeff Peeler f40edf2793 Merged revisions 176701 via svnmerge from
16 years ago
Jeff Peeler a46d290802 Merged revisions 175294 via svnmerge from
16 years ago
Jeff Peeler 66e88633a5 Merged revisions 175187 via svnmerge from
16 years ago
Jeff Peeler 39ec5d1576 Merged revisions 173211 via svnmerge from
16 years ago
Terry Wilson 34be09bf5c Merged revisions 173066 via svnmerge from
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
Steve Murphy 268ac221a2 Merged revisions 172030 via svnmerge from
16 years ago
Terry Wilson 01b95990b0 Make a proper builtin attended transfer to parking work
17 years ago
Terry Wilson a6855a48b2 Merged revisions 169485 via svnmerge from
17 years ago
Terry Wilson ec1cfe02d1 Merged revisions 168716 via svnmerge from
17 years ago
Steve Murphy aa905e347e Merged revisions 166093 via svnmerge from
17 years ago
Russell Bryant c9eb01c899 Merged revisions 164201 via svnmerge from
17 years ago
Mark Michelson 7828e7a966 Add an appropriate goto if ast_call fails
17 years ago
Mark Michelson 62130ba876 Reduce indentation level of ast_feature_request_and_dial
17 years ago
Russell Bryant 31e068ade2 Merged revisions 163092 via svnmerge from
17 years ago
Eliel C. Sardanons 1e8e12efcf Janitor, use ARRAY_LEN() when possible.
17 years ago
Kevin P. Fleming 887e28d7aa incorporates r159808 from branches/1.4:
17 years ago
Jeff Peeler 1abffcee9f Always parse arguments in park_call_exec so that app_args is valid. This prevents a crash when executing Park from the dialplan with no arguments.
17 years ago
Sean Bright fd8caa1778 This is basically a complete rollback of r155401, as it was determined that
17 years ago
Steve Murphy 11e22239cc Merged revisions 158603 via svnmerge from
17 years ago
Steve Murphy 3c01868040 Merged revisions 158483 via svnmerge from
17 years ago
Mark Michelson d91f1df3e0 Merged revisions 157305 via svnmerge from
17 years ago
Russell Bryant 1148e648b8 Fix a few more places where the case insensitive hash should be used since
17 years ago
Sean Bright 48522988ab In order to move away from nested function use, some changes to the recently introduced
17 years ago
Sean Bright 9ef09ad1d4 Merged revisions 155553 via svnmerge from
17 years ago
Sean Bright 30d1744ffc Add ability to pass arbitrary data to the ao2_callback_fn (called from
17 years ago
Sean Bright 6ac794074e Update a couple places to use the new ast_channel_search_locked API call.
17 years ago
Eliel C. Sardanons 990a6bebe8 Add more SeeAlso references based on TFOT.
17 years ago
Tilghman Lesher 2cc8e25222 Slightly optimize ast_devstate_str and rename global functions devstate2str and config_text_file_save to have an ast_ prefix
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
Mark Michelson de90c84b1a After seeing another problem in #asterisk stemming from
17 years ago
Steve Murphy 6fad66dfb3 Merged revisions 152535 via svnmerge from
17 years ago
Mark Michelson 6d70f45506 Merged revisions 146026 via svnmerge from
17 years ago
Jeff Peeler c897b4e630 (closes issue #13139)
17 years ago
Jeff Peeler 0dc7ac9a6c Explicitly setting these fields to NULL was done because I wasn't sure if they would be NULL otherwise. Since they will be set automatically, removing.
17 years ago
Jeff Peeler 2ec290b09d Similar to r143204, masquerade the channel in the case of Park being called from AGI.
17 years ago
Jeff Peeler 50923eab5d This commit squashes together three commits because the wrong approach was originally used. (One of the commits was only one line.)
17 years ago
Jeff Peeler abc88c1d61 fix some comment placement
17 years ago
Jeff Peeler 7d8d1f50bb Explicitly set args in park_call_exec NULL so in the case of no options being passed in, there
17 years ago
Jeff Peeler 4b22fb221c remove superfluous reference counting operations in manage_parkinglot since ao2_interator_next increments the ref count automatically
17 years ago
Mark Michelson 7eae109418 Okay, this should really do it now. While I did manage
17 years ago
Mark Michelson e6799e1c99 if (!(x) == 0) is the same as
17 years ago
Mark Michelson a23b8c9158 The logic surrounding the return value of ast_spawn_extension
17 years ago
Steve Murphy 8343faed0e Merged revisions 144066 via svnmerge from
17 years ago