Skip to content
Snippets Groups Projects
  • Kevin Harwell's avatar
    b088cddc
    pjsip_options: wrongly applied "UNKNOWN" status · b088cddc
    Kevin Harwell authored
    A couple of places were setting the status to "UNKNOWN" when qualifies were
    being disabled. Instead this should be set to the "CREATED" status that
    represents when a contact is given (uri available), but the qualify frequency
    is set to zero so we don't know the status.
    
    This patch updates the relevant places with "CREATED". It also updates the
    "CREATED" status description (value shown in CLI/AMI/ARI output) to a value
    of "NonQualified"/"NonQual" as this description is hopefully less confusing.
    
    ASTERISK-27467
    
    Change-Id: Id67509d25df92a72eb3683720ad2a95a27b50c89
    b088cddc
    History
    pjsip_options: wrongly applied "UNKNOWN" status
    Kevin Harwell authored
    A couple of places were setting the status to "UNKNOWN" when qualifies were
    being disabled. Instead this should be set to the "CREATED" status that
    represents when a contact is given (uri available), but the qualify frequency
    is set to zero so we don't know the status.
    
    This patch updates the relevant places with "CREATED". It also updates the
    "CREATED" status description (value shown in CLI/AMI/ARI output) to a value
    of "NonQualified"/"NonQual" as this description is hopefully less confusing.
    
    ASTERISK-27467
    
    Change-Id: Id67509d25df92a72eb3683720ad2a95a27b50c89
UPGRADE.txt 2.31 KiB
===========================================================
===
=== Information for upgrading between Asterisk versions
===
=== These files document all the changes that MUST be taken
=== into account when upgrading between the Asterisk
=== versions listed below. These changes may require that
=== you modify your configuration files, dialplan or (in
=== some cases) source code if you have your own Asterisk
=== modules or patches. These files also include advance
=== notice of any functionality that has been marked as
=== 'deprecated' and may be removed in a future release,
=== along with the suggested replacement functionality.
===
=== UPGRADE-1.2.txt -- Upgrade info for 1.0 to 1.2
=== UPGRADE-1.4.txt -- Upgrade info for 1.2 to 1.4
=== UPGRADE-1.6.txt -- Upgrade info for 1.4 to 1.6
=== UPGRADE-1.8.txt -- Upgrade info for 1.6 to 1.8
=== UPGRADE-10.txt  -- Upgrade info for 1.8 to 10
=== UPGRADE-11.txt  -- Upgrade info for 10 to 11
=== UPGRADE-12.txt  -- Upgrade info for 11 to 12
=== UPGRADE-13.txt  -- Upgrade info for 12 to 13
=== UPGRADE-14.txt  -- Upgrade info for 13 to 14
=== UPGRADE-15.txt  -- Upgrade info for 14 to 15
===========================================================

New in 16.0.0:

app_macro:
 - The app_macro module is now deprecated and by default it is no longer
   built.  Users should migrate to app_stack (Gosub).  A warning is logged
   the first time any Macro is used.

AMI:
 - The ContactStatus and Status fields for the manager events ContactStatus
   and ContactStatusDetail are now set to "NonQualified" when a contact exists
   but has not been qualified.

ARI:
 - The ContactInfo event's contact_status field is now set to "NonQualified"
   when a contact exists but has not been qualified.

New in 15.0.0:

Build System:
 - '--with-pjproject-bundled' is now the default when running ./configure
   It can be disabled with '--without-pjproject-bundled'.

Core:
 - Multi-stream support has been added so a channel can have multiple
   streams of the same type such as audio and video.

 - The 'Data Retrieval API' has been removed. This API was not actively
   maintained, was not added to new modules (such as res_pjsip), and there
   exist better alternatives to acquire the same information, such as the
   ARI. As a result, the 'DataGet' AMI action as well as the 'data get'
   CLI command have been removed.