summaryrefslogtreecommitdiff
path: root/UPGRADE.txt
diff options
context:
space:
mode:
authorMatt Jordan <mjordan@digium.com>2015-04-12 12:59:22 -0500
committerMatt Jordan <mjordan@digium.com>2015-04-13 06:36:11 -0500
commitd1a6f1a9f987f892b66f96786438e21f86bdef79 (patch)
tree9b1a13ef1853b860baaaafadea89c84beee70706 /UPGRADE.txt
parent91c1ed7ef642c168cb9c71926aef14b5bd8c5d9e (diff)
git migration: Remove support for file versions
Git does not support the ability to replace a token with a version string during check-in. While it does have support for replacing a token on clone, this is somewhat sub-optimal: the token is replaced with the object hash, which is not particularly easy for human consumption. What's more, in practice, the source file version was often not terribly useful. Generally, when triaging bugs, the overall version of Asterisk is far more useful than an individual SVN version of a file. As a result, this patch removes Asterisk's support for showing source file versions. Specifically, it does the following: * main/asterisk: - Refactor the file_version structure to reflect that it no longer tracks a version field. - Alter the "core show file version" CLI command such that it always reports the version of Asterisk. The file version is no longer available. * main/manager: The Version key now always reports the Asterisk version. * UPGRADE: Add notes for: - Modification to the ModuleCheck AMI Action. - Modification of the "core show file version" CLI command. Change-Id: Ia932d3c64cd18a14a3c894109baa657ec0a85d28
Diffstat (limited to 'UPGRADE.txt')
-rw-r--r--UPGRADE.txt17
1 files changed, 17 insertions, 0 deletions
diff --git a/UPGRADE.txt b/UPGRADE.txt
index 8b848cc8a..1a056b891 100644
--- a/UPGRADE.txt
+++ b/UPGRADE.txt
@@ -23,6 +23,23 @@
From 13.3.0 to 13.4.0:
+Source Control:
+ - Asterisk has moved from Subversion to Git. As a result, several changes
+ were required in functionality. These are listed individually in the
+ notes below.
+
+AMI:
+ - The 'ModuleCheck' Action's Version key will now always report the
+ current version of Asterisk.
+
+CLI:
+ - The 'core show file version' command has been altered. In the past,
+ this command would show the SVN revision of the source files compiled
+ in Asterisk. However, when Asterisk moved to Git, the source control
+ version support was removed. As a result, the version information shown
+ by the CLI command is always the Asterisk version. This CLI command
+ will be removed in Asterisk 14.
+
res_pjsip:
- The dtmf_mode now supports a new option, 'auto'. This mode will attempt to
detect if the device supports RFC4733 DTMF. If so, it will choose that