asterisk/channels
Alexander Traud 4aff42b274 chan_sip: SDP: Reject audio streams correctly.
This completes the fix for ASTERISK_24543. Only when the call is an
outgoing call, consult and append the configured format capabilities
(p->caps). When all audio formats got rejected the negotiated format
capabilities (p->jointcaps) contain no audio formats for incoming
calls. This is required when there are other accepted media streams.

ASTERISK-29258

Change-Id: I8bab31c7f3f3700dce204b429ad238a524efebb9
2021-01-27 10:47:27 -06: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
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 chan_dadhi: Fix setvar in dahdi channels 2020-06-19 09:12:31 -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 Compiler fixes for GCC when printf %s is NULL 2020-11-03 15:47:33 -06: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.c: Add parameters to frame in indicate. 2021-01-18 10:02:04 -06: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: SDP: Reject audio streams correctly. 2021-01-27 10:47:27 -06: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
Makefile core: Improve MALLOC_DEBUG for frames. 2019-11-08 10:20:13 -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