Jason Parker
0065508b25
Merged revisions 101219 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
(closes issue #11875 )
........
r101219 | qwell | 2008-01-30 09:34:37 -0600 (Wed, 30 Jan 2008) | 5 lines
Change default config to use descending channel order of groups, rather than ascending.
Fixes a potential source of confusion in glare-type situations.
Issue 11875, reported by JimVanM.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@101220 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-30 15:35:28 +00:00
Olle Johansson
11455c0898
Add rtppage() application to do multicast or unicast RTP paging to SIP phones.
...
(closes issue #11797 )
Reported by: macbrody
Patches:
app_rtppage-20080130.c uploaded by macbrody (license 352)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@101218 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-30 15:30:38 +00:00
Mark Michelson
28b48d2214
Merged revisions 101216 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r101216 | mmichelson | 2008-01-30 09:23:00 -0600 (Wed, 30 Jan 2008) | 5 lines
Fix a logic error with regards to autofill. Prior to this change, it was possible
for a caller to go out of turn if autofill were enabled and callers ahead in the queue were attempting
to call a member. This change fixes this.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@101217 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-30 15:27:14 +00:00
Kevin P. Fleming
9e7a9c3292
simplify this code and eliminate the return value cast that is no longer necessary
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@101196 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-30 12:48:32 +00:00
Olle Johansson
13c62afa80
Constifying the interface to get pvt_ids in the bridge, based on
...
suggestion from (const char *) Kevin. Thanks!
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@101154 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-30 11:27:56 +00:00
Olle Johansson
85b2ef5f0e
Merged revisions 101152 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r101152 | oej | 2008-01-30 12:20:31 +0100 (Ons, 30 Jan 2008) | 7 lines
Stop musiconhold on attended transfer.
(closes issue #11872 )
Reported by: gareth
Patches:
svn-101018.patch uploaded by gareth (license 208)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@101153 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-30 11:21:52 +00:00
Jason Parker
46f06a5e0c
Fix a typo
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@101126 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-30 00:58:23 +00:00
Russell Bryant
22fae48e3c
Add the 'n' option to SpeechBackground, which has the application not answer the
...
channel if it has not already been answered.
(closes SPD-51)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@101082 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-30 00:04:17 +00:00
Dwayne M. Hubbard
4645221ac1
Merged revisions 101080 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r101080 | dhubbard | 2008-01-29 17:50:42 -0600 (Tue, 29 Jan 2008) | 1 line
updated build_tools to handle the autotag directory structure changes; changes related to BE-353. Patch by The Russell and reviewed by The Me.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@101081 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-29 23:59:41 +00:00
Mark Michelson
b719c2e5d2
Merged revisions 101035 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r101035 | mmichelson | 2008-01-29 17:02:03 -0600 (Tue, 29 Jan 2008) | 3 lines
Remove a memory leak from updating realtime queues
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@101036 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-29 23:02:48 +00:00
Tilghman Lesher
d7660733bf
Oops, a sizeof error
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@101018 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-29 22:04:15 +00:00
Mark Michelson
105e0f6cf8
Merged revisions 100973 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r100973 | mmichelson | 2008-01-29 13:39:00 -0600 (Tue, 29 Jan 2008) | 6 lines
Fixing an erroneous return value returned when attempting to pause or unpause a queue member
fails.
Fixes BE-366, thanks to John Bigelow for writing the patch.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100974 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-29 19:41:42 +00:00
Joshua Colp
2c6420b25e
Blocked revisions 100934 via svnmerge
...
........
r100934 | file | 2008-01-29 13:57:05 -0400 (Tue, 29 Jan 2008) | 4 lines
Don't forget to record the channel so we know whether it is bridged or not later.
(closes issue #11811 )
Reported by: slavon
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100935 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-29 17:58:37 +00:00
Russell Bryant
793edbecd0
Merged revisions 100932 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r100932 | russell | 2008-01-29 11:43:41 -0600 (Tue, 29 Jan 2008) | 4 lines
Fix the last couple of issues related to building from a path that contains spaces.
(closes issue #11834 )
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100933 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-29 17:44:05 +00:00
Jason Parker
0214baa6eb
Merged revisions 100930 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r100930 | qwell | 2008-01-29 11:41:43 -0600 (Tue, 29 Jan 2008) | 6 lines
Initialize an array to 0s if config option not specified.
(closes issue #11860 )
Patches:
misdn_get_config.v1.diff uploaded by IgorG (license 20)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100931 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-29 17:42:48 +00:00
Russell Bryant
1168225f22
Merged revisions 100922 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r100922 | russell | 2008-01-29 11:21:33 -0600 (Tue, 29 Jan 2008) | 3 lines
Use GNU make magic instead of shell magic to escape spaces in the working directory.
(related to issue #11834 )
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100928 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-29 17:22:47 +00:00
Russell Bryant
33cf48f436
Merged revisions 100882 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r100882 | russell | 2008-01-29 11:06:43 -0600 (Tue, 29 Jan 2008) | 6 lines
Fix building Asterisk when the working path has spaces in it.
(closes issue #11834 )
Reported by: spendergrass
Patched by: me
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100900 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-29 17:16:34 +00:00
Jason Parker
8727ced2d6
Merged revisions 100835 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r100835 | qwell | 2008-01-29 10:10:00 -0600 (Tue, 29 Jan 2008) | 5 lines
Allow zap groups above 30 to work properly.
(closes issue #11590 )
Reported by: tbsky
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100843 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-29 16:14:08 +00:00
Joshua Colp
d38298c272
Make externip work as documented. If no port is specified it will use the value of bindport instead of always being 5060.
...
(closes issue #11858 )
Reported by: hmodes
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100833 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-29 15:30:19 +00:00
Christian Richter
a3bdc0a77f
Merged revisions 100793 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r100793 | crichter | 2008-01-29 11:36:19 +0100 (Di, 29 Jan 2008) | 1 line
fixed potential segfault in misdn show channels CLI command
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100795 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-29 10:50:29 +00:00
Christian Richter
2753deb0db
Merged revisions 96199 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r96199 | crichter | 2008-01-03 13:12:27 +0100 (Do, 03 Jan 2008) | 1 line
make sure frame is completely clean, before we send it to asterisk as DTMF. If we don't make it clean, it happens that one way audio occurs..
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100794 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-29 10:47:06 +00:00
Olle Johansson
2151e444e5
Merged revisions 100740 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r100740 | oej | 2008-01-29 09:26:48 +0100 (Tis, 29 Jan 2008) | 8 lines
(closes issue #11736 )
Reported by: MVF
Patches:
bug11736-2.diff uploaded by oej (license 306)
Tested by: oej, MVF, revolution
(russellb: This was the showstopper for the release.)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100767 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-29 09:18:42 +00:00
Olle Johansson
5059be57bf
Removing code that wasn't supposed to be there at all, only at an experimental stage
...
before I found another solution. Thanks Kevin, for reminding me.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100741 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-29 08:28:43 +00:00
Jason Parker
7928888ecd
Reintroduce more chan_vpb stuff that was removed in r100421 and r100422
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100679 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-28 21:11:24 +00:00
Mark Michelson
f007eba6d9
Re-inserting chan_vpb into trunk.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100678 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-28 21:07:18 +00:00
Tilghman Lesher
2f44f53ea4
Merged revisions 100675 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r100675 | tilghman | 2008-01-28 15:02:02 -0600 (Mon, 28 Jan 2008) | 2 lines
WaitExten didn't handle AbsoluteTimeout properly (went to 't' instead of 'T')
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100677 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-28 21:05:29 +00:00
Jason Parker
4688907e17
Merged revisions 100672 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
(closes issue #11795 )
........
r100672 | qwell | 2008-01-28 14:42:43 -0600 (Mon, 28 Jan 2008) | 7 lines
When using ODBC_STORAGE, make sure we put greeting files into the database like we do with the others.
Issue #11795
Reported by: dimas
Patches:
vmgreet.patch uploaded by dimas (license 88)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100676 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-28 21:02:11 +00:00
Mark Michelson
eca67fe04f
Blocked revisions 100673 via svnmerge
...
........
r100673 | mmichelson | 2008-01-28 14:55:56 -0600 (Mon, 28 Jan 2008) | 3 lines
Undoing the deprecation of chan_vpb. It is alive and well.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100674 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-28 20:58:12 +00:00
Joshua Colp
a1eeabcd41
Fix up some T38 state change issues.
...
(closes issue #11630 )
Reported by: dimas
Patches:
v2-sip-t38state.patch uploaded by dimas (license 88)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100671 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-28 20:40:08 +00:00
Joshua Colp
212db7a0d7
Fix up two scheduling issues. In one instance a scheduled item was not deleted when it should have been and in the other it was scheduled again when it shouldn't have been.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100632 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-28 19:04:53 +00:00
Russell Bryant
bcf72e1adb
Merge rev 100626 from Asterisk 1.4. The svnmerge of this commit was a NoOp, since
...
res_features doesn't exist in trunk. Thanks to qwell for pointing it out!
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100631 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-28 18:41:23 +00:00
Russell Bryant
b437d33fe5
Merged revisions 100629 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r100629 | russell | 2008-01-28 12:34:20 -0600 (Mon, 28 Jan 2008) | 5 lines
For some reason, the use of this strdupa() is leading to memory corruption on
freebsd sparc64. This trivial workaround fixes it.
(closes issue #10300 , closes issue #11857 , reported by mattias04 and Home-of-the-Brave)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100630 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-28 18:38:56 +00:00
Tilghman Lesher
8fd1e10d3d
Normalize the detection for execinfo, so that Linux (glibc) and other platforms
...
with libexecinfo will generate inline stack backtraces correctly.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100628 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-28 18:27:29 +00:00
Russell Bryant
e9de8df2fd
Merged revisions 100626 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r100626 | russell | 2008-01-28 12:26:31 -0600 (Mon, 28 Jan 2008) | 7 lines
Fix a crash in ast_masq_park_call()
(issue #11342 )
Reported by: DEA
Patches:
res_features-park.txt uploaded by DEA (license 3)
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100627 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-28 18:27:08 +00:00
Jason Parker
bf800d7e25
Merged revisions 100624 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r100624 | qwell | 2008-01-28 12:23:09 -0600 (Mon, 28 Jan 2008) | 1 line
Correct a comment which made little/no sense.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100625 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-28 18:24:40 +00:00
Russell Bryant
1c74c549d7
Merged revisions 100581 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r100581 | russell | 2008-01-28 11:15:41 -0600 (Mon, 28 Jan 2008) | 9 lines
Make some deadlock related fixes. These bugs were discovered and reported
internally at Digium by Steve Pitts.
- Fix up chan_local to ensure that the channel lock is held before the local
pvt lock.
- Don't hold the channel lock when executing the timing function, as it can
cause a deadlock when using chan_local. This actually changes the code back
to be how it was before the change for issue #10765 . But, I added some other
locking that I think will prevent the problem reported there, as well.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100582 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-28 17:21:24 +00:00
Russell Bryant
f877028d76
Clean up some formatting, and simplify a bit of code using ast_str
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100565 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-28 14:27:28 +00:00
Joshua Colp
9cbe2622b6
Don't do a network byte order conversion when setting the socket's port variable to that of bindaddr's. It is already in the correct network byte order.
...
(closes issue #11800 )
Reported by: hmodes
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100549 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-28 13:57:38 +00:00
Russell Bryant
87800e1913
Make a couple more uses of ARRAY_LEN, and convert some spaces to tabs
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100533 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-28 04:43:14 +00:00
Russell Bryant
e8f7cbf358
- Simplify a line with ARRAY_LEN()
...
- Make a few little formatting changes
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100532 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-28 04:30:44 +00:00
Russell Bryant
79be2b8b0e
These readlocks always fail for me on my mac, and I saw it happen again
...
today on another mac. We ignore the return value of locking operations almost
everywhere in Asterisk. So, ignore these, as well, so Asterisk will actually
work on systems where this is occurring while I look into what the issue is.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100514 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-28 00:56:14 +00:00
Tilghman Lesher
69ade72e3c
With the switch to the ast_sched_replace* API in trunk, we lose the correction
...
that was just merged from 1.4, so this is a changeover to those APIs to use the
macro versions, so that we properly detect errors from ast_sched_del, instead
of simply ignoring the return values.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100497 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-27 23:14:48 +00:00
Tilghman Lesher
ac699196f5
Merged revisions 100465 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r100465 | tilghman | 2008-01-27 15:59:53 -0600 (Sun, 27 Jan 2008) | 11 lines
When deleting a task from the scheduler, ignoring the return value could
possibly cause memory to be accessed after it is freed, which causes all
sorts of random memory corruption. Instead, if a deletion fails, wait a
bit and try again (noting that another thread could change our taskid
value).
(closes issue #11386 )
Reported by: flujan
Patches:
20080124__bug11386.diff.txt uploaded by Corydon76 (license 14)
Tested by: Corydon76, flujan, stuarth`
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100488 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-27 22:35:29 +00:00
Jason Parker
aa9c40236c
Get rid of that last little bit.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100422 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-25 22:54:01 +00:00
Jason Parker
838310187b
Remove more remnants of chan_vpb
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100421 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-25 22:47:52 +00:00
Mark Michelson
7a90863973
Removing chan_vpb from the tree
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100420 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-25 22:39:35 +00:00
Mark Michelson
4e045c9602
Blocked revisions 100418 via svnmerge
...
........
r100418 | mmichelson | 2008-01-25 16:32:41 -0600 (Fri, 25 Jan 2008) | 4 lines
Deprecating chan_vpb. It is now preferred that users of Voicetronix products
use chan_zap in combination with their zaptel drivers.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100419 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-25 22:38:24 +00:00
Jason Parker
34bdd7bf7a
Merged revisions 100378 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r100378 | qwell | 2008-01-25 15:24:49 -0600 (Fri, 25 Jan 2008) | 2 lines
This would have never been true, since we're passing (sizeof(req.data) - 1) as the len to recvfrom().
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100379 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-25 21:26:27 +00:00
Kevin P. Fleming
e6d54b68fa
correct a real problem and silence an annoying compiler warning
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100361 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-25 20:51:47 +00:00
Mark Michelson
81fb790419
Insure that we are not going to pass a NULL pointer to add_to_interfaces.
...
(closes issue #11840 )
Reported by: junky
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@100344 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2008-01-25 14:53:09 +00:00