<p>Joshua Colp <strong>merged</strong> this change.</p><p><a href="https://gerrit.asterisk.org/9519">View Change</a></p><div style="white-space:pre-wrap">Approvals:
Jenkins2: Verified
Joshua Colp: Looks good to me, approved; Approved for Submit
</div><pre style="font-family: monospace,monospace; white-space: pre-wrap;">Update UPDATE.txt for 16 and update ARI stubs.<br><br>Copied UPGRADE.txt -> UPGRADE-16.txt<br>Created new UPGRADE.txt<br><br>Updated ARI stubs version to 17.<br><br>Change-Id: I4210e53f8022a2a68c7653595bdd13fbebac41ee<br>---<br>A UPGRADE-16.txt<br>M UPGRADE.txt<br>M rest-api-templates/make_ari_stubs.py<br>3 files changed, 73 insertions(+), 46 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/UPGRADE-16.txt b/UPGRADE-16.txt</span><br><span>new file mode 100644</span><br><span>index 0000000..154a9b7</span><br><span>--- /dev/null</span><br><span>+++ b/UPGRADE-16.txt</span><br><span>@@ -0,0 +1,71 @@</span><br><span style="color: hsl(120, 100%, 40%);">+===========================================================</span><br><span style="color: hsl(120, 100%, 40%);">+===</span><br><span style="color: hsl(120, 100%, 40%);">+=== Information for upgrading between Asterisk versions</span><br><span style="color: hsl(120, 100%, 40%);">+===</span><br><span style="color: hsl(120, 100%, 40%);">+=== These files document all the changes that MUST be taken</span><br><span style="color: hsl(120, 100%, 40%);">+=== into account when upgrading between the Asterisk</span><br><span style="color: hsl(120, 100%, 40%);">+=== versions listed below. These changes may require that</span><br><span style="color: hsl(120, 100%, 40%);">+=== you modify your configuration files, dialplan or (in</span><br><span style="color: hsl(120, 100%, 40%);">+=== some cases) source code if you have your own Asterisk</span><br><span style="color: hsl(120, 100%, 40%);">+=== modules or patches. These files also include advance</span><br><span style="color: hsl(120, 100%, 40%);">+=== notice of any functionality that has been marked as</span><br><span style="color: hsl(120, 100%, 40%);">+=== 'deprecated' and may be removed in a future release,</span><br><span style="color: hsl(120, 100%, 40%);">+=== along with the suggested replacement functionality.</span><br><span style="color: hsl(120, 100%, 40%);">+===</span><br><span style="color: hsl(120, 100%, 40%);">+=== UPGRADE-1.2.txt -- Upgrade info for 1.0 to 1.2</span><br><span style="color: hsl(120, 100%, 40%);">+=== UPGRADE-1.4.txt -- Upgrade info for 1.2 to 1.4</span><br><span style="color: hsl(120, 100%, 40%);">+=== UPGRADE-1.6.txt -- Upgrade info for 1.4 to 1.6</span><br><span style="color: hsl(120, 100%, 40%);">+=== UPGRADE-1.8.txt -- Upgrade info for 1.6 to 1.8</span><br><span style="color: hsl(120, 100%, 40%);">+=== UPGRADE-10.txt -- Upgrade info for 1.8 to 10</span><br><span style="color: hsl(120, 100%, 40%);">+=== UPGRADE-11.txt -- Upgrade info for 10 to 11</span><br><span style="color: hsl(120, 100%, 40%);">+=== UPGRADE-12.txt -- Upgrade info for 11 to 12</span><br><span style="color: hsl(120, 100%, 40%);">+=== UPGRADE-13.txt -- Upgrade info for 12 to 13</span><br><span style="color: hsl(120, 100%, 40%);">+=== UPGRADE-14.txt -- Upgrade info for 13 to 14</span><br><span style="color: hsl(120, 100%, 40%);">+=== UPGRADE-15.txt -- Upgrade info for 14 to 15</span><br><span style="color: hsl(120, 100%, 40%);">+===========================================================</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+New in 16.0.0:</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+app_fax:</span><br><span style="color: hsl(120, 100%, 40%);">+ - The app_fax module is now deprecated, users should migrate to the</span><br><span style="color: hsl(120, 100%, 40%);">+ replacement module res_fax.</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+app_macro:</span><br><span style="color: hsl(120, 100%, 40%);">+ - The app_macro module is now deprecated and by default it is no longer</span><br><span style="color: hsl(120, 100%, 40%);">+ built. Users should migrate to app_stack (Gosub). A warning is logged</span><br><span style="color: hsl(120, 100%, 40%);">+ the first time any Macro is used.</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+AMI:</span><br><span style="color: hsl(120, 100%, 40%);">+ - The ContactStatus and Status fields for the manager events ContactStatus</span><br><span style="color: hsl(120, 100%, 40%);">+ and ContactStatusDetail are now set to "NonQualified" when a contact exists</span><br><span style="color: hsl(120, 100%, 40%);">+ but has not been qualified.</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+ARI:</span><br><span style="color: hsl(120, 100%, 40%);">+ - The ContactInfo event's contact_status field is now set to "NonQualified"</span><br><span style="color: hsl(120, 100%, 40%);">+ when a contact exists but has not been qualified.</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+Build System:</span><br><span style="color: hsl(120, 100%, 40%);">+ - MALLOC_DEBUG no longer has an effect on Asterisk's ABI. Asterisk built</span><br><span style="color: hsl(120, 100%, 40%);">+ with MALLOC_DEBUG can now successfully load binary modules built without</span><br><span style="color: hsl(120, 100%, 40%);">+ MALLOC_DEBUG and vice versa. Third-party pre-compiled modules no longer</span><br><span style="color: hsl(120, 100%, 40%);">+ need to have a special build with it enabled.</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+chan_dahdi:</span><br><span style="color: hsl(120, 100%, 40%);">+ - Timeouts for reading digits from analog phones are now configurable in</span><br><span style="color: hsl(120, 100%, 40%);">+ chan_dahdi.conf: firstdigit_timeout, interdigit_timeout, matchdigit_timeout.</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+cdr_syslog:</span><br><span style="color: hsl(120, 100%, 40%);">+ - The cdr_syslog module is now deprecated and by default it is no longer</span><br><span style="color: hsl(120, 100%, 40%);">+ built.</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+res_config_sqlite:</span><br><span style="color: hsl(120, 100%, 40%);">+ - The res_config_sqlite module is now deprecated, users should migrate to the</span><br><span style="color: hsl(120, 100%, 40%);">+ replacement module res_config_sqlite3.</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+res_monitor:</span><br><span style="color: hsl(120, 100%, 40%);">+ - The res_monitor module is now deprecated, users should migrate to the</span><br><span style="color: hsl(120, 100%, 40%);">+ replacement module app_mixmonitor.</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+Core:</span><br><span style="color: hsl(120, 100%, 40%);">+ - libedit is no longer available as an embedded library and must be provided</span><br><span style="color: hsl(120, 100%, 40%);">+ by the system.</span><br><span>diff --git a/UPGRADE.txt b/UPGRADE.txt</span><br><span>index 154a9b7..b7bbf3b 100644</span><br><span>--- a/UPGRADE.txt</span><br><span>+++ b/UPGRADE.txt</span><br><span>@@ -22,50 +22,6 @@</span><br><span> === UPGRADE-13.txt -- Upgrade info for 12 to 13</span><br><span> === UPGRADE-14.txt -- Upgrade info for 13 to 14</span><br><span> === UPGRADE-15.txt -- Upgrade info for 14 to 15</span><br><span style="color: hsl(120, 100%, 40%);">+=== UPGRADE-16.txt -- Upgrade info for 15 to 16</span><br><span> ===========================================================</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-New in 16.0.0:</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-app_fax:</span><br><span style="color: hsl(0, 100%, 40%);">- - The app_fax module is now deprecated, users should migrate to the</span><br><span style="color: hsl(0, 100%, 40%);">- replacement module res_fax.</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-app_macro:</span><br><span style="color: hsl(0, 100%, 40%);">- - The app_macro module is now deprecated and by default it is no longer</span><br><span style="color: hsl(0, 100%, 40%);">- built. Users should migrate to app_stack (Gosub). A warning is logged</span><br><span style="color: hsl(0, 100%, 40%);">- the first time any Macro is used.</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-AMI:</span><br><span style="color: hsl(0, 100%, 40%);">- - The ContactStatus and Status fields for the manager events ContactStatus</span><br><span style="color: hsl(0, 100%, 40%);">- and ContactStatusDetail are now set to "NonQualified" when a contact exists</span><br><span style="color: hsl(0, 100%, 40%);">- but has not been qualified.</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-ARI:</span><br><span style="color: hsl(0, 100%, 40%);">- - The ContactInfo event's contact_status field is now set to "NonQualified"</span><br><span style="color: hsl(0, 100%, 40%);">- when a contact exists but has not been qualified.</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-Build System:</span><br><span style="color: hsl(0, 100%, 40%);">- - MALLOC_DEBUG no longer has an effect on Asterisk's ABI. Asterisk built</span><br><span style="color: hsl(0, 100%, 40%);">- with MALLOC_DEBUG can now successfully load binary modules built without</span><br><span style="color: hsl(0, 100%, 40%);">- MALLOC_DEBUG and vice versa. Third-party pre-compiled modules no longer</span><br><span style="color: hsl(0, 100%, 40%);">- need to have a special build with it enabled.</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-chan_dahdi:</span><br><span style="color: hsl(0, 100%, 40%);">- - Timeouts for reading digits from analog phones are now configurable in</span><br><span style="color: hsl(0, 100%, 40%);">- chan_dahdi.conf: firstdigit_timeout, interdigit_timeout, matchdigit_timeout.</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-cdr_syslog:</span><br><span style="color: hsl(0, 100%, 40%);">- - The cdr_syslog module is now deprecated and by default it is no longer</span><br><span style="color: hsl(0, 100%, 40%);">- built.</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-res_config_sqlite:</span><br><span style="color: hsl(0, 100%, 40%);">- - The res_config_sqlite module is now deprecated, users should migrate to the</span><br><span style="color: hsl(0, 100%, 40%);">- replacement module res_config_sqlite3.</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-res_monitor:</span><br><span style="color: hsl(0, 100%, 40%);">- - The res_monitor module is now deprecated, users should migrate to the</span><br><span style="color: hsl(0, 100%, 40%);">- replacement module app_mixmonitor.</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-Core:</span><br><span style="color: hsl(0, 100%, 40%);">- - libedit is no longer available as an embedded library and must be provided</span><br><span style="color: hsl(0, 100%, 40%);">- by the system.</span><br><span>diff --git a/rest-api-templates/make_ari_stubs.py b/rest-api-templates/make_ari_stubs.py</span><br><span>index a25773d..5168146 100755</span><br><span>--- a/rest-api-templates/make_ari_stubs.py</span><br><span>+++ b/rest-api-templates/make_ari_stubs.py</span><br><span>@@ -42,7 +42,7 @@</span><br><span> """</span><br><span> return os.path.join(TOPDIR, file)</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-WIKI_PREFIX = 'Asterisk 16'</span><br><span style="color: hsl(120, 100%, 40%);">+WIKI_PREFIX = 'Asterisk 17'</span><br><span> </span><br><span> API_TRANSFORMS = [</span><br><span> Transform(rel('api.wiki.mustache'),</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.asterisk.org/9519">change 9519</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.asterisk.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.asterisk.org/9519"/><meta itemprop="name" content="View Change"/></div></div>
<div style="display:none"> Gerrit-Project: asterisk </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-MessageType: merged </div>
<div style="display:none"> Gerrit-Change-Id: I4210e53f8022a2a68c7653595bdd13fbebac41ee </div>
<div style="display:none"> Gerrit-Change-Number: 9519 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: Joshua Colp <jcolp@digium.com> </div>
<div style="display:none"> Gerrit-Reviewer: Jenkins2 </div>
<div style="display:none"> Gerrit-Reviewer: Joshua Colp <jcolp@digium.com> </div>