aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlmadsen <lmadsen@f38db490-d61c-443f-a65b-d21fe96a405b>2009-11-18 18:32:16 +0000
committerlmadsen <lmadsen@f38db490-d61c-443f-a65b-d21fe96a405b>2009-11-18 18:32:16 +0000
commitc5176c85a66b77d267020820d8450af9c877dfa3 (patch)
tree2e5ffab2e8631e45999de350cf0e366fd705ccb4
parent794f8d83161144179850130325fc8d3b6429ff4c (diff)
Importing release summary for 1.4.27 release.v1.4.27
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.27@230430 f38db490-d61c-443f-a65b-d21fe96a405b
-rw-r--r--asterisk-1.4.27-summary.html1122
-rw-r--r--asterisk-1.4.27-summary.txt1328
2 files changed, 2450 insertions, 0 deletions
diff --git a/asterisk-1.4.27-summary.html b/asterisk-1.4.27-summary.html
new file mode 100644
index 000000000..cd0f60eb8
--- /dev/null
+++ b/asterisk-1.4.27-summary.html
@@ -0,0 +1,1122 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Release Summary - asterisk-1.4.27</title></head>
+<body>
+<h1 align="center"><a name="top">Release Summary</a></h1>
+<h3 align="center">asterisk-1.4.27</h3>
+<h3 align="center">Date: 2009-11-18</h3>
+<h3 align="center">&lt;asteriskteam@digium.com&gt;</h3>
+<hr/>
+<h2 align="center">Table of Contents</h2>
+<ol>
+ <li><a href="#summary">Summary</a></li>
+ <li><a href="#contributors">Contributors</a></li>
+ <li><a href="#issues">Closed Issues</a></li>
+ <li><a href="#commits">Other Changes</a></li>
+ <li><a href="#diffstat">Diffstat</a></li>
+</ol>
+<hr/>
+<a name="summary"><h2 align="center">Summary</h2></a>
+<center><a href="#top">[Back to Top]</a></center><br/><p>This release includes only bug fixes. The changes included were made only to address problems that have been identified in this release series. Users should be able to safely upgrade to this version if this release series is already in use. Users considering upgrading from a previous release series are strongly encouraged to review the UPGRADE.txt document as well as the CHANGES document for information about upgrading to this release series.</p>
+<p>The data in this summary reflects changes that have been made since the previous release, asterisk-1.4.26.</p>
+<hr/>
+<a name="contributors"><h2 align="center">Contributors</h2></a>
+<center><a href="#top">[Back to Top]</a></center><br/><p>This table lists the people who have submitted code, those that have tested patches, as well as those that reported issues on the issue tracker that were resolved in this release. For coders, the number is how many of their patches (of any size) were committed into this release. For testers, the number is the number of times their name was listed as assisting with testing a patch. Finally, for reporters, the number is the number of issues that they reported that were closed by commits that went into this release.</p>
+<table width="100%" border="0">
+<tr>
+<td width="33%"><h3>Coders</h3></td>
+<td width="33%"><h3>Testers</h3></td>
+<td width="33%"><h3>Reporters</h3></td>
+</tr>
+<tr valign="top">
+<td>
+39 tilghman<br/>
+23 dvossel<br/>
+18 russell<br/>
+14 jpeeler<br/>
+11 file<br/>
+11 kpfleming<br/>
+11 mmichelson<br/>
+10 mnicholson<br/>
+9 rmudgett<br/>
+6 dbrooks<br/>
+6 oej<br/>
+5 mvanbaak<br/>
+3 lmadsen<br/>
+3 mnick<br/>
+3 seanbright<br/>
+2 atis<br/>
+2 davidw<br/>
+2 thedavidfactor<br/>
+2 twilson<br/>
+2 tzafrir<br/>
+1 alecdavis<br/>
+1 araasch<br/>
+1 Benjamin<br/>
+1 chappell<br/>
+1 dhubbard<br/>
+1 dimas<br/>
+1 edantie<br/>
+1 frawd<br/>
+1 jeang<br/>
+1 junky<br/>
+1 lmsteffan<br/>
+1 loloski<br/>
+1 mbrancaleoni<br/>
+1 pkempgen<br/>
+1 qwell<br/>
+1 rain<br/>
+1 ravindrad<br/>
+1 tim<br/>
+1 tsearle<br/>
+1 tweety<br/>
+</td>
+<td>
+9 dvossel<br/>
+6 mnicholson<br/>
+3 aragon<br/>
+3 atis<br/>
+3 russell<br/>
+3 tilghman<br/>
+3 zerohalo<br/>
+2 bluecrow76<br/>
+2 davidw<br/>
+2 dbrooks<br/>
+2 FabienToune<br/>
+2 frawd<br/>
+2 habile<br/>
+2 klaus3000<br/>
+2 kobaz<br/>
+2 lmadsen<br/>
+2 mmichelson<br/>
+2 pkempgen<br/>
+2 rmudgett<br/>
+2 slutec18<br/>
+1 alecdavis<br/>
+1 amorsen<br/>
+1 bklang<br/>
+1 caspy<br/>
+1 cervajs<br/>
+1 CGMChris<br/>
+1 dcolombo<br/>
+1 falves11<br/>
+1 ffloimair<br/>
+1 file<br/>
+1 irroot<br/>
+1 jsmith<br/>
+1 karesmakro<br/>
+1 lottc<br/>
+1 maniax<br/>
+1 markwaters<br/>
+1 mbrancaleoni<br/>
+1 mnick<br/>
+1 nblasgen<br/>
+1 pdf<br/>
+1 pprindeville<br/>
+1 ravindrad<br/>
+1 rue_mohr<br/>
+1 slavon<br/>
+1 thedavidfactor<br/>
+1 tim_ringenbach<br/>
+1 tkarl<br/>
+1 tornblad<br/>
+1 twilson<br/>
+1 twisted<br/>
+1 viniciusfontes<br/>
+1 vrban<br/>
+1 zmehmood<br/>
+</td>
+<td>
+4 atis<br/>
+4 pkempgen<br/>
+3 alecdavis<br/>
+3 aragon<br/>
+3 klaus3000<br/>
+2 araasch<br/>
+2 caspy<br/>
+2 dimas<br/>
+2 frawd<br/>
+2 jsmith<br/>
+2 kobaz<br/>
+2 lmadsen<br/>
+2 slavon<br/>
+2 thedavidfactor<br/>
+2 zerohalo<br/>
+1 agupta<br/>
+1 amorsen<br/>
+1 Benjamin Kluck<br/>
+1 bklang<br/>
+1 bluecrow76<br/>
+1 bmh<br/>
+1 cbbs70a<br/>
+1 CGMChris<br/>
+1 chappell<br/>
+1 chris-mac<br/>
+1 corruptor<br/>
+1 covici<br/>
+1 cupotka<br/>
+1 davidw<br/>
+1 dcolombo<br/>
+1 dhubbard<br/>
+1 dkerr<br/>
+1 edantie<br/>
+1 FabienToune<br/>
+1 falves11<br/>
+1 fdecher<br/>
+1 ffloimair<br/>
+1 fnordian<br/>
+1 francesco_r<br/>
+1 globalnetinc<br/>
+1 irroot<br/>
+1 jvandal<br/>
+1 karesmakro<br/>
+1 kpfleming<br/>
+1 krn<br/>
+1 licedey<br/>
+1 lmsteffan<br/>
+1 macli<br/>
+1 majorbloodnok<br/>
+1 maniax<br/>
+1 marhbere<br/>
+1 mnnojd<br/>
+1 mvanbaak<br/>
+1 nblasgen<br/>
+1 Nick_Lewis<br/>
+1 nmav<br/>
+1 palbrecht<br/>
+1 paravoid<br/>
+1 paul-tg<br/>
+1 pdf<br/>
+1 pprindeville<br/>
+1 rain<br/>
+1 rathaus<br/>
+1 ravindrad<br/>
+1 rjain<br/>
+1 Romik<br/>
+1 rue_mohr<br/>
+1 samy<br/>
+1 seadweller<br/>
+1 slutec18<br/>
+1 smw1218<br/>
+1 sroberts<br/>
+1 stevedavies<br/>
+1 tim_ringenbach<br/>
+1 tornblad<br/>
+1 trendboy<br/>
+1 tsearle<br/>
+1 tzafrir<br/>
+1 ulogic<br/>
+1 vbcrlfuser<br/>
+1 viniciusfontes<br/>
+1 vmarrone<br/>
+1 voipas<br/>
+1 wetwired<br/>
+1 yrashk<br/>
+1 zmehmood<br/>
+</td>
+</tr>
+</table>
+<hr/>
+<a name="issues"><h2 align="center">Closed Issues</h2></a>
+<center><a href="#top">[Back to Top]</a></center><br/><p>This is a list of all issues from the issue tracker that were closed by changes that went into this release.</p>
+<h3>Category: Addons/res_config_mysql</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15492">#15492</a>: [patch] Voicemail.conf gets overwritten when using Realtime for voicemail<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=218730">218730</a><br/>
+Reporter: cbbs70a<br/>
+Coders: tilghman<br/>
+<br/>
+<h3>Category: Applications/app_chanisavail</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=14426">#14426</a>: app_chanisavail always set AVAILSTATUS to 0 with option 's' set<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=229965">229965</a><br/>
+Reporter: macli<br/>
+Coders: file<br/>
+<br/>
+<h3>Category: Applications/app_chanspy</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15588">#15588</a>: [patch] crash in chanspy on hangup - locked mutex '&chanspy_ds.lock'<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=228827">228827</a><br/>
+Reporter: zerohalo<br/>
+Testers: zerohalo<br/>
+Coders: tilghman<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15660">#15660</a>: ChanSpy "whisper" is broken in 1.4.26<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=214194">214194</a><br/>
+Reporter: corruptor<br/>
+Testers: dvossel<br/>
+Coders: dvossel<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15965">#15965</a>: [patch] Deadlock in ChanSpy<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=220907">220907</a><br/>
+Reporter: atis<br/>
+Testers: atis<br/>
+Coders: mnicholson<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=16045">#16045</a>: [patch] crash when spying - was working fine in beta2<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=228692">228692</a><br/>
+Reporter: bluecrow76<br/>
+Testers: bluecrow76, dvossel, habile<br/>
+Coders: dvossel<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=16133">#16133</a>: ChanSpy crashes Asterisk<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=228692">228692</a><br/>
+Reporter: wetwired<br/>
+Testers: bluecrow76, dvossel, habile<br/>
+Coders: dvossel<br/>
+<br/>
+<h3>Category: Applications/app_dial</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=14674">#14674</a>: [patch] Dial application with the 'n' option not removing introductions<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=226889">226889</a><br/>
+Reporter: ulogic<br/>
+Coders: jpeeler<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=14763">#14763</a>: [patch] On Dial with Macro, re-INVITE to the caller happens upon callee answer, and not when Macro<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=224565">224565</a><br/>
+Reporter: cupotka<br/>
+Coders: file<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15028">#15028</a>: [patch] silent 'ringing' for branched calls<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=223804">223804</a><br/>
+Reporter: fnordian<br/>
+Coders: jpeeler<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=16005">#16005</a>: [patch] Call does not drop when caller hangs up<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=227827">227827</a><br/>
+Reporter: falves11<br/>
+Testers: mnicholson, falves11<br/>
+Coders: mnicholson<br/>
+<br/>
+<h3>Category: Applications/app_directed_pickup</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15100">#15100</a>: [patch] Directed pickup : picker picks own channel instead of called party's channel<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=218223">218223</a><br/>
+Reporter: lmsteffan<br/>
+Coders: lmsteffan<br/>
+<br/>
+<h3>Category: Applications/app_fax</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15606">#15606</a>: app_fax.c is not compiling under OpenBSD<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=210237">210237</a><br/>
+Reporter: mvanbaak<br/>
+Coders: kpfleming<br/>
+<br/>
+<h3>Category: Applications/app_followme</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15372">#15372</a>: [patch] app_followme does not set correct language/inherit from calling channel for Local/xxxxx channels it creates<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=218577">218577</a><br/>
+Reporter: Romik<br/>
+Testers: cervajs<br/>
+Coders: tilghman<br/>
+<br/>
+<h3>Category: Applications/app_macro</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=16103">#16103</a>: Sometimes macro in h extension returns to s extension<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=225105">225105</a><br/>
+Reporter: majorbloodnok<br/>
+Coders: tilghman<br/>
+<br/>
+<h3>Category: Applications/app_meetme</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=14588">#14588</a>: [patch] meetme doesn't play conf-has left prompts<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=217156">217156</a><br/>
+Reporter: voipas<br/>
+Testers: lmadsen, twisted, tilghman<br/>
+Coders: tilghman<br/>
+<br/>
+<h3>Category: Applications/app_milliwatt</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15386">#15386</a>: [patch] Milliwatt() is off by -11dbm<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=209838">209838</a><br/>
+Reporter: rue_mohr<br/>
+Testers: rue_mohr<br/>
+Coders: russell<br/>
+<br/>
+<h3>Category: Applications/app_mixmonitor</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15699">#15699</a>: [patch] using ast_free instead of mixmonitor_free<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=213103">213103</a><br/>
+Reporter: edantie<br/>
+Coders: edantie<br/>
+<br/>
+<h3>Category: Applications/app_queue</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=14536">#14536</a>: [patch] After a caller is processed by app_queue the queue_log logs the hangup as TRANSFER<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=211953">211953</a><br/>
+Reporter: aragon<br/>
+Testers: aragon, mnicholson<br/>
+Coders: mnicholson<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15559">#15559</a>: stateinterface in queues.conf makes the member show "Invalid"<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=208622">208622</a><br/>
+Reporter: amorsen<br/>
+Coders: mmichelson<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15664">#15664</a>: [patch] QUEUE_MEMBER_LIST() returns member names instead of interfaces<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=211038">211038</a><br/>
+Reporter: rain<br/>
+Coders: rain<br/>
+<br/>
+<h3>Category: Applications/app_softhangup</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15810">#15810</a>: [patch] SoftHangup() incorrectly truncates multi-hyphen channel names<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=215270">215270</a><br/>
+Reporter: dhubbard<br/>
+Coders: dhubbard<br/>
+<br/>
+<h3>Category: Applications/app_voicemail/IMAP</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=14496">#14496</a>: [patch] IMAP crash multiple callers / callers hangup at beep<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=210563">210563</a><br/>
+Reporter: vbcrlfuser<br/>
+Testers: lmadsen, mmichelson, dbrooks<br/>
+Coders: lmadsen<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15934">#15934</a>: [patch] app_voicemail.so doesn't refresh information from database on reload<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=219816">219816</a><br/>
+Reporter: viniciusfontes<br/>
+Testers: viniciusfontes<br/>
+Coders: tilghman<br/>
+<br/>
+<h3>Category: CDR/General</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15751">#15751</a>: [patch] Core dump in ast_bridge_call features.c line 2772<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=213339">213339</a><br/>
+Reporter: atis<br/>
+Coders: atis<br/>
+<br/>
+<h3>Category: CDR/cdr_custom</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15471">#15471</a>: cdr_custom produces incorrect csv format for clid<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=221157">221157</a><br/>
+Reporter: dkerr<br/>
+Testers: mnick<br/>
+Coders: mnick<br/>
+<br/>
+<h3>Category: Channels/General</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=14970">#14970</a>: [patch] chan_vpb fails to catch exception on 1.4<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=228079">228079</a><br/>
+Reporter: tzafrir<br/>
+Testers: markwaters<br/>
+Coders: tzafrir<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15940">#15940</a>: [patch] IAX does not allow CALLERID(num) contain non-numbers.<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=225032">225032</a><br/>
+Reporter: dimas<br/>
+Testers: dvossel<br/>
+Coders: dimas, dvossel<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15957">#15957</a>: Automatic progress indication breaks some scenarios<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=220288">220288</a><br/>
+Reporter: lmadsen<br/>
+Coders: tilghman<br/>
+<br/>
+<h3>Category: Channels/chan_dahdi</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=14434">#14434</a>: [patch] Dahdi does not wait for wink on outbound calls before dialing DTMF with Signalling type = em_w<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=207573">207573</a><br/>
+Reporter: araasch<br/>
+Coders: araasch<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=14434">#14434</a>: [patch] Dahdi does not wait for wink on outbound calls before dialing DTMF with Signalling type = em_w<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=207827">207827</a><br/>
+Reporter: araasch<br/>
+Coders: jpeeler<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=14696">#14696</a>: reload in console overwrites priindication=outofband setting<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=208380">208380</a><br/>
+Reporter: fdecher<br/>
+Coders: jpeeler<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=14735">#14735</a>: Detection of call pickup code in chan_dahdi should have higher priority than dialplan matches<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=210067">210067</a><br/>
+Reporter: stevedavies<br/>
+Coders: dbrooks<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15129">#15129</a>: [patch] Incoming DTMF causes "Cannot handle frames in 2 format" error, call dies<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=219653">219653</a><br/>
+Reporter: bmh<br/>
+Coders: tilghman<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15378">#15378</a>: [patch] Crash in do_monitor() in chan_dahdi.c<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=218401">218401</a><br/>
+Reporter: samy<br/>
+Coders: jpeeler<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15655">#15655</a>: [patch] Dialplan starts execution before call is accepted<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=210575">210575</a><br/>
+Reporter: alecdavis<br/>
+Coders: rmudgett<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15683">#15683</a>: [patch] dahdi_read unbalanced ast_mutex_lock and ast_mutex_unlock<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=222462">222462</a><br/>
+Reporter: alecdavis<br/>
+Coders: jpeeler<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15883">#15883</a>: NewChannel AMI event on DAHDI (or Zaptel) channels contains CallerID information from previous call<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=224330">224330</a><br/>
+Reporter: jsmith<br/>
+Coders: jpeeler<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15909">#15909</a>: When no callerid is recieved, cannot override callerid<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=227166">227166</a><br/>
+Reporter: kobaz<br/>
+Coders: file<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15998">#15998</a>: [patch] Reset entire span request can result in a crash<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=222393">222393</a><br/>
+Reporter: tsearle<br/>
+Coders: tsearle<br/>
+<br/>
+<h3>Category: Channels/chan_iax2</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=12912">#12912</a>: An issue with the IAX2 channel allows anonymous connections to cause resource starvation<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=216000">216000</a><br/>
+Reporter: rathaus<br/>
+Testers: tilghman, russell, dvossel, dbrooks<br/>
+Coders: dvossel<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15834">#15834</a>: [patch] iax2 encryption failed on asterisk 1.4.26.2<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=217806">217806</a><br/>
+Reporter: karesmakro<br/>
+Testers: dvossel, karesmakro<br/>
+Coders: dvossel<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=16144">#16144</a>: Recent IAX2 changes in 1.4 SVN spam /var/log/asterisk/messages<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=226688">226688</a><br/>
+Reporter: aragon<br/>
+Coders: dvossel<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=16162">#16162</a>: asterisk continiously crashes when iax-call received<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=226736">226736</a><br/>
+Reporter: krn<br/>
+Coders: dvossel<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=16206">#16206</a>: [patch] Segfault in chan_iax2.so when receiving call without CallToken support<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=229167">229167</a><br/>
+Reporter: bklang<br/>
+Testers: bklang<br/>
+Coders: dvossel<br/>
+<br/>
+<h3>Category: Channels/chan_local</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=14709">#14709</a>: [patch] chan_local generates MoH instead of just passing HOLD/UNHOLD further<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=226531">226531</a><br/>
+Reporter: dimas<br/>
+Coders: file<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15314">#15314</a>: [patch] Seg fault in chan_local - local_pvt_destroy<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=230038">230038</a><br/>
+Reporter: sroberts<br/>
+Testers: davidw, lottc<br/>
+Coders: davidw<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15787">#15787</a>: [patch] chan_local deadlock<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=214940">214940</a><br/>
+Reporter: tim_ringenbach<br/>
+Testers: tim_ringenbach<br/>
+Coders: tim<br/>
+<br/>
+<h3>Category: Channels/chan_misdn</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=12113">#12113</a>: [patch] asterisk crash at reload chan_misdn.so<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=212498">212498</a><br/>
+Reporter: agupta<br/>
+Coders: jpeeler<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15458">#15458</a>: [patch] mISDN rejects calls - NO FREE CHAN IN STACK<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=221769">221769</a><br/>
+Reporter: FabienToune<br/>
+Testers: rmudgett, slutec18, FabienToune<br/>
+Coders: rmudgett<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15490">#15490</a>: [patch] mISDN rejects incoming calls (reopened)<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=221769">221769</a><br/>
+Reporter: slutec18<br/>
+Testers: rmudgett, slutec18, FabienToune<br/>
+Coders: rmudgett<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=16041">#16041</a>: [patch] Asterisk 1.4.27-rc2 crash<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=228078">228078</a><br/>
+Reporter: francesco_r<br/>
+Coders: dbrooks<br/>
+<br/>
+<h3>Category: Channels/chan_sip/CodecHandling</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15504">#15504</a>: [patch] G726 Codec has choppy audio on Version 1.6.1<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=229281">229281</a><br/>
+Reporter: globalnetinc<br/>
+Coders: file<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=16175">#16175</a>: Revision 202007 Introduces Deadlock<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=229091">229091</a><br/>
+Reporter: paul-tg<br/>
+Coders: mnicholson<br/>
+<br/>
+<h3>Category: Channels/chan_sip/General</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=11157">#11157</a>: Asterisk does not send a provisional response at every minute<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=215682">215682</a><br/>
+Reporter: rjain<br/>
+Testers: twilson<br/>
+Coders: twilson<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=12434">#12434</a>: Handle wrong at offer/answer in sdp in media description(m=)<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=207423">207423</a><br/>
+Reporter: mnnojd<br/>
+Coders: mmichelson<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=14239">#14239</a>: [patch] 491-request pending is sent out of dialog<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=208386">208386</a><br/>
+Reporter: klaus3000<br/>
+Testers: klaus3000<br/>
+Coders: mmichelson<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=14309">#14309</a>: [patch] SIP/realtime problems => 100 % CPU<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=220873">220873</a><br/>
+Reporter: pkempgen<br/>
+Testers: pkempgen, vrban<br/>
+Coders: tilghman<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=14575">#14575</a>: BYE to 408 Request Timeout<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=208587">208587</a><br/>
+Reporter: chris-mac<br/>
+Coders: mmichelson<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=14828">#14828</a>: Asterisk generates Ring instead of Coloring Ring Back Tone (Early Media).<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=224773">224773</a><br/>
+Reporter: licedey<br/>
+Coders: file<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=14994">#14994</a>: [patch] Invalid SDP connection information (c=) parsing leading to one way audio<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=227758">227758</a><br/>
+Reporter: frawd<br/>
+Testers: frawd, mnicholson, file<br/>
+Coders: mnicholson<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15262">#15262</a>: [patch] RFC3261 Via-header branches not done right (section<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=219450">219450</a><br/>
+Reporter: maniax<br/>
+Testers: maniax, dvossel<br/>
+Coders: tweety, dvossel<br/>
+<br/>
+<h3>Category: Channels/chan_sip/Interoperability</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=14418">#14418</a>: [patch] If a SIP URI is resolved with SRV records, the port must no be in the Request-URI<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=221360">221360</a><br/>
+Reporter: klaus3000<br/>
+Testers: klaus3000, mnicholson<br/>
+Coders: mnicholson<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=14446">#14446</a>: [patch] chan_sip does not support the maddr attribute in Via headers<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=230144">230144</a><br/>
+Reporter: frawd<br/>
+Testers: frawd<br/>
+Coders: frawd<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15442">#15442</a>: [patch] Asterisk cannot handle SIP 183 "Session Progress" if no SDP is contained in it<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=208262">208262</a><br/>
+Reporter: ffloimair<br/>
+Testers: tkarl, ffloimair<br/>
+Coders: mmichelson<br/>
+<br/>
+<h3>Category: Channels/chan_sip/Registration</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=14438">#14438</a>: [patch] registration query<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=218578">218578</a><br/>
+Reporter: ravindrad<br/>
+Testers: ravindrad<br/>
+Coders: ravindrad<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=14954">#14954</a>: Trunk registration / Auth user<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=223205">223205</a><br/>
+Reporter: tornblad<br/>
+Testers: mmichelson, tornblad, dvossel<br/>
+Coders: dvossel<br/>
+<br/>
+<h3>Category: Channels/chan_sip/T.38</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15182">#15182</a>: [patch] T.38 invite does not always comply with RFC 2327<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=209131">209131</a><br/>
+Reporter: CGMChris<br/>
+Testers: CGMChris<br/>
+Coders: mmichelson<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15373">#15373</a>: [patch] T38 reinvite started from Asterisk<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=213631">213631</a><br/>
+Reporter: dcolombo<br/>
+Testers: dcolombo, mbrancaleoni<br/>
+Coders: mbrancaleoni<br/>
+<br/>
+<h3>Category: Channels/chan_sip/Transfers</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15151">#15151</a>: [patch] Deadlock On One-legged Transfer [SIP / REPLACES] (Call Pickup)<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=219303">219303</a><br/>
+Reporter: irroot<br/>
+Testers: irroot, dvossel<br/>
+Coders: dvossel<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15817">#15817</a>: crash in local_attended_transfer, likely related to moh - 1.4.26.1<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=222878">222878</a><br/>
+Reporter: zerohalo<br/>
+Testers: aragon, russell, zerohalo<br/>
+Coders: russell<br/>
+<br/>
+<h3>Category: Core/BuildSystem</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15556">#15556</a>: Symbol exports for strlcat and strlcpy<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=208083">208083</a><br/>
+Reporter: smw1218<br/>
+Coders: tilghman<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15698">#15698</a>: [patch] If enable DEBUG_FD_LEAKS - h323 can't start.<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=213559">213559</a><br/>
+Reporter: slavon<br/>
+Testers: slavon, tilghman<br/>
+Coders: tilghman<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15714">#15714</a>: [patch] Asterisk won't build with curl unless curl_config is present<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=214517">214517</a><br/>
+Reporter: pprindeville<br/>
+Testers: pprindeville<br/>
+Coders: tilghman<br/>
+<br/>
+<h3>Category: Core/Channels</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=14723">#14723</a>: ERROR[5003]: channel.c:2043 __ast_read: ast_read() called with no recorded file descriptor.<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=207360">207360</a><br/>
+Reporter: seadweller<br/>
+Coders: russell<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15152">#15152</a>: [patch] 64 bit system channel name uniqueness<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=226972">226972</a><br/>
+Reporter: palbrecht<br/>
+Coders: dbrooks<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=16219">#16219</a>: Crash revision 229091 in audiohook_inheritance_destroy<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=229669">229669</a><br/>
+Reporter: aragon<br/>
+Coders: dvossel<br/>
+<br/>
+<h3>Category: Core/Configuration</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15583">#15583</a>: [patch] #exec strips too many leading and trailing quotes<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=219023">219023</a><br/>
+Reporter: pkempgen<br/>
+Testers: pkempgen<br/>
+Coders: tilghman, pkempgen<br/>
+<br/>
+<h3>Category: Core/General</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=14730">#14730</a>: [patch] Fix runlevels in Debian rc files<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=213899">213899</a><br/>
+Reporter: pkempgen<br/>
+Coders: tilghman<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15273">#15273</a>: [patch] german time (20:01:00 oh clock) is announced wrong<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=214068">214068</a><br/>
+Reporter: Benjamin Kluck<br/>
+Coders: Benjamin<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15981">#15981</a>: Crash becouse don't check null return...<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=228338">228338</a><br/>
+Reporter: slavon<br/>
+Coders: dvossel<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15987">#15987</a>: ao2_iterator_init() does not hold a reference to the container it is iterating<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=222152">222152</a><br/>
+Reporter: kpfleming<br/>
+Coders: kpfleming<br/>
+<br/>
+<h3>Category: Core/HTTP</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15495">#15495</a>: [patch] Asterisk runs over end of buffer reading manager input over HTTP and segfaults<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=226138">226138</a><br/>
+Reporter: pdf<br/>
+Testers: pdf<br/>
+Coders: tilghman<br/>
+<br/>
+<h3>Category: Core/Jitterbuffer</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15560">#15560</a>: Crash on chan_local<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=228409">228409</a><br/>
+Reporter: jvandal<br/>
+Coders: file<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15709">#15709</a>: segmentation fault when using mixmonitor with two calls<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=228409">228409</a><br/>
+Reporter: covici<br/>
+Coders: file<br/>
+<br/>
+<h3>Category: Core/ManagerInterface</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15316">#15316</a>: [patch] Segfault after Manager Bridge<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=219136">219136</a><br/>
+Reporter: vmarrone<br/>
+Testers: mnicholson<br/>
+Coders: mnicholson<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15397">#15397</a>: [patch] segfault in action_coreshowchannels() at manager.c<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=210913">210913</a><br/>
+Reporter: caspy<br/>
+Testers: caspy<br/>
+Coders: tilghman<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15730">#15730</a>: [patch] manager keeps creating /tmp/ast-ami-XXXXXX files (without deleting) when a single manager client remains logged in<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=212763">212763</a><br/>
+Reporter: zmehmood<br/>
+Testers: zmehmood<br/>
+Coders: junky<br/>
+<br/>
+<h3>Category: Core/PBX</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=14708">#14708</a>: CID matching is wrong<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=218867">218867</a><br/>
+Reporter: klaus3000<br/>
+Coders: dbrooks<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15242">#15242</a>: [patch] log does not indicate which function is missing closing parenthesis<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=213970">213970</a><br/>
+Reporter: Nick_Lewis<br/>
+Coders: dbrooks, loloski<br/>
+<br/>
+<h3>Category: Documentation</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15644">#15644</a>: Update docs to state that canreinvite does NOT stop Asterisk from issuing reinvites for non-direct-media purposes.<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=226382">226382</a><br/>
+Reporter: lmadsen<br/>
+Coders: lmadsen<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15734">#15734</a>: [patch] CALLINGSUBADDR incorrectly stated as "Called PRI Subaddress"<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=226377">226377</a><br/>
+Reporter: alecdavis<br/>
+Testers: alecdavis<br/>
+Coders: alecdavis<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15755">#15755</a>: Description in queues.conf on call recording is slightly misleading<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=213493">213493</a><br/>
+Reporter: trendboy<br/>
+Coders: qwell<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=16007">#16007</a>: [patch] Clean valgrind output by suppressing false errors<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=225484">225484</a><br/>
+Reporter: atis<br/>
+Testers: atis, amorsen<br/>
+Coders: atis<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=16198">#16198</a>: WARNING channel.c __ast_channel_alloc_ap: Channel allocation failed: Can't create alert pipe!<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=228896">228896</a><br/>
+Reporter: atis<br/>
+Testers: atis<br/>
+Coders: lmadsen<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=16211">#16211</a>: [patch] Event collision in ExternalIVR resolved by documenting issue<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=229191">229191</a><br/>
+Reporter: thedavidfactor<br/>
+Coders: thedavidfactor<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=16220">#16220</a>: [patch] Fix ExternalIVR Documentation in 1.4<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=229355">229355</a><br/>
+Reporter: thedavidfactor<br/>
+Coders: thedavidfactor<br/>
+<br/>
+<h3>Category: Functions/func_base64</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15271">#15271</a>: [patch] BASE64_DECODE() adds garbage end end of decoded string<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=228378">228378</a><br/>
+Reporter: chappell<br/>
+Testers: kobaz<br/>
+Coders: chappell<br/>
+<br/>
+<h3>Category: Functions/func_cut</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15639">#15639</a>: [patch] compilation fails in systems without index()<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=210064">210064</a><br/>
+Reporter: nmav<br/>
+Coders: tilghman<br/>
+<br/>
+<h3>Category: Functions/func_uri</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15439">#15439</a>: [patch] URIENCODE() throws a warning when passed an empty string<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=207945">207945</a><br/>
+Reporter: pkempgen<br/>
+Coders: tilghman<br/>
+<br/>
+<h3>Category: General</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=14562">#14562</a>: [patch] safe_asterisk can get multiple instances if killproc escalates to SIGKILL in service asterisk restart<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=226811">226811</a><br/>
+Reporter: davidw<br/>
+Testers: davidw<br/>
+Coders: tilghman, davidw<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15104">#15104</a>: [patch] Asterisk Manager API Action Originate / OriginateResponse<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=223225">223225</a><br/>
+Reporter: nblasgen<br/>
+Testers: nblasgen, mnicholson<br/>
+Coders: mnicholson<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15838">#15838</a>: Please remove IAXy's firmware from the main tarball<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=218798">218798</a><br/>
+Reporter: paravoid<br/>
+Coders: russell<br/>
+<br/>
+<h3>Category: PBX/General</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15392">#15392</a>: [patch] 1.6.1.1: Memory handling error in main/pbx.c (pbx_extension_helper)<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=229498">229498</a><br/>
+Reporter: yrashk<br/>
+Coders: dbrooks<br/>
+<br/>
+<h3>Category: PBX/pbx_config</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15421">#15421</a>: [patch] Serious problem in pattern matching<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=229360">229360</a><br/>
+Reporter: jsmith<br/>
+Testers: jsmith, thedavidfactor<br/>
+Coders: tilghman<br/>
+<br/>
+<h3>Category: Resources/res_monitor</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15313">#15313</a>: [patch] incorrect comparation in ast_monitor_change_fname() leads to deletion of recorded files<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=227944">227944</a><br/>
+Reporter: caspy<br/>
+Coders: jpeeler<br/>
+<br/>
+<h3>Category: Resources/res_musiconhold</h3><br/>
+<a href="https://issues.asterisk.org/view.php?id=15845">#15845</a>: Crash during attended transfer occurs<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=222878">222878</a><br/>
+Reporter: marhbere<br/>
+Testers: aragon, russell, zerohalo<br/>
+Coders: russell<br/>
+<br/>
+<a href="https://issues.asterisk.org/view.php?id=15865">#15865</a>: [patch] musiconhold crash on unload<br/>
+Revision: <a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=221200">221200</a><br/>
+Reporter: kobaz<br/>
+Testers: kobaz<br/>
+Coders: tilghman<br/>
+<br/>
+<hr/>
+<a name="commits"><h2 align="center">Commits Not Associated with an Issue</h2></a>
+<center><a href="#top">[Back to Top]</a></center><br/><p>This is a list of all changes that went into this release that did not directly close an issue from the issue tracker. The commits may have been marked as being related to an issue. If that is the case, the issue numbers are listed here, as well.</p>
+<table width="100%" border="1">
+<tr><td><b>Revision</b></td><td><b>Author</b></td><td><b>Summary</b></td><td><b>Issues Referenced</b></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=207647">207647</a></td><td>kpfleming</td><td>Ensure that user-provided CFLAGS and LDFLAGS are honored.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=207714">207714</a></td><td>mmichelson</td><td>Document default timeout for AMI originations.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=207786">207786</a></td><td>jpeeler</td><td>Revert r207573, this approach could potentially block for an unacceptable</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=208312">208312</a></td><td>mmichelson</td><td>Remove inaccurate XXX comment.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=208592">208592</a></td><td>russell</td><td>Do not log an ERROR if autoservice_stop() returns -1.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=208746">208746</a></td><td>jpeeler</td><td>Fix compiling under dev-mode with gcc 4.4.0.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=208923">208923</a></td><td>jpeeler</td><td>Fix logic errors from 208746</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=208990">208990</a></td><td>mvanbaak</td><td>backport rev 205532 from trunk:</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=209315">209315</a></td><td>tilghman</td><td>Publish French extra sounds</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=209759">209759</a></td><td>kpfleming</td><td>Minor changes inspired by testing with latest GCC.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=209879">209879</a></td><td>russell</td><td>Resolve a valgrind warning about a read from uninitialized memory.</td>
+<td><a href="https://issues.asterisk.org/view.php?id=15396">#15396</a></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=210065">210065</a></td><td>tilghman</td><td>Helps if we export the index() function.</td>
+<td><a href="https://issues.asterisk.org/view.php?id=15639">#15639</a></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=210066">210066</a></td><td>tilghman</td><td>Reverting index() fix, applying a different methodology, based upon developer discussions.</td>
+<td><a href="https://issues.asterisk.org/view.php?id=15639">#15639</a></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=211112">211112</a></td><td>russell</td><td>Resolve a deadlock involving app_chanspy and masquerades.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=211274">211274</a></td><td>tilghman</td><td>Small oops. Clear the flags which have been checked.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=211528">211528</a></td><td>tilghman</td><td>AST-2009-005</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=211583">211583</a></td><td>tilghman</td><td>Conversion specifiers, not format specifiers</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=211807">211807</a></td><td>mmichelson</td><td>Backport fix so that outbound CANCEL requests have same branch as challenged INVITEs.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=212430">212430</a></td><td>rmudgett</td><td>Fix uninitialized variable.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=212727">212727</a></td><td>rmudgett</td><td>Removed some deadwood and added some doxygen comments.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=212913">212913</a></td><td>kpfleming</td><td>Convert this branch to Opsound music-on-hold.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=213283">213283</a></td><td>jpeeler</td><td>Make all the symbols for the C-client callbacks global</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=214069">214069</a></td><td>tilghman</td><td>I should always compile before committing...</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=214357">214357</a></td><td>tilghman</td><td>Make autoheader descriptions render correctly in our autoconfig.h file.</td>
+<td><a href="https://issues.asterisk.org/view.php?id=14906">#14906</a></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=214436">214436</a></td><td>tilghman</td><td>One more build system change, to make the descriptions look better, if we have better information.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=214701">214701</a></td><td>tilghman</td><td>Modify comment to be a bit more accurate.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=216008">216008</a></td><td>russell</td><td>Add IAX2 security document related to AST-2009-006.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=216085">216085</a></td><td>russell</td><td>Add a note about IAX2 to UPGRADE.txt.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=216263">216263</a></td><td>russell</td><td>Add a plain text version of the IAX2 security document.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=216369">216369</a></td><td>mvanbaak</td><td>Make sure 'start' is always initialized.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=216430">216430</a></td><td>oej</td><td>Make apps send PROGRESS control frame for early media and fix too early media issue in SIP</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=216432">216432</a></td><td>mvanbaak</td><td>make chan_sip compile under devmode again</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=216435">216435</a></td><td>mvanbaak</td><td>make asterisk compile under devmode with DEBUG_THREADS enabled on OpenBSD</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=217668">217668</a></td><td>oej</td><td>Remove harmful code that causes endless loops.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=217735">217735</a></td><td>oej</td><td>Reinstate muted that was removed by mistake.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=217917">217917</a></td><td>tilghman</td><td>Backport realtime fix to 1.4</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=217989">217989</a></td><td>tilghman</td><td>Don't ring another channel, if there's not enough time for a queue member to answer.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=218331">218331</a></td><td>tilghman</td><td>Don't say "Please try again" if we don't give the user another chance to try again.</td>
+<td><a href="https://issues.asterisk.org/view.php?id=15055">#15055</a></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=218497">218497</a></td><td>kpfleming</td><td>Use proper hostname for downloading sound files.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=218498">218498</a></td><td>kpfleming</td><td>revert accidental commit</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=218623">218623</a></td><td>jpeeler</td><td>Fix small memory leak in handle_init_event by always destroying the pthread</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=219320">219320</a></td><td>mmichelson</td><td>Send a 100 Trying response when we detect a spiral.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=219519">219519</a></td><td>dvossel</td><td>iax2 frame double free</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=219586">219586</a></td><td>russell</td><td>Make sure the iax_pvt exists before dereferencing it.</td>
+<td><a href="https://issues.asterisk.org/view.php?id=15609">#15609</a></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=219720">219720</a></td><td>dvossel</td><td>Reverting merge 219520. This change was not necessary.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=220027">220027</a></td><td>mvanbaak</td><td>mkpkgconfig does not need bash so make it use /bin/sh</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=220099">220099</a></td><td>seanbright</td><td>Remove the remaining bashisms in the Makefile/mkpkgconfig</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=220213">220213</a></td><td>seanbright</td><td>Resolve parallel build warnings.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=220717">220717</a></td><td>seanbright</td><td>When selecting DONT_OPTIMIZE in menuselect, explicitly pass -O0 to the compiler</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=221086">221086</a></td><td>twilson</td><td>Change the SSRC by default when our media stream changes</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=221153">221153</a></td><td>mnick</td><td>check bounds - prevents for buffer overflow</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=221303">221303</a></td><td>mnick</td><td>changed the prototype definition of csv_quote</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=221489">221489</a></td><td>mnicholson</td><td>Make portinuri a bitfield.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=221588">221588</a></td><td>mnicholson</td><td>Use unsigned ints for portinuri flags.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=221776">221776</a></td><td>tilghman</td><td>Fix a bunch of off-by-one errors</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=221970">221970</a></td><td>tilghman</td><td>Ensure the result of the hash function is positive. Negative array offsets suck.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=222026">222026</a></td><td>dvossel</td><td>Removes unnecessary unlock, clarifies a memcpy.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=222542">222542</a></td><td>dvossel</td><td>crash on transfer</td>
+<td><a href="https://issues.asterisk.org/view.php?id=16027">#16027</a></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=222691">222691</a></td><td>rmudgett</td><td>chan_misdn.c:process_ast_dsp() memory leak</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=222797">222797</a></td><td>rmudgett</td><td>Fix memory leak if chan_misdn config parameter is repeated.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=222877">222877</a></td><td>dvossel</td><td>fixes an ast_netsock_list memory leak.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=223142">223142</a></td><td>dvossel</td><td>'auth=' did not parse md5 secret correctly</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=223213">223213</a></td><td>mmichelson</td><td>Fix potential memory leak in app_dial.c</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=223485">223485</a></td><td>russell</td><td>Don't use data outside of its scope.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=223486">223486</a></td><td>russell</td><td>Remove some unnecessary code.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=223550">223550</a></td><td>russell</td><td>Remove a duplicate ao2_iterator_destroy().</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=223692">223692</a></td><td>kpfleming</td><td>Remove automatic switching from T.38 to voice mode in chan_sip.</td>
+<td><a href="https://issues.asterisk.org/view.php?id=16025">#16025</a></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=223955">223955</a></td><td>jeang</td><td>Fix PRI timer T309 operation</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=224260">224260</a></td><td>rmudgett</td><td>Never released PRI channels when using Busy() or Congestion() dialplan apps.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=224670">224670</a></td><td>kpfleming</td><td>Correct timestamp calculations when RTP sample rates over 8kHz are used.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=224855">224855</a></td><td>tilghman</td><td>Pay attention to the return value of the manipulate function.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=224931">224931</a></td><td>russell</td><td>Isolate frames returned from a DSP instance or codec translator.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=225103">225103</a></td><td>tilghman</td><td>Suffix is not needed for a match</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=225169">225169</a></td><td>russell</td><td>Isolate the frame returned from ast_translate().</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=225171">225171</a></td><td>russell</td><td>Revert 225169, as this doesn't account for the possibility of a list of frames.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=225243">225243</a></td><td>dvossel</td><td>IAX2: VNAK loop caused by signaling frames with no destination call number</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=225581">225581</a></td><td>kpfleming</td><td>Don't force menuselect.makeopts to be rebuilt on every build.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=225957">225957</a></td><td>tzafrir</td><td>detect ARM Linux EABI OSARCH as linux-gnu instead of linux-gnueabi</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=226304">226304</a></td><td>tilghman</td><td>Fix documentation (pointed out by TheDavidFactor on #-dev)</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=227088">227088</a></td><td>oej</td><td>Use proper response code when violating Contact ACL's.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=227089">227089</a></td><td>oej</td><td>Adding IP address in Contact ACL log message and removing redundant message</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=227090">227090</a></td><td>oej</td><td>Fixing bug before someone reports it...</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=227275">227275</a></td><td>rmudgett</td><td>Make sure the outgoing flag is cleared if a new channel fails to get created for outgoing calls.</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=227700">227700</a></td><td>file</td><td>Fix a security issue where sending a REGISTER with a differing username in the From</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=227735">227735</a></td><td>file</td><td>Fix a security issue where it may be possible for someone to execute a cross-site</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=228272">228272</a></td><td>dvossel</td><td>fixes memory leak in func_audiohookinherit.c</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=228418">228418</a></td><td>dvossel</td><td>fixes segfault in iLBC</td>
+<td><a href="https://issues.asterisk.org/view.php?id=16979">#16979</a></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=228547">228547</a></td><td>file</td><td>Don't overwrite caller ID name on a trunk with the configured fullname when using users.conf</td>
+<td></td></tr><tr><td><a href="http://svn.digium.com/view/asterisk/branches/1.4?view=revision&revision=230246">230246</a></td><td>kpfleming</td><td>Correct mistaken option name in error message.</td>
+<td></td></tr></table>
+<hr/>
+<a name="diffstat"><h2 align="center">Diffstat Results</h2></a>
+<center><a href="#top">[Back to Top]</a></center><br/><p>This is a summary of the changes to the source code that went into this release that was generated using the diffstat utility.</p>
+<pre>
+CREDITS | 2
+Makefile | 97 +
+Makefile.moddir_rules | 10
+Makefile.rules | 34
+UPGRADE.txt | 18
+agi/Makefile | 2
+agi/eagi-sphinx-test.c | 2
+agi/eagi-test.c | 2
+apps/app_adsiprog.c | 6
+apps/app_alarmreceiver.c | 2
+apps/app_chanisavail.c | 7
+apps/app_chanspy.c | 27
+apps/app_dahdibarge.c | 10
+apps/app_dial.c | 152 +-
+apps/app_directed_pickup.c | 2
+apps/app_disa.c | 4
+apps/app_followme.c | 6
+apps/app_macro.c | 8
+apps/app_meetme.c | 66 -
+apps/app_milliwatt.c | 10
+apps/app_mixmonitor.c | 10
+apps/app_morsecode.c | 4
+apps/app_osplookup.c | 32
+apps/app_playback.c | 11
+apps/app_privacy.c | 8
+apps/app_queue.c | 80 +
+apps/app_random.c | 2
+apps/app_readfile.c | 2
+apps/app_record.c | 4
+apps/app_rpt.c | 28
+apps/app_setcallerid.c | 2
+apps/app_sms.c | 2
+apps/app_softhangup.c | 8
+apps/app_talkdetect.c | 6
+apps/app_verbose.c | 2
+apps/app_voicemail.c | 99 -
+apps/app_voicemail.exports | 20
+apps/app_waitforring.c | 2
+apps/app_waitforsilence.c | 6
+autoconf/ast_ext_lib.m4 | 40
+autoconf/libcurl.m4 | 243 +++
+build_tools/mkpkgconfig | 4
+build_tools/prep_tarball | 2
+channels/Makefile | 12
+channels/chan_agent.c | 8
+channels/chan_dahdi.c | 291 ++--
+channels/chan_h323.c | 2
+channels/chan_iax2.c | 1502 ++++++++++++++++++++++--
+channels/chan_local.c | 12
+channels/chan_mgcp.c | 16
+channels/chan_misdn.c | 11
+channels/chan_oss.c | 4
+channels/chan_phone.c | 2
+channels/chan_sip.c | 1754 ++++++++++++++++------------
+channels/chan_skinny.c | 12
+channels/chan_vpb.cc | 2
+channels/iax2-parser.c | 10
+channels/iax2-parser.h | 2
+channels/iax2-provision.c | 4
+channels/iax2.h | 3
+channels/misdn/ie.c | 2
+channels/misdn/isdn_lib.c | 176 +-
+channels/misdn/isdn_lib_intern.h | 5
+channels/misdn_config.c | 34
+codecs/Makefile | 2
+codecs/codec_dahdi.c | 12
+codecs/codec_g726.c | 42
+codecs/codec_ilbc.c | 5
+codecs/codec_speex.c | 8
+codecs/gsm/Makefile | 2
+codecs/lpc10/Makefile | 2
+configs/cdr_custom.conf.sample | 2
+configs/extensions.conf.sample | 7
+configs/iax.conf.sample | 65 +
+configs/queues.conf.sample | 4
+configs/sip.conf.sample | 31
+configs/udptl.conf.sample | 5
+configure.ac | 40
+contrib/init.d/rc.redhat.asterisk | 8
+contrib/scripts/iax-friends.sql | 89 -
+contrib/valgrind.supp | 41
+doc/00README.1st | 2
+doc/CODING-GUIDELINES | 12
+doc/IAX2-security.txt | 440 +++++++
+doc/channelvariables.txt | 2
+doc/externalivr.txt | 22
+doc/imapstorage.txt | 32
+doc/localchannel.txt | 4
+doc/musiconhold-fpm.txt | 8
+doc/musiconhold-opsound.txt | 7
+doc/valgrind.txt | 14
+funcs/func_audiohookinherit.c | 2
+funcs/func_base64.c | 9
+funcs/func_channel.c | 4
+funcs/func_cut.c | 14
+funcs/func_math.c | 4
+funcs/func_rand.c | 4
+funcs/func_strings.c | 57
+include/asterisk.h | 6
+include/asterisk/acl.h | 12
+include/asterisk/astobj2.h | 62 -
+include/asterisk/autoconfig.h.in | 172 +-
+include/asterisk/cdr.h | 5
+include/asterisk/channel.h | 6
+include/asterisk/compat.h | 5
+include/asterisk/dsp.h | 13
+include/asterisk/file.h | 15
+include/asterisk/frame.h | 12
+include/asterisk/linkedlists.h | 2
+include/asterisk/lock.h | 23
+include/asterisk/netsock.h | 2
+include/asterisk/rtp.h | 3
+include/asterisk/translate.h | 18
+main/Makefile | 16
+main/abstract_jb.c | 6
+main/acl.c | 16
+main/asterisk.c | 24
+main/asterisk.exports | 12
+main/astfd.c | 15
+main/astobj2.c | 38
+main/audiohook.c | 16
+main/autoservice.c | 11
+main/cdr.c | 4
+main/channel.c | 117 +
+main/cli.c | 6
+main/config.c | 27
+main/db1-ast/Makefile | 4
+main/db1-ast/mpool/mpool.c | 6
+main/dnsmgr.c | 2
+main/dsp.c | 46
+main/file.c | 98 -
+main/frame.c | 15
+main/indications.c | 24
+main/manager.c | 26
+main/netsock.c | 1
+main/pbx.c | 86 -
+main/rtp.c | 43
+main/say.c | 49
+main/translate.c | 34
+main/udptl.c | 23
+main/utils.c | 6
+pbx/Makefile | 12
+pbx/dundi-parser.c | 2
+pbx/pbx_ael.c | 8
+pbx/pbx_config.c | 10
+pbx/pbx_dundi.c | 16
+pbx/pbx_loopback.c | 2
+pbx/pbx_spool.c | 10
+res/Makefile | 2
+res/res_agi.c | 24
+res/res_crypto.c | 2
+res/res_features.c | 22
+res/res_monitor.c | 44
+res/res_musiconhold.c | 4
+res/res_odbc.c | 8
+res/res_smdi.c | 8
+sounds/Makefile | 6
+sounds/sounds.xml | 24
+static-http/prototype.js | 2332 +++++++++++++++++++++++++++++++-------
+utils/Makefile | 14
+utils/frame.c | 14
+utils/muted.c | 4
+162 files changed, 7084 insertions(+), 2561 deletions(-)
+</pre><br/>
+<hr/>
+</body>
+</html>
diff --git a/asterisk-1.4.27-summary.txt b/asterisk-1.4.27-summary.txt
new file mode 100644
index 000000000..5baea4903
--- /dev/null
+++ b/asterisk-1.4.27-summary.txt
@@ -0,0 +1,1328 @@
+ Release Summary
+
+ asterisk-1.4.27
+
+ Date: 2009-11-18
+
+ <asteriskteam@digium.com>
+
+ ----------------------------------------------------------------------
+
+ Table of Contents
+
+ 1. Summary
+ 2. Contributors
+ 3. Closed Issues
+ 4. Other Changes
+ 5. Diffstat
+
+ ----------------------------------------------------------------------
+
+ Summary
+
+ [Back to Top]
+
+ This release includes only bug fixes. The changes included were made only
+ to address problems that have been identified in this release series.
+ Users should be able to safely upgrade to this version if this release
+ series is already in use. Users considering upgrading from a previous
+ release series are strongly encouraged to review the UPGRADE.txt document
+ as well as the CHANGES document for information about upgrading to this
+ release series.
+
+ The data in this summary reflects changes that have been made since the
+ previous release, asterisk-1.4.26.
+
+ ----------------------------------------------------------------------
+
+ Contributors
+
+ [Back to Top]
+
+ This table lists the people who have submitted code, those that have
+ tested patches, as well as those that reported issues on the issue tracker
+ that were resolved in this release. For coders, the number is how many of
+ their patches (of any size) were committed into this release. For testers,
+ the number is the number of times their name was listed as assisting with
+ testing a patch. Finally, for reporters, the number is the number of
+ issues that they reported that were closed by commits that went into this
+ release.
+
+ Coders Testers Reporters
+ 39 tilghman 9 dvossel 4 atis
+ 23 dvossel 6 mnicholson 4 pkempgen
+ 18 russell 3 aragon 3 alecdavis
+ 14 jpeeler 3 atis 3 aragon
+ 11 file 3 russell 3 klaus3000
+ 11 kpfleming 3 tilghman 2 araasch
+ 11 mmichelson 3 zerohalo 2 caspy
+ 10 mnicholson 2 bluecrow76 2 dimas
+ 9 rmudgett 2 davidw 2 frawd
+ 6 dbrooks 2 dbrooks 2 jsmith
+ 6 oej 2 FabienToune 2 kobaz
+ 5 mvanbaak 2 frawd 2 lmadsen
+ 3 lmadsen 2 habile 2 slavon
+ 3 mnick 2 klaus3000 2 thedavidfactor
+ 3 seanbright 2 kobaz 2 zerohalo
+ 2 atis 2 lmadsen 1 agupta
+ 2 davidw 2 mmichelson 1 amorsen
+ 2 thedavidfactor 2 pkempgen 1 Benjamin Kluck
+ 2 twilson 2 rmudgett 1 bklang
+ 2 tzafrir 2 slutec18 1 bluecrow76
+ 1 alecdavis 1 alecdavis 1 bmh
+ 1 araasch 1 amorsen 1 cbbs70a
+ 1 Benjamin 1 bklang 1 CGMChris
+ 1 chappell 1 caspy 1 chappell
+ 1 dhubbard 1 cervajs 1 chris-mac
+ 1 dimas 1 CGMChris 1 corruptor
+ 1 edantie 1 dcolombo 1 covici
+ 1 frawd 1 falves11 1 cupotka
+ 1 jeang 1 ffloimair 1 davidw
+ 1 junky 1 file 1 dcolombo
+ 1 lmsteffan 1 irroot 1 dhubbard
+ 1 loloski 1 jsmith 1 dkerr
+ 1 mbrancaleoni 1 karesmakro 1 edantie
+ 1 pkempgen 1 lottc 1 FabienToune
+ 1 qwell 1 maniax 1 falves11
+ 1 rain 1 markwaters 1 fdecher
+ 1 ravindrad 1 mbrancaleoni 1 ffloimair
+ 1 tim 1 mnick 1 fnordian
+ 1 tsearle 1 nblasgen 1 francesco_r
+ 1 tweety 1 pdf 1 globalnetinc
+ 1 pprindeville 1 irroot
+ 1 ravindrad 1 jvandal
+ 1 rue_mohr 1 karesmakro
+ 1 slavon 1 kpfleming
+ 1 thedavidfactor 1 krn
+ 1 tim_ringenbach 1 licedey
+ 1 tkarl 1 lmsteffan
+ 1 tornblad 1 macli
+ 1 twilson 1 majorbloodnok
+ 1 twisted 1 maniax
+ 1 viniciusfontes 1 marhbere
+ 1 vrban 1 mnnojd
+ 1 zmehmood 1 mvanbaak
+ 1 nblasgen
+ 1 Nick_Lewis
+ 1 nmav
+ 1 palbrecht
+ 1 paravoid
+ 1 paul-tg
+ 1 pdf
+ 1 pprindeville
+ 1 rain
+ 1 rathaus
+ 1 ravindrad
+ 1 rjain
+ 1 Romik
+ 1 rue_mohr
+ 1 samy
+ 1 seadweller
+ 1 slutec18
+ 1 smw1218
+ 1 sroberts
+ 1 stevedavies
+ 1 tim_ringenbach
+ 1 tornblad
+ 1 trendboy
+ 1 tsearle
+ 1 tzafrir
+ 1 ulogic
+ 1 vbcrlfuser
+ 1 viniciusfontes
+ 1 vmarrone
+ 1 voipas
+ 1 wetwired
+ 1 yrashk
+ 1 zmehmood
+
+ ----------------------------------------------------------------------
+
+ Closed Issues
+
+ [Back to Top]
+
+ This is a list of all issues from the issue tracker that were closed by
+ changes that went into this release.
+
+ Category: Addons/res_config_mysql
+
+ #15492: [patch] Voicemail.conf gets overwritten when using Realtime for
+ voicemail
+ Revision: 218730
+ Reporter: cbbs70a
+ Coders: tilghman
+
+ Category: Applications/app_chanisavail
+
+ #14426: app_chanisavail always set AVAILSTATUS to 0 with option 's' set
+ Revision: 229965
+ Reporter: macli
+ Coders: file
+
+ Category: Applications/app_chanspy
+
+ #15588: [patch] crash in chanspy on hangup - locked mutex
+ '&chanspy_ds.lock'
+ Revision: 228827
+ Reporter: zerohalo
+ Testers: zerohalo
+ Coders: tilghman
+
+ #15660: ChanSpy "whisper" is broken in 1.4.26
+ Revision: 214194
+ Reporter: corruptor
+ Testers: dvossel
+ Coders: dvossel
+
+ #15965: [patch] Deadlock in ChanSpy
+ Revision: 220907
+ Reporter: atis
+ Testers: atis
+ Coders: mnicholson
+
+ #16045: [patch] crash when spying - was working fine in beta2
+ Revision: 228692
+ Reporter: bluecrow76
+ Testers: bluecrow76, dvossel, habile
+ Coders: dvossel
+
+ #16133: ChanSpy crashes Asterisk
+ Revision: 228692
+ Reporter: wetwired
+ Testers: bluecrow76, dvossel, habile
+ Coders: dvossel
+
+ Category: Applications/app_dial
+
+ #14674: [patch] Dial application with the 'n' option not removing
+ introductions
+ Revision: 226889
+ Reporter: ulogic
+ Coders: jpeeler
+
+ #14763: [patch] On Dial with Macro, re-INVITE to the caller happens upon
+ callee answer, and not when Macro
+ Revision: 224565
+ Reporter: cupotka
+ Coders: file
+
+ #15028: [patch] silent 'ringing' for branched calls
+ Revision: 223804
+ Reporter: fnordian
+ Coders: jpeeler
+
+ #16005: [patch] Call does not drop when caller hangs up
+ Revision: 227827
+ Reporter: falves11
+ Testers: mnicholson, falves11
+ Coders: mnicholson
+
+ Category: Applications/app_directed_pickup
+
+ #15100: [patch] Directed pickup : picker picks own channel instead of
+ called party's channel
+ Revision: 218223
+ Reporter: lmsteffan
+ Coders: lmsteffan
+
+ Category: Applications/app_fax
+
+ #15606: app_fax.c is not compiling under OpenBSD
+ Revision: 210237
+ Reporter: mvanbaak
+ Coders: kpfleming
+
+ Category: Applications/app_followme
+
+ #15372: [patch] app_followme does not set correct language/inherit from
+ calling channel for Local/xxxxx channels it creates
+ Revision: 218577
+ Reporter: Romik
+ Testers: cervajs
+ Coders: tilghman
+
+ Category: Applications/app_macro
+
+ #16103: Sometimes macro in h extension returns to s extension
+ Revision: 225105
+ Reporter: majorbloodnok
+ Coders: tilghman
+
+ Category: Applications/app_meetme
+
+ #14588: [patch] meetme doesn't play conf-has left prompts
+ Revision: 217156
+ Reporter: voipas
+ Testers: lmadsen, twisted, tilghman
+ Coders: tilghman
+
+ Category: Applications/app_milliwatt
+
+ #15386: [patch] Milliwatt() is off by -11dbm
+ Revision: 209838
+ Reporter: rue_mohr
+ Testers: rue_mohr
+ Coders: russell
+
+ Category: Applications/app_mixmonitor
+
+ #15699: [patch] using ast_free instead of mixmonitor_free
+ Revision: 213103
+ Reporter: edantie
+ Coders: edantie
+
+ Category: Applications/app_queue
+
+ #14536: [patch] After a caller is processed by app_queue the queue_log
+ logs the hangup as TRANSFER
+ Revision: 211953
+ Reporter: aragon
+ Testers: aragon, mnicholson
+ Coders: mnicholson
+
+ #15559: stateinterface in queues.conf makes the member show "Invalid"
+ Revision: 208622
+ Reporter: amorsen
+ Coders: mmichelson
+
+ #15664: [patch] QUEUE_MEMBER_LIST() returns member names instead of
+ interfaces
+ Revision: 211038
+ Reporter: rain
+ Coders: rain
+
+ Category: Applications/app_softhangup
+
+ #15810: [patch] SoftHangup() incorrectly truncates multi-hyphen channel
+ names
+ Revision: 215270
+ Reporter: dhubbard
+ Coders: dhubbard
+
+ Category: Applications/app_voicemail/IMAP
+
+ #14496: [patch] IMAP crash multiple callers / callers hangup at beep
+ Revision: 210563
+ Reporter: vbcrlfuser
+ Testers: lmadsen, mmichelson, dbrooks
+ Coders: lmadsen
+
+ #15934: [patch] app_voicemail.so doesn't refresh information from database
+ on reload
+ Revision: 219816
+ Reporter: viniciusfontes
+ Testers: viniciusfontes
+ Coders: tilghman
+
+ Category: CDR/General
+
+ #15751: [patch] Core dump in ast_bridge_call features.c line 2772
+ Revision: 213339
+ Reporter: atis
+ Coders: atis
+
+ Category: CDR/cdr_custom
+
+ #15471: cdr_custom produces incorrect csv format for clid
+ Revision: 221157
+ Reporter: dkerr
+ Testers: mnick
+ Coders: mnick
+
+ Category: Channels/General
+
+ #14970: [patch] chan_vpb fails to catch exception on 1.4
+ Revision: 228079
+ Reporter: tzafrir
+ Testers: markwaters
+ Coders: tzafrir
+
+ #15940: [patch] IAX does not allow CALLERID(num) contain non-numbers.
+ Revision: 225032
+ Reporter: dimas
+ Testers: dvossel
+ Coders: dimas, dvossel
+
+ #15957: Automatic progress indication breaks some scenarios
+ Revision: 220288
+ Reporter: lmadsen
+ Coders: tilghman
+
+ Category: Channels/chan_dahdi
+
+ #14434: [patch] Dahdi does not wait for wink on outbound calls before
+ dialing DTMF with Signalling type = em_w
+ Revision: 207573
+ Reporter: araasch
+ Coders: araasch
+
+ #14434: [patch] Dahdi does not wait for wink on outbound calls before
+ dialing DTMF with Signalling type = em_w
+ Revision: 207827
+ Reporter: araasch
+ Coders: jpeeler
+
+ #14696: reload in console overwrites priindication=outofband setting
+ Revision: 208380
+ Reporter: fdecher
+ Coders: jpeeler
+
+ #14735: Detection of call pickup code in chan_dahdi should have higher
+ priority than dialplan matches
+ Revision: 210067
+ Reporter: stevedavies
+ Coders: dbrooks
+
+ #15129: [patch] Incoming DTMF causes "Cannot handle frames in 2 format"
+ error, call dies
+ Revision: 219653
+ Reporter: bmh
+ Coders: tilghman
+
+ #15378: [patch] Crash in do_monitor() in chan_dahdi.c
+ Revision: 218401
+ Reporter: samy
+ Coders: jpeeler
+
+ #15655: [patch] Dialplan starts execution before call is accepted
+ Revision: 210575
+ Reporter: alecdavis
+ Coders: rmudgett
+
+ #15683: [patch] dahdi_read unbalanced ast_mutex_lock and ast_mutex_unlock
+ Revision: 222462
+ Reporter: alecdavis
+ Coders: jpeeler
+
+ #15883: NewChannel AMI event on DAHDI (or Zaptel) channels contains
+ CallerID information from previous call
+ Revision: 224330
+ Reporter: jsmith
+ Coders: jpeeler
+
+ #15909: When no callerid is recieved, cannot override callerid
+ Revision: 227166
+ Reporter: kobaz
+ Coders: file
+
+ #15998: [patch] Reset entire span request can result in a crash
+ Revision: 222393
+ Reporter: tsearle
+ Coders: tsearle
+
+ Category: Channels/chan_iax2
+
+ #12912: An issue with the IAX2 channel allows anonymous connections to
+ cause resource starvation
+ Revision: 216000
+ Reporter: rathaus
+ Testers: tilghman, russell, dvossel, dbrooks
+ Coders: dvossel
+
+ #15834: [patch] iax2 encryption failed on asterisk 1.4.26.2
+ Revision: 217806
+ Reporter: karesmakro
+ Testers: dvossel, karesmakro
+ Coders: dvossel
+
+ #16144: Recent IAX2 changes in 1.4 SVN spam /var/log/asterisk/messages
+ Revision: 226688
+ Reporter: aragon
+ Coders: dvossel
+
+ #16162: asterisk continiously crashes when iax-call received
+ Revision: 226736
+ Reporter: krn
+ Coders: dvossel
+
+ #16206: [patch] Segfault in chan_iax2.so when receiving call without
+ CallToken support
+ Revision: 229167
+ Reporter: bklang
+ Testers: bklang
+ Coders: dvossel
+
+ Category: Channels/chan_local
+
+ #14709: [patch] chan_local generates MoH instead of just passing
+ HOLD/UNHOLD further
+ Revision: 226531
+ Reporter: dimas
+ Coders: file
+
+ #15314: [patch] Seg fault in chan_local - local_pvt_destroy
+ Revision: 230038
+ Reporter: sroberts
+ Testers: davidw, lottc
+ Coders: davidw
+
+ #15787: [patch] chan_local deadlock
+ Revision: 214940
+ Reporter: tim_ringenbach
+ Testers: tim_ringenbach
+ Coders: tim
+
+ Category: Channels/chan_misdn
+
+ #12113: [patch] asterisk crash at reload chan_misdn.so
+ Revision: 212498
+ Reporter: agupta
+ Coders: jpeeler
+
+ #15458: [patch] mISDN rejects calls - NO FREE CHAN IN STACK
+ Revision: 221769
+ Reporter: FabienToune
+ Testers: rmudgett, slutec18, FabienToune
+ Coders: rmudgett
+
+ #15490: [patch] mISDN rejects incoming calls (reopened)
+ Revision: 221769
+ Reporter: slutec18
+ Testers: rmudgett, slutec18, FabienToune
+ Coders: rmudgett
+
+ #16041: [patch] Asterisk 1.4.27-rc2 crash
+ Revision: 228078
+ Reporter: francesco_r
+ Coders: dbrooks
+
+ Category: Channels/chan_sip/CodecHandling
+
+ #15504: [patch] G726 Codec has choppy audio on Version 1.6.1
+ Revision: 229281
+ Reporter: globalnetinc
+ Coders: file
+
+ #16175: Revision 202007 Introduces Deadlock
+ Revision: 229091
+ Reporter: paul-tg
+ Coders: mnicholson
+
+ Category: Channels/chan_sip/General
+
+ #11157: Asterisk does not send a provisional response at every minute
+ Revision: 215682
+ Reporter: rjain
+ Testers: twilson
+ Coders: twilson
+
+ #12434: Handle wrong at offer/answer in sdp in media description(m=)
+ Revision: 207423
+ Reporter: mnnojd
+ Coders: mmichelson
+
+ #14239: [patch] 491-request pending is sent out of dialog
+ Revision: 208386
+ Reporter: klaus3000
+ Testers: klaus3000
+ Coders: mmichelson
+
+ #14309: [patch] SIP/realtime problems => 100 % CPU
+ Revision: 220873
+ Reporter: pkempgen
+ Testers: pkempgen, vrban
+ Coders: tilghman
+
+ #14575: BYE to 408 Request Timeout
+ Revision: 208587
+ Reporter: chris-mac
+ Coders: mmichelson
+
+ #14828: Asterisk generates Ring instead of Coloring Ring Back Tone (Early
+ Media).
+ Revision: 224773
+ Reporter: licedey
+ Coders: file
+
+ #14994: [patch] Invalid SDP connection information (c=) parsing leading to
+ one way audio
+ Revision: 227758
+ Reporter: frawd
+ Testers: frawd, mnicholson, file
+ Coders: mnicholson
+
+ #15262: [patch] RFC3261 Via-header branches not done right (section
+ Revision: 219450
+ Reporter: maniax
+ Testers: maniax, dvossel
+ Coders: tweety, dvossel
+
+ Category: Channels/chan_sip/Interoperability
+
+ #14418: [patch] If a SIP URI is resolved with SRV records, the port must
+ no be in the Request-URI
+ Revision: 221360
+ Reporter: klaus3000
+ Testers: klaus3000, mnicholson
+ Coders: mnicholson
+
+ #14446: [patch] chan_sip does not support the maddr attribute in Via
+ headers
+ Revision: 230144
+ Reporter: frawd
+ Testers: frawd
+ Coders: frawd
+
+ #15442: [patch] Asterisk cannot handle SIP 183 "Session Progress" if no
+ SDP is contained in it
+ Revision: 208262
+ Reporter: ffloimair
+ Testers: tkarl, ffloimair
+ Coders: mmichelson
+
+ Category: Channels/chan_sip/Registration
+
+ #14438: [patch] registration query
+ Revision: 218578
+ Reporter: ravindrad
+ Testers: ravindrad
+ Coders: ravindrad
+
+ #14954: Trunk registration / Auth user
+ Revision: 223205
+ Reporter: tornblad
+ Testers: mmichelson, tornblad, dvossel
+ Coders: dvossel
+
+ Category: Channels/chan_sip/T.38
+
+ #15182: [patch] T.38 invite does not always comply with RFC 2327
+ Revision: 209131
+ Reporter: CGMChris
+ Testers: CGMChris
+ Coders: mmichelson
+
+ #15373: [patch] T38 reinvite started from Asterisk
+ Revision: 213631
+ Reporter: dcolombo
+ Testers: dcolombo, mbrancaleoni
+ Coders: mbrancaleoni
+
+ Category: Channels/chan_sip/Transfers
+
+ #15151: [patch] Deadlock On One-legged Transfer [SIP / REPLACES] (Call
+ Pickup)
+ Revision: 219303
+ Reporter: irroot
+ Testers: irroot, dvossel
+ Coders: dvossel
+
+ #15817: crash in local_attended_transfer, likely related to moh - 1.4.26.1
+ Revision: 222878
+ Reporter: zerohalo
+ Testers: aragon, russell, zerohalo
+ Coders: russell
+
+ Category: Core/BuildSystem
+
+ #15556: Symbol exports for strlcat and strlcpy
+ Revision: 208083
+ Reporter: smw1218
+ Coders: tilghman
+
+ #15698: [patch] If enable DEBUG_FD_LEAKS - h323 can't start.
+ Revision: 213559
+ Reporter: slavon
+ Testers: slavon, tilghman
+ Coders: tilghman
+
+ #15714: [patch] Asterisk won't build with curl unless curl_config is
+ present
+ Revision: 214517
+ Reporter: pprindeville
+ Testers: pprindeville
+ Coders: tilghman
+
+ Category: Core/Channels
+
+ #14723: ERROR[5003]: channel.c:2043 __ast_read: ast_read() called with no
+ recorded file descriptor.
+ Revision: 207360
+ Reporter: seadweller
+ Coders: russell
+
+ #15152: [patch] 64 bit system channel name uniqueness
+ Revision: 226972
+ Reporter: palbrecht
+ Coders: dbrooks
+
+ #16219: Crash revision 229091 in audiohook_inheritance_destroy
+ Revision: 229669
+ Reporter: aragon
+ Coders: dvossel
+
+ Category: Core/Configuration
+
+ #15583: [patch] #exec strips too many leading and trailing quotes
+ Revision: 219023
+ Reporter: pkempgen
+ Testers: pkempgen
+ Coders: tilghman, pkempgen
+
+ Category: Core/General
+
+ #14730: [patch] Fix runlevels in Debian rc files
+ Revision: 213899
+ Reporter: pkempgen
+ Coders: tilghman
+
+ #15273: [patch] german time (20:01:00 oh clock) is announced wrong
+ Revision: 214068
+ Reporter: Benjamin Kluck
+ Coders: Benjamin
+
+ #15981: Crash becouse don't check null return...
+ Revision: 228338
+ Reporter: slavon
+ Coders: dvossel
+
+ #15987: ao2_iterator_init() does not hold a reference to the container it
+ is iterating
+ Revision: 222152
+ Reporter: kpfleming
+ Coders: kpfleming
+
+ Category: Core/HTTP
+
+ #15495: [patch] Asterisk runs over end of buffer reading manager input
+ over HTTP and segfaults
+ Revision: 226138
+ Reporter: pdf
+ Testers: pdf
+ Coders: tilghman
+
+ Category: Core/Jitterbuffer
+
+ #15560: Crash on chan_local
+ Revision: 228409
+ Reporter: jvandal
+ Coders: file
+
+ #15709: segmentation fault when using mixmonitor with two calls
+ Revision: 228409
+ Reporter: covici
+ Coders: file
+
+ Category: Core/ManagerInterface
+
+ #15316: [patch] Segfault after Manager Bridge
+ Revision: 219136
+ Reporter: vmarrone
+ Testers: mnicholson
+ Coders: mnicholson
+
+ #15397: [patch] segfault in action_coreshowchannels() at manager.c
+ Revision: 210913
+ Reporter: caspy
+ Testers: caspy
+ Coders: tilghman
+
+ #15730: [patch] manager keeps creating /tmp/ast-ami-XXXXXX files (without
+ deleting) when a single manager client remains logged in
+ Revision: 212763
+ Reporter: zmehmood
+ Testers: zmehmood
+ Coders: junky
+
+ Category: Core/PBX
+
+ #14708: CID matching is wrong
+ Revision: 218867
+ Reporter: klaus3000
+ Coders: dbrooks
+
+ #15242: [patch] log does not indicate which function is missing closing
+ parenthesis
+ Revision: 213970
+ Reporter: Nick_Lewis
+ Coders: dbrooks, loloski
+
+ Category: Documentation
+
+ #15644: Update docs to state that canreinvite does NOT stop Asterisk from
+ issuing reinvites for non-direct-media purposes.
+ Revision: 226382
+ Reporter: lmadsen
+ Coders: lmadsen
+
+ #15734: [patch] CALLINGSUBADDR incorrectly stated as "Called PRI
+ Subaddress"
+ Revision: 226377
+ Reporter: alecdavis
+ Testers: alecdavis
+ Coders: alecdavis
+
+ #15755: Description in queues.conf on call recording is slightly
+ misleading
+ Revision: 213493
+ Reporter: trendboy
+ Coders: qwell
+
+ #16007: [patch] Clean valgrind output by suppressing false errors
+ Revision: 225484
+ Reporter: atis
+ Testers: atis, amorsen
+ Coders: atis
+
+ #16198: WARNING channel.c __ast_channel_alloc_ap: Channel allocation
+ failed: Can't create alert pipe!
+ Revision: 228896
+ Reporter: atis
+ Testers: atis
+ Coders: lmadsen
+
+ #16211: [patch] Event collision in ExternalIVR resolved by documenting
+ issue
+ Revision: 229191
+ Reporter: thedavidfactor
+ Coders: thedavidfactor
+
+ #16220: [patch] Fix ExternalIVR Documentation in 1.4
+ Revision: 229355
+ Reporter: thedavidfactor
+ Coders: thedavidfactor
+
+ Category: Functions/func_base64
+
+ #15271: [patch] BASE64_DECODE() adds garbage end end of decoded string
+ Revision: 228378
+ Reporter: chappell
+ Testers: kobaz
+ Coders: chappell
+
+ Category: Functions/func_cut
+
+ #15639: [patch] compilation fails in systems without index()
+ Revision: 210064
+ Reporter: nmav
+ Coders: tilghman
+
+ Category: Functions/func_uri
+
+ #15439: [patch] URIENCODE() throws a warning when passed an empty string
+ Revision: 207945
+ Reporter: pkempgen
+ Coders: tilghman
+
+ Category: General
+
+ #14562: [patch] safe_asterisk can get multiple instances if killproc
+ escalates to SIGKILL in service asterisk restart
+ Revision: 226811
+ Reporter: davidw
+ Testers: davidw
+ Coders: tilghman, davidw
+
+ #15104: [patch] Asterisk Manager API Action Originate / OriginateResponse
+ Revision: 223225
+ Reporter: nblasgen
+ Testers: nblasgen, mnicholson
+ Coders: mnicholson
+
+ #15838: Please remove IAXy's firmware from the main tarball
+ Revision: 218798
+ Reporter: paravoid
+ Coders: russell
+
+ Category: PBX/General
+
+ #15392: [patch] 1.6.1.1: Memory handling error in main/pbx.c
+ (pbx_extension_helper)
+ Revision: 229498
+ Reporter: yrashk
+ Coders: dbrooks
+
+ Category: PBX/pbx_config
+
+ #15421: [patch] Serious problem in pattern matching
+ Revision: 229360
+ Reporter: jsmith
+ Testers: jsmith, thedavidfactor
+ Coders: tilghman
+
+ Category: Resources/res_monitor
+
+ #15313: [patch] incorrect comparation in ast_monitor_change_fname() leads
+ to deletion of recorded files
+ Revision: 227944
+ Reporter: caspy
+ Coders: jpeeler
+
+ Category: Resources/res_musiconhold
+
+ #15845: Crash during attended transfer occurs
+ Revision: 222878
+ Reporter: marhbere
+ Testers: aragon, russell, zerohalo
+ Coders: russell
+
+ #15865: [patch] musiconhold crash on unload
+ Revision: 221200
+ Reporter: kobaz
+ Testers: kobaz
+ Coders: tilghman
+
+ ----------------------------------------------------------------------
+
+ Commits Not Associated with an Issue
+
+ [Back to Top]
+
+ This is a list of all changes that went into this release that did not
+ directly close an issue from the issue tracker. The commits may have been
+ marked as being related to an issue. If that is the case, the issue
+ numbers are listed here, as well.
+
+ +------------------------------------------------------------------------+
+ | Revision | Author | Summary | Issues |
+ | | | | Referenced |
+ |----------+------------+-----------------------------------+------------|
+ | 207647 | kpfleming | Ensure that user-provided CFLAGS | |
+ | | | and LDFLAGS are honored. | |
+ |----------+------------+-----------------------------------+------------|
+ | 207714 | mmichelson | Document default timeout for AMI | |
+ | | | originations. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Revert r207573, this approach | |
+ | 207786 | jpeeler | could potentially block for an | |
+ | | | unacceptable | |
+ |----------+------------+-----------------------------------+------------|
+ | 208312 | mmichelson | Remove inaccurate XXX comment. | |
+ |----------+------------+-----------------------------------+------------|
+ | 208592 | russell | Do not log an ERROR if | |
+ | | | autoservice_stop() returns -1. | |
+ |----------+------------+-----------------------------------+------------|
+ | 208746 | jpeeler | Fix compiling under dev-mode with | |
+ | | | gcc 4.4.0. | |
+ |----------+------------+-----------------------------------+------------|
+ | 208923 | jpeeler | Fix logic errors from 208746 | |
+ |----------+------------+-----------------------------------+------------|
+ | 208990 | mvanbaak | backport rev 205532 from trunk: | |
+ |----------+------------+-----------------------------------+------------|
+ | 209315 | tilghman | Publish French extra sounds | |
+ |----------+------------+-----------------------------------+------------|
+ | 209759 | kpfleming | Minor changes inspired by testing | |
+ | | | with latest GCC. | |
+ |----------+------------+-----------------------------------+------------|
+ | 209879 | russell | Resolve a valgrind warning about | #15396 |
+ | | | a read from uninitialized memory. | |
+ |----------+------------+-----------------------------------+------------|
+ | 210065 | tilghman | Helps if we export the index() | #15639 |
+ | | | function. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Reverting index() fix, applying a | |
+ | 210066 | tilghman | different methodology, based upon | #15639 |
+ | | | developer discussions. | |
+ |----------+------------+-----------------------------------+------------|
+ | 211112 | russell | Resolve a deadlock involving | |
+ | | | app_chanspy and masquerades. | |
+ |----------+------------+-----------------------------------+------------|
+ | 211274 | tilghman | Small oops. Clear the flags which | |
+ | | | have been checked. | |
+ |----------+------------+-----------------------------------+------------|
+ | 211528 | tilghman | AST-2009-005 | |
+ |----------+------------+-----------------------------------+------------|
+ | 211583 | tilghman | Conversion specifiers, not format | |
+ | | | specifiers | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Backport fix so that outbound | |
+ | 211807 | mmichelson | CANCEL requests have same branch | |
+ | | | as challenged INVITEs. | |
+ |----------+------------+-----------------------------------+------------|
+ | 212430 | rmudgett | Fix uninitialized variable. | |
+ |----------+------------+-----------------------------------+------------|
+ | 212727 | rmudgett | Removed some deadwood and added | |
+ | | | some doxygen comments. | |
+ |----------+------------+-----------------------------------+------------|
+ | 212913 | kpfleming | Convert this branch to Opsound | |
+ | | | music-on-hold. | |
+ |----------+------------+-----------------------------------+------------|
+ | 213283 | jpeeler | Make all the symbols for the | |
+ | | | C-client callbacks global | |
+ |----------+------------+-----------------------------------+------------|
+ | 214069 | tilghman | I should always compile before | |
+ | | | committing... | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Make autoheader descriptions | |
+ | 214357 | tilghman | render correctly in our | #14906 |
+ | | | autoconfig.h file. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | One more build system change, to | |
+ | 214436 | tilghman | make the descriptions look | |
+ | | | better, if we have better | |
+ | | | information. | |
+ |----------+------------+-----------------------------------+------------|
+ | 214701 | tilghman | Modify comment to be a bit more | |
+ | | | accurate. | |
+ |----------+------------+-----------------------------------+------------|
+ | 216008 | russell | Add IAX2 security document | |
+ | | | related to AST-2009-006. | |
+ |----------+------------+-----------------------------------+------------|
+ | 216085 | russell | Add a note about IAX2 to | |
+ | | | UPGRADE.txt. | |
+ |----------+------------+-----------------------------------+------------|
+ | 216263 | russell | Add a plain text version of the | |
+ | | | IAX2 security document. | |
+ |----------+------------+-----------------------------------+------------|
+ | 216369 | mvanbaak | Make sure 'start' is always | |
+ | | | initialized. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Make apps send PROGRESS control | |
+ | 216430 | oej | frame for early media and fix too | |
+ | | | early media issue in SIP | |
+ |----------+------------+-----------------------------------+------------|
+ | 216432 | mvanbaak | make chan_sip compile under | |
+ | | | devmode again | |
+ |----------+------------+-----------------------------------+------------|
+ | | | make asterisk compile under | |
+ | 216435 | mvanbaak | devmode with DEBUG_THREADS | |
+ | | | enabled on OpenBSD | |
+ |----------+------------+-----------------------------------+------------|
+ | 217668 | oej | Remove harmful code that causes | |
+ | | | endless loops. | |
+ |----------+------------+-----------------------------------+------------|
+ | 217735 | oej | Reinstate muted that was removed | |
+ | | | by mistake. | |
+ |----------+------------+-----------------------------------+------------|
+ | 217917 | tilghman | Backport realtime fix to 1.4 | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Don't ring another channel, if | |
+ | 217989 | tilghman | there's not enough time for a | |
+ | | | queue member to answer. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Don't say "Please try again" if | |
+ | 218331 | tilghman | we don't give the user another | #15055 |
+ | | | chance to try again. | |
+ |----------+------------+-----------------------------------+------------|
+ | 218497 | kpfleming | Use proper hostname for | |
+ | | | downloading sound files. | |
+ |----------+------------+-----------------------------------+------------|
+ | 218498 | kpfleming | revert accidental commit | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Fix small memory leak in | |
+ | 218623 | jpeeler | handle_init_event by always | |
+ | | | destroying the pthread | |
+ |----------+------------+-----------------------------------+------------|
+ | 219320 | mmichelson | Send a 100 Trying response when | |
+ | | | we detect a spiral. | |
+ |----------+------------+-----------------------------------+------------|
+ | 219519 | dvossel | iax2 frame double free | |
+ |----------+------------+-----------------------------------+------------|
+ | 219586 | russell | Make sure the iax_pvt exists | #15609 |
+ | | | before dereferencing it. | |
+ |----------+------------+-----------------------------------+------------|
+ | 219720 | dvossel | Reverting merge 219520. This | |
+ | | | change was not necessary. | |
+ |----------+------------+-----------------------------------+------------|
+ | 220027 | mvanbaak | mkpkgconfig does not need bash so | |
+ | | | make it use /bin/sh | |
+ |----------+------------+-----------------------------------+------------|
+ | 220099 | seanbright | Remove the remaining bashisms in | |
+ | | | the Makefile/mkpkgconfig | |
+ |----------+------------+-----------------------------------+------------|
+ | 220213 | seanbright | Resolve parallel build warnings. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | When selecting DONT_OPTIMIZE in | |
+ | 220717 | seanbright | menuselect, explicitly pass -O0 | |
+ | | | to the compiler | |
+ |----------+------------+-----------------------------------+------------|
+ | 221086 | twilson | Change the SSRC by default when | |
+ | | | our media stream changes | |
+ |----------+------------+-----------------------------------+------------|
+ | 221153 | mnick | check bounds - prevents for | |
+ | | | buffer overflow | |
+ |----------+------------+-----------------------------------+------------|
+ | 221303 | mnick | changed the prototype definition | |
+ | | | of csv_quote | |
+ |----------+------------+-----------------------------------+------------|
+ | 221489 | mnicholson | Make portinuri a bitfield. | |
+ |----------+------------+-----------------------------------+------------|
+ | 221588 | mnicholson | Use unsigned ints for portinuri | |
+ | | | flags. | |
+ |----------+------------+-----------------------------------+------------|
+ | 221776 | tilghman | Fix a bunch of off-by-one errors | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Ensure the result of the hash | |
+ | 221970 | tilghman | function is positive. Negative | |
+ | | | array offsets suck. | |
+ |----------+------------+-----------------------------------+------------|
+ | 222026 | dvossel | Removes unnecessary unlock, | |
+ | | | clarifies a memcpy. | |
+ |----------+------------+-----------------------------------+------------|
+ | 222542 | dvossel | crash on transfer | #16027 |
+ |----------+------------+-----------------------------------+------------|
+ | 222691 | rmudgett | chan_misdn.c:process_ast_dsp() | |
+ | | | memory leak | |
+ |----------+------------+-----------------------------------+------------|
+ | 222797 | rmudgett | Fix memory leak if chan_misdn | |
+ | | | config parameter is repeated. | |
+ |----------+------------+-----------------------------------+------------|
+ | 222877 | dvossel | fixes an ast_netsock_list memory | |
+ | | | leak. | |
+ |----------+------------+-----------------------------------+------------|
+ | 223142 | dvossel | 'auth=' did not parse md5 secret | |
+ | | | correctly | |
+ |----------+------------+-----------------------------------+------------|
+ | 223213 | mmichelson | Fix potential memory leak in | |
+ | | | app_dial.c | |
+ |----------+------------+-----------------------------------+------------|
+ | 223485 | russell | Don't use data outside of its | |
+ | | | scope. | |
+ |----------+------------+-----------------------------------+------------|
+ | 223486 | russell | Remove some unnecessary code. | |
+ |----------+------------+-----------------------------------+------------|
+ | 223550 | russell | Remove a duplicate | |
+ | | | ao2_iterator_destroy(). | |
+ |----------+------------+-----------------------------------+------------|
+ | 223692 | kpfleming | Remove automatic switching from | #16025 |
+ | | | T.38 to voice mode in chan_sip. | |
+ |----------+------------+-----------------------------------+------------|
+ | 223955 | jeang | Fix PRI timer T309 operation | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Never released PRI channels when | |
+ | 224260 | rmudgett | using Busy() or Congestion() | |
+ | | | dialplan apps. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Correct timestamp calculations | |
+ | 224670 | kpfleming | when RTP sample rates over 8kHz | |
+ | | | are used. | |
+ |----------+------------+-----------------------------------+------------|
+ | 224855 | tilghman | Pay attention to the return value | |
+ | | | of the manipulate function. | |
+ |----------+------------+-----------------------------------+------------|
+ | 224931 | russell | Isolate frames returned from a | |
+ | | | DSP instance or codec translator. | |
+ |----------+------------+-----------------------------------+------------|
+ | 225103 | tilghman | Suffix is not needed for a match | |
+ |----------+------------+-----------------------------------+------------|
+ | 225169 | russell | Isolate the frame returned from | |
+ | | | ast_translate(). | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Revert 225169, as this doesn't | |
+ | 225171 | russell | account for the possibility of a | |
+ | | | list of frames. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | IAX2: VNAK loop caused by | |
+ | 225243 | dvossel | signaling frames with no | |
+ | | | destination call number | |
+ |----------+------------+-----------------------------------+------------|
+ | 225581 | kpfleming | Don't force menuselect.makeopts | |
+ | | | to be rebuilt on every build. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | detect ARM Linux EABI OSARCH as | |
+ | 225957 | tzafrir | linux-gnu instead of | |
+ | | | linux-gnueabi | |
+ |----------+------------+-----------------------------------+------------|
+ | 226304 | tilghman | Fix documentation (pointed out by | |
+ | | | TheDavidFactor on #-dev) | |
+ |----------+------------+-----------------------------------+------------|
+ | 227088 | oej | Use proper response code when | |
+ | | | violating Contact ACL's. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Adding IP address in Contact ACL | |
+ | 227089 | oej | log message and removing | |
+ | | | redundant message | |
+ |----------+------------+-----------------------------------+------------|
+ | 227090 | oej | Fixing bug before someone reports | |
+ | | | it... | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Make sure the outgoing flag is | |
+ | 227275 | rmudgett | cleared if a new channel fails to | |
+ | | | get created for outgoing calls. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Fix a security issue where | |
+ | 227700 | file | sending a REGISTER with a | |
+ | | | differing username in the From | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Fix a security issue where it may | |
+ | 227735 | file | be possible for someone to | |
+ | | | execute a cross-site | |
+ |----------+------------+-----------------------------------+------------|
+ | 228272 | dvossel | fixes memory leak in | |
+ | | | func_audiohookinherit.c | |
+ |----------+------------+-----------------------------------+------------|
+ | 228418 | dvossel | fixes segfault in iLBC | #16979 |
+ |----------+------------+-----------------------------------+------------|
+ | | | Don't overwrite caller ID name on | |
+ | 228547 | file | a trunk with the configured | |
+ | | | fullname when using users.conf | |
+ |----------+------------+-----------------------------------+------------|
+ | 230246 | kpfleming | Correct mistaken option name in | |
+ | | | error message. | |
+ +------------------------------------------------------------------------+
+
+ ----------------------------------------------------------------------
+
+ Diffstat Results
+
+ [Back to Top]
+
+ This is a summary of the changes to the source code that went into this
+ release that was generated using the diffstat utility.
+
+ CREDITS | 2
+ Makefile | 97 +
+ Makefile.moddir_rules | 10
+ Makefile.rules | 34
+ UPGRADE.txt | 18
+ agi/Makefile | 2
+ agi/eagi-sphinx-test.c | 2
+ agi/eagi-test.c | 2
+ apps/app_adsiprog.c | 6
+ apps/app_alarmreceiver.c | 2
+ apps/app_chanisavail.c | 7
+ apps/app_chanspy.c | 27
+ apps/app_dahdibarge.c | 10
+ apps/app_dial.c | 152 +-
+ apps/app_directed_pickup.c | 2
+ apps/app_disa.c | 4
+ apps/app_followme.c | 6
+ apps/app_macro.c | 8
+ apps/app_meetme.c | 66 -
+ apps/app_milliwatt.c | 10
+ apps/app_mixmonitor.c | 10
+ apps/app_morsecode.c | 4
+ apps/app_osplookup.c | 32
+ apps/app_playback.c | 11
+ apps/app_privacy.c | 8
+ apps/app_queue.c | 80 +
+ apps/app_random.c | 2
+ apps/app_readfile.c | 2
+ apps/app_record.c | 4
+ apps/app_rpt.c | 28
+ apps/app_setcallerid.c | 2
+ apps/app_sms.c | 2
+ apps/app_softhangup.c | 8
+ apps/app_talkdetect.c | 6
+ apps/app_verbose.c | 2
+ apps/app_voicemail.c | 99 -
+ apps/app_voicemail.exports | 20
+ apps/app_waitforring.c | 2
+ apps/app_waitforsilence.c | 6
+ autoconf/ast_ext_lib.m4 | 40
+ autoconf/libcurl.m4 | 243 +++
+ build_tools/mkpkgconfig | 4
+ build_tools/prep_tarball | 2
+ channels/Makefile | 12
+ channels/chan_agent.c | 8
+ channels/chan_dahdi.c | 291 ++--
+ channels/chan_h323.c | 2
+ channels/chan_iax2.c | 1502 ++++++++++++++++++++++--
+ channels/chan_local.c | 12
+ channels/chan_mgcp.c | 16
+ channels/chan_misdn.c | 11
+ channels/chan_oss.c | 4
+ channels/chan_phone.c | 2
+ channels/chan_sip.c | 1754 ++++++++++++++++------------
+ channels/chan_skinny.c | 12
+ channels/chan_vpb.cc | 2
+ channels/iax2-parser.c | 10
+ channels/iax2-parser.h | 2
+ channels/iax2-provision.c | 4
+ channels/iax2.h | 3
+ channels/misdn/ie.c | 2
+ channels/misdn/isdn_lib.c | 176 +-
+ channels/misdn/isdn_lib_intern.h | 5
+ channels/misdn_config.c | 34
+ codecs/Makefile | 2
+ codecs/codec_dahdi.c | 12
+ codecs/codec_g726.c | 42
+ codecs/codec_ilbc.c | 5
+ codecs/codec_speex.c | 8
+ codecs/gsm/Makefile | 2
+ codecs/lpc10/Makefile | 2
+ configs/cdr_custom.conf.sample | 2
+ configs/extensions.conf.sample | 7
+ configs/iax.conf.sample | 65 +
+ configs/queues.conf.sample | 4
+ configs/sip.conf.sample | 31
+ configs/udptl.conf.sample | 5
+ configure.ac | 40
+ contrib/init.d/rc.redhat.asterisk | 8
+ contrib/scripts/iax-friends.sql | 89 -
+ contrib/valgrind.supp | 41
+ doc/00README.1st | 2
+ doc/CODING-GUIDELINES | 12
+ doc/IAX2-security.txt | 440 +++++++
+ doc/channelvariables.txt | 2
+ doc/externalivr.txt | 22
+ doc/imapstorage.txt | 32
+ doc/localchannel.txt | 4
+ doc/musiconhold-fpm.txt | 8
+ doc/musiconhold-opsound.txt | 7
+ doc/valgrind.txt | 14
+ funcs/func_audiohookinherit.c | 2
+ funcs/func_base64.c | 9
+ funcs/func_channel.c | 4
+ funcs/func_cut.c | 14
+ funcs/func_math.c | 4
+ funcs/func_rand.c | 4
+ funcs/func_strings.c | 57
+ include/asterisk.h | 6
+ include/asterisk/acl.h | 12
+ include/asterisk/astobj2.h | 62 -
+ include/asterisk/autoconfig.h.in | 172 +-
+ include/asterisk/cdr.h | 5
+ include/asterisk/channel.h | 6
+ include/asterisk/compat.h | 5
+ include/asterisk/dsp.h | 13
+ include/asterisk/file.h | 15
+ include/asterisk/frame.h | 12
+ include/asterisk/linkedlists.h | 2
+ include/asterisk/lock.h | 23
+ include/asterisk/netsock.h | 2
+ include/asterisk/rtp.h | 3
+ include/asterisk/translate.h | 18
+ main/Makefile | 16
+ main/abstract_jb.c | 6
+ main/acl.c | 16
+ main/asterisk.c | 24
+ main/asterisk.exports | 12
+ main/astfd.c | 15
+ main/astobj2.c | 38
+ main/audiohook.c | 16
+ main/autoservice.c | 11
+ main/cdr.c | 4
+ main/channel.c | 117 +
+ main/cli.c | 6
+ main/config.c | 27
+ main/db1-ast/Makefile | 4
+ main/db1-ast/mpool/mpool.c | 6
+ main/dnsmgr.c | 2
+ main/dsp.c | 46
+ main/file.c | 98 -
+ main/frame.c | 15
+ main/indications.c | 24
+ main/manager.c | 26
+ main/netsock.c | 1
+ main/pbx.c | 86 -
+ main/rtp.c | 43
+ main/say.c | 49
+ main/translate.c | 34
+ main/udptl.c | 23
+ main/utils.c | 6
+ pbx/Makefile | 12
+ pbx/dundi-parser.c | 2
+ pbx/pbx_ael.c | 8
+ pbx/pbx_config.c | 10
+ pbx/pbx_dundi.c | 16
+ pbx/pbx_loopback.c | 2
+ pbx/pbx_spool.c | 10
+ res/Makefile | 2
+ res/res_agi.c | 24
+ res/res_crypto.c | 2
+ res/res_features.c | 22
+ res/res_monitor.c | 44
+ res/res_musiconhold.c | 4
+ res/res_odbc.c | 8
+ res/res_smdi.c | 8
+ sounds/Makefile | 6
+ sounds/sounds.xml | 24
+ static-http/prototype.js | 2332 +++++++++++++++++++++++++++++++-------
+ utils/Makefile | 14
+ utils/frame.c | 14
+ utils/muted.c | 4
+ 162 files changed, 7084 insertions(+), 2561 deletions(-)
+
+ ----------------------------------------------------------------------