Kevin P. Fleming
35d9febc6e
another buglet
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6521 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-07 01:55:29 +00:00
Kevin P. Fleming
764cfe8f8e
actually do issue #4170 right... it was supposed to adjust talk volume, not listen volume (sorry)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6520 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-07 01:39:11 +00:00
Kevin P. Fleming
5fdc070109
add new channel option (via ast_channel_setoption()) to let channel drivers adjust txgain/rxgain if they are able (only Zap channels at this time)
...
modify app_chanspy to use new gain option
reformat app_chanspy to match coding guidelines
add user-controlled volume adjustment to app_meetme (issue #4170 , heavily modified to actually work on Zap channels)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6519 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-07 01:30:01 +00:00
Mark Spencer
2f67f66577
Allow "auto" dtmf mode to select between RFC2833 and inband based on peer's offer or answer.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6518 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-06 21:04:40 +00:00
Mark Spencer
bcd06b8582
Don't recreate stuff on authentication (so it works on reinvites)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6517 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-06 20:03:31 +00:00
Matthew Fredrickson
7348cba9c7
Fixed possible hangup race condition that would lead to segfualt with hangups.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6516 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-06 17:50:55 +00:00
Russell Bryant
4daf98741a
fix a warning on osx
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6515 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-05 17:46:09 +00:00
Russell Bryant
7d7090ef8f
look in CROSS_COMPILE_TARGET for speex headers (issue #5118 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6514 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-05 15:48:47 +00:00
Kevin P. Fleming
aa6883aba6
revert unnecessary change
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6513 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-02 19:38:08 +00:00
Kevin P. Fleming
93a1922549
ensure that OSP-provided call duration limit is honored (issue #5099 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6512 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-02 19:32:20 +00:00
Kevin P. Fleming
c5ca63efc9
eliminate compiler warning (issue #5094 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6511 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-02 19:29:18 +00:00
Kevin P. Fleming
5679500b31
correct terminology (issue #5100 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6510 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-02 19:27:01 +00:00
Kevin P. Fleming
3bad83e0f2
ensure that notify message sent out have the correct state (issue #5088 with minor mods)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6509 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-02 19:24:32 +00:00
Kevin P. Fleming
6a260b78fe
use unsigned char for data elements and native-signed char for strings (issue #5104 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6508 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-02 19:17:19 +00:00
Kevin P. Fleming
6543de5620
use native-sign characters for strings (issue #5105 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6507 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-02 19:15:03 +00:00
Kevin P. Fleming
f16cd5f39c
use matching char types for strings (issue #5106 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6506 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-02 19:12:35 +00:00
Mark Spencer
0602837f4e
Fix vidupdate for chan_zap to eliminate sillyl warning
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6505 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-02 18:43:36 +00:00
Kevin P. Fleming
5f6431a75a
factor calling-plan-apply logic into a separate function
...
apply calling plan to RDNIS
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6504 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-02 18:37:53 +00:00
Kevin P. Fleming
04ebc9b7db
remove unused header and old comment
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6503 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-02 18:07:26 +00:00
Kevin P. Fleming
f5dd769dcc
doh!
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6502 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-02 16:05:53 +00:00
Kevin P. Fleming
a2be145193
make chan_iax2 rtupdate behave the same as chan_sip
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6501 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-02 14:19:36 +00:00
Russell Bryant
019310244e
fix a couple of warnings on osx
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6500 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-02 11:39:24 +00:00
Kevin P. Fleming
6b76015469
allow for custom URI options to be set (issue #4927 with mods)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6499 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 23:01:54 +00:00
Kevin P. Fleming
14c769230b
allow longer 'busy' tones to be detected (issue #5085 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6498 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 22:34:24 +00:00
Kevin P. Fleming
37a3c098bf
fix stupid thinko (thanks velter!)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6497 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 22:32:29 +00:00
Kevin P. Fleming
d3a76999d0
various devicestate fixes (issue #5081 , take two)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6496 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 22:28:33 +00:00
Kevin P. Fleming
3a31b6ff2d
don't try to reference through pvt if it is NULL (issue #5089 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6495 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 22:11:02 +00:00
Kevin P. Fleming
16773c3d7c
ensure variable structure is initialized before use (issue #5092 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6494 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 22:08:58 +00:00
Kevin P. Fleming
421ceff171
don't send OSP tokens do devices that are not OSP aware (issue #5093 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6493 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 22:06:23 +00:00
Kevin P. Fleming
dd88d578fd
eliminate the urgent handler message, since it can causing blocking in the stdio library (issue #5087 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6492 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 22:03:10 +00:00
Kevin P. Fleming
8fc8505607
don't send warnings for unhandled indications, let ast_indicate() deal with them (issue #5097 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6491 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 21:56:39 +00:00
Kevin P. Fleming
06e4ba227d
send the correct Call-ID when using OSP (issue #5095 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6490 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 21:53:52 +00:00
Kevin P. Fleming
253e6537df
don't reverse variable order during inheritance (issue #5091 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6489 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 21:50:49 +00:00
Kevin P. Fleming
4f493d1126
don't add a colon to the header name (thanks bkw!)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6488 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 21:09:34 +00:00
Kevin P. Fleming
56c27b5a14
add warning about new expression parser
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6487 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 21:00:06 +00:00
Kevin P. Fleming
d10c2c7ee7
don't unlock a channel we didn't lock
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6486 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 20:15:58 +00:00
Kevin P. Fleming
0361052ae1
ensure that file handles are never double closed
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6485 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 19:44:51 +00:00
Kevin P. Fleming
25f3403b21
don't access freed memory if the frame was malloc'd
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6484 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 19:34:49 +00:00
Matthew Fredrickson
c88ab78d47
New, more robust way of doing e&m digit collection. Bug #3805
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6483 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 19:02:37 +00:00
Kevin P. Fleming
66371e182a
minor optimization
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6482 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 18:45:36 +00:00
Matthew Fredrickson
25d9051633
Make sure we enable echo cancellation on incoming overlapdial calls
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6481 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 17:38:25 +00:00
Matthew Fredrickson
a99cc6b16d
Forgot to commit sample config update
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6480 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 17:33:18 +00:00
Kevin P. Fleming
e04ba4a11f
eliminate old chan->pvt field, and fix bug in generic bridge to watch chan->tech_pvt instead
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6479 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 00:10:49 +00:00
Kevin P. Fleming
fc91dd1035
eliminate spurious warnings
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6478 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-09-01 00:05:47 +00:00
Kevin P. Fleming
e86bb70642
stop adding 'username@' to incoming IAX2 channel names, so that they can be properly matched in the device-state system (issue #5081 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6477 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-08-31 22:13:40 +00:00
Kevin P. Fleming
050d6c7d34
ensure revents fields are initialized before calling poll()
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6476 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-08-31 22:12:23 +00:00
Kevin P. Fleming
b67fced7ae
correct Makefile errors (issue #5072 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6475 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-08-31 21:29:58 +00:00
Kevin P. Fleming
1480688582
clarify comments (issue #5075 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6474 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-08-31 21:28:12 +00:00
Kevin P. Fleming
3103fd6292
don't duplicate devicestate-to-string function (issue #5078 )
...
use ast_build_string() for building output string
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6473 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-08-31 20:16:47 +00:00
Kevin P. Fleming
5b819fc101
stop retransmitting INVITE after we have sent CANCEL for the same call
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6472 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2005-08-31 19:53:38 +00:00