pjsip: allow and disallow show same codecs

In order to prevent confusion over the allow and disallow
list of codecs being the same an option for registering a
field as an alias is added.  The alias field will be read
from the configuration file, but afterwards is not listed
as a known field.  With disallow set as an alias, the CLI
command pjsip show endpoint # will list the allow= field,
but not the disallow field.

(closes issue ASTERISK-23092)
Review: https://reviewboard.asterisk.org/r/3193/



git-svn-id: http://svn.asterisk.org/svn/asterisk/branches/12@410190 f38db490-d61c-443f-a65b-d21fe96a405b
res_pjsip: Fix documentation for one touch recording see-also links

The one touch recording options have several see-also links between the
various configuration options. These were 'broken' by the snake casing
of those options. This patch corrects the see-also links such that they
reference the correct option names.


git-svn-id: http://svn.asterisk.org/svn/asterisk/branches/12@410194 f38db490-d61c-443f-a65b-d21fe96a405b
config_options: Display the see-also information for CLI config option help

The config option help information has always parsed the <see-also> tags in the
XML documentation. Unfortunately, it just never bothered displaying them on
the CLI. With this patch, when you execute 'config show help [module] [obj]
[option]', it will display what other options are useful to you.

(closes issue ASTERISK-22008)
Reported by: Richard Mudgett


git-svn-id: http://svn.asterisk.org/svn/asterisk/branches/12@410209 f38db490-d61c-443f-a65b-d21fe96a405b
sorcery: correct field register argument list

This fixes mistakes I previously made in merging
gtjoseph's changes with mine.



git-svn-id: http://svn.asterisk.org/svn/asterisk/branches/12@410211 f38db490-d61c-443f-a65b-d21fe96a405b