<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" /> 
<base href="https://wiki.asterisk.org/wiki" /> 
<title>Message Title</title>  
<style type="text/css">@media only screen and (max-device-width: 480px) {.mobile-only {
        width: auto !important;
        height: auto !important;
        overflow: visible !important;
        line-height: normal !important;
        font-size: inherit !important;
        mso-hide: all;
}

.desktop-only {
        display: none !important;
}

/* iPhone 3GS fix for unwanted 20px right margin */
body { min-width: 100% !important; padding: 0; margin: 0; }

#center-content-table { max-width: none; !important; }
#header-pattern-container { padding: 10px 10px 10px 10px !important; line-height: 20px !important; }
#header-avatar-image-container { padding-right: 8px !important; }
#email-content-container { padding: 0 !important; }
.mobile-expand { border-radius: 0 !important; border-left: 0 !important; border-right: 0 !important; padding-left: 26px !important;}
.mobile-resize-text { font-size: 16px !important; line-height: 22px !important; }
#page-title-pattern-header { font-size: 20px !important; line-height: 28px !important; }
#page-title-pattern-icon-image-container-cell { padding-top: 7px !important; }
#inline-user-pattern { display: block !important; }
#inline-user-pattern-avatar { padding-top: 3px !important; }
.contextual-area-pattern { border-bottom: 1px solid #ccc !important; padding: 15px 10px 0 10px !important;}
.users-involved-pattern-column-table { width: 100% !important;  }
.users-involved-pattern-avatar-table-cell { padding: 3px 5px 5px 0 !important; }
.users-involved-pattern-column-container { padding-right: 0 !important; }
.contextual-excerpt-pattern, #users-involved-pattern { border: 0 !important; }

/** Aui Typography upsized for mobile **/
#content-excerpt-pattern-container, #contextual-excerpt-pattern-text-container { font-size: 16px !important; line-height: 22px !important; }
#content-excerpt-pattern-container h1, #contextual-excerpt-pattern-text-container h1 { font-size: 24px !important; line-height: 28px !important; }
#content-excerpt-pattern-container h2, #contextual-excerpt-pattern-text-container h2 { font-size: 20px !important; line-height: 28px !important; }
#content-excerpt-pattern-container h3, #contextual-excerpt-pattern-text-container h3 { font-size: 18px !important; line-height: 24px !important; }
#content-excerpt-pattern-container h4, #contextual-excerpt-pattern-text-container h4 { font-size: 16px !important; line-height: 22px !important; }
#content-excerpt-pattern-container h5, #contextual-excerpt-pattern-text-container h5 { font-size: 14px !important; line-height: 20px !important; }
#content-excerpt-pattern-container h6, #contextual-excerpt-pattern-text-container h6 { font-size: 14px !important; line-height: 20px !important; }
.user-mention { line-height: 18px !important; }
/** Aui Typography end **/

/* Show appropriate footer logo on mobile, display links vertically */
#footer-pattern { padding: 15px 10px !important; }
#footer-pattern-logo-desktop-container { padding: 0 !important; }
#footer-pattern-logo-desktop { width: 0 !important; height: 0 !important; }
#footer-pattern-logo-mobile {
    padding-top: 10px !important;
    width: 30px !important;
    height: 27px !important;
    display: inline !important;
}
#footer-pattern-text {
    display: block !important;
}
#footer-pattern-links-container { line-height: 0 !important;}
.footer-pattern-links.mobile-resize-text,
.footer-pattern-links.mobile-resize-text,
#footer-pattern-text.mobile-resize-text,
#footer-pattern-links-container.no-footer-links {
    font-size: 14px !important;
    line-height: 20px !important;
}
.footer-link { display: block !important; }
#footer-pattern-links-container table { display: inline-block !important; float: none !important; }
#footer-pattern-links-container, #footer-pattern-text { text-align: center !important; }
#footer-pattern-links { padding-bottom: 5px !important; }

/** Team Calendar overrides, these should be removed when notifications are updated in Team Calendars. For now CSS
    overrides are being used because the structure of the content can't change without rereleasing the plugin */
.mail-calendar-container .day-header + table tr td:first-child {
    vertical-align: top !important;
    padding-top: 5px !important;
}}
@media (min-width: 900px) {#center-content-table { width: 900px; }}
@media all {#outlook a {padding:0;} /* Force Outlook to provide a "view in browser" menu link. */
/* Prevent Webkit and Windows Mobile platforms from changing default font sizes.*/
body{-webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;}
.ExternalClass {width:100%;} /* Force Hotmail to display emails at full width */
#background-table {margin:0; padding:0; width:100% !important; }
/* Needed to override highlighting on date and time links in iOS */
.grey a {color: #707070; text-decoration: none; }}
</style> 
</head>
<body>
<table id="background-table" cellpadding="0" cellspacing="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; background-color: #f5f5f5"> 
<tbody> 
<tr> 
<td id="header-pattern-container" style="padding: 0px; border-collapse: collapse; padding: 10px 20px"> 
<table id="header-pattern" cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td id="header-avatar-image-container" valign="top" style="padding: 0px; border-collapse: collapse; vertical-align: top; width: 32px; padding-right: 9px"><a href="https://wiki.asterisk.org/wiki/display/~mjordan?src=email" style="color: #3b73af; text-decoration: none"><img id="header-avatar-image" class="image_fix" src="cid:avatar_ce51dcf276530e4a4b00548e2a6d0905" height="32" width="32" border="0" style="border-radius: 3px; vertical-align: top" /></a></td>
<td id="header-text-container" valign="middle" style="padding: 0px; border-collapse: collapse; vertical-align: middle; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px">Matt Jordan <strong>edited</strong> a page</td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<!-- End Header pattern --> 
<tr> 
<td id="email-content-container" style="padding: 0px; border-collapse: collapse; padding: 0 20px"> 
<table id="email-content-table" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; border-spacing: 0; border-collapse: separate"> 
<tbody> 
<tr> 
<td class="email-content-rounded-top mobile-expand" style="padding: 0px; border-collapse: collapse; color: #fff; padding: 0 15px 0 16px; height: 15px; background-color: #fff; border-left: 1px solid #ccc; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 0; border-top-right-radius: 5px; border-top-left-radius: 5px"> </td> 
</tr> 
<tr> 
<td class="email-content-main mobile-expand" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 15px 16px; background-color: #fff"> 
<table id="page-title-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td id="page-title-pattern-icon-image-container" valign="top" style="padding: 0px; border-collapse: collapse; width: 16px; vertical-align: top"> 
<table cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td id="page-title-pattern-icon-image-container-cell" style="padding: 0px; border-collapse: collapse; width: 16px; padding: 9px 8px 0px 0px; mso-text-raise: 5px; mso-line-height-rule: exactly"><a href="https://wiki.asterisk.org/wiki/display/AST/New+in+13?src=email" title="page icon" style="vertical-align: top;; color: #3b73af; text-decoration: none"><img style="vertical-align: top; display: block;" src="cid:page-icon" alt="page icon" title="page icon" height="16" width="16" border="0" /></a></td> 
</tr> 
</tbody> 
</table> </td>
<td style="vertical-align: top;; padding: 0px; border-collapse: collapse; padding-right: 5px; font-size: 20px; line-height: 30px; mso-line-height-rule: exactly" id="page-title-pattern-header-container"><span id="page-title-pattern-header" style="font-family: Arial, sans-serif; padding: 0; font-size: 20px; line-height: 30px; mso-text-raise: 2px; mso-line-height-rule: exactly; vertical-align: middle"><a href="https://wiki.asterisk.org/wiki/display/AST/New+in+13?src=email" title="New in 13" style="color: #3b73af; text-decoration: none">New in 13</a></span></td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td class="email-content-main mobile-expand" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 15px 16px; background-color: #fff"> 
<table class="content-excerpt-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px"> 
<tbody> 
<tr> 
<td class="content-excerpt-pattern-container mobile-resize-text " style="padding: 0px; border-collapse: collapse; padding: 0 0 0 24px"> 
<table class="diff-macro diff-block-target" style="background-color: #f0f0f0;border: 1px solid #dddddd;margin: 10px 1px;padding: 0 2px 2px;width: 100%;; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<thead> 
<tr> 
<th class="diff-macro-title" style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;"><span class="icon macro-placeholder-icon" style="background-color: ;line-height: 20px;"><img src="https://wiki.asterisk.org/wiki/s/en_GB-1988229788/4732/f543bd9a3bbc12daed85f6f5e5cba84282599932.48/_/images/icons/macrobrowser/dropdown/section.png" style="padding-right: 5px; vertical-align: text-bottom;" /> </span>Section</th> 
</tr> 
</thead> 
<tbody> 
<tr> 
<td class="diff-macro-body" style="background-color: #fff;border: 1px solid #dddddd;padding: 10px;; padding: 0px; border-collapse: collapse"> 
<table class="diff-macro" style="background-color: #f0f0f0;border: 1px solid #dddddd;margin: 10px 1px;padding: 0 2px 2px;width: 100%;; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<thead> 
<tr> 
<th class="diff-macro-title" style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;"><span class="icon macro-placeholder-icon" style="background-color: ;line-height: 20px;"><img src="https://wiki.asterisk.org/wiki/s/en_GB-1988229788/4732/f543bd9a3bbc12daed85f6f5e5cba84282599932.48/_/images/icons/macrobrowser/dropdown/column.png" style="padding-right: 5px; vertical-align: text-bottom;" /> </span>Column</th> 
</tr> 
</thead> 
<tbody> 
<tr> 
<td class="diff-macro-properties" style="background-color: #fafafa; padding: 0 0 0 5px; font-size: 12px; text-align: left;padding: 0; border: 1px solid #dddddd;; padding: 0px; border-collapse: collapse"> 
<table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td style="background-color: #fafafa; padding: 0 0 0 5px; font-size: 12px; text-align: left;; padding: 0px; border-collapse: collapse">width</td> 
<td style="background-color: #fafafa; padding: 0 0 0 5px; font-size: 12px; text-align: left;; padding: 0px; border-collapse: collapse">80%</td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
</tbody> 
<tbody> 
<tr> 
<td class="diff-macro-body" style="background-color: #fff;border: 1px solid #dddddd;padding: 10px;; padding: 0px; border-collapse: collapse"> <h1 id="Newin13-Overview" style="margin: 10px 0 0 0; margin-top: 0; font-size: 24px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0; margin-top: 0">Overview</h1> <p style="margin: 10px 0 0 0">Lucky 13!</p> <h1 id="Newin13-Applications" style="margin: 10px 0 0 0; font-size: 24px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0">Applications</h1> <h2 id="Newin13-AgentRequest" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0; margin-top: 10px"> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">AgentRequest</a> </h2> 
<ul style="margin: 10px 0 0 0"> 
<li>The application will now return a new <code style="font-family: monospace">AGENT_STATUS</code> value of <code style="font-family: monospace">NOT_CONNECTED</code> if the agent fails to connect with an incoming caller after being alerted to the presence of the incoming caller. The most likely reason this would happen is the agent did not acknowledge the call in time.</li> 
</ul> <h2 id="Newin13-ChanSpy" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">ChanSpy</a> </h2> 
<ul style="margin: 10px 0 0 0"> 
<li> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">ChanSpy</a> now accepts a channel uniqueid or a fully specified channel name as the <code style="font-family: monospace">chanprefix</code> parameter if the <code style="font-family: monospace">'u'</code> option is specified.</li> 
</ul> <h2 id="Newin13-ConfBridge" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">ConfBridge</a> </h2> 
<ul style="margin: 10px 0 0 0"> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">The <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">ConfBridge</a> dialplan application now sets a channel variable, <code style="font-family: monospace">CONFBRIGE_RESULT</code>, upon exiting. This variable can be used to determine how a channel exited the conference. Valid values upon exiting are:</p> 
<div class="table-wrap" style="margin: 10px 0 0 0; overflow-x: auto"> 
<table class="confluenceTable" style="border-collapse: collapse; border: 1px solid #ddd;; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; border-collapse: collapse; margin: 10px 0 0 0; overflow-x: auto; margin-top: 0"> 
<tbody> 
<tr> 
<th class="confluenceTh" style="background-color: transparent; text-align: left; font-weight: normal;; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left; background-color: #f0f0f0; font-weight: bold">Value</th> 
<th class="confluenceTh" style="background-color: transparent; text-align: left; font-weight: normal;; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left; background-color: #f0f0f0; font-weight: bold">Reason</th> 
</tr> 
<tr> 
<td class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"> <pre style="margin: 10px 0 0 0; margin-top: 0">FAILED</pre> </td> 
<td class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left">The channel encountered an error and could not enter the conference.</td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"> <pre style="margin: 10px 0 0 0; margin-top: 0">HANGUP</pre> </td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left">The channel exited the conference by hanging up.</td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"> <pre style="margin: 10px 0 0 0; margin-top: 0">KICKED</pre> </td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left">The channel was kicked from the conference.</td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"> <pre style="margin: 10px 0 0 0; margin-top: 0">ENDMARKED</pre> </td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left">The channel left the conference as a result of the last marked user leaving.</td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"> <pre style="margin: 10px 0 0 0; margin-top: 0">DTMF</pre> </td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left">The channel pressed a DTMF sequence to exit the conference.</td> 
</tr> 
</tbody> 
</table> 
</div> </li> 
<li>Added conference <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">user option</a> <code style="font-family: monospace">'announce_join_leave_review'</code>. This option implies <code style="font-family: monospace">'announce_join_leave'</code> with the added effect that the user will be asked if they want to confirm or re-record the recording of their name when entering the conference.</li> 
</ul> <h2 id="Newin13-DAHDIBarge" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-added" id="added-diff-0" style="font-size: 100%; background-color: #ddfade;">DAHDIBarge</span></a> </h2> 
<ul style="margin: 10px 0 0 0"> 
<li> <span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">The module </span><code style="font-family: monospace"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">app_dahdibarge</span></code><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> was deprecated and has been removed. Users of DAHDIBarge should use </span><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">ChanSpy</span></a><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> instead.</span> </li> 
</ul> <h2 id="Newin13-Directory" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">Directory</a> </h2> 
<ul style="margin: 10px 0 0 0"> 
<li>At exit, the <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">Directory</a> application now sets a channel variable <code style="font-family: monospace">DIRECTORY_RESULT</code> to one of the following based on the reason for exiting:</li> 
</ul> 
<div class="table-wrap" style="margin: 10px 0 0 0; overflow-x: auto"> 
<table class="confluenceTable" style="border-collapse: collapse; border: 1px solid #ddd;; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; border-collapse: collapse; margin: 10px 0 0 0; overflow-x: auto; margin-top: 0"> 
<tbody> 
<tr> 
<th style="margin-left: 30.0px;background-color: transparent; text-align: left; font-weight: normal;; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left; background-color: #f0f0f0; font-weight: bold" class="confluenceTh"><span class="diff-html-changed" id="changed-diff-0" style="background-color: #d6f0ff;">Value</span></th> 
<th class="confluenceTh" style="background-color: transparent; text-align: left; font-weight: normal;; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left; background-color: #f0f0f0; font-weight: bold">Reason</th> 
</tr> 
<tr> 
<td class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"> <pre style="margin: 10px 0 0 0; margin-top: 0">OPERATOR</pre> </td> 
<td class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"><span>user requested operator by pressing '0' for operator</span></td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"> <pre style="margin: 10px 0 0 0; margin-top: 0">ASSISTANT</pre> </td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left">user requested assistant by pressing '*' for assistant</td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"> <pre style="margin: 10px 0 0 0; margin-top: 0">TIMEOUT</pre> </td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left">user pressed nothing and Directory stopped waiting</td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"> <pre style="margin: 10px 0 0 0; margin-top: 0">HANGUP</pre> </td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left">user's channel hung up</td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"> <pre style="margin: 10px 0 0 0; margin-top: 0">SELECTED</pre> </td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left">user selected a user from the directory and is routed</td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"> <pre style="margin: 10px 0 0 0; margin-top: 0">USEREXIT</pre> </td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"> user pressed '#' from the selection prompt to exit</td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"> <pre style="margin: 10px 0 0 0; margin-top: 0">FAILED</pre> </td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left">directory failed in a way that wasn't accounted for. Dang.</td> 
</tr> 
</tbody> 
</table> 
</div> <h2 id="Newin13-MusicOnHold" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">MusicOnHold</a> </h2> 
<ul style="margin: 10px 0 0 0"> 
<li> <span><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">MusicOnHold</a> streams (all modes other than "files") now support wide band </span><span>audio.</span> </li> 
</ul> <h2 id="Newin13-Page" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <span style="color: rgb(51,51,51);"><span class="diff-html-removed" id="removed-diff-0" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span></span><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Page</span></a> </h2> 
<ul style="margin: 10px 0 0 0"> 
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Added options </span><code style="font-family: monospace"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">'b'</span></code><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> and </span><code style="font-family: monospace"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">'B'</span></code><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> to apply </span><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">pre-dial handlers</span></a><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> for outgoing calls and for the channel executing </span><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Page</span></a><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> respectively.</span> </li> 
</ul> <h2 id="Newin13-PickupChan" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">PickupChan</span></a> </h2> 
<ul style="margin: 10px 0 0 0"> 
<li> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">PickupChan</span></a><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> now accepts channel uniqueids of channels to pickup.</span> </li> 
</ul> <h2 id="Newin13-Say" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Say</span> </h2> 
<ul style="margin: 10px 0 0 0"> 
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">If the channel variable </span><code style="font-family: monospace"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">SAY_DTMF_INTERRUPT</span></code><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> is present on a channel and set to </span><code style="font-family: monospace"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">'true'</span></code><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> (case insensitive), then any Say application (</span><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">SayNumber</span></a><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">, </span><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">SayDigits</span></a><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">, </span><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">SayAlpha</span></a><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">, </span><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">SayAlphaCase</span></a><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">, </span><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">SayUnixTime</span></a><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">, and </span><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">SayCounted</span></a><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">) will anticipate DTMF. If DTMF is received, these applications will behave like the background application and jump to the received extension once a match is established or after a short period of inactivity.</span> </li> 
</ul> <h2 id="Newin13-MixMonitor" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">MixMonitor</a> </h2> 
<ul style="margin: 10px 0 0 0"> 
<li>A new option, <code style="font-family: monospace">B()</code>, has been added that will turn on a periodic beep while the call is being recorded.</li> 
</ul> <h2 id="Newin13-DAHDIBarge" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-removed" id="removed-diff-1" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">DAHDIBarge</span></a> </h2> 
<ul style="margin: 10px 0 0 0"> 
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">The module </span><code style="font-family: monospace"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">app_dahdibarge</span></code><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> was deprecated and has been removed. Users of DAHDIBarge should use </span><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">ChanSpy</span></a><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> instead.</span> </li> 
</ul> <h2 id="Newin13-MixMonitor.1" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">MixMonitor</span></a> </h2> 
<ul style="margin: 10px 0 0 0"> 
<li>New options to play a beep when starting a recording and stopping a recording have been added. The option <code style="font-family: monospace">'p'</code> will play a beep to the channel that starts the recording. The option <code style="font-family: monospace">'P'</code> will play a beep to the channel that stops the recording.</li> 
</ul> <h2 id="Newin13-Monitor" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">Monitor</a> </h2> 
<ul style="margin: 10px 0 0 0"> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">A new option, <code style="font-family: monospace">B()</code>, has been added that will turn on a periodic beep while the call is being recorded.</p> </li> 
</ul> <h2 id="Newin13-Page" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-added" id="added-diff-1" style="font-size: 100%; background-color: #ddfade;">Page</span></a> </h2> 
<ul style="margin: 10px 0 0 0"> 
<li> <span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">Added options </span><code style="font-family: monospace"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">'b'</span></code><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> and </span><code style="font-family: monospace"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">'B'</span></code><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> to apply </span><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">pre-dial handlers</span></a><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> for outgoing calls and for the channel executing </span><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">Page</span></a><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> respectively.</span> </li> 
</ul> <h2 id="Newin13-PickupChan" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">PickupChan</span></a> </h2> 
<ul style="margin: 10px 0 0 0"> 
<li> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">PickupChan</span></a><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> now accepts channel uniqueids of channels to pickup.</span> </li> 
</ul> <h2 id="Newin13-ReadFile" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">ReadFile</a> </h2> 
<ul style="margin: 10px 0 0 0"> 
<li>The module <code style="font-family: monospace">app_readfile</code> was deprecated and has been removed. Users of ReadFile should use <code style="font-family: monospace">func_env</code>'s <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">FILE</a> function instead.</li> 
</ul> <h2 id="Newin13-Record" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">Record</a> </h2> 
<ul style="margin: 10px 0 0 0"> 
<li>The <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">Record</a> application now has an option <code style="font-family: monospace">'o'</code> which allows <code style="font-family: monospace">0</code> to act as an exit key. This will set the the <code style="font-family: monospace">RECORD_STATUS</code> variable to <code style="font-family: monospace">'OPERATOR'</code> instead of <code style="font-family: monospace">'DTMF'</code>.</li> 
</ul> <h2 id="Newin13-Say" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <span class="diff-html-changed" id="changed-diff-1" style="background-color: #d6f0ff;">Say</span> </h2> 
<ul style="margin: 10px 0 0 0"> 
<li> <span class="diff-html-added" id="added-diff-2" style="font-size: 100%; background-color: #ddfade;">If the channel variable </span><code style="font-family: monospace"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">SAY_DTMF_INTERRUPT</span></code><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> is present on a channel and set to </span><code style="font-family: monospace"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">'true'</span></code><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> (case insensitive), then any Say application (</span><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">SayNumber</span></a><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">, </span><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">SayDigits</span></a><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">, </span><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">SayAlpha</span></a><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">, </span><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">SayAlphaCase</span></a><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">, </span><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">SayUnixTime</span></a><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">, and </span><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">SayCounted</span></a><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">) will anticipate DTMF. If DTMF is received, these applications will behave like the background application and jump to the received extension once a match is established or after a short period of inactivity.</span> </li> 
<li>The Say family of dialplan applications now support the Japanese language. The <code style="font-family: monospace">language</code> parameter in <em><code style="font-family: monospace">say.conf</code></em> now recognizes a setting of <code style="font-family: monospace">ja</code>, which will enable Japanese language specific mechanisms for playing back numbers, dates, and other items.</li> 
</ul> <h2 id="Newin13-SayCountPL" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">SayCountPL</a> </h2> 
<ul style="margin: 10px 0 0 0"> 
<li>The module <code style="font-family: monospace">app_saycountpl</code> was deprecated and has been removed. Users of <code style="font-family: monospace">app_saycountpl</code> should use the Say family of applications.</li> 
</ul> <h2 id="Newin13-SetMusicOnHold" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">SetMusicOnHold</a> </h2> 
<ul style="margin: 10px 0 0 0"> 
<li>The SetMusicOnHold dialplan application was deprecated and has been removed. Users of the application should use the <code style="font-family: monospace"><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">CHANNEL</a></code> function's <code style="font-family: monospace">musicclass</code> setting instead.</li> 
</ul> <h2 id="Newin13-VoiceMail" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">VoiceMail</a> </h2> 
<ul style="margin: 10px 0 0 0"> 
<li> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">VoiceMail</a> and <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">VoiceMailMain</a> now support the Japanese language. The <code style="font-family: monospace">language</code> parameter in <em><code style="font-family: monospace">voicemail.conf</code></em> now recognizes a setting of <code style="font-family: monospace">ja</code>, which will enable prompts to be played back using a Japanese grammatical structure. Additional prompts are necessary for this functionality, including: 
<ul style="margin: 10px 0 0 0"> 
<li> <strong>jb-arimasu</strong>: there is</li> 
<li> <strong>jb-arimasen</strong>: there is not</li> 
<li> <strong>jb-oshitekudasai</strong>: please press</li> 
<li> <strong>jb-ni</strong>: article ni</li> 
<li> <strong>jb-ga</strong>: article ga</li> 
<li> <strong>jb-wa</strong>: article wa</li> 
<li> <strong>jb-wo</strong>: article wo</li> 
</ul> </li> 
<li> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">VoiceMail</a> mailboxes configured in <em><code style="font-family: monospace">voicemail.conf</code></em> can now have multiple e-mail address specified for a single mailbox. Each e-mail address is separated by the <code style="font-family: monospace">|</code> character.</li> 
</ul> <h2 id="Newin13-WaitMusicOnHold" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">WaitMusicOnHold</a> </h2> 
<ul style="margin: 10px 0 0 0"> 
<li>The WaitMusicOnHold dialplan application was deprecated and has been removed. Users of the application should use <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">MusicOnHold</a> with a duration parameter instead.</li> 
</ul> </td> 
</tr> 
</tbody> 
</table> 
<table class="diff-macro" style="background-color: #f0f0f0;border: 1px solid #dddddd;margin: 10px 1px;padding: 0 2px 2px;width: 100%;; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<thead> 
<tr> 
<th class="diff-macro-title" style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;"><span class="icon macro-placeholder-icon" style="background-color: ;line-height: 20px;"><img src="https://wiki.asterisk.org/wiki/s/en_GB-1988229788/4732/f543bd9a3bbc12daed85f6f5e5cba84282599932.48/_/images/icons/macrobrowser/dropdown/column.png" style="padding-right: 5px; vertical-align: text-bottom;" /> </span>Column</th> 
</tr> 
</thead> 
<tbody> 
<tr> 
<td class="diff-macro-body" style="background-color: #fff;border: 1px solid #dddddd;padding: 10px;; padding: 0px; border-collapse: collapse"> 
<table class="diff-macro" style="background-color: #f0f0f0;border: 1px solid #dddddd;margin: 10px 1px;padding: 0 2px 2px;width: 100%;; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<thead> 
<tr> 
<th class="diff-macro-title" style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;"><span class="icon macro-placeholder-icon" style="background-color: ;line-height: 20px;"><img src="https://wiki.asterisk.org/wiki/s/en_GB-1988229788/4732/f543bd9a3bbc12daed85f6f5e5cba84282599932.48/_/images/icons/macrobrowser/dropdown/panel.png" style="padding-right: 5px; vertical-align: text-bottom;" /> </span>Panel</th> 
</tr> 
</thead> 
<tbody> 
<tr> 
<td class="diff-macro-body" style="background-color: #fff;border: 1px solid #dddddd;padding: 10px;; padding: 0px; border-collapse: collapse"> <p style="margin: 10px 0 0 0; margin-top: 0"></p> 
<table class="diff-macro bodyless" style="background-color: #f0f0f0;border: 1px solid #dddddd;margin: 10px 1px;padding: 0 2px 2px;width: 100%;margin: 5px 0; padding: 0; width: auto;; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<thead> 
<tr> 
<th class="diff-macro-title" style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;"><span class="icon macro-placeholder-icon" style="background-color: ;line-height: 20px;"><img src="https://wiki.asterisk.org/wiki/s/en_GB-1988229788/4732/f543bd9a3bbc12daed85f6f5e5cba84282599932.48/_/images/icons/macrobrowser/dropdown/toc.png" style="padding-right: 5px; vertical-align: text-bottom;" /> </span>Table of Contents</th> 
</tr> 
</thead> 
</table> <p style="margin: 10px 0 0 0"></p> </td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
</tbody> 
</table> <p class="diff-context-placeholder" style="margin: 10px 0 0 0">...</p> 
<ul class="diff-block-target" style="margin: 10px 0 0 0"> 
<li>Added a new module that provides AMI control over MWI within Asterisk, <code style="font-family: monospace">res_mwi_external_ami</code>. Note that this module depends on <code style="font-family: monospace">res_mwi_external</code>; for more information on enabling this module, see <a href="#Newin13-res_mwi_external" style="color: #3b73af; text-decoration: none"><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-2" style="background-color: #d6f0ff;">res_mwi_external</span></code></a>. This module provides the <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">MWIGet</a>/<a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">MWIUpdate</a>/<a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">MWIDelete</a> actions, as well as the <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">MWIGet</a>/<a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">MWIGetComplete</a> events.</li> 
</ul> <p class="diff-context-placeholder" style="margin: 10px 0 0 0">...</p> 
<ul class="diff-block-target" style="margin: 10px 0 0 0"> 
<li>New <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">DeviceStateChanged</a> and <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">PresenceStateChanged</a> AMI events have been added. These events are emitted whenever a device state or presence state change occurs. The events are controlled by <code style="font-family: monospace">res_manager_device_state.so</code> and <code style="font-family: monospace">res_manager_presence_state.so</code>. If the high frequency of these events is problematic for you, do not load these modules.</li> 
<li>New events have been added for the <a href="#Newin13-TALK_DETECT" style="color: #3b73af; text-decoration: none"><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-3" style="background-color: #d6f0ff;">TALK_DETECT</span></code></a><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>function. When the function is used on a channel, <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">ChannelTalkingStart</a>/ChannelTalkingStop events will be emitted to connected AMI clients indicating the start/stop of talking on the channel.</li> 
<li>The <em>DialStatus</em> field in the <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">DialEnd</a> event can now contain additional statuses that convey how the dial operation terminated. This includes <code style="font-family: monospace">ABORT</code>, <code style="font-family: monospace">CONTINUE</code>, and <code style="font-family: monospace">GOTO</code>.</li> 
</ul> <p class="diff-context-placeholder" style="margin: 10px 0 0 0">...</p> 
<div class="table-wrap diff-block-context" style="margin: 10px 0 0 0; overflow-x: auto"> 
<table class="confluenceTable" style="border-collapse: collapse; border: 1px solid #ddd;; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; border-collapse: collapse; margin: 10px 0 0 0; overflow-x: auto; margin-top: 0"> 
<tbody> 
<tr> 
<th style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;background-color: #F0F0F0; font-weight: bold;; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left; background-color: #f0f0f0; font-weight: bold" class="confluenceTh">Event</th> 
<th style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;background-color: #F0F0F0; font-weight: bold;; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left; background-color: #f0f0f0; font-weight: bold" class="confluenceTh">Description</th> 
</tr> 
<tr> 
<td class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">FailedACL</a></td> 
<td class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left">Raised when a request violates an ACL check.</td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">InvalidAccountID</a></td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left">Raised when a request fails an authentication check due to an invalid account ID.</td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">SessionLimit</a></td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left">Raised when a request fails due to exceeding the number of allowed concurrent sessions for a service.</td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">MemoryLimit</a></td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"> <p style="margin: 10px 0 0 0; margin-top: 0">Raised when a request fails due to an internal memory allocation failure.</p> 
<table class="diff-macro" style="background-color: #f0f0f0;border: 1px solid #dddddd;margin: 10px 1px;padding: 0 2px 2px;width: 100%;; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<thead> 
<tr> 
<th class="diff-macro-title" style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;"><span class="icon macro-placeholder-icon" style="background-color: ;line-height: 20px;"><img src="https://wiki.asterisk.org/wiki/s/en_GB-1988229788/4732/f543bd9a3bbc12daed85f6f5e5cba84282599932.48/_/images/icons/macrobrowser/dropdown/tip.png" style="padding-right: 5px; vertical-align: text-bottom;; max-width: none" /> </span>Tip</th> 
</tr> 
</thead> 
<tbody> 
<tr> 
<td class="diff-macro-body" style="background-color: #fff;border: 1px solid #dddddd;padding: 10px;; padding: 0px; border-collapse: collapse"> <p style="margin: 10px 0 0 0; margin-top: 0">This event is a bit optimistic. While you may receive this event when Asterisk runs out of memory, it is highly likely that Asterisk is... out of memory. Making events is sometimes out of the question at that point.</p> </td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">LoadAverageLimit</a></td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left">Raised when a request fails because a configured load average limit has been reached.</td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">RequestNotAllowed</a></td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left">Raised when a request is not allowed by the service..</td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">AuthMethodNotAllowed</a></td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left">Raised when a request used an authentication method not allowed by the service.</td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">RequestBadFormat</a></td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left">Raised when a request is received with bad formatting.</td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">SuccessfulAuth</a></td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left">Raised when a request successfully authenticates.</td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">UnexpectedAddress</a></td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left">Raised when a request has a different source address then what is expected for a session already in progress with a service.</td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">ChallengeResponseFailed</a></td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"><span>Raised when a request's attempt to authenticate</span><span> has been challenged, and the request failed the authentication challenge.</span></td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">InvalidPassword</a></td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"><span>Raised when a request provides an invalid password </span><span>during an authentication attempt.</span></td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">ChallengeSent</a></td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left">Raised when an Asterisk service send an authentication challenge to a request.</td> 
</tr> 
<tr> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left"><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">InvalidTransport</a></td> 
<td colspan="1" class="confluenceTd" style="border: 1px solid #DDD; padding: 5px 7px; min-width: 0.6em; text-align: left; vertical-align: top;; padding: 0px; border-collapse: collapse; border: 1px solid #ddd; padding: 7px 10px; vertical-align: top; text-align: left">Raised when a request attempts to use a transport not allowed by the Asterisk service.</td> 
</tr> 
</tbody> 
</table> 
</div> <p class="diff-block-target" style="margin: 10px 0 0 0"> <span class="diff-html-removed" id="removed-diff-2" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span> </p> 
<ul class="diff-block-context" style="margin: 10px 0 0 0"> 
<li>Bridge related events now have two additional fields: <em>BridgeName</em> and <em>BridgeCreator</em>. <em>BridgeName</em> is a descriptive name for the bridge; <em>BridgeCreator</em> is the name of the entity that created the bridge. This affects the following events: <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">ConfbridgeStart</a>, <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">ConfbridgeEnd</a>, <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">ConfbridgeJoin</a>, <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">ConfbridgeLeave</a>, <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">ConfbridgeRecord</a>, <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">ConfbridgeStopRecord</a>, <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">ConfbridgeMute</a>, <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">ConfbridgeUnmute</a>, <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">ConfbridgeTalking</a>, <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">BlindTransfer</a>, <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">AttendedTransfer</a>, <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">BridgeCreate</a>, <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">BridgeDestroy</a>, <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">BridgeEnter</a>, and <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none">BridgeLeave</a>.</li> 
</ul> <p class="diff-context-placeholder" style="margin: 10px 0 0 0">...</p> 
<ul class="diff-block-target diff-block-context" style="margin: 10px 0 0 0"> 
<li>Operations that create a resource can now provide the unique identifier as a parameter to the creation request. This includes: 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li> <a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Channels+REST+API#Asterisk13ChannelsRESTAPI-originate" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-4" style="background-color: #d6f0ff;">Channels</span></a>: 
<ul style="margin: 10px 0 0 0"> 
<li>A <em><span class="diff-html-changed" id="changed-diff-5" style="background-color: #d6f0ff;">channelId</span></em><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>can now be provided when creating a channel, either in <span class="diff-html-removed" id="removed-diff-3" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">the uri </span><span class="diff-html-added" id="added-diff-3" style="font-size: 100%; background-color: #ddfade;">the request URI </span><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Channels+REST+API#Asterisk13ChannelsRESTAPI-originateWithId" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-6" style="background-color: #d6f0ff;">(</span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-7" style="background-color: #d6f0ff;">POST channels/my-channel-id</span></code><span class="diff-html-changed" id="changed-diff-8" style="background-color: #d6f0ff;">)</span></a><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>or as <span class="diff-html-added" id="added-diff-4" style="font-size: 100%; background-color: #ddfade;">a </span>query parameter. A <span class="diff-html-removed" id="removed-diff-4" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">local </span><span class="diff-html-added" id="added-diff-5" style="font-size: 100%; background-color: #ddfade;">Local </span>channel will suffix the second channel id <span class="diff-html-removed" id="removed-diff-5" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">with '</span><span class="diff-html-added" id="added-diff-6" style="font-size: 100%; background-color: #ddfade;">with </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-9" style="background-color: #d6f0ff;">;2</span></code><span class="diff-html-removed" id="removed-diff-6" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">' </span>unless <span class="diff-html-added" id="added-diff-7" style="font-size: 100%; background-color: #ddfade;">the </span><em><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">otherChannelId</span></em><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> is </span>provided as <span class="diff-html-added" id="added-diff-8" style="font-size: 100%; background-color: #ddfade;">a </span>query parameter<span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span><span class="diff-html-removed" id="removed-diff-7" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">otherChannelId</span>.</li> 
<li>A <a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Channels+REST+API#Asterisk13ChannelsRESTAPI-snoopChannel" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-10" style="background-color: #d6f0ff;">snoop channel</span></a><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>can be started with a <em><span class="diff-html-changed" id="changed-diff-11" style="background-color: #d6f0ff;">snoopId</span></em>, in the <span class="diff-html-removed" id="removed-diff-8" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">uri or query</span><span class="diff-html-added" id="added-diff-9" style="font-size: 100%; background-color: #ddfade;">request URI (</span><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Channels+REST+API#Asterisk13ChannelsRESTAPI-snoopChannelWithId" rel="nofollow" style="color: #3b73af; text-decoration: none"><code style="font-family: monospace"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">POST channels/my-channel-id/snoop/my-snoop-id</span></code></a><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">) or as a query parameter</span>.</li> 
</ul> </li> 
<li> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-12" style="background-color: #d6f0ff;">Bridges</span></a>: A <em><span class="diff-html-changed" id="changed-diff-13" style="background-color: #d6f0ff;">bridgeId</span></em><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>can now be provided when creating a bridge, either in the <span class="diff-html-removed" id="removed-diff-9" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">uri </span><span class="diff-html-added" id="added-diff-10" style="font-size: 100%; background-color: #ddfade;">request URI </span>(<a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Bridges+REST+API#Asterisk13BridgesRESTAPI-create_or_update_with_id" rel="nofollow" style="color: #3b73af; text-decoration: none"><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-14" style="background-color: #d6f0ff;">POST bridges/my-bridge-id</span></code></a>) or as a query parameter.</li> 
<li> <a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-15" style="background-color: #d6f0ff;">Playbacks</span></a>: A <em><span class="diff-html-changed" id="changed-diff-16" style="background-color: #d6f0ff;">playbackId</span></em><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>can be provided when starting a playback, either in the <span class="diff-html-removed" id="removed-diff-10" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">uri </span><span class="diff-html-added" id="added-diff-11" style="font-size: 100%; background-color: #ddfade;">request URI </span>(<code style="font-family: monospace"><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Channels+REST+API#Asterisk13ChannelsRESTAPI-playWithId" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-17" style="background-color: #d6f0ff;">POST channels/my-channel-id/play/my-playback-id</span></a></code><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span><span class="diff-html-removed" id="removed-diff-11" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">/ POST </span><span class="diff-html-added" id="added-diff-12" style="font-size: 100%; background-color: #ddfade;">or </span><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Bridges+REST+API#Asterisk13BridgesRESTAPI-playWithId" rel="nofollow" style="color: #3b73af; text-decoration: none"><code style="font-family: monospace"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">POST </span><span class="diff-html-changed" id="changed-diff-18" style="background-color: #d6f0ff;">bridges/my-bridge-id/play/my-playback-id</span></code></a>) <span class="diff-html-removed" id="removed-diff-12" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">  </span>or as a query parameter.</li> 
</ul> </li> 
<li> <span style="line-height: 1.4285715;"><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-19" style="background-color: #d6f0ff;">Bridges</span></a>: the bridge type used when creating a bridge is now a comma separated list of bridge properties. Valid options are: <code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-20" style="background-color: #d6f0ff;">mixing</span></code>, <code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-21" style="background-color: #d6f0ff;">holding</span></code>, <code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-22" style="background-color: #d6f0ff;">dtmf_events</span></code>, <span class="diff-html-removed" id="removed-diff-13" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">and proxy</span><span class="diff-html-added" id="added-diff-13" style="font-size: 100%; background-color: #ddfade;">and </span><code style="font-family: monospace"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">proxy</span><span class="diff-html-changed" id="changed-diff-23" style="background-color: #d6f0ff;">_media</span></code>.</span> </li> 
<li>The <a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+REST+Data+Models#Asterisk13RESTDataModels-LiveRecording" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-24" style="background-color: #d6f0ff;">LiveRecording</span></a><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>object in recording events now contains a <em><span class="diff-html-changed" id="changed-diff-25" style="background-color: #d6f0ff;">target_</span></em><span class="diff-html-removed" id="removed-diff-14" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">uri field </span><em><span class="diff-html-added" id="added-diff-14" style="font-size: 100%; background-color: #ddfade;">uri</span></em><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> field </span>which contains the URI of what is being recorded.</li> 
<li> <span style="line-height: 1.4285715;">Stored recordings now support a new operation, <a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Recordings+REST+API#Asterisk13RecordingsRESTAPI-copyStored" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-26" style="background-color: #d6f0ff;">copy</span></a>. This will take an existing stored recording and copy it to a new location in the <em><span class="diff-html-changed" id="changed-diff-27" style="background-color: #d6f0ff;">recordings</span></em><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>directory.</span> </li> 
<li> <span style="line-height: 1.4285715;"><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+REST+Data+Models#Asterisk13RESTDataModels-LiveRecording" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-28" style="background-color: #d6f0ff;">LiveRecording</span></a><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>objects now have three additional fields that can be reported in a <a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+REST+Data+Models#Asterisk13RESTDataModels-RecordingFinished" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-29" style="background-color: #d6f0ff;">RecordingFinished</span></a><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>ARI event:</span> 
<ul style="margin: 10px 0 0 0"> 
<li> <span style="line-height: 1.4285715;"><em><span class="diff-html-changed" id="changed-diff-30" style="background-color: #d6f0ff;">total_duration</span></em>: the duration of the recording<span class="diff-html-added" id="added-diff-15" style="font-size: 100%; background-color: #ddfade;">.</span></span> </li> 
<li> <span style="line-height: 1.4285715;"><em><span class="diff-html-changed" id="changed-diff-31" style="background-color: #d6f0ff;">talking_duration</span></em>: optional. The duration of talking detected in the recording. This is only available if <em><span class="diff-html-changed" id="changed-diff-32" style="background-color: #d6f0ff;">max_silence_seconds</span></em><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>was specified when the recording was started.</span> </li> 
<li> <span style="line-height: 1.4285715;"><em><span class="diff-html-changed" id="changed-diff-33" style="background-color: #d6f0ff;">silence_duration</span></em>: optional. The duration of silence detected in the recording. This is only available if <em><span class="diff-html-changed" id="changed-diff-34" style="background-color: #d6f0ff;">max_silence_seconds</span></em><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>was specified when the recording was started.</span> </li> 
</ul> <span style="line-height: 1.4285715;">Note that all duration values are reported in seconds.</span> </li> 
<li> <span style="line-height: 1.4285715;">Users of ARI can now send and receive out of call text messages. Messages can be sent <span class="diff-html-added" id="added-diff-16" style="font-size: 100%; background-color: #ddfade;">using a </span><code style="font-family: monospace"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">sendMessage</span></code><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> operation either </span>directly to a <a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Endpoints+REST+API#Asterisk13EndpointsRESTAPI-sendMessageToEndpoint" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-35" style="background-color: #d6f0ff;">particular endpoint</span></a><span class="diff-html-removed" id="removed-diff-15" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">, </span>or <span class="diff-html-removed" id="removed-diff-16" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">can be sent </span>to the <a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Endpoints+REST+API#Asterisk13EndpointsRESTAPI-sendMessage" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-36" style="background-color: #d6f0ff;">endpoints resource</span></a><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>directly<span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span><span class="diff-html-removed" id="removed-diff-17" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">and inferred </span><span class="diff-html-added" id="added-diff-17" style="font-size: 100%; background-color: #ddfade;">. In the latter case, the destination is derived </span>from the URI scheme. Text messages are passed to ARI clients as <a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+REST+Data+Models#Asterisk13RESTDataModels-TextMessageReceived" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-37" style="background-color: #d6f0ff;">TextMessageReceived</span></a><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>events. ARI clients can choose to receive text messages by <a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Applications+REST+API#Asterisk13ApplicationsRESTAPI-subscribe" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-38" style="background-color: #d6f0ff;">subscribing</span></a><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>to the particular endpoint technology or endpoints that they are interested in.</span> </li> 
<li> <span style="line-height: 1.4285715;"><span class="diff-html-removed" id="removed-diff-18" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">The </span><span class="diff-html-added" id="added-diff-18" style="font-size: 100%; background-color: #ddfade;">The </span><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Applications+REST+API" rel="nofollow" style="color: #3b73af; text-decoration: none"><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-39" style="background-color: #d6f0ff;">applications</span></code></a><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>resource now supports <a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Applications+REST+API#Asterisk13ApplicationsRESTAPI-subscribe" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-40" style="background-color: #d6f0ff;">subscriptions</span></a><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>to all endpoints of a particular channel technology. For example, subscribing to <span class="diff-html-removed" id="removed-diff-19" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">an </span><span class="diff-html-added" id="added-diff-19" style="font-size: 100%; background-color: #ddfade;">an </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-41" style="background-color: #d6f0ff;">eventSource</span></code><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span><span class="diff-html-removed" id="removed-diff-20" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">of '</span><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-added" id="added-diff-20" style="font-size: 100%; background-color: #ddfade;">of </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-42" style="background-color: #d6f0ff;">endpoint:PJSIP</span></code><span class="diff-html-removed" id="removed-diff-21" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">' </span>will subscribe to <span class="diff-html-removed" id="removed-diff-22" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">all </span><span class="diff-html-added" id="added-diff-21" style="font-size: 100%; background-color: #ddfade;">all </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-43" style="background-color: #d6f0ff;">PJSIP</span></code><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>endpoints.</span> </li> 
<li> <span style="line-height: 1.4285715;">New event models have been added for <span class="diff-html-removed" id="removed-diff-23" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">the </span><span class="diff-html-added" id="added-diff-22" style="font-size: 100%; background-color: #ddfade;">the </span><span class="confluence-link"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> </span></span><a href="#Newin13-TALK_DETECT" style="color: #3b73af; text-decoration: none"><span class="confluence-link"><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-44" style="background-color: #d6f0ff;">TALK_DETECT</span></code></span><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span></a><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>function. When the function is used on a channel, <a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+REST+Data+Models#Asterisk13RESTDataModels-ChannelTalkingStarted" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-45" style="background-color: #d6f0ff;">ChannelTalkingStarted</span></a>/<a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+REST+Data+Models#Asterisk13RESTDataModels-ChannelTalkingFinished" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-46" style="background-color: #d6f0ff;">ChannelTalkingFinished</span></a><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>events will be emitted to connected WebSockets subscribed to the channel, indicating the start/stop of talking on the channel.</span> </li> 
<li> <span style="line-height: 1.4285715;">A new Playback <span class="diff-html-removed" id="removed-diff-24" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">URI '</span><span class="diff-html-added" id="added-diff-23" style="font-size: 100%; background-color: #ddfade;">URI </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-47" style="background-color: #d6f0ff;">tone</span></code><span class="diff-html-removed" id="removed-diff-25" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">' </span>has been added. Tones are specified either as an indication name<span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span><span class="diff-html-removed" id="removed-diff-26" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">(</span><span class="diff-html-added" id="added-diff-24" style="font-size: 100%; background-color: #ddfade;">, </span>e.g.<span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span><span class="diff-html-removed" id="removed-diff-27" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">'</span><span class="diff-html-added" id="added-diff-25" style="font-size: 100%; background-color: #ddfade;">, </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-48" style="background-color: #d6f0ff;">tone:busy</span></code><span class="diff-html-removed" id="removed-diff-28" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">') </span></span><span style="line-height: 1.4285715;"><span class="diff-html-added" id="added-diff-26" style="font-size: 100%; background-color: #ddfade;"> </span></span><span style="line-height: 1.4285715;"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">, </span>from <em><span class="diff-html-changed" id="changed-diff-49" style="background-color: #d6f0ff;">indications.conf</span></em><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>or as a tone pattern<span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span><span class="diff-html-removed" id="removed-diff-29" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">(</span><span class="diff-html-added" id="added-diff-27" style="font-size: 100%; background-color: #ddfade;">, </span>e.g.<span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span><span class="diff-html-removed" id="removed-diff-30" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">'</span><span class="diff-html-added" id="added-diff-28" style="font-size: 100%; background-color: #ddfade;">, </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-50" style="background-color: #d6f0ff;">tone:240/250,0/250</span></code><span class="diff-html-removed" id="removed-diff-31" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">')</span>.</span><span style="line-height: 1.4285715;"> Tones differ from normal playback URIs in that they must be stopped manually and will continue to occupy a channel's ARI control queue until they are stopped. They also can not be rewound or <span class="diff-html-removed" id="removed-diff-32" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">fastforwarded</span><span class="diff-html-added" id="added-diff-29" style="font-size: 100%; background-color: #ddfade;">fast-forwarded</span>.</span> </li> 
<li> <span style="line-height: 1.4285715;"><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Events+REST+API#Asterisk13EventsRESTAPI-userEvent" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-51" style="background-color: #d6f0ff;">User events</span></a><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>can now be generated from ARI. <span class="diff-html-removed" id="removed-diff-33" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">  </span>Events can be signalled with arbitrary <span class="diff-html-removed" id="removed-diff-34" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">json </span><span class="diff-html-added" id="added-diff-30" style="font-size: 100%; background-color: #ddfade;">JSON </span>variables, and include one or more of <code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-52" style="background-color: #d6f0ff;">channel</span></code>, <code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-53" style="background-color: #d6f0ff;">bridge</span></code>, <span class="diff-html-removed" id="removed-diff-35" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">or </span><span class="diff-html-added" id="added-diff-31" style="font-size: 100%; background-color: #ddfade;">or </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-54" style="background-color: #d6f0ff;">endpoint</span></code><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>snapshots.  An application must be specified which will receive the event message (other applications can subscribe to it). <span class="diff-html-removed" id="removed-diff-36" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">The </span><span class="diff-html-added" id="added-diff-32" style="font-size: 100%; background-color: #ddfade;">If a </span><code style="font-family: monospace"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">channel</span></code><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> is specified, the </span>message will also be delivered <span class="diff-html-removed" id="removed-diff-37" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">via AMI provided a channel is attached.  </span><span class="diff-html-added" id="added-diff-33" style="font-size: 100%; background-color: #ddfade;">to connected AMI clients. </span>Dialplan generated user event messages are still transmitted via the <code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-55" style="background-color: #d6f0ff;">channel</span></code>, and will only be received by a <span class="diff-html-removed" id="removed-diff-38" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">stasis </span><a class="confluence-link unresolved" href="#" style="color: #3b73af; text-decoration: none"><span class="diff-html-added" id="added-diff-34" style="font-size: 100%; background-color: #ddfade;">Stasis</span></a><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> </span>application they are attached to or if <span class="diff-html-removed" id="removed-diff-39" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">the channel </span><span class="diff-html-added" id="added-diff-35" style="font-size: 100%; background-color: #ddfade;">something </span>is subscribed to <span class="diff-html-added" id="added-diff-36" style="font-size: 100%; background-color: #ddfade;">the </span><code style="font-family: monospace"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">channel</span></code>.</span> </li> 
<li> <span style="line-height: 1.4285715;">The <a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+REST+Data+Models#Asterisk13RESTDataModels-Bridge" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-56" style="background-color: #d6f0ff;">Bridge</span></a><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>data model now contains the additional fields <span class="diff-html-removed" id="removed-diff-40" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">'</span><em><span class="diff-html-changed" id="changed-diff-57" style="background-color: #d6f0ff;">name</span></em><span class="diff-html-removed" id="removed-diff-41" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">' and  '</span><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-added" id="added-diff-37" style="font-size: 100%; background-color: #ddfade;">and </span><em><span class="diff-html-changed" id="changed-diff-58" style="background-color: #d6f0ff;">creator</span></em><span class="diff-html-removed" id="removed-diff-42" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">'</span>. The <span class="diff-html-removed" id="removed-diff-43" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">'</span><em><span class="diff-html-changed" id="changed-diff-59" style="background-color: #d6f0ff;">name</span></em><span class="diff-html-removed" id="removed-diff-44" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">' </span>field conveys a descriptive name for the bridge; the <span class="diff-html-removed" id="removed-diff-45" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">'</span><em><span class="diff-html-changed" id="changed-diff-60" style="background-color: #d6f0ff;">creator</span></em><span class="diff-html-removed" id="removed-diff-46" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">' </span>field conveys the name of the entity that created the bridge. This affects all responses to HTTP requests that return a <a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+REST+Data+Models#Asterisk13RESTDataModels-Bridge" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-61" style="background-color: #d6f0ff;">Bridge</span></a><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>data model as well as all event derived data models that contain a <a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+REST+Data+Models#Asterisk13RESTDataModels-Bridge" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-62" style="background-color: #d6f0ff;">Bridge</span></a><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>data model.<span class="diff-html-removed" id="removed-diff-47" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> The </span><span class="diff-html-added" id="added-diff-38" style="font-size: 100%; background-color: #ddfade;"> The </span><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Bridges+REST+API#Asterisk13BridgesRESTAPI-create" rel="nofollow" style="color: #3b73af; text-decoration: none"><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-63" style="background-color: #d6f0ff;">POST /bridges</span></code></a><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>operation may now optionally specify a <em><span class="diff-html-changed" id="changed-diff-64" style="background-color: #d6f0ff;">name</span></em><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>to give to the bridge being created.</span> </li> 
<li> <span style="line-height: 1.4285715;">Added a new ARI resource <span class="diff-html-removed" id="removed-diff-48" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">'</span><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Mailboxes+REST+API" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-65" style="background-color: #d6f0ff;">mailboxes</span></a><span class="diff-html-removed" id="removed-diff-49" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">' </span>which allows the creation and modification of mailboxes managed by external MWI. <span class="diff-html-removed" id="removed-diff-50" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Modules </span><span class="diff-html-added" id="added-diff-39" style="font-size: 100%; background-color: #ddfade;">Modules </span><a href="#Newin13-res_mwi_external" style="color: #3b73af; text-decoration: none"><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-66" style="background-color: #d6f0ff;">res_mwi_</span></code></a><span class="diff-html-removed" id="removed-diff-51" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">external and </span><a href="#Newin13-res_mwi_external" style="color: #3b73af; text-decoration: none"><code style="font-family: monospace"><span class="diff-html-added" id="added-diff-40" style="font-size: 100%; background-color: #ddfade;">external</span></code></a><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> and </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-67" style="background-color: #d6f0ff;">res_stasis_mailbox</span></code><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>must be enabled to use this resource. For more information on external MWI control, see <code style="font-family: monospace"><a href="#Newin13-res_mwi_external" style="color: #3b73af; text-decoration: none"><span class="diff-html-changed" id="changed-diff-68" style="background-color: #d6f0ff;">res_mwi_external</span></a></code>.</span> </li> 
<li> <span style="line-height: 1.4285715;">Added new events for externally initiated transfers. The <span class="diff-html-removed" id="removed-diff-52" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">event BridgeBlindTransfer </span><span class="diff-html-added" id="added-diff-41" style="font-size: 100%; background-color: #ddfade;">event </span><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+REST+Data+Models#Asterisk13RESTDataModels-BridgeBlindTransfer" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">BridgeBlindTransfer</span></a><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> </span>is now raised when a channel initiates a blind transfer of a bridge in the ARI controlled application to the dialplan; <span class="diff-html-removed" id="removed-diff-53" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">the BridgeAttendedTransfer </span><span class="diff-html-added" id="added-diff-42" style="font-size: 100%; background-color: #ddfade;">the </span><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+REST+Data+Models#Asterisk13RESTDataModels-BridgeAttendedTransfer" rel="nofollow" style="color: #3b73af; text-decoration: none"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">BridgeAttendedTransfer</span></a><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> </span>event is raised when a channel initiates an attended transfer of a bridge in the ARI controlled application to the dialplan.</span> </li> 
<li> <span style="line-height: 1.4285715;">Channel variables may now be specified as a body parameter to <span class="diff-html-removed" id="removed-diff-54" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">the POST </span><span class="diff-html-added" id="added-diff-43" style="font-size: 100%; background-color: #ddfade;">the </span><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Channels+REST+API#Asterisk13ChannelsRESTAPI-originate" rel="nofollow" style="color: #3b73af; text-decoration: none"><code style="font-family: monospace"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">POST </span><span class="diff-html-changed" id="changed-diff-69" style="background-color: #d6f0ff;">/channels</span></code></a><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>operation. <span class="diff-html-removed" id="removed-diff-55" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">The '</span><span class="diff-html-added" id="added-diff-44" style="font-size: 100%; background-color: #ddfade;">The </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-70" style="background-color: #d6f0ff;">variables</span></code><span class="diff-html-removed" id="removed-diff-56" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">' </span>key in the JSON is interpreted as a sequence of key/value pairs that will be added to the created channel as channel variables. Other parameters in the JSON body are treated as query parameters of the same name.</span> </li> 
</ul> <h2 id="Newin13-CEL" class="diff-block-context" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0">CEL</h2> 
<ul class="diff-block-target diff-block-context" style="margin: 10px 0 0 0"> 
<li>The <span class="diff-html-removed" id="removed-diff-57" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">"</span><em><span class="diff-html-changed" id="changed-diff-71" style="background-color: #d6f0ff;">bridge_technology</span></em><span class="diff-html-removed" id="removed-diff-58" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">" </span>extra field key has been added <span class="diff-html-removed" id="removed-diff-59" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">to </span><span class="diff-html-added" id="added-diff-45" style="font-size: 100%; background-color: #ddfade;">to </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-72" style="background-color: #d6f0ff;">BRIDGE_ENTER</span></code><span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span><span class="diff-html-removed" id="removed-diff-60" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">and </span><span class="diff-html-added" id="added-diff-46" style="font-size: 100%; background-color: #ddfade;">and </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-73" style="background-color: #d6f0ff;">BRIDGE_EXIT</span></code><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>events.</li> 
</ul> <h2 id="Newin13-CLI" class="diff-block-context" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0">CLI</h2> <p class="diff-block-target diff-block-context" style="margin: 10px 0 0 0"> <span class="diff-html-removed" id="removed-diff-61" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span> </p> 
<ul class="diff-block-target diff-block-context" style="margin: 10px 0 0 0"> 
<li> <span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Core Show Locks </span><code style="font-family: monospace"><span class="diff-html-added" id="added-diff-47" style="font-size: 100%; background-color: #ddfade;">core show locks</span></code> output now includes Thread/LWP ID<span class="diff-html-added" id="added-diff-48" style="font-size: 100%; background-color: #ddfade;">, </span>if the platform supports this feature.</li> 
<li> <span class="diff-html-removed" id="removed-diff-62" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">New "</span><span class="diff-html-added" id="added-diff-49" style="font-size: 100%; background-color: #ddfade;">New </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-74" style="background-color: #d6f0ff;">logger add channel</span></code><span class="diff-html-removed" id="removed-diff-63" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">" and "</span><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> </span><span class="diff-html-added" id="added-diff-50" style="font-size: 100%; background-color: #ddfade;">and </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-75" style="background-color: #d6f0ff;">logger remove channel</span></code><span class="diff-html-removed" id="removed-diff-64" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">" </span>CLI commands have been added to allow creation and deletion of dynamic logger channels without configuration changes. These dynamic logger channels will only exist until the next restart of asterisk.</li> 
</ul> <p class="diff-block-target" style="margin: 10px 0 0 0"> <span class="diff-html-removed" id="removed-diff-65" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span> </p> <h2 id="Newin13-Features" class="diff-block-context" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0">Features</h2> 
<ul class="diff-block-context" style="margin: 10px 0 0 0"> 
<li>Channel variables are now substituted in arguments passed to applications run by using dynamic features.</li> 
</ul> <p class="diff-context-placeholder" style="margin: 10px 0 0 0">...</p> 
<ul class="diff-block-target" style="margin: 10px 0 0 0"> 
<li>Asterisk's HTTP server now supports chunked Transfer-Encoding. This will be automatically handled by the HTTP server if a request is received with a Transfer-Encoding type of <span class="diff-html-removed" id="removed-diff-66" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">"</span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-76" style="background-color: #d6f0ff;">chunked</span></code><span class="diff-html-removed" id="removed-diff-67" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">"</span>.</li> 
</ul> <h2 id="Newin13-RealTime" class="diff-block-context" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0">RealTime</h2> 
<ul class="diff-block-context" style="margin: 10px 0 0 0"> 
<li>A new set of Alembic scripts has been added for CDR tables. This will create a 'cdr' table with the default schema that Asterisk expects.</li> 
</ul> <p class="diff-context-placeholder" style="margin: 10px 0 0 0">...</p> 
<ul class="diff-block-target" style="margin: 10px 0 0 0"> 
<li>The TLS core in Asterisk now supports Perfect Forward Secrecy (PFS). Enabling PFS is attempted by default, and is dependent on the configuration of the module using TLS. 
<ul style="margin: 10px 0 0 0; margin-top: 0"> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Ephemeral ECDH (ECDHE) is enabled by default. To disable it, do not specify a ECDHE cipher suite in <em><span class="diff-html-changed" id="changed-diff-77" style="background-color: #d6f0ff;">sip.conf</span></em>, for example:</p> 
<table class="diff-macro" style="background-color: #f0f0f0;border: 1px solid #dddddd;margin: 10px 1px;padding: 0 2px 2px;width: 100%;; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<thead> 
<tr> 
<th class="diff-macro-title" style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;"><span class="icon macro-placeholder-icon" style="background-color: ;line-height: 20px;"><img src="https://wiki.asterisk.org/wiki/s/en_GB-1988229788/4732/f543bd9a3bbc12daed85f6f5e5cba84282599932.48/_/plugins/servlet/confluence/placeholder/macro-icon?name=code" style="padding-right: 5px; vertical-align: text-bottom;" /> </span>Code Block</th> 
</tr> 
</thead> 
<tbody> 
<tr> 
<td class="diff-macro-body" style="background-color: #fff;border: 1px solid #dddddd;padding: 10px;; padding: 0px; border-collapse: collapse"> <pre style="margin: 10px 0 0 0; margin-top: 0">tlscipher=AES128-SHA:DES-CBC3-SHA</pre> </td> 
</tr> 
</tbody> 
</table> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Ephemeral DH (DHE) is disabled by default. To enable it, add DH parameters into the private key file, e.g., <em><span class="diff-html-changed" id="changed-diff-78" style="background-color: #d6f0ff;">sip.conf</span></em><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-79" style="background-color: #d6f0ff;">tlsprivatekey</span></code>. For example, <span class="diff-html-removed" id="removed-diff-68" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">the default </span><span class="diff-html-added" id="added-diff-51" style="font-size: 100%; background-color: #ddfade;">the default </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-80" style="background-color: #d6f0ff;">dh2048.pem</span></code><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>- see <a href="http://www.opensource.apple.com/source/OpenSSL098/OpenSSL098-35.1/src/apps/dh2048.pem?txt" style="line-height: 1.4285715;; color: #3b73af; text-decoration: none" class="external-link" rel="nofollow">http://www.opensource.apple.com/source/OpenSSL098/OpenSSL098-35.1/src/apps/dh2048.pem?txt</a> </p> </li> 
<li> <p style="margin: 10px 0 0 0; margin-top: 0">Because clients expect the server to prefer PFS, and because OpenSSL sorts its cipher suites by bit strength, see <span class="diff-html-removed" id="removed-diff-69" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">"</span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-81" style="background-color: #d6f0ff;">openssl ciphers -v DEFAULT</span></code><span class="diff-html-removed" id="removed-diff-70" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">"</span>. Consider re-ordering your cipher suites in the respective configuration file. For example:<br /> <br /> </p> 
<table class="diff-macro" style="background-color: #f0f0f0;border: 1px solid #dddddd;margin: 10px 1px;padding: 0 2px 2px;width: 100%;; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<thead> 
<tr> 
<th class="diff-macro-title" style="background-color: transparent; text-align: left; font-weight: normal;padding: 5px;"><span class="icon macro-placeholder-icon" style="background-color: ;line-height: 20px;"><img src="https://wiki.asterisk.org/wiki/s/en_GB-1988229788/4732/f543bd9a3bbc12daed85f6f5e5cba84282599932.48/_/plugins/servlet/confluence/placeholder/macro-icon?name=code" style="padding-right: 5px; vertical-align: text-bottom;" /> </span>Code Block</th> 
</tr> 
</thead> 
<tbody> 
<tr> 
<td class="diff-macro-body" style="background-color: #fff;border: 1px solid #dddddd;padding: 10px;; padding: 0px; border-collapse: collapse"> <pre style="margin: 10px 0 0 0; margin-top: 0">tlscipher=AES128+kEECDH:AES128+kEDH:3DES+kEDH:AES128-SHA:DES-CBC3-SHA:-ADH:-AECDH</pre> </td> 
</tr> 
</tbody> 
</table> <p style="margin: 10px 0 0 0">will use PFS when offered by the client. Clients which do not offer PFS fall-back to AES-128 (or even 3DES, as recommended by RFC 3261).</p> </li> 
</ul> </li> 
</ul> <p class="diff-context-placeholder" style="margin: 10px 0 0 0">...</p> 
<ul class="diff-block-target" style="margin: 10px 0 0 0"> 
<li>This module was deprecated and has been removed. Users <span class="diff-html-removed" id="removed-diff-71" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">of </span><span class="diff-html-added" id="added-diff-52" style="font-size: 100%; background-color: #ddfade;">of </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-82" style="background-color: #d6f0ff;">cdr_</span></code><span class="diff-html-removed" id="removed-diff-72" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">sqlite should </span><code style="font-family: monospace"><span class="diff-html-added" id="added-diff-53" style="font-size: 100%; background-color: #ddfade;">sqlite</span></code><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;"> should </span>use <code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-83" style="background-color: #d6f0ff;">cdr_sqlite3_custom</span></code>.</li> 
</ul> <h2 id="Newin13-cdr_pgsql" class="diff-block-context" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0"> <span style="color: rgb(133,120,102);">cdr_pgsql</span> </h2> 
<ul class="diff-block-target diff-block-context" style="margin: 10px 0 0 0"> 
<li>Added the ability to support <span class="diff-html-removed" id="removed-diff-73" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">PostgreSQL </span><span class="diff-html-added" id="added-diff-54" style="font-size: 100%; background-color: #ddfade;">PostgreSQL </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-84" style="background-color: #d6f0ff;">application_name</span></code><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>on connections. This allows PostgreSQL to display the configured name in <span class="diff-html-removed" id="removed-diff-74" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">the pg</span><span class="diff-html-added" id="added-diff-55" style="font-size: 100%; background-color: #ddfade;">the </span><code style="font-family: monospace"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">pg</span><span class="diff-html-changed" id="changed-diff-85" style="background-color: #d6f0ff;">_stat_activity</span></code><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>view and CSV log entries. This setting is <span class="diff-html-removed" id="removed-diff-75" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">configurable for </span><span class="diff-html-added" id="added-diff-56" style="font-size: 100%; background-color: #ddfade;">configurable for </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-86" style="background-color: #d6f0ff;">cdr_pgsql</span></code><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>via <span class="diff-html-removed" id="removed-diff-76" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">the </span><span class="diff-html-added" id="added-diff-57" style="font-size: 100%; background-color: #ddfade;">the </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-87" style="background-color: #d6f0ff;">appname</span></code><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>configuration setting in <em><span class="diff-html-changed" id="changed-diff-88" style="background-color: #d6f0ff;">cdr_pgsql.conf</span></em>.</li> 
</ul> <h1 id="Newin13-CELBackends" class="diff-block-context" style="margin: 10px 0 0 0; font-size: 24px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0">CEL Backends</h1> <h2 id="Newin13-cel_pgsql" class="diff-block-context" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0; margin-top: 10px">cel_pgsql</h2> 
<ul class="diff-block-target diff-block-context" style="margin: 10px 0 0 0"> 
<li>Added the ability to support <span class="diff-html-removed" id="removed-diff-77" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">PostgreSQL </span><span class="diff-html-added" id="added-diff-58" style="font-size: 100%; background-color: #ddfade;">PostgreSQL </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-89" style="background-color: #d6f0ff;">application_name</span></code><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>on connections. This allows PostgreSQL to display the configured name in <span class="diff-html-removed" id="removed-diff-78" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">the pg</span><span class="diff-html-added" id="added-diff-59" style="font-size: 100%; background-color: #ddfade;">the </span><code style="font-family: monospace"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">pg</span><span class="diff-html-changed" id="changed-diff-90" style="background-color: #d6f0ff;">_stat_activity</span></code><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>view and CSV log entries. This setting is <span class="diff-html-removed" id="removed-diff-79" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">configurable for </span><span class="diff-html-added" id="added-diff-60" style="font-size: 100%; background-color: #ddfade;">configurable for </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-91" style="background-color: #d6f0ff;">cel_pgsql</span></code><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>via <span class="diff-html-removed" id="removed-diff-80" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">the </span><span class="diff-html-added" id="added-diff-61" style="font-size: 100%; background-color: #ddfade;">the </span><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-92" style="background-color: #d6f0ff;">appname</span></code><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span>configuration setting in <em><span class="diff-html-changed" id="changed-diff-93" style="background-color: #d6f0ff;">cel_pgsql.conf</span></em>.</li> 
</ul> <h1 id="Newin13-ChannelDrivers" class="diff-block-context" style="margin: 10px 0 0 0; font-size: 24px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0">Channel Drivers</h1> <h2 id="Newin13-chan_dahdi" class="diff-block-context" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0; margin-top: 10px">chan_dahdi</h2> 
<ul class="diff-block-target" style="margin: 10px 0 0 0"> 
<li>SS7 support now <span class="diff-html-removed" id="removed-diff-81" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">requires </span><span class="diff-html-added" id="added-diff-62" style="font-size: 100%; background-color: #ddfade;">requires </span><a href="http://downloads.asterisk.org/pub/telephony/libss7/libss7-2.0.0.tar.gz" class="external-link" rel="nofollow" style="color: #3b73af; text-decoration: none"><code style="font-family: monospace"><span class="diff-html-changed" id="changed-diff-94" style="background-color: #d6f0ff;">libss7</span></code><span class="diff-html-changed" style="background-color: #d6f0ff;"> </span><span class="diff-html-changed" id="changed-diff-95" style="background-color: #d6f0ff;">v2.0 or later</span></a>.</li> 
<li>Added SS7 support for connected line and redirecting.</li> 
<li>Most SS7 CLI commands <span class="diff-html-removed" id="removed-diff-82" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">are </span><span class="diff-html-added" id="added-diff-63" style="font-size: 100%; background-color: #ddfade;">have been </span>reworked as well<span class="diff-html-removed" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;"> </span><span class="diff-html-removed" id="removed-diff-83" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">as </span><span class="diff-html-added" id="added-diff-64" style="font-size: 100%; background-color: #ddfade;">; additionally, </span>new SS7 commands added. See <span class="diff-html-added" id="added-diff-65" style="font-size: 100%; background-color: #ddfade;">the </span>online CLI help <span class="diff-html-added" id="added-diff-66" style="font-size: 100%; background-color: #ddfade;">for more information</span>.</li> 
<li> <span class="diff-html-removed" id="removed-diff-84" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">Added several </span><span class="diff-html-added" id="added-diff-67" style="font-size: 100%; background-color: #ddfade;">Several </span>SS7 config option parameters <span class="diff-html-removed" id="removed-diff-85" style="font-size: 100%; background-color: #ffe7e7; text-decoration: line-through;">described in chan</span><span class="diff-html-added" id="added-diff-68" style="font-size: 100%; background-color: #ddfade;">have been added; see the description in </span><code style="font-family: monospace"><span class="diff-html-added" style="font-size: 100%; background-color: #ddfade;">chan</span><span class="diff-html-changed" id="changed-diff-96" style="background-color: #d6f0ff;">_dahdi.conf.sample</span></code>.</li> 
</ul> <h2 id="Newin13-chan_gtalk" class="diff-block-context" style="margin: 10px 0 0 0; font-size: 20px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0">chan_gtalk</h2> 
<ul class="diff-block-context" style="margin: 10px 0 0 0"> 
<li>This module was deprecated and has been removed. Users of chan_gtalk should use chan_motif.</li> 
</ul> <p class="diff-context-placeholder" style="margin: 10px 0 0 0">...</p> </td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td class="email-content-main mobile-expand action-padding last-row-padding" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 15px 16px; background-color: #fff; padding-bottom: 10px; padding-bottom: 10px"> 
<table id="actions-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px"> 
<tbody> 
<tr> 
<td id="actions-pattern-container" valign="middle" style="padding: 0px; border-collapse: collapse; padding: 15px 0 0 24px; vertical-align: middle"> 
<table align="left" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td class="actions-pattern-action-icon-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 0px; vertical-align: middle"><a href="https://wiki.asterisk.org/wiki/display/AST/New+in+13?src=email" title="View page" style="color: #3b73af; text-decoration: none"><img class="actions-pattern-action-icon-image" src="cid:confluence.mail.templates.view.page" alt="View page-icon" title="View page-icon" height="16" width="16" border="0" style="vertical-align: middle" /></a></td>
<td class="actions-pattern-action-text-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 5px; white-space: nowrap"><a href="https://wiki.asterisk.org/wiki/display/AST/New+in+13?src=email" title="View page" style="color: #3b73af; text-decoration: none">View page</a></td>
<td class="actions-pattern-action-bull" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; color: #999; padding: 0 5px">•</td> 
</tr> 
</tbody> 
</table> 
<table align="left" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td class="actions-pattern-action-icon-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 0px; vertical-align: middle"><a href="https://wiki.asterisk.org/wiki/display/AST/New+in+13?showComments=true&showCommentArea=true#addcomment" title="Add comment" style="color: #3b73af; text-decoration: none"><img class="actions-pattern-action-icon-image" src="cid:confluence.mail.templates.add.comment" alt="Add comment-icon" title="Add comment-icon" height="16" width="16" border="0" style="vertical-align: middle" /></a></td>
<td class="actions-pattern-action-text-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 5px; white-space: nowrap"><a href="https://wiki.asterisk.org/wiki/display/AST/New+in+13?showComments=true&showCommentArea=true#addcomment" title="Add comment" style="color: #3b73af; text-decoration: none">Add comment</a></td>
<td class="actions-pattern-action-bull" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; color: #999; padding: 0 5px">•</td> 
</tr> 
</tbody> 
</table> 
<table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td class="actions-pattern-action-icon-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 0px; vertical-align: middle"><a href="https://wiki.asterisk.org/wiki/plugins/likes/like.action?contentId=29394266&src=email" title="Like" style="color: #3b73af; text-decoration: none"><img class="actions-pattern-action-icon-image" src="cid:likes.like" alt="Like-icon" title="Like-icon" height="16" width="16" border="0" style="vertical-align: middle" /></a></td>
<td class="actions-pattern-action-text-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 5px; white-space: nowrap"><a href="https://wiki.asterisk.org/wiki/plugins/likes/like.action?contentId=29394266&src=email" title="Like" style="color: #3b73af; text-decoration: none">Like</a></td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td class="email-content-rounded-bottom mobile-expand" style="padding: 0px; border-collapse: collapse; color: #fff; height: 5px; line-height: 5px; padding: 0 15px 0 16px; background-color: #fff; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border-top: 0; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; mso-line-height-rule: exactly"> </td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td id="footer-pattern" style="padding: 0px; border-collapse: collapse; padding: 12px 20px"> 
<table id="footer-pattern-container" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333"> 
<tbody> 
<tr> 
<td id="footer-pattern-links-container" width="100%" style="padding: 0px; border-collapse: collapse; color: #999; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px"> 
<table align="left" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px"> 
<tbody> 
<tr> 
<td class="footer-pattern-links mobile-resize-text" style="padding: 0px; border-collapse: collapse"><a href="https://wiki.asterisk.org/wiki/users/removespacenotification.action?spaceKey=AST&src=email" title="" style="color: #3b73af; text-decoration: none">Stop watching space</a></td>
<td class="footer-pattern-links-bull" style="padding: 0px; border-collapse: collapse; padding: 0 5px; color: #999">•</td> 
</tr> 
</tbody> 
</table> 
<table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px"> 
<tbody> 
<tr> 
<td class="footer-pattern-links mobile-resize-text" style="padding: 0px; border-collapse: collapse"><a href="https://wiki.asterisk.org/wiki/users/editmyemailsettings.action?src=email" title="" style="color: #3b73af; text-decoration: none">Manage notifications</a></td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
<tr> 
<td id="footer-pattern-text" class="mobile-resize-text" width="100%" style="padding: 0px; border-collapse: collapse; color: #999; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px; display: none">This message was sent by Atlassian Confluence 5.4.3</td> 
</tr> 
</tbody> 
</table> </td> 
</tr> 
</tbody> 
</table> 
<table id="sealed-section" border="0" cellpadding="0" cellspacing="0" width="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; display: none"> 
<tbody> 
<tr> 
<td style="padding: 0px; border-collapse: collapse; border: 0; font-size: 0px; line-height: 0; mso-line-height-rule: exactly"></td> 
</tr> 
</tbody> 
</table>
</body>
</html>