2008-11-19 13:03:50 +00:00
|
|
|
===========================================================
|
|
|
|
|
=== Information for upgrading between Asterisk 1.6 versions
|
2008-02-08 16:49:19 +00:00
|
|
|
===
|
|
|
|
|
===
|
|
|
|
|
=== UPGRADE-1.2.txt -- Upgrade info for 1.0 to 1.2
|
|
|
|
|
=== UPGRADE-1.4.txt -- Upgrade info for 1.2 to 1.4
|
2008-11-19 13:03:50 +00:00
|
|
|
=== UPGRADE-1.6.txt -- Upgrade info for 1.4 to 1.6
|
|
|
|
|
===========================================================
|
|
|
|
|
|
|
|
|
|
From 1.6.0.1 to 1.6.1:
|
|
|
|
|
|
|
|
|
|
* The ast_agi_register_multiple() and ast_agi_unregister_multiple()
|
|
|
|
|
API calls were added in 1.6.0, so that modules that provide multiple
|
|
|
|
|
AGI commands could register/unregister them all with a single
|
|
|
|
|
step. However, these API calls were not implemented properly, and did
|
|
|
|
|
not allow the caller to know whether registration or unregistration
|
|
|
|
|
succeeded or failed. They have been redefined to now return success
|
|
|
|
|
or failure, but this means any code using these functions will need
|
|
|
|
|
be recompiled after upgrading to a version of Asterisk containing
|
|
|
|
|
these changes. In addition, the source code using these functions
|
|
|
|
|
should be reviewed to ensure it can properly react to failure
|
|
|
|
|
of registration or unregistration of its API commands.
|
|
|
|
|
|
|
|
|
|
* The ast_agi_fdprintf() API call has been renamed to ast_agi_send()
|
|
|
|
|
to better match what it really does, and the argument order has been
|
|
|
|
|
changed to be consistent with other API calls that perform similar
|
|
|
|
|
operations.
|
|
|
|
|
|
|
|
|
|
From 1.6.0.x to 1.6.1:
|
|
|
|
|
|
|
|
|
|
* The following core commands dealing with dialplan have been deprecated: 'core
|
2008-07-17 14:00:27 +00:00
|
|
|
show globals', 'core set global' and 'core set chanvar'. Use the equivalent
|
|
|
|
|
'dialplan show globals', 'dialplan set global' and 'dialplan set chanvar'
|
|
|
|
|
instead.
|
|
|
|
|
|
2008-11-19 13:03:50 +00:00
|
|
|
* In the dialplan expression parser, the logical value of spaces
|
|
|
|
|
immediately preceding a standalone 0 previously evaluated to
|
|
|
|
|
true. It now evaluates to false. This has confused a good many
|
|
|
|
|
people in the past (typically because they failed to realize the
|
|
|
|
|
space had any significance). Since this violates the Principle of
|
|
|
|
|
Least Surprise, it has been changed.
|
2008-08-13 22:33:32 +00:00
|
|
|
|
2008-04-29 18:48:26 +00:00
|
|
|
* While app_directory has always relied on having a voicemail.conf or users.conf file
|
|
|
|
|
correctly set up, it now is dependent on app_voicemail being compiled as well.
|
2008-08-13 22:33:32 +00:00
|
|
|
|
2008-06-15 15:21:16 +00:00
|
|
|
* SIP: All of the functionality in SIPCHANINFO() has been implemented in CHANNEL(),
|
|
|
|
|
and you should start using that function instead for retrieving information about
|
|
|
|
|
the channel in a technology-agnostic way.
|
2007-05-04 16:37:23 +00:00
|
|
|
|
2008-08-05 18:25:16 +00:00
|
|
|
* If you have any third party modules which use a config file variable whose
|
|
|
|
|
name ends in a '+', please note that the append capability added to this
|
|
|
|
|
version may now conflict with that variable naming scheme. An easy
|
|
|
|
|
workaround is to ensure that a space occurs between the '+' and the '=',
|
|
|
|
|
to differentiate your variable from the append operator. This potential
|
|
|
|
|
conflict is unlikely, but is documented here to be thorough.
|