asterisk/channels
Michael L. Young 230141d677 chan_sip: Clarify 'Forcerport' Setting Displayed When Running "sip show peers"
While looking at ASTERISK-22236, Walter Doekes pointed out that when running
"sip show peers", the setting being displayed can be confusing.  The display of
"N" used to mean NAT (i.e. yes).  The NAT setting has gone through many
different changes resulting in the display of different characters to try and
convey what the current setting is for 'Forcerport' (A for Auto and Forcerport
is currently on, a for Auto but Forcerport is off, Y for yes, and N for no).
During the initial code review to try and clarify these settings (especially
since "N" no longer meant what it used to mean in prior versions of Asterisk),
Mark Michelson suggested using the full space available to display the settings
which helped to make the settings very clear.  That was a great suggestion.

Therefore, this patch does the following:

* The column for 'Forcerport' now will show: Auto (Yes), Auto (No), Yes, or No.

* A column for the 'Comedia' setting has been added.  It too will display the
  setting in a non-cryptic way: Auto (Yes), Auto (No), Yes, or No.

* UPGRADE.txt has been updated to document this change.

(closes issue ASTERISK-22728)
Reported by: Walter Doekes
Tested by: Michael L. Young
Patches:
    asterisk-forcerport-display-clarification_v3.diff
                                     uploaded by Michael L. Young (license 5026)

Review: https://reviewboard.asterisk.org/r/2941
........

Merged revisions 402111 from http://svn.asterisk.org/svn/asterisk/branches/11
........

Merged revisions 402112 from http://svn.asterisk.org/svn/asterisk/branches/12


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@402113 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2013-10-28 14:59:16 +00:00
..
dahdi bridge_native_dahdi: Return channel join failure if could not make the channels compatible. 2013-10-15 20:26:13 +00:00
h323 Asterisk media architecture conversion - no more format bitfields 2011-02-03 16:22:10 +00:00
iax2 chan_iax2: Fix compile error. 2013-10-05 00:59:17 +00:00
misdn Allow mISDN to send PROGRESS messsage. 2013-05-10 22:12:52 +00:00
sip memory leaks: Memory leak cleanup patch by Corey Farrell (first set) 2013-10-23 20:10:30 +00:00
chan_alsa.c Cache string values of formats on ast_format_cap() to save processing. 2013-10-03 14:58:16 +00:00
chan_bridge_media.c Cache string values of formats on ast_format_cap() to save processing. 2013-10-03 14:58:16 +00:00
chan_console.c Cache string values of formats on ast_format_cap() to save processing. 2013-10-03 14:58:16 +00:00
chan_dahdi.c memory leaks: Memory leak cleanup patch by Corey Farrell (second set) 2013-10-24 17:00:27 +00:00
chan_dahdi.h chan_dahdi: Add config support for hwgain settings. 2013-10-14 22:52:42 +00:00
chan_gtalk.c Cache string values of formats on ast_format_cap() to save processing. 2013-10-03 14:58:16 +00:00
chan_h323.c Cache string values of formats on ast_format_cap() to save processing. 2013-10-03 14:58:16 +00:00
chan_iax2.c chan_iax2: Fix Binding To Multiple Addresses Again 2013-10-23 02:36:01 +00:00
chan_jingle.c Cache string values of formats on ast_format_cap() to save processing. 2013-10-03 14:58:16 +00:00
chan_mgcp.c chan_mgcp: Properly handle malformed media lines 2013-10-23 15:23:58 +00:00
chan_misdn.c Cache string values of formats on ast_format_cap() to save processing. 2013-10-03 14:58:16 +00:00
chan_motif.c Cache string values of formats on ast_format_cap() to save processing. 2013-10-03 14:58:16 +00:00
chan_multicast_rtp.c Cache string values of formats on ast_format_cap() to save processing. 2013-10-03 14:58:16 +00:00
chan_nbs.c Cache string values of formats on ast_format_cap() to save processing. 2013-10-03 14:58:16 +00:00
chan_oss.c Cache string values of formats on ast_format_cap() to save processing. 2013-10-03 14:58:16 +00:00
chan_phone.c Cache string values of formats on ast_format_cap() to save processing. 2013-10-03 14:58:16 +00:00
chan_phone.h rename DialTone.h to chan_phone.h because chan_phone.c is the only file using it 2008-05-28 20:00:21 +00:00
chan_pjsip.c chan_pjsip: Fix a crash when direct media is enabled and an ACK is received after the channel is hung up. 2013-10-26 12:56:08 +00:00
chan_sip.c chan_sip: Clarify 'Forcerport' Setting Displayed When Running "sip show peers" 2013-10-28 14:59:16 +00:00
chan_skinny.c Cache string values of formats on ast_format_cap() to save processing. 2013-10-03 14:58:16 +00:00
chan_unistim.c Cache string values of formats on ast_format_cap() to save processing. 2013-10-03 14:58:16 +00:00
chan_vpb.cc chan_vpb: Make compile again. 2013-10-03 16:28:35 +00:00
console_board.c Multiple revisions 369001-369002 2012-06-15 16:20:16 +00:00
console_gui.c Multiple revisions 369001-369002 2012-06-15 16:20:16 +00:00
console_video.c Multiple revisions 369001-369002 2012-06-15 16:20:16 +00:00
console_video.h implement the 'freeze' function for incoming frames; 2008-06-30 15:45:15 +00:00
Makefile chan_dahdi: Add some missing build cleanup. 2013-08-26 16:15:02 +00:00
misdn_config.c Add named callgroups/pickupgroups 2012-08-07 12:46:36 +00:00
sig_analog.c chan_dahdi: Fix analog parking using flash-hook. 2013-10-01 21:19:13 +00:00
sig_analog.h Convert sig_analog to use a global callback table. 2012-08-08 20:32:53 +00:00
sig_pri.c Reduce channel snapshot creation and publishing by up to 50%. 2013-10-02 16:23:34 +00:00
sig_pri.h Strip down the old event system 2013-08-17 14:39:27 +00:00
sig_ss7.c sig_ss7: Fix compiler warnings. 2013-10-02 17:10:39 +00:00
sig_ss7.h Convert sig_ss7 to use a global callback table. 2012-08-08 00:15:54 +00:00
vcodecs.c Multiple revisions 369001-369002 2012-06-15 16:20:16 +00:00
vgrabbers.c Multiple revisions 369001-369002 2012-06-15 16:20:16 +00:00