mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-19 11:13:09 +00:00
chan_iax2: Set plaintext auth to deprecated as per ASTERISK-22820
Starting from draft 2 of RFC 5456 (October 23, 2006) plaintext auth is not supported in IAX2 protocol. Please refer to section 8.6.13 of RFC 5456. But plaintext auth is still supported by Asterisk implementation of IAX2. This support should be dropped. Patch, based on asterisk-dev discussion, adds deprecation warning on startup if 'auth' is set to 'plaintext', changes default values of 'auth' from 'md5, plaintext' to 'md5'. Patch is safe in terms of backwards compatibility, will work even if remote peers have auth=plaintext and we have defaults. auth=plaintext setting will remain deprecated in Asterisk 14 and 15, and IAX2 plaintext support will be removed in Asterisk 16. ASTERISK-22820 #close Change-Id: I5d2f3830cb57645604818f87518916e8a5c317bf
This commit is contained in:
2
CHANGES
2
CHANGES
@@ -181,6 +181,8 @@ chan_iax2
|
||||
seconds. Setting this to a higher value may help in lagged networks or those
|
||||
experiencing high packet loss.
|
||||
|
||||
* Plaintext auth mode is deprecated and removed from possible default modes.
|
||||
|
||||
chan_rtp (was chan_multicast_rtp)
|
||||
------------------
|
||||
* Added unicast RTP support and renamed chan_multicast_rtp to chan_rtp.
|
||||
|
Reference in New Issue
Block a user