Adding support for "urgent" voicemail messages. Messages which are
authorMark Michelson <mmichelson@digium.com>
Fri, 9 May 2008 21:22:42 +0000 (21:22 +0000)
committerMark Michelson <mmichelson@digium.com>
Fri, 9 May 2008 21:22:42 +0000 (21:22 +0000)
commit7daebcd61030cd5efdc68a630c31a71ba2e79442
treee6fd3676de72e72333e4784a6fb64c38f41c6fb4
parent59817ce0d84174c84cf49bee28557e2a0d5f45c2
Adding support for "urgent" voicemail messages. Messages which are
marked "urgent" are considered to be higher priority than other messages
and so they will be played before any other messages in a user's mailbox.

There are two ways to leave an urgent message.
1. send the 'U' option to VoiceMail().
2. Set review=yes in voicemail.conf. This will give instructions for
   a caller to mark a message as urgent after the message has been recorded.

I have tested that this works correctly with file and ODBC storage, and James
Rothenberger (who wrote initial support for this feature) has tested its use
with IMAP storage.

(closes issue #11817)
Reported by: jaroth
Based on branch http://svn.digium.com/svn/asterisk/team/jrothenberger/asterisk-urgent
Tested by: putnopvut, jaroth

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@115588 65c4cc65-6c06-0410-ace0-fbb531ad65f3
CHANGES
UPGRADE.txt
apps/app_voicemail.c
channels/chan_iax2.c
channels/chan_sip.c
channels/chan_skinny.c
channels/chan_unistim.c
include/asterisk/app.h
main/app.c
main/manager.c