Kevin P. Fleming
24cdb73f92
handle polarity reversal hangup indication during an incoming call that is still ringing (issue #5191 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6661 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
78fa3593b1
properly ignore retransmitted INVITEs on long latency links (issue #3658 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6660 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
f0b4072039
fix some buglets in 'agents' Manager action (issue #5235 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6657 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
43d43b8b46
properly respond to REGISTER queries (issue #5272 )
...
remove unused sip_peer expiry field
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6656 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
051ddb97f3
clean update devicestate function, ensure that it can return AST_DEVICE_UNKNOWN when call limits are not turned on (issue #5281 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6654 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Mark Spencer
da7c542e29
Handle authenticating *to* realtime peers (bug #5269 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6648 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Mark Spencer
cfabcabae8
Null out call number on release complete when number is unallocated (bug #4633 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6639 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Mark Spencer
a21c9058e0
Fix cut/paste error (bug #5282 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6633 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Mark Spencer
8087701923
iax2 parser cleanups
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6627 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Russell Bryant
bcaaea9ce6
add missing newline (issue #5243 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6624 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Jeremy McNamara
9ce1402c8b
ok wtf, no compiler error here
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6621 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Jeremy McNamara
59e784c96a
I swore this compiled. Honest, officer
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6620 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
b8f23573fa
more license/copyright header updates (thanks Ian!)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6618 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
d6ef44afe0
revert an optimization that didn't work (issue #5222 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6617 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Jeremy McNamara
3cba705808
Lets try this - an attempt to properly deal with DTMF
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6615 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Jeremy McNamara
777e97ab26
clean up debug
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6614 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Jeremy McNamara
c1517d081a
castrate the logic in oh323_digit to pass DTMF no matter what. (issue #4989 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6613 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
4fb8ce1fd9
allow minimum/maximum registration intervals to be set on server side (issue #51111 )
...
respect server-provided registration interval on client side
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6612 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
c4d824cf71
error message generated using backwards logic (issue #5224 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6607 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
fadae17355
don't leave a buffer not filled in when getting a REGACK (issue #5226 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6605 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
ff41d6ab6c
correct 'progressinband' parsing (issue #5209 , different fix)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6604 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
eb332490ff
put items in RFC-specified order (issue #5217 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6602 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
02e5af9cf5
proper header name and attribution (issue #5218 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6601 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
e30adc051f
various niteroperability fixes (issue #5221 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6600 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
5da915dcfd
update MANY more files with proper copyright/license info (thanks Ian!)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6596 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
f2e6ac45ca
don't abort Asterisk load if configuration not found (issue #5115 )
...
don't register channel type until after config has been loaded
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6590 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
ee696945de
support all OSP authentication models (issue #5159 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6589 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
77ed1394b6
ensure that exten field is cleared when incoming number is not matched to an extension (issue #5203 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6588 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
16cd2019b1
ensure that Manager hold/unhold events are generated even for non-bridged channels (issue #4594 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6585 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
e60671d5bf
make RTP handling errors less likely to crash Asterisk (issue #5172 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6584 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
811ec06cfd
more documentation (issue #5174 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6583 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
07a06d83a4
handle rport/received in Via headers properly (issue #5037 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6582 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
72437b1dba
more BSD portability fixes (issue #5155 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6578 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
67584e21c8
ensure that agent channels don't get seized during login (issue #5020 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6577 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Mark Spencer
5600956db8
Handle dialog updates to to tag properly (bug #5166 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6576 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
f16f81db05
ensure that the AGENTBYCALLERID_* variable is cleared when an agent logs in to a different device (issue #5213 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6575 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
6f49ab2dfa
partial formatting cleanup
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6574 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
a1bdc4836a
output 'our tag' in proper format
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6573 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Mark Spencer
41bf6b42fd
Try a more generally correct solution, for NFAS (bug #5179 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6567 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Mark Spencer
04e4a54ae8
Restart PRI when we come out of alarm if we're not already up...
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6566 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Josh Roberson
8ac8621f40
don't send a 200 ACK before a 404 on invalid subscriptions (Bug #5198 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6565 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Mark Spencer
961cd50bba
Don't allow callwait to happen during initial ringdown (bug #5188 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6561 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
60ffafcc39
allow users of RTP to know when the peer endpoint is (apparently) behind a NAT
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6558 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Mark Spencer
a2b177fcbb
Increase PRI buffers just in case
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6557 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Matthew Fredrickson
f49370c82f
Fix 'w' to correctly send sending complete on PRI
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6556 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Russell Bryant
943e527d0a
don't use a signed buffer for data that the protocol specifies as unsigned.
...
This fixes an issues with RSA authentication (issue #5148 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6554 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Jim Dixon
4794638c99
Fixed signalling problem with pciradio
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6553 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Russell Bryant
d0ff6c46f8
add missing break (issue #5154 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6552 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Russell Bryant
720272254b
initialize these variables because they could be used uninitialized in the
...
case that the codec capabilities are 0, oops
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6545 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
a51556ff3e
don't reject REGREL requests (issue #5152 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6544 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
1e854ea773
remove useless buffer initializations (issue #5134 )
...
convert pbx_dundi to use ast_copy_string) (issue #5134 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6540 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
04a954ae16
ensure debug messages are only output if debug is enabled (issue #5142 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6539 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Matthew Fredrickson
6f78afbe00
Revert change that removed q931_call structure too soon
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6538 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
c70e1d1674
handle no-peer-specified-in-dial-string gracefully (issue #5132 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6537 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
836916dab4
add doxygen documentation (issue #5133 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6536 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
1bd1a35a9a
factor out INVITE response handling in its own function (issue #5127 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6532 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
7d37750831
remove unneeded variables (issue #5117 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6528 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Josh Roberson
8f21e3659b
Fix spelling of Accountcode. *wink*
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6524 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
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
20 years ago
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
20 years ago
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
20 years ago
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
20 years ago
Kevin P. Fleming
aa6883aba6
revert unnecessary change
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6513 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
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
20 years ago
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
20 years ago
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
20 years ago
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
20 years ago
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
20 years ago
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
20 years ago
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
20 years ago
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
20 years ago
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
20 years ago
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
20 years ago
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
20 years ago
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
20 years ago
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
20 years ago
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
20 years ago
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
20 years ago
Mark Spencer
ac0eaaf1f2
Add support for ring begin event and configurable ringtimeout.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6470 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
f3c46f8f20
deprecate chan_modem and its subdrivers
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6465 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
bef3341975
remove unused define
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6462 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
102ff2d56e
preserve user-added headers when outbound INVITE must be authenticated (issue #5070 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6461 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
085ad00ee0
don't terminate subscriptions before they should be (issue #5063 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6459 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
5f07eec58a
remove unused 'outgoinglimit' code, rename 'incominglimit' to 'call-limit' (old syntax is still supported) (issue #5068 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6458 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
6d19c704b7
make chan_sip and chan_iax2 less chatty when not in debug mode (issue #5067 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6457 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Matthew Fredrickson
98047ff61d
Add support for override of the default pri exclusive/preferred channel
...
selection behavior
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6451 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
9519f6c5f4
clean up, use make functions instead of subshells, remove unused stuff
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6449 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Mark Spencer
5d4d2fdfd4
Add SIP video fixes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6448 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
538e160956
fix error I introduced into oej's patch :-(
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6447 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
388e8bd9a8
massive upgrade to SUBSCRIBE, device state and messaging support (issue #3644 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6446 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
ae1e51c857
use proper next hop in strict routing mode (issue #3609 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6443 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
1824c2f630
encode/decode URIs in 'pedantic' mode (issue #3923 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6441 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
3ac4417753
eliminate warning when !ZAPATA_PRI
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6438 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Russell Bryant
14fa6770e4
fix build when NEWJB is not defined (issue #5046 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6434 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
99929b21e4
preserve hint watchers and laststate across 'extensions reload' (issue #2522 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6431 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
ffe23eb007
add AgentCallbackLogin and AgentLogoff manager actions (issue #4766 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6427 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
da627fc643
use case-insensitive comparisons for headears (issue #5023 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6423 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
529fcab374
add T1 timer support for NOTIFY dialogs (issue #5017 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6405 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
1cb8d00523
ensure Asterisk won't segfault during re-registration (issue #5011 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6402 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
bf6bc6d4fd
clean up rtcaching config options (issue #4075 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6401 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
60718ec80b
handle INVITEs that are asking for authentication that we cannot supply more intelligently (issue #4995 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6399 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
20e887d708
make some messages show up only under debugging and other minor cleanups (issue #5018 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6398 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
fa4b3f8416
fix 'sip debug' vs. reload properly
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6397 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
87f2acf15d
don't reset sipdebug to zero during reload (issue #5000 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6389 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
81c127758b
ensure buffer is adequately sized for frames with lots of elements (issue #4974 )
...
various minor formatting/cleanup changes
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6386 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
d86ce557ef
allow more adjustability in peer qualification system (issue #4192 with mods)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6385 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
9a6618e8d8
show global vmexten in 'sip show settings' (issue #5005 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6378 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
0a3502b592
handle on-/off-hold properly with RTP reinvited streams (issue #3974 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6371 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
a5b640cb40
add 'sip show settings' CLI command (issue #4806 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6370 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
0bf1d48e40
support configurable Message-Account value in NOTIFY messages (issue #4801 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6365 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
3480297607
add preliminary support for SIP timers (issue #4359 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6362 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
09bd4cfb95
add SIPCHANINFO function to retrieve information about the current connected SIP endpoint (issue #4698 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6357 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
97b45d5d6d
handle BYE instead of CANCEL from callers (issue #4994 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6354 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Mark Spencer
f76171a643
Fix IAX2 Provisioning
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6344 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Mark Spencer
47334c3193
Fix language in d-channel (bug #4979 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6342 65c4cc65-6c06-0410-ace0-fbb531ad65f3
20 years ago
Kevin P. Fleming
8a2b540f0a
protect PRI-specific code with ifdefs
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6341 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
d39d277ada
Don't catch digits from zaptel during overlap dialing
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6338 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
3b12e18473
Fix PRI against masquerade
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6335 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Ben Kramer
5cd67220f4
/ fixed bug introduced during bridge code cleanups
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6331 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
f2c72aca7b
Fix potential deadlock in asterisk
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6321 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
f3c9715947
fix a little oopsie
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6316 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
97e1ede292
Centralize and fix tos for IAX (bug #4850 inspired)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6315 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
95cf08ee92
Allow ToS to be set in hex (bug #4923 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6314 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
ce7a1e4768
bridging code cleanups:
...
code style, formatting
use enum/symbolic constants for return codes
efficiency improvements
(zaptel) only disable DTMF detection once per bridge, not every frame
(zaptel) ensure VPM DTMF detector is turned off during native bridge
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6312 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
6dde38ed52
Be consistent with User/Username (bug #4916 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6305 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
13a0bec612
Merge steve's busy detect stuff (bug #4830 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6304 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
f4a1a05205
Revert improperly applied patch from bug #4771
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6296 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
149168f4a5
remove some sillyness
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6295 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
51c390db61
Fix timestamp + trunking (bug #4891 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6293 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
7564500552
formatting fixes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6292 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
f08acd7b45
Fix newline issue (bug #4632 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6291 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
52594b6b12
fix a bunch of gcc4 warnings realted to pointer signedness
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6290 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
d0cec3dd99
fix seg fault
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6288 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
c65f1a04ab
there is no reason to check the channeltype of the channel calling SIPAddHeader
...
because it really only matters what the channeltype is of the *created* channel
in the subsequent dial (bug #4896 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6279 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
c3c496512f
'outgress' should be 'egress'
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6278 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
d8a7545a82
Fix documentation of overridecontext (bug #4379 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6274 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
73e21b0ccc
Add extra aliases from RFC4028 and RFC3841 (bug #4889 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6272 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
6e825f933d
Revert a portion of oej's patch...
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6267 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
c57bfc55cf
Don't ignore ACk packets (bug #4861 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6266 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
033d64ba42
Move to rizzo's new chan_oss, but leave the old one just in case... (bug #4379 with changes)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6263 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
3a362c7839
Reduce number of calls to get method (bug #4863 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6262 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
50087d3467
Fix qop syntax (bug #4822 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6260 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
65f426169d
Fix newsignal/newcontrol compile issue. Bug #4867
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6255 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
6f312133ac
make sure that iaxs gets initialized (bug #4856 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6251 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
a5f0c99bb3
fix netbsd compilation issue
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6246 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
9f136f57fe
Don't delete RTP if there is a channel, even if we get REGISTER/SUBSCRIBE (bug #4534 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6243 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
adae4181f0
Stomp on deadlock. Bug #4555
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6234 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
2fc8abd8ae
one-way-audio problem on multihomed host with bind to secondary address. Bug #4505
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6233 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
11891d28da
and now we know why #define-ing constants and trying to keep them in sequence is a bad idea...
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6232 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
9080884688
fix breakage that was causing PUBLISH to be sent instead of CANCEL
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6231 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
f99dcb7586
add a few const's
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6230 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
b774d41660
enhance SIP_PEER function to return additional items (bug #4816 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6229 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
a657d3a7fa
fix build issue for FreeBSD (bug #4802 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6221 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
4df19fa1c2
clean up SIP response and pedantic REGISTER matching (bug #3663 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6218 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
8703628608
add explanatory comment about timestamp compensation (bug #4763 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6217 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
9b8ee1f3e4
set the 'number complete' bit properly (bug #4771 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6209 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
1a5aa9c836
add dedicated function for adding Content-Length header (bug #4795 )
...
use ast_build_string to build large text bodies (bug #4795 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6207 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
6596f8496e
_really_ rewrite get_in_brackets to do the right thing (including skipping escaped double-quote characters)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6205 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
8223580a4a
formatting and callingpres support (bug #4787 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6204 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
1aa875b656
combine bracket-removing functions (bug #4794 , with compiler warning mod)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6197 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
1e9beaa1d2
ensure that port number in URI is presented when needed (bug #4784 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6194 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
a953eb06c3
formatting cleanups (bug #4786 , with minor mods)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6193 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
1153f74259
add plain-text hangup cause private header to outbound BYE/CANCEL (bug #4783 with minor mods)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6192 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
5238d544e9
ensure socket address family is copied (bug #4789 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6190 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
dd1cd37f11
ensure SIP_HEADER does not segfault when called on hung-up channels (bug #4756 , different fix than posted patch)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6187 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
cd17218e59
add line break after show agents output (bug #4768 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6186 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
6eb0ec533e
More minor cleanups
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6183 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
0577cdd35f
Fixed little oops with DTMF tone duration
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6182 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
23d05a2ebb
Get rid of DSP after we don't need it anymore in MF mode
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6181 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
3f5035dce4
_really_ fix IAX2 crazy timestamp problem (bug #4747 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6180 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
bd18858411
more formatting fixes from oej :-) (bug #4757 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6179 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
91e8442629
add SIPPEER dialplan function (bug #4728 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6176 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
0be59a11de
simple fix for bug #3638
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6169 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
4dd4428204
split acl and netsock code into separate files, in preparation for new netsock implementation
...
various minor cleanups
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6165 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
0a4dd9a6b3
Fix for DSP code on 411/406. (Bug 4712). Also a settable tone length
...
option.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6157 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Ben Kramer
c3f1c4da4f
/ fixed typo bug introduced in fix for bug #4504
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6156 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
22b0f5d306
add a library of timeval manipulation functions, and change a large number of usses to use the new functions (bug #4504 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6146 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
9d8d86e19d
phase two of string portability stuff:
...
don't need ast_ prefixes on functions
use individual #defines for function presence
add vasprintf to portability library
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6143 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
38598f57b4
make 'Agents' manager action conform to protocol (bug #4723 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6141 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
904beec507
ensure that format string macros are undef'd after use (bug #4716 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6139 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
17fee8dc68
various code formatting changes and cleanups related to bug #4706
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6137 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
f50c27c355
don't ignore hardcoded CLID from zapata.conf when usecallerid=no
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6126 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
f62a613d24
fix big endian compilation issue
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6124 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
aaa057778c
add create_addr_from_peer, to use an existing peer reference
...
(solves a deadlock where create_addr was called with the peer already locked)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6123 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
91f84f9098
Update variable name to match docs
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6120 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
3916b7e41b
Fix IAX2 encryption (really, bug #4500 for reference)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6103 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
a803ef7af0
pick up calling ANI information from libpri (bug #4571 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6097 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
d7e09f233f
allow explicit source address/port selection for peers (bug #4257 , with minor mods)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6096 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
e24821e1cf
fix off by one errors in calls to ast_copy_string (bug #4600 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6084 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
e67bc60c40
Make PRI debug easier to read if you're not using NFAS
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6081 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
4c531ca8c0
define an AST_MAX_CONTEXT for use instead of AST_MAX_EXTENSION
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6076 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
80f67ad1fa
Pass along proceeding and progress even when overlap mode is not on
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6072 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
c13d601fb4
queue device state changes and handle them serially in a background thread
...
optimize device state related functions
add ast_get_channel_by_name_prefix to allow searching for matching channels in O(1) operation
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6062 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
f64717b556
clean up compiler warnings during build on 64-bit systems
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6059 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
f268ea2b3c
make CLI output use singular/plural when appropriate (bug #4654 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6047 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Malcolm Davenport
f1a18b8066
Hardcode urgent messages option in Voice-Message to 0
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6046 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
6b72557890
ensure that AGENTBYCALLERID is set for agents being reloaded from persistent storage
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6039 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
1bd88c387e
don't segfault when peer doesn't send Referred-By (bug #4588 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6038 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
9403a6e027
remember CallerID in AgentCallbackLogin, so it can be used at logoff time
...
use stored CallerID when auto-logoff occurs to clear AGENTBYCALLERID variable (bug #4616 )
persist stored CallerID into/out of astdb
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6036 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
52ef5c7d30
add function to convert a cause code to a string
...
create MAX_MUSICCLASS instead of using MAX_LANGUAGE
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6024 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
3c91556d2d
reset regattempts counter after successful registration (bug #4634 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6023 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
cb8ba75284
Fix for bug 4347. Also breaking redirectingreason interpretation routine into function
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6015 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
3ddc33f674
un-break three-way calling
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6002 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
f3e538205b
no need to call srand() when it is already called in asterisk.c
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6000 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
19c1ac82a4
actually get the host's name for the code that needs it (bug #4569 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5998 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
9f4ad3363d
ensure that 'zap show status' always generates output, even when there are no interfaces present (bug #3585 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5996 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
4803ab0bb2
don't use locks when reading usecounts (reading only, not writing)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5994 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
8db7830293
fix outgoing format selection breakage
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5993 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
442f3b15a1
make 'transfer to busy' support a configurable option, and make it _only_ short-circuit AST_STATE_BUSY
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5982 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Ben Kramer
32741dc1c6
/ fix for bug 4550
...
/ cleaned up most of the warning messages
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5979 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
4358089aa7
Fix SIP with OSP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5975 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
369b421b78
make SIP registration accept RFC non-compliant Digest headers (bug #4577 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5970 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
d66913bea2
fix segfault when no CLID number is present (bug #4566 )
...
clean up CLID/CNAM display generation code
suppress compiler warnings for unused items
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5962 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
b68ffcd38d
fix debug output (bug #4562 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5956 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
52e26805e7
begin properly supporting 'Supported' and 'Required' headers (bug #4351 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5952 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
54e74ff81b
control maximum number of interpolation frames generated during silence by jitterbuffer (bug #4295 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5951 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
4e6d610317
ensure that proper response code is return for unimplemented methods (bug #4512 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5949 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
5285af5631
separate IAX2 protocol debugging and jitterbuffer debugging (bug #4523 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5947 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
0e9d920a60
move tools used during build into build_tools subdirectory
...
clean up Makefile headers
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5942 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
a752aeb4e8
fix reply_digest breakage from earlier patch
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5941 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
f80df76143
Fix fd's when we release rtp/vrtp
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5940 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
b6ea1bcb29
Attempt to repair SIP parameter gathering brokenness
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5939 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
0c61fc56be
Fix via comparison to be case insensitive
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5938 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
e74c288783
Fix agent recording issue (bug #4551 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5933 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
2f7e984a31
don't generate 'rport' unless RFC3581 support is enabled (bug #4533 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5931 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
81d1a11ed6
clean up and optimize reply_digest (bug #4447 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5925 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
9a80a7bc2c
string/whitespace handling cleanups (bug #4449 , with mods)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5924 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
fb12b92a43
Various IAX2 fixes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5901 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Ben Kramer
20c26996ef
/ fixes possibility for accessing of struct when null
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5896 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
f3efc756ad
allow transfer-to number for SIP transfers to contain an '@' (and enforce the max-forwards restriction for these transfers) (bug #4048 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5894 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
4d102efb7a
make incoming overlap calls with no number specified use the 's' extension (bug #4317 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5893 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
439002c898
make zap-transfers to busy/congestion channels behave more reasonably (bug #4495 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5892 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
5736270107
add 'rtignoreexpire' option to allow Realtime addresses to be used regardless of expiration time (bug #4362 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5889 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
ddaa0cc0dd
don't call alloca() or alloca()-using functions in parameter lists (bug #4487 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5887 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
aa0608cb34
remove useless code (bug #4492 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5885 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
706bf6d427
ensure CLI commands produce proper terminating output when used with manager interface (bug #4497 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5884 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Ben Kramer
f70c5e190b
/ fixed bugs introduced by the fix for bug #4368 by kpfleming
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5881 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
178842ec27
save 168 bytes per zaptel channel private structure (using bitfields)
...
save 28 bytes per zaptel subchannel structure (using bitfields)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5878 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
e5e64bfd41
header ordering fixes for FreeBSD (pending a global merge into asterisk.h) (bug #4484 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5876 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
7584fac64b
various compiler warning fixes (bug #4483 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5875 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
adc9c81692
fix version tag macro calls
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5869 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
2b8338cb52
more file version tags
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5866 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
005e436b57
another round of version tag updates, along with 'show version files' pattern filtering
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5865 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
8726967435
handle going to 'fax' extension when inside a macro properly (bug #4368 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5856 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
4f299de252
major Makefile and build process improvements, including removal of all hardcoded paths (modules must now use run-time paths as they should) (bug #4116 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5855 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
bccc1171f0
Fix minor OSP compile issue
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5852 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
8a0ade1fd8
don't call reg_source_db() until after the peer has been added to the peer list
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5850 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
50307c4e80
fix compilation on Darwin (bug #4462 , ugh, we need all this stuff moved into endian.h)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5847 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
090f7d278b
more cleanups for outbound registrations (bug #4457 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5844 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
d6a2290eb2
use a struct for long parameter list to transmit_invite (bug #4458 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5843 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
420737f3ea
correct oops in recent outbound registration rework (bug #4461 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5841 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
c9004afb94
various improvements to outbound registrations and response handling (bug #3850 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5839 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
68668b602d
use ast_cli_register_multiple() for CLI commands
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5838 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
a198e5af5a
use ast_strip_quoted to strip brackets from key secrets
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5835 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
115e45c7b0
handle stale authentication nonces more properly (bug #4343 , with formatting fixes)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5834 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
860d7948ba
clean up create_addr, and use a structure instead of a large parameter list
...
make create_addr return the peer's outkey, so dynamic realtime peers can use keys for calls (bug #4431 )
add key support for switch connection strings
use a common dial/switch string parser instead of three copies (none of them identical)
make doxygen docs cover the entire source base
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5833 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
6107dfe927
use ast_cli_register_multiple() for chan_zap CLI commands
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5830 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
c01873574a
Blindly merge jitter buffer patch of bug #4342 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5814 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
7b03b102c9
Setup transfer capability properly for outbound calls (bug #4434 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5813 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
9950df1b49
Add button templates for 7902, 7935, 7940, 7960, 7970, support big endian machines with proper byte ordering, fixed caller*id on 7910 (others?) and more. Bug #4398
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5811 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
fc0f505c5f
Apply a proper solution to resolve AST_MAX_ACCOUNT_CODE
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5805 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
04be319867
Fix small sizeof bug ( #4407 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5788 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
5b55f3600b
Fix attended transfer crash (bug #4404 with changes)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5787 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
db99849187
Fix reply digest selection of size (bug #4409 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5785 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
ed233f7e82
Fix the ordering fo some checks (bug #4406 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5784 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
4e329973eb
use DEFAULT_SIP_PORT (bug #4408 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5782 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
2f1e6379b3
Fix agent deadlock and remove braindead tags dependency
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5777 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
8adbac17df
Define AST_MAX_ACCOUNTCODE because chan_h323.h does not link to the Asterisk headers
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5776 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
a6f2f031b3
Fix typo about maddr (bug #4386 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5772 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Josh Roberson
70b3b8730e
Fix typo in chan_sip. (Bug #4376 ).
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5768 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
2df83a9298
Fix SIP registration (bug #4138 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5767 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
41e7cc8154
Use defined AST_MAX_ACCOUNT_CODE (bug #4350 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5765 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
9644f1dcfe
various code cleanups (bug #4353 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5764 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
fa46a46ec1
Correctly implement the button templates in hopes to support more 79XX series phones. Needs testing, please report. Bug #4366
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5762 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
c055fcc9a7
(Hopefully!) last remaining changes for NFAS.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5761 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
e92b07d372
More updates for NFAS span/channel mapping
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5760 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
91bfc89301
Bug in pri_find_principle
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5755 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
840a2ba5b4
Updates for new libpri set_message api
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5754 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
2353f5925c
Optimize global/user/peer configuration call options. Bug #4336
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5753 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
39f884aaff
Make debug output more precise. Bug #4345
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5752 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
ed76520002
Mods for IMPLICIT/EXPLICIT channel id selection support
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5751 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
17e476378a
make 'sip debug' work again (commands must be registered shortest-first when they start with the same words) (bug #4341 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5746 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
ec9ce8db9d
Make capbilities be connection specific versus for the whole endpoint. Bug #4334
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5742 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
793182ea7d
Fix memory leak, avoid uncessary abuse of memory and formatting tweaks. Bug #4282
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5739 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
d5b50fc83d
formatting cleanup (bug #4330 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5737 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
58a530eba8
remove unnecessary conditional logic (bug #4313 , take two)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5735 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
041147243c
ensure that peer-level RTP settings are actually used (bug #4313 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5734 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
c8889e6563
add IAXPEER function (bug #4310 , with minor formatting and doc changes)
...
add note to CODING-GUIDELINES about minimizing indentation in function bodies
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5733 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
a1779650de
move variable declarations to top of function where they belong (bug #4303 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5724 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
53d655cf0a
Yet another set of jitter buffer changes (this time some scheduling improvements) (bug #4319 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5722 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
9272e1f68a
More jitter buffer fixes for large resync (bug #4311 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5719 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
503be4c93a
Merge skew reduction (bug #4222 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5717 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
ee8cbfa872
Add IAX2 testing code (bug #4242 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5716 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
28e5165284
Actually apply timestamp bug (bug #3961 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5714 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
9f9fcca6c0
print out the IAX DATETIME IE in 'iax2 debug' in human readable form
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5711 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
ee296ae8a9
Turn on the DSP for the channel after an ANSWER so that we get DTMF detected
...
properly
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5705 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
9b89127c75
Additions to chan_zap.c to receive PRI_EVENT_KEYPAD_DIGIT properly. Bug #4286
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5704 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
252bf2d652
SIP hold improvements (bug #4290 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5702 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
507ceb1a29
add 'zap show status' CLI command to display card/span status (bug #3585 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5701 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
9bf21dbf58
more strncpy -> ast_copy_string conversions, fixing some buglets along the way
...
add recommendation to CODING-GUIDELINES to use ast_copy_string instead of strncpy in new code
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5686 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
fb59e4a857
combine two lines of code to make the logic clearer (bug #4273 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5683 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
ea4c054123
fix segfaults in realtime_peer/realtime_user when wrong-type realtime entry is loaded (bug #4266 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5680 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
3fbdf210ce
fix up help text and output for 'iax2 trunk debug' CLI command (bug #4191 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5670 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
7bcaa0caa2
code formatting cleanup (bug #4213 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5668 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
acffa5d930
implement more detailed hangup causes (bug #4214 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5667 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
6cd4f9a8d3
correct some signed/unsigned issues found by GCC 4 (bug #4237 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5664 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
0356b70224
add functions to register/unregister multiple CLI commands in a single operation (bug #4255 , with minor mods)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5662 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
c382394360
add counters to 'show agents' CLI command (bug #4232 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5660 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
4515e94c39
various minor formatting changes and code cleanups (bug #4262 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5658 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
e37adfa243
Add netstats option (bug #4175 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5657 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
01424f1f05
Fix one way audio problem with iax trunking (bug #4221 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5656 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
c936fc827c
Add remainder of rtp fixes, iax2 patch (bug #3961 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5654 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
060b71e52f
Fix incorrect variable (bug #4243 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5653 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
5af8df2b98
Formatting fixes and sanity checks Bug #4263
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5646 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
James Golovich
7d26776adc
Fix typo in chan_zap.c faclityenable != facilityenable
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5644 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Malcolm Davenport
04274f46c3
Resolve Bug #4248
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5642 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
65a7d2ac76
fixes for the new jitter buffer (bug #4249 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5639 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
ba736889bf
enable/disable facility ies
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5637 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
567dd8c1ea
Set DNID for immediate calls (Bug #4220 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5630 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
c224da2948
C++ formatting fixes, Log PWLib assertions, remove uncessary locking and to shut bkw up. Bug #4185
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5629 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
e6be0236e5
Formatting fixes, proper locking and to shut bkw up. Bug #4185
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5628 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
f3f322c990
Fix one way audio with some broken Endpoints and to shut bkw up. Bug #4164
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5627 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
bd8ec48b6a
Add specific gcc version to shut bkw up
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5626 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
31d5fab9cd
chan_zap.c portion of PRI show debug command (Bug #3985 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5621 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
5f54bf2230
revert this patch ... THIS IS NORMAL OPERATION, see the bugnotes for details (bug #4107 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5618 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
82d52ffe35
Use maxdomainlen in chan_sip (bug #4212 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5601 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
00bcbaaa05
Fix gethostname calls (bug #4198 , with mods)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5600 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
7e83b3a4b1
now fix the formatting part (bug #4207 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5597 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
6ce084b7e2
remove unreachable block of code (bug #4207 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5596 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
4d2537ae11
major re-work of dialplan functions, including:
...
- locking of functions list during registration/unregistration/searching
- rename of function description structure to be consistent with the rest of the API
- addition of 'desc' element to description structure, for detailed description (like applications)
- addition of 'show function' CLI command to show function details
- conversion of existing functions to use uppercase names to match policy
- creation of new 'pbx_functions.so' module to contain standard 'builtin' functions
- removal of all builtin functions from pbx.c and apps and placement into new 'funcs' directory
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5583 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
0575c11d72
Merge formatting changes (bug #4172 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5578 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
2fcda7000b
Minor protocol fixes (bug #4169 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5577 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
6f118fe66a
remove extraneous manual string termination
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5572 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
7d6ba573e5
move some debugging output to a higher debug level (bug #4119 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5571 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
aba598c26f
fix build on FreeBSD (bug #4125 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5569 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
135f392c62
solve memory leak and allow chan_mgcp to be unloaded (bug #4148 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5565 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
38c513fd02
ensure the SIP socket is closed on module unload (bug #4149 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5562 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
50b9f0e970
fix breakage when ast_copy_string is used to copy substrings (bug #4146 , but a different fix)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5561 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
09ed70fcaf
Fix one-way audio issues with CCM and possibly other [broken] endpoints. Bug #4135
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5560 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
f0c47a88ba
Fix one-way audio issues with CCM and possibly other [broken] endpoints. Bug #4135
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5559 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
a813234dcd
simplify argument parsing in sip_prune_realtime
...
don't force register expiration when pruning realtime peers
provide feedback for successful single item prune operations
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5558 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
ba04eb12ef
use symbolic constants for RTP method flags, and add debugging output to sip_alloc to indicate when RTP is/is not allocated (bug #3986 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5557 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
98a973007d
ensure astdb registration entries are parsed properly (bug #4126 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5555 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
cd9a1226b5
ensure buffer size is computed properly for ast_copy_string
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5554 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
f2c734ba04
Add support for native DTMF
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5552 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
931e1debff
Fix dtmfmode, dtmfcodec capability, Faststart for users and peers. Bug #4112
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5551 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
9a7b3b0347
testing has shown that ast_copy_string is nearly twice as fast as strncpy for the common use cases in Asterisk, so convert chan_sip over...
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5550 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
fe6517959e
change (iax2,sip) show (peers,users) to use 'like <pattern>' for pattern-matching to be consistent with other CLI commands
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5549 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
f0df8b7172
attempt to not allocate RTP ports for SIP private structures unless they are needed (bug #3986 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5548 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
dfd4f13f55
ensure object reference is removed after unlinking from container
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5545 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
f07020fa1c
clean up reg_source_db
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5543 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
ce6a7846c0
properly check for error from pri_timer2idx (bug #4117 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5541 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
b1826af735
add SIP_HEADER function, mark SIPGetHeader app deprecated (will be removed on 2005-05-31)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5540 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
7d4b53c57a
add direct object unlink macro to ASTOBJ api
...
various minor cleanups in chan_sip
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5539 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
82f888f457
enhance 'sip prune realtime' to support users as well as peers, and regex-based filtering
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5536 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
8634ef9e4a
don't use '%i' at all, since we have no current use cases that need non base-10 parsing (bug #4110 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5533 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
ae90c1a014
make write() failures on Zap channels more prominent than 'debug' messages (bug #4107 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5531 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
8cd6529426
Rework astersk make process to be compatable with the Open H.323 build process. Bug #3981
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5528 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
1ebd942a88
Rework astersk make process to be compatable with the Open H.323 build process. Bug #3981
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5527 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
45f7567d70
Fix codec negiocation on inbound calls. Bugs 3980, 4021, 4045
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5526 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
b2c3f0464f
unregister reload command (bug #4102 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5525 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jim Dixon
da9a73f4c9
Fixed problem with 'radio' attribute vanishing upon zap reload
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5522 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
7e058413fb
allow fine-grained 'insecure' settings (bug #4024 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5521 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
55a6d4c1b5
Oops :)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5519 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
b99c287ef6
Fix lockup in register timeout
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5518 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Ben Kramer
5c735f4c68
/ changed the logging in vpb_call()
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5514 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
22ef00edde
add manager events for Zaptel DND state changes (bug #4070 , with mods)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5513 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
0fe9884e0b
report IP of peer who sent failing registration (bug #4089 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5511 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
cd932e2234
reset 'confirm' mode so DTMF can be used by Zap callees after confirming (bug #4083 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5509 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
2a4265b406
formatting cleanup (bug #4088 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5505 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
fd4dbd6c5c
Support for new signaling type Feature Group D (MF) through a tandem access
...
point. Also support for an output file to send your PRI debug information.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5500 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
5a6d5c1751
ensure cause code supplied by IAX2 peer is passed up to caller properly (bug #4064 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5494 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
a729a57ba1
fix various compiler warnings
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5491 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
1f9ab2380a
use double-quotes instead of angle-brackets for non-system include files (bug #4058 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5490 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
e3db569d62
update so people don't whine any more
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5484 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
a3168fdc23
fix potential seg fault in my patch that just went in, oops
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5473 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
b49f1a7dfa
Fix "show agents" when name is not present (bug #4030 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5470 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
7bffc0459c
add missing newlines, fix misspelling of nonexistent (bug #4027 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5467 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
8d1744dd29
Add sched_when function (bug #4022 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5466 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
b90f35b24f
Fixed chan_alsa.c unload bug (bug #4019 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5464 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
b052fe894b
ensure that the random number generator(s) are always seeded with a different value during Asterisk startup
...
don't reinitialize random number generators in other modules
(bug #4017 )
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5459 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Ben Kramer
18e2c2e468
/ updated to get it to use ast indications again after the change to ast_chan_tech stuff
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5458 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Ben Kramer
f61b19eda8
/ fixed an inverted test
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5455 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
71a99bab18
Fix MGCP call waiting (bug #3971 , with mods)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5450 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
d254db31c8
*** empty log message ***
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5431 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
a7230de79a
Correctly choose end of number (i.e. if it ends in 'w' with nothing following)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5430 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Russell Bryant
c66b66e45f
actually space out the registrations :) (bug #3104 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5427 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
ea60d42f67
If an agent still has "wrapuptime" left after he finishes a call and the
...
wrapuptime is changed on a reload, he still waits his former wrapuptime (instead of
the new wrapuptime). This reduces his "de facto" wrapuptime immediately to
the new value even if he has wrapuptime remaining from a previous call.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5423 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
c7c20f8656
report non-codec capabilities in 'sip debug' properly (bug #3960 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5416 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
864f6a50b8
ensure that MGCP AMA flags are passed into CDR (bug #3962 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5414 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
2650a7f2ae
optimize frame handling in agent_read()
...
ensure that the call is marked acknowledged when it goes to AST_STATE_UP even if AST_CONTROL_ANSWER is not received (if ackcall is disabled)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5413 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Matthew Fredrickson
d41e65cd0d
Merging AOC notifications for bug #3843
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5412 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
c8f858f2aa
Alerting *can* be sent after proceeding (bug #3963 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5411 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
f63923ae29
ensure account code specified in mgcp.conf propagates to CDR (bug #3951 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5390 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
8b2b938b7e
correct IAX loading/binding message (bug #3953 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5387 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
f9f59ae89d
move start_network_thread to _before_ testing its result :-) (bug #3952 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5386 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
4c736c3600
Better dependancy and version checking method, solve call problems when dealing with a gatekeeper, sanity check call cleanup, in hopes to avoid deadlocks (Bugs #3848 #3643 , #3591 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5383 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Mark Spencer
e06257cf2e
Fix MGCP *67 to automatically reset callerid (bug #3940 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5382 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Jeremy McNamara
0efb0da41f
Better dependancy and version checking method, solve call problems when dealing with a gatekeeper, sanity check call cleanup, in hopes to avoid deadlocks (Bugs #3848 #3643 , #3591 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5379 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago
Kevin P. Fleming
bbc8c2ce6f
fix breakage from slin endianness commit earlier today (sorry :-()
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5375 65c4cc65-6c06-0410-ace0-fbb531ad65f3
21 years ago