asterisk/apps
George Joseph c6980e32ae app_voicemail: Add Mailbox Aliases
You can now define an "aliases" context in voicemail.conf
whose entries point to actual mailboxes.  These can be used anywhere
the mailbox is specified.

Example:
[general]
aliasescontext = myaliases

[default]
1234 = yadayada

[myaliases]
4321@devices = 1234@default

Now you can use 4321@devices to refer to the 1234@default mailbox.

This can be useful to provide channel drivers with constant
mailbox specifications such as <extension>@devices leaving
app_voicemail to control exactly which mailbox the alias points to.
Now, only voicemail has to be reloaded to make changes instead of
individual channel drivers which are usually more expensive to
reload.

Change-Id: I395b9205c91523a334fe971be0d1de4522067b04
2019-01-22 13:32:04 -06:00
..
confbridge confbridge: announce to the marked users when they join an empty conference 2018-12-12 12:15:49 -05:00
Makefile Fix GCC 8 build issues. 2018-05-11 09:48:58 -04:00
app_adsiprog.c module: Remove deprecated modules and update support levels. 2018-07-18 18:15:53 +00:00
app_agent_pool.c stasis: Use an implementation specific channel snapshot cache. 2018-11-26 18:43:53 +00:00
app_alarmreceiver.c modules: change module LOAD_FAILUREs to LOAD_DECLINES 2017-04-12 15:57:21 -06:00
app_amd.c apps/app_amd.c: Fixed total time and silence calculations 2018-02-25 11:57:34 -06:00
app_authenticate.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_bridgeaddchan.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
app_bridgewait.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
app_cdr.c modules: change module LOAD_FAILUREs to LOAD_DECLINES 2017-04-12 15:57:21 -06:00
app_celgenuserevent.c loader: Convert reload_classes to built-in modules. 2018-03-14 05:20:12 -04:00
app_chanisavail.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_channelredirect.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
app_chanspy.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_confbridge.c confbridge: announce to the marked users when they join an empty conference 2018-12-12 12:15:49 -05:00
app_controlplayback.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_dahdiras.c module: Remove deprecated modules and update support levels. 2018-07-18 18:15:53 +00:00
app_db.c module: Remove deprecated modules and update support levels. 2018-07-18 18:15:53 +00:00
app_dial.c app_dial/queue/followme: 'I' options to block initial updates in both directions 2018-10-24 14:15:27 -05:00
app_dictate.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_directed_pickup.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
app_directory.c Replace direct checks of option_debug with DEBUG_ATLEAST macro. 2018-03-07 16:03:01 -06:00
app_disa.c asterisk: Audit locking of channel when manipulating flags. 2017-05-16 14:25:23 +00:00
app_dumpchan.c asterisk: Audit locking of channel when manipulating flags. 2017-05-16 14:25:23 +00:00
app_echo.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_exec.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
app_externalivr.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_fax.c Complete deprecating legacy modules. 2018-03-08 13:53:09 -06:00
app_festival.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_flash.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_followme.c app_dial/queue/followme: 'I' options to block initial updates in both directions 2018-10-24 14:15:27 -05:00
app_forkcdr.c loader: Convert reload_classes to built-in modules. 2018-03-14 05:20:12 -04:00
app_getcpeid.c module: Remove deprecated modules and update support levels. 2018-07-18 18:15:53 +00:00
app_ices.c module: Remove deprecated modules and update support levels. 2018-07-18 18:15:53 +00:00
app_image.c module: Remove deprecated modules and update support levels. 2018-07-18 18:15:53 +00:00
app_ivrdemo.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_jack.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_macro.c app_macro: Prevent infinite loop in find_matching_priority. 2018-05-07 07:58:12 -06:00
app_meetme.c astobj2: Remove legacy ao2_container_alloc routine. 2018-11-21 09:56:16 -05:00
app_milliwatt.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_minivm.c Fix GCC 8 build issues. 2018-05-11 09:48:58 -04:00
app_mixmonitor.c Add missing OPTIONAL_API and ARI dependences. 2018-01-22 12:16:58 -05:00
app_morsecode.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_mp3.c app_mp3: remove 10 seconds of silence after mp3 playback 2018-06-15 06:24:37 -06:00
app_nbscat.c module: Remove deprecated modules and update support levels. 2018-07-18 18:15:53 +00:00
app_originate.c app_originate: Add async option. 2018-03-22 13:22:23 +00:00
app_osplookup.c app_osplookup: Move header defines into the app. 2018-03-07 02:45:24 -05:00
app_page.c app_page: Add dependency against app_confbridge. 2018-10-01 13:11:41 -04:00
app_playback.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_playtones.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
app_privacy.c app_privacy: remove unused header asterisk/image.h 2017-08-02 17:08:48 -04:00
app_queue.c app_queue: Fix crash when using 'b' option on non-ringall queue. 2019-01-02 12:35:27 -05:00
app_read.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_readexten.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_record.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_saycounted.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_sayunixtime.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_senddtmf.c AMI PlayDTMF Action: Make not compete with channel's media thread. 2018-06-19 15:02:52 -05:00
app_sendtext.c app_sendtext: Allow content types other than text/plain 2018-06-04 13:20:34 -06:00
app_skel.c astobj2: Remove legacy ao2_container_alloc routine. 2018-11-21 09:56:16 -05:00
app_sms.c Fix GCC 8 build issues. 2018-05-11 09:48:58 -04:00
app_softhangup.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_speech_utils.c loader: Add dependency fields to module structures. 2018-01-15 13:25:51 -05:00
app_stack.c Remove redundant module checks and references. 2018-01-24 13:37:29 -05:00
app_stasis.c Remove redundant module checks and references. 2018-01-24 13:37:29 -05:00
app_statsd.c Add missing OPTIONAL_API and ARI dependences. 2018-01-22 12:16:58 -05:00
app_stream_echo.c app_stream_echo: Don't echo declined streams 2017-09-23 12:33:54 -05:00
app_system.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_talkdetect.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_test.c Fix GCC 8 build issues. 2018-05-11 09:48:58 -04:00
app_transfer.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_url.c module: Remove deprecated modules and update support levels. 2018-07-18 18:15:53 +00:00
app_userevent.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_verbose.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
app_voicemail.c app_voicemail: Add Mailbox Aliases 2019-01-22 13:32:04 -06:00
app_voicemail.exports.in Remove some symbol exports that got missed in the removal of global symbols. 2012-06-15 15:33:41 +00:00
app_waitforring.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_waitforsilence.c app_waitforsilence: Cleanup & don't treat missing frames as 'noise' 2017-09-06 16:16:19 -05:00
app_waituntil.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
app_while.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
app_zapateller.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
enter.h Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
leave.h Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00