asterisk/channels
Kevin Harwell 1b62831f2c AST-2021-008 - chan_iax2: remote crash on unsupported media format
If chan_iax2 received a packet with an unsupported media format, for
example vp9, then it would set the frame's format to NULL. This could
then result in a crash later when an attempt was made to access the
format.

This patch makes it so chan_iax2 now ignores/drops frames received
with unsupported media format types.

ASTERISK-29392 #close

Change-Id: Ifa869a90dafe33eed8fd9463574fe6f1c0ad3eb1
2021-07-22 16:17:05 -05:00
..
dahdi Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
iax2 codecs: Remove test-law. 2021-01-04 05:00:58 -06:00
misdn Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
pjsip chan_pjsip: disallow PJSIP_SEND_SESSION_REFRESH pre-answer execution 2020-08-28 13:21:48 -05:00
sip chan_sip: Remove unused sip_socket->port. 2020-11-19 15:36:46 -06:00
Makefile core: Improve MALLOC_DEBUG for frames. 2019-11-08 10:20:13 -05:00
chan_alsa.c BuildSystem: Enable Advanced Linux Sound Architecture (ALSA) in NetBSD. 2018-03-16 16:04:26 +01:00
chan_audiosocket.c Compiler fixes for GCC with -Og 2020-11-03 17:08:07 -06:00
chan_bridge_media.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
chan_console.c Fixes for GCC 9 2019-05-10 10:22:55 -06:00
chan_dahdi.c xml: Embed module information into core XML documentation. 2021-03-16 10:30:43 -05:00
chan_dahdi.h various files - fix some alerts raised by lgtm code analysis 2019-11-18 08:30:45 -06:00
chan_iax2.c AST-2021-008 - chan_iax2: remote crash on unsupported media format 2021-07-22 16:17:05 -05:00
chan_mgcp.c MWI: Update modules that subscribe to MWI to use new API calls 2019-07-08 18:12:49 -05:00
chan_misdn.c module: Remove deprecated modules and update support levels. 2018-07-18 18:15:53 +00:00
chan_motif.c various files - fix some alerts raised by lgtm code analysis 2019-11-18 08:30:45 -06:00
chan_nbs.c module: Remove deprecated modules and update support levels. 2018-07-18 18:15:53 +00:00
chan_oss.c module: Remove deprecated modules and update support levels. 2018-07-18 18:15:53 +00:00
chan_phone.c module: Remove deprecated modules and update support levels. 2018-07-18 18:15:53 +00:00
chan_phone.h Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
chan_pjsip.c chan_pjsip: Correct misleading trace message 2021-05-12 21:21:25 -05:00
chan_rtp.c chan_rtp: Accept hostname as well as ip address as destination 2019-08-22 07:39:50 -05:00
chan_sip.c chan_sip: Expand hook flash recognition. 2021-05-17 08:55:57 -05:00
chan_skinny.c MWI: Update modules that subscribe to MWI to use new API calls 2019-07-08 18:12:49 -05:00
chan_unistim.c chan_unistim: Avoid tautological warnings with clang. 2020-04-08 08:33:05 -05:00
chan_vpb.cc chan_vpb.cc: Fix compile errors. 2020-12-31 13:13:53 -06:00
console_board.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
console_gui.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
console_video.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
console_video.h Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
misdn_config.c Remove ASTERISK_REGISTER_FILE. 2016-10-27 09:53:55 -04:00
sig_analog.c chan_dahdi: Address gcc9 issues 2019-06-17 12:58:48 -06:00
sig_analog.h chan_dahdi: Configurable dialed digit timeouts 2018-05-03 10:34:12 -05:00
sig_pri.c sig_pri: Fix deadlock caused by sig_pri_queue_hangup 2020-01-07 07:20:24 -06:00
sig_pri.h MWI: Update modules that subscribe to MWI to use new API calls 2019-07-08 18:12:49 -05:00
sig_ss7.c Logger: Convert 'struct ast_callid' to unsigned int. 2015-03-13 01:12:35 +00:00
sig_ss7.h chan_dahdi: Adds support for major update to libss7. 2014-06-16 18:27:51 +00:00
vcodecs.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00
vgrabbers.c Remove as much trailing whitespace as possible. 2017-12-22 09:23:22 -05:00