Commit Graph

2741 Commits (c79e242adabb4fe2de1781fae9ad76741d8c2061)

Author SHA1 Message Date
David Vossel c79e242ada fixes solaris segfault on dial with verbosity >= 3
16 years ago
David Vossel 182c57ce17 fixes MixMonitor thread not exiting when StopMixMonitor is used
16 years ago
Joshua Colp 2ef94c5196 Document a limitation in the AVAILSTATUS variable from ChanIsAvail and provide
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
Tilghman Lesher 6e8a455534 Fix documentation for ast_softhangup() and correct the misuse thereof.
16 years ago
Tilghman Lesher 8699a5f158 Suffix is not needed for a match
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
Russell Bryant 6429db49ba Remove a duplicate ao2_iterator_destroy().
16 years ago
Mark Michelson a9317f6cbe Fix potential memory leak in app_dial.c
16 years ago
Kevin P. Fleming 2ad7cb7e87 Fix ao2_iterator API to hold references to containers being iterated.
16 years ago
Matthew Nicholson 5d982dda69 Avoid a deadlock in chanspy, just in case the spyee is masqueraded and chanspy_ds_chan_fixup() is called with the channel locked.
16 years ago
Tilghman Lesher 5cf26dcdac Implicitly sending a progress signal breaks some applications.
16 years ago
Tilghman Lesher f4837ecbef When IMAP variables were changed during a reload, Voicemail did not use the new values.
16 years ago
Tilghman Lesher cefd4b7b03 If the user enters the same password as before, don't signal an error when the change does nothing.
16 years ago
Tilghman Lesher 3913dcbc40 Ensure FollowMe sets language in channels it creates.
16 years ago
Tilghman Lesher 12f92cf9c6 Don't say "Please try again" if we don't give the user another chance to try again.
16 years ago
Matthew Nicholson 903460b848 Ensure we don't pickup ourselves when doing pickup by exten.
16 years ago
Tilghman Lesher 269854a47d Don't ring another channel, if there's not enough time for a queue member to answer.
16 years ago
Tilghman Lesher b10343fd19 When MOH is playing on the channel, announcements sent through the conference are not heard.
16 years ago
Olle Johansson 05899c19a1 Make apps send PROGRESS control frame for early media and fix too early media issue in SIP
16 years ago
Dwayne M. Hubbard fad010ebe7 Use strrchr() so SoftHangup will correctly truncate multi-hyphen channel names
16 years ago
Jeff Peeler d581b4216a Make all the symbols for the C-client callbacks global
16 years ago
David Vossel 941ed1b2fe Fixes memory leak caused by incorrectly freeing mixmonitor
16 years ago
Matthew Nicholson b35312b15b This patch adds additional checking when generating queue log TRANSFER events.
16 years ago
Tilghman Lesher 63cc189747 AST-2009-005
16 years ago
Russell Bryant a56006702e Resolve a deadlock involving app_chanspy and masquerades.
16 years ago
Tilghman Lesher 17656694c3 QUEUE_MEMBER_LIST _really_ wants the interface name, not the membername.
16 years ago
Tilghman Lesher ca0f026f41 Reverting index() fix, applying a different methodology, based upon developer discussions.
16 years ago
Russell Bryant a687e8c53f Modify how Playtones() is used in Milliwatt() to resolve gain issue.
16 years ago
Mark Michelson 0660bfbe74 Don't impose an arbitrary limit on member lines in queues.conf
16 years ago
Russell Bryant 55d9c2ecaf Do not log an ERROR if autoservice_stop() returns -1.
16 years ago
Mark Michelson 16d3415cf3 Prevent phantom calls to queue members.
16 years ago
Mark Michelson a3848ec74c Place unlock of mutex in an else block so that it does not get unlocked twice.
16 years ago
David Brooks 64e75ecf80 Fixing voicemail's error in checking max silence vs min message length
16 years ago
David Vossel 86c204f34c StopMixMonitor race condition (not giving up file immediately)
16 years ago
Kevin P. Fleming 94fa4d11b5 Improve support for media paths that can generate multiple frames at once.
16 years ago
Sean Bright 48253ef901 Treat an empty FORWARD_CONTEXT the same way we treat a missing one.
16 years ago
Leif Madsen ad5f20b94b Update MixMonitor documentation.
16 years ago
Mark Michelson 3268149a1f Add flags to chanspy audiohook so that audio stays in sync.
16 years ago
Sean Bright a2fd7f4e47 Fix handling of the 'state_interface' option of the 'queue add member' CLI
16 years ago
Joshua Colp 65494bfdf7 Fix a bug where the MeetMe option 'D' did not actually prompt for the pin.
16 years ago
Tilghman Lesher 6de96b9120 Ensure thread keys are initialized before attempting to access them.
16 years ago
Tilghman Lesher efb22ba096 Add a similar dependency on SMDI for voicemail as already exists for ADSI.
16 years ago
Matthew Nicholson bec8573c37 This change modifies app_queue to properly generate CDR records in failure
16 years ago
Tilghman Lesher f6ba2472bd Avoid initializing routines if the authentication fails. Fixes a crash (RR) issue.
16 years ago
Tilghman Lesher 8425d87bdf Move 300 bytes around on the stack, to make more room for an extension buffer.
16 years ago
Joshua Colp 6b15b32783 Fix a bug where the followme application would continue trying numbers after the caller hung up.
16 years ago
Mark Michelson b67282e2fd Fix a bug which resulted from the Hebrew voicemail commit.
16 years ago