]> git.ipfire.org Git - thirdparty/asterisk.git/log
thirdparty/asterisk.git
18 years agoAdd support for setting the maximum length of acceptable DTMF in SpeechBackground.
Joshua Colp [Fri, 15 Jun 2007 19:23:45 +0000 (19:23 +0000)] 
Add support for setting the maximum length of acceptable DTMF in SpeechBackground.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@69558 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoThe SLATRUNK_STATUS variable indicated "SUCCESS" for both an answer of the
Russell Bryant [Fri, 15 Jun 2007 15:27:34 +0000 (15:27 +0000)] 
The SLATRUNK_STATUS variable indicated "SUCCESS" for both an answer of the
incoming call on the trunk, or if the trunk reached its ring timeout.
This patch changes the variable to say "RINGTIMEOUT" in that case.
(issue #9973, reported by n00dle, patch by me)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@69518 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 69469 via svnmerge from
Jason Parker [Thu, 14 Jun 2007 23:22:51 +0000 (23:22 +0000)] 
Merged revisions 69469 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r69469 | qwell | 2007-06-14 18:21:45 -0500 (Thu, 14 Jun 2007) | 4 lines

Fix an issue where the line number in an unterminated comment block error message would show the wrong line number.

"Reported" to me on #asterisk (somebody posted an error message, and I happened to catch it)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@69470 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoUpdate to latest versions of sound files.
Jason Parker [Thu, 14 Jun 2007 22:56:09 +0000 (22:56 +0000)] 
Update to latest versions of sound files.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@69434 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agouse ast_localtime() in every place localtime_r() was being used
Kevin P. Fleming [Thu, 14 Jun 2007 21:50:40 +0000 (21:50 +0000)] 
use ast_localtime() in every place localtime_r() was being used

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@69392 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoFix some problems with saying dates and times for the "tw" langauge
Russell Bryant [Thu, 14 Jun 2007 21:08:23 +0000 (21:08 +0000)] 
Fix some problems with saying dates and times for the "tw" langauge
(issue #9964, ljmid)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@69358 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 69258 via svnmerge from
Jason Parker [Thu, 14 Jun 2007 15:21:29 +0000 (15:21 +0000)] 
Merged revisions 69258 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r69258 | qwell | 2007-06-14 10:15:53 -0500 (Thu, 14 Jun 2007) | 4 lines

Change a quite broken while loop to a for loop, so "continue;" works as expected instead of eating 99% CPU...

Issue 9966, patch by me.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@69259 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoWhoops...
Joshua Colp [Wed, 13 Jun 2007 21:19:27 +0000 (21:19 +0000)] 
Whoops...

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@69222 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoLet's make chan_iax2 media only native transfers actually work. (issue #9376 reported...
Joshua Colp [Wed, 13 Jun 2007 21:17:28 +0000 (21:17 +0000)] 
Let's make chan_iax2 media only native transfers actually work. (issue #9376 reported by simone cittadini)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@69221 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoAdd TXMEDIA to list so that it is properly displayed during iax2 packet output.
Joshua Colp [Wed, 13 Jun 2007 19:58:59 +0000 (19:58 +0000)] 
Add TXMEDIA to list so that it is properly displayed during iax2 packet output.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@69184 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMove the logic for destroying a call when no response is received to a BYE
Russell Bryant [Wed, 13 Jun 2007 19:57:38 +0000 (19:57 +0000)] 
Move the logic for destroying a call when no response is received to a BYE
outside of the block that checks for FLAG_FATAL to be set.  This flag is only
set when the packet is transmitted with the reliability set to XMIT_CRITICAL
when the original packet is transmitted.  A BYE is always sent with it set
to XMIT_RELIABLE, meaning this code could never be encountered.  This resulted
in seeing some SIP channels that would never go away with the last packet
sent being a BYE.
(part of issue #9235, patch from jcmoore)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@69183 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoContains a patch for fixing an encoding problem when using Outlook to view voicemail...
Mark Michelson [Wed, 13 Jun 2007 19:41:13 +0000 (19:41 +0000)] 
Contains a patch for fixing an encoding problem when using Outlook to view voicemail emails and attachments.
This fix has also been tested on Thunderbird, Evolution, Pine, and Mutt.
(Issue 9336, reported by marwick, patched by mutterc)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@69181 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoReally ignore NULL frames and check whether the channel hungup or not. (issue #9912...
Joshua Colp [Wed, 13 Jun 2007 19:08:24 +0000 (19:08 +0000)] 
Really ignore NULL frames and check whether the channel hungup or not. (issue #9912 reported by junky)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@69144 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 69127 via svnmerge from
Joshua Colp [Wed, 13 Jun 2007 18:16:00 +0000 (18:16 +0000)] 
Merged revisions 69127 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r69127 | file | 2007-06-13 14:12:48 -0400 (Wed, 13 Jun 2007) | 2 lines

Return group counting to previous behavior where you could only have one group per category. (issue #9711 reported by irroot)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@69128 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoClarify a bit of logic. This doesn't change behavior in any way, but it is
Russell Bryant [Wed, 13 Jun 2007 16:56:16 +0000 (16:56 +0000)] 
Clarify a bit of logic.  This doesn't change behavior in any way, but it is
helpful when following the logic to debug problems like 9235.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@69071 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoFix a place where a chan_iax2 pvt struct was accessed without the lock held.
Russell Bryant [Wed, 13 Jun 2007 16:29:12 +0000 (16:29 +0000)] 
Fix a place where a chan_iax2 pvt struct was accessed without the lock held.
This issue was reported to me via email by Dmitry Mishchenko.  Thanks!

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@69069 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoFix a memory leak pointed out by prashant_jois in #asterisk-bugs. PQclear() was
Russell Bryant [Tue, 12 Jun 2007 19:40:17 +0000 (19:40 +0000)] 
Fix a memory leak pointed out by prashant_jois in #asterisk-bugs.  PQclear() was
not called on the result structure after doing a PQexec().  Also, fix up some
formatting in passing.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@69016 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoChange the full frame dropping log message to debug to avoid future bug reports.
Joshua Colp [Tue, 12 Jun 2007 19:36:29 +0000 (19:36 +0000)] 
Change the full frame dropping log message to debug to avoid future bug reports.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@69014 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoSchedule the sending of a PING packet a second later than previously so that it does...
Joshua Colp [Tue, 12 Jun 2007 19:26:38 +0000 (19:26 +0000)] 
Schedule the sending of a PING packet a second later than previously so that it does not collide with the LAGRQ.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@69012 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoIn ast_channel_make_compatible(), just return if the channels' read and write
Russell Bryant [Tue, 12 Jun 2007 19:13:41 +0000 (19:13 +0000)] 
In ast_channel_make_compatible(), just return if the channels' read and write
formats already match up.  There are code paths that call this function on a
pair of channels multiple times.  This made calls fail that were using g729
in some cases.  The reason is that codec_g729a will unregister itself from the
list of available translators will all licenses are in use.  So, the first
time the function got called, the right translation path was allocated.
However, the second time it got called, the code would not find a translation
path to/from g729 and make the call fail, even if the channel actually already
had a g729 translation path allocated.

(SPD-32)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@69010 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 68921 via svnmerge from
Joshua Colp [Tue, 12 Jun 2007 14:23:11 +0000 (14:23 +0000)] 
Merged revisions 68921 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r68921 | file | 2007-06-12 10:18:57 -0400 (Tue, 12 Jun 2007) | 2 lines

Bring RTP back to Asterisk at the end of a native bridge no matter what.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68922 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoSolaris 10 sometimes (?) needs this include in order to have NULL defined.
Jason Parker [Mon, 11 Jun 2007 21:20:15 +0000 (21:20 +0000)] 
Solaris 10 sometimes (?) needs this include in order to have NULL defined.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68814 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoIssue 9947 - fn2 was unused / incorrectly used
Tilghman Lesher [Mon, 11 Jun 2007 20:45:53 +0000 (20:45 +0000)] 
Issue 9947 - fn2 was unused / incorrectly used

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68781 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 68732 via svnmerge from
Christian Richter [Mon, 11 Jun 2007 16:57:59 +0000 (16:57 +0000)] 
Merged revisions 68732 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r68732 | crichter | 2007-06-11 18:49:00 +0200 (Mo, 11 Jun 2007) | 1 line

added check for NULL Pointer when calling misdn_new. Asterisk does not allow us to create channels anymore when stop gracefully is used :). also modified the restart_indicator to 0
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68733 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 68682 via svnmerge from
Joshua Colp [Mon, 11 Jun 2007 14:33:12 +0000 (14:33 +0000)] 
Merged revisions 68682 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r68682 | file | 2007-06-11 10:29:58 -0400 (Mon, 11 Jun 2007) | 2 lines

Improve deadlock handling of the channel list. (issue #8376 reported by one47)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68683 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 68631 via svnmerge from
Christian Richter [Mon, 11 Jun 2007 10:29:18 +0000 (10:29 +0000)] 
Merged revisions 68631 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r68631 | crichter | 2007-06-11 11:18:01 +0200 (Mo, 11 Jun 2007) | 1 line

fixed problem that the dummybc chanels had no lock, checking for the lock now. Also fixed the channel restart stuff, we can now specify and restart particular channels too.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68644 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years ago"dialplan save" produced garbage in the config file
Tilghman Lesher [Mon, 11 Jun 2007 04:21:30 +0000 (04:21 +0000)] 
"dialplan save" produced garbage in the config file

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68595 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 68526 via svnmerge from
Russell Bryant [Fri, 8 Jun 2007 22:23:22 +0000 (22:23 +0000)] 
Merged revisions 68526 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r68526 | russell | 2007-06-08 17:22:36 -0500 (Fri, 08 Jun 2007) | 4 lines

Don't automatically hang up after running Dictate so that callers can exit
cleanly using '#'
(closes issue #9577, patch from Thomas Andrews)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68527 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoactually remember the type/subclass of full frames that are in process
Kevin P. Fleming [Fri, 8 Jun 2007 15:52:47 +0000 (15:52 +0000)] 
actually remember the type/subclass of full frames that are in process

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68450 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 68397 via svnmerge from
Joshua Colp [Fri, 8 Jun 2007 00:17:04 +0000 (00:17 +0000)] 
Merged revisions 68397 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r68397 | file | 2007-06-07 20:15:33 -0400 (Thu, 07 Jun 2007) | 2 lines

Don't call ast_waitstream_full when the control file descriptor and audio file descriptor are not set, simply call ast_waitstream! (issue #8530 reported by rickead2000)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68401 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 68368 via svnmerge from
Joshua Colp [Fri, 8 Jun 2007 00:02:34 +0000 (00:02 +0000)] 
Merged revisions 68368 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r68368 | file | 2007-06-07 19:59:04 -0400 (Thu, 07 Jun 2007) | 2 lines

Do a DNS lookup immediately upon calling the dnsmgr function, don't wait until a refresh happens. (issue #9097 reported by plack)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68370 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 68351 via svnmerge from
Russell Bryant [Thu, 7 Jun 2007 23:14:45 +0000 (23:14 +0000)] 
Merged revisions 68351 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r68351 | russell | 2007-06-07 18:13:33 -0500 (Thu, 07 Jun 2007) | 3 lines

Fix a problem where saying a character wouldn't properly break out when the caller pressed '#'
(issue #8113, reported by patbaker82, patch from jamesgolovich (hey, long time no see!) and patbaker82)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68354 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoFix incorrect French syntax of "old messages".
Jason Parker [Thu, 7 Jun 2007 23:00:01 +0000 (23:00 +0000)] 
Fix incorrect French syntax of "old messages".
Request for feedback was sent to asterisk-dev mailing list, with little response.

Issue 9118, patch by junky.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68326 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agosome improvements to the IAX2 full frame dropping logic recently added:
Kevin P. Fleming [Thu, 7 Jun 2007 22:14:35 +0000 (22:14 +0000)] 
some improvements to the IAX2 full frame dropping logic recently added:

- use inaddrcmp(), since we have it
- output the type of frame and subclass being dropped, and the type/subclass that is already being processed (which caused the drop)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68313 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoFix loading persistent queue members when using realtime configuration for queues.
Russell Bryant [Thu, 7 Jun 2007 21:16:07 +0000 (21:16 +0000)] 
Fix loading persistent queue members when using realtime configuration for queues.
Also, remove an unneeded leading slash for the astdb family.
(issue #9911, patch by atis)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68280 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoFix an issue with newer phones which require packets be padded out to the correct...
Jason Parker [Thu, 7 Jun 2007 20:25:18 +0000 (20:25 +0000)] 
Fix an issue with newer phones which require packets be padded out to the correct length.

Issue 9887, patch by DEA.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68249 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 68204 via svnmerge from
Jason Parker [Thu, 7 Jun 2007 20:06:00 +0000 (20:06 +0000)] 
Merged revisions 68204 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r68204 | qwell | 2007-06-07 15:02:50 -0500 (Thu, 07 Jun 2007) | 4 lines

Don't try to save voicemail greetings unless the user presses '1' to accept/save.

Issue 9904, patch by me.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68211 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoSubmitting a fix for Issue 8016. Added a check to make sure that greetings get stored...
Mark Michelson [Thu, 7 Jun 2007 19:47:42 +0000 (19:47 +0000)] 
Submitting a fix for Issue 8016. Added a check to make sure that greetings get stored properly.
(Issue 8016, reported by edhorton, patched by alamantia with modification by me. Thanks to Jason Parker
for the advice on this).

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68198 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoDisable chan_features by default in menuselect
Olle Johansson [Thu, 7 Jun 2007 19:46:10 +0000 (19:46 +0000)] 
Disable chan_features by default in menuselect

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68196 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoInclude stdarg.h for build issues on Solaris
Russell Bryant [Thu, 7 Jun 2007 19:30:30 +0000 (19:30 +0000)] 
Include stdarg.h for build issues on Solaris
(issue #9381)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68192 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoFix logic when doing a name based channel search for a structure when you want to...
Joshua Colp [Thu, 7 Jun 2007 18:39:52 +0000 (18:39 +0000)] 
Fix logic when doing a name based channel search for a structure when you want to start from a specific point in the channel list. (issue #9324 reported by slavon)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68157 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 68070 via svnmerge from
Joshua Colp [Thu, 7 Jun 2007 14:21:59 +0000 (14:21 +0000)] 
Merged revisions 68070 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r68070 | file | 2007-06-07 10:19:40 -0400 (Thu, 07 Jun 2007) | 2 lines

Allow the 'g' option to work if used with the 'S' option. (issue #9888 reported by gasparz)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68071 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoAdding a few Todo's to res_jabber so we don't forget.
Olle Johansson [Thu, 7 Jun 2007 10:00:17 +0000 (10:00 +0000)] 
Adding a few Todo's to res_jabber so we don't forget.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68030 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoOk, we found out that this is not about if you have any *active* clients using TLS...
Olle Johansson [Thu, 7 Jun 2007 09:55:13 +0000 (09:55 +0000)] 
Ok, we found out that this is not about if you have any *active* clients using TLS, but
if you have initialized TLS at all during the lifetime of the module. So if you reload
to disable TLS, it won't help.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68028 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoIf you have a jabber client that uses TLS, refuse unload. Bad fix, but will prevent
Olle Johansson [Thu, 7 Jun 2007 09:42:26 +0000 (09:42 +0000)] 
If you have a jabber client that uses TLS, refuse unload. Bad fix, but will prevent
crashes while we are trying to find a workaround.

Iksemel development seems to have stalled and we might have to stop using the
TCP/TLS connections in that library and use our own, which would scale better
from a poll/select perspective I guess. It would also make it easier to migrate
to OpenSSL and stop Asterisk from depending on both OpenSSL and GnuTLS.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@68027 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoIssue #9738 - Make sure we can unload res_jabber. Patch by phsultan - thanks!
Olle Johansson [Thu, 7 Jun 2007 09:00:44 +0000 (09:00 +0000)] 
Issue #9738 - Make sure we can unload res_jabber. Patch by phsultan - thanks!

Due to a bug in the iksemel library, this will not work if you are using GTLS
in the connection. That's being investigated. If you figure out a way to handle
that without us having to patch iksemel, let us know in the bug report. Thanks.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67993 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 67938 via svnmerge from
Joshua Colp [Thu, 7 Jun 2007 00:10:48 +0000 (00:10 +0000)] 
Merged revisions 67938 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r67938 | file | 2007-06-06 20:09:13 -0400 (Wed, 06 Jun 2007) | 2 lines

Only notify the devicestate system of a peer state change when the peer is built from the config file. (issue #9900 reported by arkadia)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67941 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoProperly handle cases where a stream can't be written to. (issue #9757 reported by...
Joshua Colp [Wed, 6 Jun 2007 23:38:15 +0000 (23:38 +0000)] 
Properly handle cases where a stream can't be written to. (issue #9757 reported by junky)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67924 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoDisable reload functionality in res_snmp. It is not possible to initialize the
Russell Bryant [Wed, 6 Jun 2007 22:08:02 +0000 (22:08 +0000)] 
Disable reload functionality in res_snmp.  It is not possible to initialize the
snmp library more than once without completely unloading the module and loading
it again.
(issue #9571, reported by hristo, additional helpful debug information from festr,
 patch from me)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67872 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoFix a crash when doing call pickups with SIP phones. The code unlocked the
Russell Bryant [Wed, 6 Jun 2007 21:14:46 +0000 (21:14 +0000)] 
Fix a crash when doing call pickups with SIP phones.  The code unlocked the
channel when it should not have.
(issue #9652, reported by corruptor, fixed by me)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67862 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoFix for Issue 9810. There was a segfault under a specific set of circumstances:
Mark Michelson [Wed, 6 Jun 2007 19:26:55 +0000 (19:26 +0000)] 
Fix for Issue 9810. There was a segfault under a specific set of circumstances:

1. VoiceMailMain was configured in the dialplan with an extension as its argument
2. A message was left for this mailbox
3. Tried to call VoiceMailMain but hung up before entering password.

This was fixed by checking that a pointer was non-null prior to trying to dereference it.
(Issue 9810, reported by xmarksthespot, patched by Corydon76 with modifications by me).

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67804 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 67715 via svnmerge from
Russell Bryant [Wed, 6 Jun 2007 16:55:59 +0000 (16:55 +0000)] 
Merged revisions 67715 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r67715 | russell | 2007-06-06 11:40:51 -0500 (Wed, 06 Jun 2007) | 5 lines

We have some bug reports showing crashes due to a double free of a channel.
Add a sanity check to ast_channel_free() to make sure we don't go on trying
to free a channel that wasn't found in the channel list.
(issue #8850, and others...)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67716 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 67649 via svnmerge from
Joshua Colp [Wed, 6 Jun 2007 13:30:25 +0000 (13:30 +0000)] 
Merged revisions 67649 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r67649 | file | 2007-06-06 09:28:34 -0400 (Wed, 06 Jun 2007) | 2 lines

Reinvite the RTP back to the Asterisk machine when the timeout happens. (issue #9888 reported by gasparz)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67650 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoFix plc_samples warning when registering a translator. (issue #9897 reported by xylome)
Joshua Colp [Wed, 6 Jun 2007 13:18:39 +0000 (13:18 +0000)] 
Fix plc_samples warning when registering a translator. (issue #9897 reported by xylome)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67631 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoInclude macroexten while searching for a channel to pick up in case they are in a...
Joshua Colp [Wed, 6 Jun 2007 13:16:34 +0000 (13:16 +0000)] 
Include macroexten while searching for a channel to pick up in case they are in a macro. (issue #9491 reported by jamesb63)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67626 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMake the new "agi debug off" CLI command work. (issue #9890 reported by eliel)
Joshua Colp [Wed, 6 Jun 2007 12:34:06 +0000 (12:34 +0000)] 
Make the new "agi debug off" CLI command work. (issue #9890 reported by eliel)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67597 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 67593 via svnmerge from
Joshua Colp [Wed, 6 Jun 2007 12:20:27 +0000 (12:20 +0000)] 
Merged revisions 67593 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r67593 | file | 2007-06-06 08:18:36 -0400 (Wed, 06 Jun 2007) | 2 lines

Revert channel name splitting fix for Zap. The moral of the story is don't use - in your user/peer names. (issue #9668 reported by stevedavies)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67594 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoFix some crashes related to the use of the "meetme" CLI command. The code for
Russell Bryant [Tue, 5 Jun 2007 23:01:44 +0000 (23:01 +0000)] 
Fix some crashes related to the use of the "meetme" CLI command.  The code for
this command was not locking the conference list at all.
(issue #9351, reported by and patch submitted by Junk-Y, committed patch
 is different and by me)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67558 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agothis fixes bug 9883, wherein macros were not allowing the includes construct. fixed...
Steve Murphy [Tue, 5 Jun 2007 21:30:18 +0000 (21:30 +0000)] 
this fixes bug 9883, wherein macros were not allowing the includes construct. fixed and tested, looks OK. Now includes can serve as an adjunct to catch.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67526 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoThis bug has been hanging over my head ever since I wrote this SLA code.
Russell Bryant [Tue, 5 Jun 2007 20:53:28 +0000 (20:53 +0000)] 
This bug has been hanging over my head ever since I wrote this SLA code.
Every time I tried to go debug it by adding some debug output, the behavior
would change.  It turns out I wasn't crazy.  I had the following piece of code:

   if (remove)
      AST_LIST_REMOVE_CURRENT(...);

Well, AST_LIST_REMOVE_CURRENT was not wrapped in braces, so my conditional
statement didn't do much good at all.  It always ran at least all of the
macro minus the first statement, so I was seeing list entries magically
disappear when they weren't supposed to.

After many hours of debugging, I have come to this extremely irritating fix. :)

(issues #9581, #9497)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67492 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoSuppress a bunch of debug output unless option_debug is on
Russell Bryant [Tue, 5 Jun 2007 19:48:02 +0000 (19:48 +0000)] 
Suppress a bunch of debug output unless option_debug is on

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67457 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoFix for bug number 9786, wherein voicemails saved to IMAP storage using extensions...
Mark Michelson [Tue, 5 Jun 2007 18:32:50 +0000 (18:32 +0000)] 
Fix for bug number 9786, wherein voicemails saved to IMAP storage using extensions other than gsm were
unable to be played over the phone. (Issue 9786, reporter: xmarksthespot, Patched by xmarksthe spot with revisions by me,
reviewed by Russell Bryant).

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67424 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoCorrectly update date/time on devices throughout the life of the device, instead...
Jason Parker [Tue, 5 Jun 2007 18:18:24 +0000 (18:18 +0000)] 
Correctly update date/time on devices throughout the life of the device, instead of just at registration.

Issue 9152, yet another patch by DEA.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67421 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoAdded code to automatically add a default case to switches that don't have one. In...
Steve Murphy [Tue, 5 Jun 2007 18:17:28 +0000 (18:17 +0000)] 
Added code to automatically add a default case to switches that don't have one. In some cases, rather than fall thru, it results in a goto with -1 result, which terminates the extension; a sort of dialplan seqfault, sort of. This was required to fix bug reported in 9881

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67420 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoHandle a failure in malloc() in ast_safe_string_alloc()
Russell Bryant [Tue, 5 Jun 2007 17:07:30 +0000 (17:07 +0000)] 
Handle a failure in malloc() in ast_safe_string_alloc()

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67372 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoFix a problem that showed itself by causing Zap channel names to be completely
Russell Bryant [Tue, 5 Jun 2007 16:56:36 +0000 (16:56 +0000)] 
Fix a problem that showed itself by causing Zap channel names to be completely
bogus on my machine.  ast_safe_string_alloc() was broken.  It called
vsnprintf() on a va_args list twice without re-initializing it.  After the first
usage, va_end() and va_start() must be called again.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67360 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 67307 via svnmerge from
Christian Richter [Tue, 5 Jun 2007 16:14:07 +0000 (16:14 +0000)] 
Merged revisions 67307 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r67307 | crichter | 2007-06-05 17:42:03 +0200 (Di, 05 Jun 2007) | 1 line

briding is a bool, fixed copy and paste issue.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67334 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 67306 via svnmerge from
Christian Richter [Tue, 5 Jun 2007 16:11:57 +0000 (16:11 +0000)] 
Merged revisions 67306 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r67306 | crichter | 2007-06-05 17:39:43 +0200 (Di, 05 Jun 2007) | 1 line

simplified the EVENT_SETUP handling in the cb_events function a lot. Commented the different possibilities a bit and made functions of shared code. When the dialed extension does not exist in the extensions.conf we'll jump into the 'i' extension if this does exist, else we disconnect the call with the cause:1 = No Route to Destination.
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67329 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoWhen shutting down "gracefully", go through and run the unload() callbacks for
Russell Bryant [Tue, 5 Jun 2007 15:51:53 +0000 (15:51 +0000)] 
When shutting down "gracefully", go through and run the unload() callbacks for
all of the modules.  "stop now" is considered a non-graceful shutdown and will
not go through this process.
(issue #9804, reported by chrisost, patch by me)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67308 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoOnly muck with the thread structure if an idle one was found/created.
Joshua Colp [Tue, 5 Jun 2007 15:22:30 +0000 (15:22 +0000)] 
Only muck with the thread structure if an idle one was found/created.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67304 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoensure that a burst of full frames (AST_FRAME_DTMF being the prime example) will...
Kevin P. Fleming [Tue, 5 Jun 2007 14:35:52 +0000 (14:35 +0000)] 
ensure that a burst of full frames (AST_FRAME_DTMF being the prime example) will not be processed out of order... this is a brute force fix, but seems to be the safest fix for now (thanks to the Digium PQ department for finding this bug)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67270 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 67209 via svnmerge from
Christian Richter [Tue, 5 Jun 2007 10:25:32 +0000 (10:25 +0000)] 
Merged revisions 67209 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r67209 | crichter | 2007-06-05 12:05:45 +0200 (Di, 05 Jun 2007) | 1 line

added possibility to deactivate bridging per port
........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67210 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 67161 via svnmerge from
Tilghman Lesher [Mon, 4 Jun 2007 23:43:01 +0000 (23:43 +0000)] 
Merged revisions 67161 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r67161 | tilghman | 2007-06-04 18:41:49 -0500 (Mon, 04 Jun 2007) | 2 lines

According to MATH, 0+1181000386 = 1181000448.  Oops.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67162 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoFix up a bunch of places where the iax2 pvt structure can disappear and the
Russell Bryant [Mon, 4 Jun 2007 23:31:40 +0000 (23:31 +0000)] 
Fix up a bunch of places where the iax2 pvt structure can disappear and the
code did not account for it and crashes.
(issues #9642, #9569, #9666, probably others ... based on the work by
 stevedavies and mihai, with additional changes from me)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67158 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoFix for skinny keepalives.
Jason Parker [Mon, 4 Jun 2007 23:26:28 +0000 (23:26 +0000)] 
Fix for skinny keepalives.
If there is no traffic from the phone for (keep_alive * 1100) ms (arbitrarily
 adding 10% for network issues, etc),  unregister the device.

Issue 8394, patch by DEA.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67156 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoFixes for dtmf/dialing with mgcp (similar to the recent fix for chan_skinny)
Jason Parker [Mon, 4 Jun 2007 22:36:57 +0000 (22:36 +0000)] 
Fixes for dtmf/dialing with mgcp (similar to the recent fix for chan_skinny)

Issue 9855, patch by DEA.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67121 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoAdd comments for two functions that get called with the appropriate call locked,
Russell Bryant [Mon, 4 Jun 2007 22:28:55 +0000 (22:28 +0000)] 
Add comments for two functions that get called with the appropriate call locked,
but perform operations that could result in the pvt structure getting destroyed
before returning again, causing numerous seg faults all over the module.
(inspired by issues #9642, #9569, and #9666, and the work done by stevedavies
 and mihai)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67119 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoThis typo has been here since 1.4 forked. It has been the source of heartburn to...
Steve Murphy [Mon, 4 Jun 2007 21:59:34 +0000 (21:59 +0000)] 
This typo has been here since 1.4 forked. It has been the source of heartburn to many a dialplan/CDR programmer.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67073 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoAdd a missing \n. (pointed out by jcmoore on IRC)
Russell Bryant [Mon, 4 Jun 2007 21:47:36 +0000 (21:47 +0000)] 
Add a missing \n.  (pointed out by jcmoore on IRC)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67071 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoBetter handle SIP devices that say they have SDP content... but really don't. (issue...
Joshua Colp [Mon, 4 Jun 2007 19:31:09 +0000 (19:31 +0000)] 
Better handle SIP devices that say they have SDP content... but really don't. (issue #9398 reported by mthomasslo)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67068 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoInitialize cidname variable to nothing since it may be used without having been touch...
Joshua Colp [Mon, 4 Jun 2007 17:59:14 +0000 (17:59 +0000)] 
Initialize cidname variable to nothing since it may be used without having been touched. (issue #9661 reported by dimas)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67066 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoReturning a value that indicates the parking of a call was a success when it really...
Joshua Colp [Mon, 4 Jun 2007 17:41:59 +0000 (17:41 +0000)] 
Returning a value that indicates the parking of a call was a success when it really wasn't (because the parking slot selected was in use) is the wrong thing to do. (issue #9723 reported by mdu113)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67064 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 67060 via svnmerge from
Tilghman Lesher [Mon, 4 Jun 2007 17:11:43 +0000 (17:11 +0000)] 
Merged revisions 67060 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r67060 | tilghman | 2007-06-04 12:10:30 -0500 (Mon, 04 Jun 2007) | 2 lines

Add revision Id tags (by request of tzafrir)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67061 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoChange the configure script to build a test program against libcurl to make
Russell Bryant [Mon, 4 Jun 2007 16:02:31 +0000 (16:02 +0000)] 
Change the configure script to build a test program against libcurl to make
sure the results from curl-config can be used to compile successfully.  This is
intended to help prevent a situation where you are cross compiling, and the
configure script finds the curl library installed on the host.
(issue #9865, reported and patched by zandbelt)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67026 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoIssue 9739 - Malformed jid causes a crash
Tilghman Lesher [Mon, 4 Jun 2007 15:50:16 +0000 (15:50 +0000)] 
Issue 9739 - Malformed jid causes a crash

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67021 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoResolve a deadlock in chan_iax2. When handling an implicit ACK to a frame that
Russell Bryant [Mon, 4 Jun 2007 15:47:40 +0000 (15:47 +0000)] 
Resolve a deadlock in chan_iax2.  When handling an implicit ACK to a frame that
was marked as the final transmission for a call, don't call iax2_destroy() for
that call while the global frame queue is still locked.  There is a very nice
explanation of the deadlock in the report.
(issue #9663, thorough report and patch from stevedavies, additional positive
 test reports from mihai and joff_oconnell)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67020 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoFix some compiler warnings in C++ modules.
Russell Bryant [Mon, 4 Jun 2007 15:28:33 +0000 (15:28 +0000)] 
Fix some compiler warnings in C++ modules.
(issue #9866, reported by osk, patch by Corydon76)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@67018 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoOn some drivers, deallocating the statement handle isn't enough. We also have to...
Tilghman Lesher [Fri, 1 Jun 2007 21:45:44 +0000 (21:45 +0000)] 
On some drivers, deallocating the statement handle isn't enough.  We also have to clear the cursor (nice, Oracle)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@66919 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoRemoving extraneous debugging lines from revision 66897. Sorry :)
Mark Michelson [Fri, 1 Jun 2007 21:31:49 +0000 (21:31 +0000)] 
Removing extraneous debugging lines from revision 66897. Sorry :)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@66917 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoSubmitting a fix for voicemail with IMAP storage. Attachments with format specified...
Mark Michelson [Fri, 1 Jun 2007 21:09:30 +0000 (21:09 +0000)] 
Submitting a fix for voicemail with IMAP storage. Attachments with format specified as gsm were duplicated (i.e. two attachments) were left.
Thank you very much to xmarksthespot for submitting the patch that fixed this. (Issues 9787 and 8873, Reported by xmarksthespot and jerjer, patched by xmarksthespot)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@66897 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoChanges to the way DTMF is handled in the core broke dialing in chan_skinny.
Russell Bryant [Fri, 1 Jun 2007 19:41:30 +0000 (19:41 +0000)] 
Changes to the way DTMF is handled in the core broke dialing in chan_skinny.
This patch makes chan_skinny usable again.  I did not end up testing this,
but there are multiple positive test reports listed in the bug report.
(issue #9596, reported by pj, testing by pj and mvanbaak, and the fix was
 written by DEA)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@66881 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoList app_meetme as a module that app_page depends on.
Russell Bryant [Fri, 1 Jun 2007 19:35:13 +0000 (19:35 +0000)] 
List app_meetme as a module that app_page depends on.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@66879 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoIssue 9850 - update preferred command line syntax
Tilghman Lesher [Thu, 31 May 2007 23:03:28 +0000 (23:03 +0000)] 
Issue 9850 - update preferred command line syntax

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@66821 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoChange a couple of header files to not use "new", which is a reserved keyword
Russell Bryant [Thu, 31 May 2007 18:41:58 +0000 (18:41 +0000)] 
Change a couple of header files to not use "new", which is a reserved keyword
in C++.  (issue #9830, reported by osk)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@66775 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 66744 via svnmerge from
Tilghman Lesher [Thu, 31 May 2007 17:15:09 +0000 (17:15 +0000)] 
Merged revisions 66744 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r66744 | tilghman | 2007-05-31 10:58:45 -0500 (Thu, 31 May 2007) | 2 lines

Issue 9818 - Fix for issue 8329 breaks pbx_realtime.  Issue 8329 will remain unfixed for pbx_realtime, but only because we lack core API to do it.

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@66770 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoMerged revisions 66764 via svnmerge from
Joshua Colp [Thu, 31 May 2007 16:14:48 +0000 (16:14 +0000)] 
Merged revisions 66764 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r66764 | file | 2007-05-31 12:12:39 -0400 (Thu, 31 May 2007) | 2 lines

It is now possible for this path of execution to have the frame pointer be NULL, therefore we need to check for it before trying to access it. (issue #9836 reported by barthpbx)

........

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@66768 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoFixed seg-faults when recording greetings in voicemail with IMAP enabled. (Issue...
Mark Michelson [Wed, 30 May 2007 23:26:39 +0000 (23:26 +0000)] 
Fixed seg-faults when recording greetings in voicemail with IMAP enabled. (Issue No. 9735, reported by xmarksthespot, patched by me)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@66671 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoSilly me for having out of date source! Oh well... I'm still leaving my comment.
Joshua Colp [Wed, 30 May 2007 17:28:12 +0000 (17:28 +0000)] 
Silly me for having out of date source! Oh well... I'm still leaving my comment.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@66639 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoWhen calling some peer/host that may not exist/reply back... don't keep the dialog...
Joshua Colp [Wed, 30 May 2007 17:21:06 +0000 (17:21 +0000)] 
When calling some peer/host that may not exist/reply back... don't keep the dialog in memory for all of eternity.

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@66637 65c4cc65-6c06-0410-ace0-fbb531ad65f3

18 years agoChange how channel names are generated a bit. (issue #9825 reported by eldadran)
Joshua Colp [Wed, 30 May 2007 16:06:37 +0000 (16:06 +0000)] 
Change how channel names are generated a bit. (issue #9825 reported by eldadran)

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@66602 65c4cc65-6c06-0410-ace0-fbb531ad65f3