Commit Graph

927 Commits (c540f2eff136a40f9ae20eef6f180e12e7ec5702)

Author SHA1 Message Date
Tilghman Lesher bad37b9a69 When a transferer hangs up during an attended transfer BEFORE the transfer is answered, don't stop playing MOH.
17 years ago
David Vossel fb0cf432f1 fixes bug with channel receiving wrong privileges after call parking
17 years ago
Jeff Peeler 40fed194b6 Fix regression for timed out parked call returning to caller
17 years ago
Jeff Peeler 5be54b36b2 Stop a crash when no peer is passed to masq_park_call.
17 years ago
Tilghman Lesher 2418c3fe1e Add a flag to disable the Background behavior, for AGI users.
17 years ago
Tilghman Lesher b317f3ce7f If EXEC only gets a single argument, don't crash when the second is used.
17 years ago
Jeff Peeler 7c1c1ffa82 Change Monitor to not assume file to write to does not contain pathing.
17 years ago
Tilghman Lesher 66b2f4192a Send parking lot announcement to the channel which parked the call, not the park-ee.
17 years ago
Tilghman Lesher d7d29ea864 Mandatory argument checking
17 years ago
Matthew Nicholson f32239bff8 Copy the peer CDR's userfield to the bridge CDR if it exists. This is necessary for the recordagentcalls option in chan_agent to store the recorded file name in the bridge CDR.
17 years ago
Jeff Peeler cd447927e4 Fix incorrect filename comparsion after monitor file change
17 years ago
Joshua Colp 7de8f53607 Add support for relaying early media in the features attended transfer option.
17 years ago
Kevin P. Fleming 2ad7cb7e87 Fix ao2_iterator API to hold references to containers being iterated.
17 years ago
Matthew Nicholson 4fa5fa014f Fix a crash by checking the proper pointer for validity before deferencing it.
17 years ago
Tilghman Lesher 63cc189747 AST-2009-005
17 years ago
Michiel van Baak 0f05b9b9de backport rev 205532 from trunk:
17 years ago
Kevin P. Fleming 75f1eaf2a1 Ensure that user-provided CFLAGS and LDFLAGS are honored.
17 years ago
Russell Bryant 33f54353ba Make OpenSSL usage thread-safe.
17 years ago
Russell Bryant 090c2f1e4e Fix a case where CDR answer time could be before the start time involving parking.
18 years ago
Tilghman Lesher 5757b115b3 If the "h" extension fails, give it another chance in main/pbx.c.
18 years ago
Russell Bryant fce4a98f7c Fix memory corruption and leakage related reloads of non files mode MoH classes.
18 years ago
Eliel C. Sardanons a42ff13c97 Show the interface name on error, if it is not found.
18 years ago
David Vossel ddb4e3f2e7 Generic call forward api, ast_call_forward()
18 years ago
Tilghman Lesher af31809bcf If using the old deprecated format, a reload would cause the class to disappear.
18 years ago
Sean Bright 8fc78eae7a Properly terminate AMI JabberSend response messages.
18 years ago
Russell Bryant e86b26f1a8 Fix a crash that occurred when MWI SMDI messages expired.
18 years ago
Matthew Nicholson aa2fd9a4c2 Use AST_CDR_NOANSWER instead of AST_CDR_NULL as the default CDR disposition.
18 years ago
Russell Bryant 245950ad00 Resolve a file handle leak.
18 years ago
Matthew Nicholson df4812c96e This commit prevents cdr records with AST_CDR_FLAG_ANSLOCKED and AST_CDR_FLAG_LOCKED from being updated in certain cases.
18 years ago
Joshua Colp 91843c8c58 Fix some code that wrongly assumed a pointer would always be non-NULL when dealing with CDRs after a bridge.
18 years ago
Tilghman Lesher efb22ba096 Add a similar dependency on SMDI for voicemail as already exists for ADSI.
18 years ago
Jeff Peeler 84f708474a Make ParkedCall application stop execution of the dialplan after hang up
18 years ago
Joshua Colp 385e28f532 Fix an incorrect assumption that certain values on the channel will always exist when they may not.
18 years ago
Russell Bryant 1c1d4a80e0 Fix a typo from 190661.
18 years ago
Russell Bryant 8798a0f9dd Resolve a crash in res_smdi when used with chan_dahdi.
18 years ago
Tilghman Lesher 9eaaa987fc If fileconfig limit exceeds our maximum, then set the limit to the maximum.
18 years ago
Mark Michelson 89d04eef98 Fix a small logical error when loading moh classes.
18 years ago
Mark Michelson 3e474b3b75 Fix a memory leak in res_monitor.c
18 years ago
David Vossel f42e9eb6bf Cleaning up a few things in detect disconnect patch
18 years ago
David Vossel dd17912d68 Allow disconnect feature before a call is bridged
18 years ago
Russell Bryant 6efa254bea Fix cases where the internal poll() was not being used when it needed to be.
18 years ago
Kevin P. Fleming 7e1ee720ba Improve the build system to *properly* remove unnecessary symbols from the runtime global namespace. Along the way, change the prefixes on some internal-only API calls to use a common prefix.
18 years ago
Kevin P. Fleming 59f867a5cb revert commit that included extranous changes
18 years ago
Kevin P. Fleming f1f417a9d8 Improve the build system to *properly* remove unnecessary symbols from the runtime global namespace. Along the way, change the prefixes on some internal-only API calls to use a common prefix.
18 years ago
Mark Michelson 52752df83c Check the DYNAMIC_FEATURES of both the chan and peer when interpreting DTMF.
18 years ago
Joshua Colp 1813d4a281 Fix incorrect usage of strncasecmp... I really meant to use strcasecmp.
18 years ago
Joshua Colp 01b90d9092 Fix logic flaw in previous commit.
18 years ago
Joshua Colp 2e825bd259 Fix another scenario where depending on configuration the stream would not get read.
18 years ago
Joshua Colp 293900d3f2 Fix issue with streaming MOH failing if nobody is listening.
18 years ago
Jeff Peeler 21ca773c28 Fix malloc debug macros to work properly with h323.
18 years ago