-
- Downloads
ARI - channel recording support
This patch is the first step in adding recording support to the Asterisk REST Interface. Recordings are stored in /var/spool/recording. Since recordings may be destructive (overwriting existing files), the API rejects attempts to escape the recording directory (avoiding issues if someone attempts to record to ../../lib/sounds/greeting, for example). (closes issue ASTERISK-21594) (closes issue ASTERISK-21581) Review: https://reviewboard.asterisk.org/r/2612/ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@393550 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Showing
- Makefile 2 additions, 1 deletionMakefile
- apps/app_minivm.c 1 addition, 1 deletionapps/app_minivm.c
- apps/app_voicemail.c 1 addition, 1 deletionapps/app_voicemail.c
- include/asterisk/app.h 18 additions, 2 deletionsinclude/asterisk/app.h
- include/asterisk/channel.h 12 additions, 0 deletionsinclude/asterisk/channel.h
- include/asterisk/file.h 5 additions, 5 deletionsinclude/asterisk/file.h
- include/asterisk/paths.h 1 addition, 0 deletionsinclude/asterisk/paths.h
- include/asterisk/stasis_app_recording.h 203 additions, 0 deletionsinclude/asterisk/stasis_app_recording.h
- include/asterisk/utils.h 13 additions, 0 deletionsinclude/asterisk/utils.h
- main/app.c 21 additions, 6 deletionsmain/app.c
- main/asterisk.c 4 additions, 0 deletionsmain/asterisk.c
- main/channel.c 9 additions, 0 deletionsmain/channel.c
- main/file.c 3 additions, 0 deletionsmain/file.c
- main/utils.c 94 additions, 0 deletionsmain/utils.c
- res/res_stasis_http_bridges.c 2 additions, 2 deletionsres/res_stasis_http_bridges.c
- res/res_stasis_http_channels.c 5 additions, 4 deletionsres/res_stasis_http_channels.c
- res/res_stasis_http_recordings.c 57 additions, 57 deletionsres/res_stasis_http_recordings.c
- res/res_stasis_playback.c 15 additions, 3 deletionsres/res_stasis_playback.c
- res/res_stasis_recording.c 443 additions, 0 deletionsres/res_stasis_recording.c
- res/res_stasis_recording.exports.in 6 additions, 0 deletionsres/res_stasis_recording.exports.in
Loading
Please register or sign in to comment