]> git.ipfire.org Git - thirdparty/asterisk.git/log
thirdparty/asterisk.git
18 years agoMinor tweak for queueing up the unhold frame... this will teach me to do bugs while...
Joshua Colp [Mon, 25 Jun 2007 13:03:03 +0000 (13:03 +0000)] 
Minor tweak for queueing up the unhold frame... this will teach me to do bugs while half asleep. (issue #10046 reported by dimas)

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

18 years agoFix a typo in the Asterisk mib. (issue #10048, Matti)
Russell Bryant [Mon, 25 Jun 2007 12:40:06 +0000 (12:40 +0000)] 
Fix a typo in the Asterisk mib.  (issue #10048, Matti)

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

18 years agoMerged revisions 71414 via svnmerge from
Joshua Colp [Mon, 25 Jun 2007 01:10:06 +0000 (01:10 +0000)] 
Merged revisions 71414 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r71414 | file | 2007-06-24 21:02:49 -0400 (Sun, 24 Jun 2007) | 2 lines

Ignore other URIs after the first in a 300 Multiple Choice response. (issue #10041 reported by homesick)

........

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

18 years agoFix it so 1.4 actually compiles on my box.
Joshua Colp [Mon, 25 Jun 2007 01:07:31 +0000 (01:07 +0000)] 
Fix it so 1.4 actually compiles on my box.

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

18 years agoCheck to make sure the channel pointer is present before queueing up an unhold frame...
Joshua Colp [Mon, 25 Jun 2007 00:49:21 +0000 (00:49 +0000)] 
Check to make sure the channel pointer is present before queueing up an unhold frame on it. (issue #10046 reported by dimas)

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

18 years agoInclude the menuselect-tree file in tarballs to make builds from tarballs a
Russell Bryant [Sun, 24 Jun 2007 20:16:32 +0000 (20:16 +0000)] 
Include the menuselect-tree file in tarballs to make builds from tarballs a
little bit faster

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

18 years agoMerged revisions 71358 via svnmerge from
Russell Bryant [Sun, 24 Jun 2007 20:06:31 +0000 (20:06 +0000)] 
Merged revisions 71358 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r71358 | russell | 2007-06-24 15:04:21 -0500 (Sun, 24 Jun 2007) | 2 lines

Revert the patch from issue 9654 due to an unexpected side effect

........

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

18 years agoIssue 10044 - chan->cdr is NULL here, so peer->cdr is what we really wanted to use
Tilghman Lesher [Sun, 24 Jun 2007 17:50:24 +0000 (17:50 +0000)] 
Issue 10044 - chan->cdr is NULL here, so peer->cdr is what we really wanted to use

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

18 years agoMerged revisions 71288 via svnmerge from
Tilghman Lesher [Sun, 24 Jun 2007 17:39:34 +0000 (17:39 +0000)] 
Merged revisions 71288 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r71288 | tilghman | 2007-06-24 12:32:21 -0500 (Sun, 24 Jun 2007) | 2 lines

Issue 10043 - There is a legitimate need to be able to set variables to the empty string.

........

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

18 years agoThis patch is meant to fix 8433; where clid and src are lost via bridging.
Steve Murphy [Sat, 23 Jun 2007 03:29:48 +0000 (03:29 +0000)] 
This patch is meant to fix 8433; where clid and src are lost via bridging.

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

18 years agoMerged revisions 70341 via svnmerge from
Christian Richter [Fri, 22 Jun 2007 22:44:42 +0000 (22:44 +0000)] 
Merged revisions 70341 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r70341 | crichter | 2007-06-20 17:29:09 +0200 (Mi, 20 Jun 2007) | 1 line

fixed a bug that was introduced by copy and paste in the last commit ..bchannels weren't cleaned properly.
........

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

18 years agoBlocked revisions 71124 via svnmerge
Joshua Colp [Fri, 22 Jun 2007 16:05:03 +0000 (16:05 +0000)] 
Blocked revisions 71124 via svnmerge

........
r71124 | file | 2007-06-22 12:02:40 -0400 (Fri, 22 Jun 2007) | 2 lines

Send an unhold indication when going off hold. (issue #10036 reported by speedy)

........

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

18 years agoMerged revisions 70672 via svnmerge from
Christian Richter [Fri, 22 Jun 2007 15:38:08 +0000 (15:38 +0000)] 
Merged revisions 70672 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r70672 | crichter | 2007-06-21 15:11:29 +0200 (Do, 21 Jun 2007) | 1 line

we activate the bchannels in TE mode on incoming calls only when we want to connect the call.
........

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

18 years agoMerged revisions 70342 via svnmerge from
Christian Richter [Fri, 22 Jun 2007 15:34:31 +0000 (15:34 +0000)] 
Merged revisions 70342 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r70342 | crichter | 2007-06-20 17:42:39 +0200 (Mi, 20 Jun 2007) | 1 line

forgot one place ..
........

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

18 years agoMerged revisions 70311 via svnmerge from
Christian Richter [Fri, 22 Jun 2007 15:32:54 +0000 (15:32 +0000)] 
Merged revisions 70311 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r70311 | crichter | 2007-06-20 16:47:59 +0200 (Mi, 20 Jun 2007) | 1 line

on receiption of cause:44 we mark the channel as in use and inform the user about the situation, we need to test the RESTART stuff then. Also shuffled the empty_chan_in_stack function after the bchannel cleaning functions, to avoid race conditions.
........

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

18 years agoMerged revisions 69887 via svnmerge from
Christian Richter [Fri, 22 Jun 2007 15:30:08 +0000 (15:30 +0000)] 
Merged revisions 69887 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r69887 | crichter | 2007-06-19 15:23:04 +0200 (Di, 19 Jun 2007) | 1 line

when we send out a SETUP, but get no response, we should cleanup everything after reception of a hangup.
........

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

18 years agoMerged revisions 69053 via svnmerge from
Christian Richter [Fri, 22 Jun 2007 15:27:53 +0000 (15:27 +0000)] 
Merged revisions 69053 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r69053 | crichter | 2007-06-13 11:55:54 +0200 (Mi, 13 Jun 2007) | 1 line

restart indicator 0x80 is correct, at least that's what libpri does.
........

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

18 years agoMerged revisions 68887 via svnmerge from
Christian Richter [Fri, 22 Jun 2007 15:22:06 +0000 (15:22 +0000)] 
Merged revisions 68887 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r68887 | crichter | 2007-06-12 10:35:22 +0200 (Di, 12 Jun 2007) | 1 line

if the bridged partner is mISDN too we should not send dtmf tones, they are transmitted inband always
........

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

18 years agoMerged revisions 68874 via svnmerge from
Christian Richter [Fri, 22 Jun 2007 15:17:04 +0000 (15:17 +0000)] 
Merged revisions 68874 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r68874 | crichter | 2007-06-12 09:48:52 +0200 (Di, 12 Jun 2007) | 1 line

if we have already some digits, we just stop the tones.
........

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

18 years agoMerged revisions 71065 via svnmerge from
Jason Parker [Fri, 22 Jun 2007 15:00:30 +0000 (15:00 +0000)] 
Merged revisions 71065 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r71065 | qwell | 2007-06-22 09:52:18 -0500 (Fri, 22 Jun 2007) | 4 lines

Fix a few silly usages of ast_playstream() - it only ever returns 0...

Issue 10035

........

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

18 years agoMerged revisions 71064 via svnmerge from
Brett Bryant [Fri, 22 Jun 2007 14:53:08 +0000 (14:53 +0000)] 
Merged revisions 71064 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r71064 | bbryant | 2007-06-22 09:39:34 -0500 (Fri, 22 Jun 2007) | 10 lines

Fixed infinite loop when controlling terminal was lost
and return value of input function wasn't checked for
errors. This would cause 100% cpu to be taken up.

(closes issue #9654, issue #10010)
Reported by: mnicholson, and eserra

Idea for the patch from mnicholson, patched by me

........

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

18 years agoMy conditions for merging amaflags info was naive; DOCUMENTATION is the default,...
Steve Murphy [Fri, 22 Jun 2007 14:10:24 +0000 (14:10 +0000)] 
My conditions for merging amaflags info was naive; DOCUMENTATION is the default, although null is possible; theft of user-settable fields is not good. Just copy them, leave them alone.

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

18 years agoFix a small typo which ... well ... completely broke chan_iax2. oops!
Russell Bryant [Fri, 22 Jun 2007 03:14:41 +0000 (03:14 +0000)] 
Fix a small typo which ... well ... completely broke chan_iax2.  oops!
(issue #9937, patch by me)

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

18 years agoMerged revisions 70948 via svnmerge from
Steve Murphy [Thu, 21 Jun 2007 22:34:41 +0000 (22:34 +0000)] 
Merged revisions 70948 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r70948 | murf | 2007-06-21 16:29:50 -0600 (Thu, 21 Jun 2007) | 1 line

This little fix is in response to bug 10016, but may not cure it. The code is wrong, clearly. In a situation where you set the CDR's amaflags, and then ForkCDR, and then set the new CDR's amaflags to some other value, you will see that all CDRs have had their amaflags changed. This is not good. So I fixed it.
........

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

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

........
r70898 | file | 2007-06-21 17:37:55 -0400 (Thu, 21 Jun 2007) | 2 lines

Don't explode if the gain option is specified without a value. (issue #9274 reported by mfarver)

........

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

18 years agoPut the thread reading from the socket back in the idle list if it deferred the
Russell Bryant [Thu, 21 Jun 2007 21:14:53 +0000 (21:14 +0000)] 
Put the thread reading from the socket back in the idle list if it deferred the
processing of a full frame to another thread

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

18 years agoIf a full frame is received while one of the iax2 threads is in the middle
Russell Bryant [Thu, 21 Jun 2007 21:07:04 +0000 (21:07 +0000)] 
If a full frame is received while one of the iax2 threads is in the middle
of handling a full frame for the same call, queue it up for processing by that
same thread later instead of dropping it.
(issue #9937, patch by me)

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

18 years agoMerged revisions 70804 via svnmerge from
Steve Murphy [Thu, 21 Jun 2007 20:19:36 +0000 (20:19 +0000)] 
Merged revisions 70804 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r70804 | murf | 2007-06-21 13:13:17 -0600 (Thu, 21 Jun 2007) | 1 line

it was pointed out that the cdr_custom config load could get a lock, and under certain circumstances, would never release it. I also noted that the situation where more than one mapping spec was warned about, but did not ignore further mappings as it had promised. I think I have fixed both situations.
........

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

18 years agoWhen volgain is used don't leave a temporary file behind.
Mark Michelson [Thu, 21 Jun 2007 19:49:44 +0000 (19:49 +0000)] 
When volgain is used don't leave a temporary file behind.
(Closes Issue 8514, Reported and patched by ulogic, code reviewed by Jason Parker)

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

18 years agoDo not Packet2Packet bridge if packetization settings do not allow it. (issue #9117...
Joshua Colp [Thu, 21 Jun 2007 15:22:39 +0000 (15:22 +0000)] 
Do not Packet2Packet bridge if packetization settings do not allow it. (issue #9117 reported by phsultan)

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

18 years agoRemove a couple of duplicate unlocks
Russell Bryant [Thu, 21 Jun 2007 15:21:16 +0000 (15:21 +0000)] 
Remove a couple of duplicate unlocks

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

18 years agoFix building with ODBC storage enabled. (issue #10025 reported by denisgalvao)
Joshua Colp [Thu, 21 Jun 2007 13:58:36 +0000 (13:58 +0000)] 
Fix building with ODBC storage enabled. (issue #10025 reported by denisgalvao)

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

18 years agoVia complaints aired in asterisk-users, I submit these changes, which allow cdr updat...
Steve Murphy [Thu, 21 Jun 2007 13:00:39 +0000 (13:00 +0000)] 
Via complaints aired in asterisk-users, I submit these changes, which allow cdr updates to see macro context/exten, whether hung up or not

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

18 years agoFix some potential memory leaks in cdr_pgsql.
Jason Parker [Wed, 20 Jun 2007 23:32:39 +0000 (23:32 +0000)] 
Fix some potential memory leaks in cdr_pgsql.

Issue 10020, patch by my, with credit to prashant_jois for pointing out the problem.

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

18 years agoFix a stupid mistake in my last cdr_pgsql race condition fix
Jason Parker [Wed, 20 Jun 2007 22:55:21 +0000 (22:55 +0000)] 
Fix a stupid mistake in my last cdr_pgsql race condition fix

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

18 years agoFix a race condition in cdr_pgsql that can occur when reloading the module.
Jason Parker [Wed, 20 Jun 2007 22:31:35 +0000 (22:31 +0000)] 
Fix a race condition in cdr_pgsql that can occur when reloading the module.

Issue 10022, patch by me, with credit to prashant_jois for finding the bug.

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

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

........
r70551 | file | 2007-06-20 18:20:16 -0400 (Wed, 20 Jun 2007) | 2 lines

Don't overwrite the configured username setting upon a REGISTER. (issue #8565 reported by jsmith)

........

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

18 years agoMake sure we clear the previously dialed number if it did not exist.
Jason Parker [Wed, 20 Jun 2007 20:53:16 +0000 (20:53 +0000)] 
Make sure we clear the previously dialed number if it did not exist.

Issue 9958.

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

18 years agoMerged revisions 70444 via svnmerge from
Tilghman Lesher [Wed, 20 Jun 2007 19:29:23 +0000 (19:29 +0000)] 
Merged revisions 70444 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r70444 | tilghman | 2007-06-20 14:25:54 -0500 (Wed, 20 Jun 2007) | 2 lines

Issue 9997 - Timelimit times out the wrong channel

........

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

18 years agoMerged revisions 70396 via svnmerge from
Russell Bryant [Wed, 20 Jun 2007 18:46:49 +0000 (18:46 +0000)] 
Merged revisions 70396 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r70396 | russell | 2007-06-20 13:45:38 -0500 (Wed, 20 Jun 2007) | 5 lines

Fix a problem where an established call would not be properly disconnected
when a PRI disconnect is received depending on which cause code was received.
(issue #9588, original patch by softins, updated patch from jtexter3, and some
 additional feedback from mhardeman)

........

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

18 years agoPut the speex packetization values back in but disable it when setting up the smoother.
Joshua Colp [Wed, 20 Jun 2007 17:52:57 +0000 (17:52 +0000)] 
Put the speex packetization values back in but disable it when setting up the smoother.

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

18 years agoDon't do packetization/smoother stuff with speex, it doesn't work.
Joshua Colp [Wed, 20 Jun 2007 00:24:36 +0000 (00:24 +0000)] 
Don't do packetization/smoother stuff with speex, it doesn't work.

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

18 years agodon't delete the backtrace in ast_grab_core
Russell Bryant [Wed, 20 Jun 2007 00:03:22 +0000 (00:03 +0000)] 
don't delete the backtrace in ast_grab_core

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

18 years agoOnly attempt to queue a hangup on the owner channel if it actually exists.
Russell Bryant [Tue, 19 Jun 2007 19:13:45 +0000 (19:13 +0000)] 
Only attempt to queue a hangup on the owner channel if it actually exists.
(issue #9795, patch from zandbelt)

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

18 years agoMerged revisions 70053 via svnmerge from
Steve Murphy [Tue, 19 Jun 2007 18:23:23 +0000 (18:23 +0000)] 
Merged revisions 70053 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r70053 | murf | 2007-06-19 12:07:59 -0600 (Tue, 19 Jun 2007) | 1 line

This fixes 9246, where channel variables are not available in the 'h' exten, on a 'ZOMBIE' channel. The fix is to consolidate the channel variables during a masquerade, and then copy the merged variables back onto the clone, so the zombie has the same vars that the 'original' has.
........

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

18 years agoMerged revisions 69992 via svnmerge from
Joshua Colp [Tue, 19 Jun 2007 17:07:40 +0000 (17:07 +0000)] 
Merged revisions 69992 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r69992 | file | 2007-06-19 13:00:58 -0400 (Tue, 19 Jun 2007) | 2 lines

Handle the CC field in the RTP header. (issue #9384 reported by DoodleHu)

........

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

18 years agoBlocked revisions 69990 via svnmerge
Russell Bryant [Tue, 19 Jun 2007 16:46:43 +0000 (16:46 +0000)] 
Blocked revisions 69990 via svnmerge

........
r69990 | russell | 2007-06-19 11:45:37 -0500 (Tue, 19 Jun 2007) | 12 lines

Backport fix for crashes related to subscriptions from 1.4 ...

Fix a crash that could occur when handing device state changes.
When the state of a device changes, the device state thread tells the extension
state handling code that it changed.  Then, the extension state code calls the
callback in chan_sip so that it can update subscriptions to that extension.
A pointer to a sip_pvt structure is passed to this function as the call which
needs a NOTIFY sent.  However, there was no locking done to ensure that the pvt
struct didn't disappear during this process.
(issue #9946, reported by tdonahue, patch by me, patch updated to trunk to use
 the sip_pvt lock wrappers by eliel)

........

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

18 years agoMerged revisions 69986 via svnmerge from
Joshua Colp [Tue, 19 Jun 2007 16:24:31 +0000 (16:24 +0000)] 
Merged revisions 69986 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r69986 | file | 2007-06-19 12:21:29 -0400 (Tue, 19 Jun 2007) | 2 lines

Update BRIDGEPEER variable if set to the new channel name when a masquerade happens. (issue #9699 reported by dimas)

........

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

18 years agoFix a crash that could occur when handing device state changes.
Russell Bryant [Tue, 19 Jun 2007 15:22:36 +0000 (15:22 +0000)] 
Fix a crash that could occur when handing device state changes.
When the state of a device changes, the device state thread tells the extension
state handling code that it changed.  Then, the extension state code calls the
callback in chan_sip so that it can update subscriptions to that extension.
A pointer to a sip_pvt structure is passed to this function as the call which
needs a NOTIFY sent.  However, there was no locking done to ensure that the pvt
struct didn't disappear during this process.
(issue #9946, reported by tdonahue, patch by me, patch updated to trunk to use
 the sip_pvt lock wrappers by eliel)

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

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

........
r69894 | file | 2007-06-19 09:54:03 -0400 (Tue, 19 Jun 2007) | 2 lines

Perform an extra hangup check just in case. (issue #9589 reported by bcnit)

........

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

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

........
r69846 | file | 2007-06-19 08:57:55 -0400 (Tue, 19 Jun 2007) | 2 lines

Add parked call extension AFTER the parking slot has been announced, otherwise two threads will try to handle the same channel and it will go kaboom. (issue #9191 reported by japple)

........

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

18 years agoFix for building on PowerPC under Linux.
Joshua Colp [Mon, 18 Jun 2007 21:57:10 +0000 (21:57 +0000)] 
Fix for building on PowerPC under Linux.

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

18 years agoIssue 10005 - Segfault with missing arguments, plus fix a missing define for SIP...
Tilghman Lesher [Mon, 18 Jun 2007 19:48:17 +0000 (19:48 +0000)] 
Issue 10005 - Segfault with missing arguments, plus fix a missing define for SIP INFO channels

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

18 years agoDon't count RTP timeout when involved in a T38 fax session. (issue #9222 reported...
Joshua Colp [Mon, 18 Jun 2007 19:00:50 +0000 (19:00 +0000)] 
Don't count RTP timeout when involved in a T38 fax session. (issue #9222 reported by ivoc)

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

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

........
r69765 | file | 2007-06-18 14:13:03 -0400 (Mon, 18 Jun 2007) | 2 lines

Set the peer name on the dialog to the one configured in sip.conf and NOT the username to be used for authentication attempts. (issue #9967 reported by achauvin)

........

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

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

........
r69743 | tilghman | 2007-06-18 12:45:15 -0500 (Mon, 18 Jun 2007) | 2 lines

Issue 9998 - Remove SIG prefix, since it's not supported by ksh

........

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

18 years agoRemember the DNS lookup done when dnsmgr is called for the first time so that it...
Joshua Colp [Mon, 18 Jun 2007 16:51:36 +0000 (16:51 +0000)] 
Remember the DNS lookup done when dnsmgr is called for the first time so that it does not needlessly spit out changed messages when the host really didn't change.

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

18 years agoTo prevent 92138749238754 more reports of "I have unixodbc installed, but
Russell Bryant [Mon, 18 Jun 2007 16:35:02 +0000 (16:35 +0000)] 
To prevent 92138749238754 more reports of "I have unixodbc installed, but
still can't build *_odbc.so!", check for ltdl directly, instead of just listing
it as another library to include in the unixodbc check in the configure script.
This also makes ltdl show up as a dependency in menuselect so people know what
to go install.  (related to issue #9989, patch by me)

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

18 years agoChange the use of "echo -e" to "printf". On systems where /bin/sh is not bash,
Russell Bryant [Mon, 18 Jun 2007 16:15:12 +0000 (16:15 +0000)] 
Change the use of "echo -e" to "printf".  On systems where /bin/sh is not bash,
most of the lines in menuselect-tree were getting a "-e" at the beginning of
every line.  I'm surprised nobody noticed this, but I think the XML parser was
being very nice and ignoring them.

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

18 years agoDon't defer the BYE till later on a transfer when the transfer itself goes kaboom...
Joshua Colp [Mon, 18 Jun 2007 16:04:55 +0000 (16:04 +0000)] 
Don't defer the BYE till later on a transfer when the transfer itself goes kaboom and has no hope of working.

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

18 years agoFew minor transfer tweaks. We can't unlock something we never locked, and better...
Joshua Colp [Mon, 18 Jun 2007 15:46:32 +0000 (15:46 +0000)] 
Few minor transfer tweaks. We can't unlock something we never locked, and better handle a specific scenario with doing an attended transfer between two non-bridged calls.

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

18 years agoTweak paths for BSD systems (issue #10001, stuarth)
Russell Bryant [Mon, 18 Jun 2007 15:46:14 +0000 (15:46 +0000)] 
Tweak paths for BSD systems (issue #10001, stuarth)

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

18 years agoFix issue where it would be possible for the negotiated codecs to get set back to...
Joshua Colp [Mon, 18 Jun 2007 13:55:00 +0000 (13:55 +0000)] 
Fix issue where it would be possible for the negotiated codecs to get set back to nothing. (issue #9992 reported by yehavi)

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

18 years agoFix a silly deadlock in res_features that I found while debugging on one of
Russell Bryant [Fri, 15 Jun 2007 20:18:58 +0000 (20:18 +0000)] 
Fix a silly deadlock in res_features that I found while debugging on one of
blitzrage's test machines.  It was one of the situations where he was seeing
hung channels, and may be the cause of some of the reports from other people.
(related to issue #9235)

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

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