G. Upgrading from 1.4 to 1.6
This appendix explains, using the contents of UPGRADE-1.6.txt
along with some additional examples and commentary, what you need to consider when upgrading from Asterisk 1.4 to 1.6.
G.1 AEL
• Macros are now implemented underneath with the Gosub()
application. (Heaven help you if you wrote code depending on any aspect of this!) Prior to 1.6, macros were implemented with the Macro()
app, which provided a nice feature of autoreturning. The compiler will do its best to insert a Return()
app call at the end of your macro if you did not include it, but really, you should make sure that all execution paths within your macros end in return;
(as in the following example):
• The conf2ael
program is introduced in this release; ...
Get Practical Asterisk 1.4 and 1.6: From Beginner to Expert now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.