Mark Spencer
d3bf33f9aa
Send date with invite
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1871 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
ef6973087b
Fix reload race in SIP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1870 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
0ae915c0f6
Fix the passing of digital PRI-PRI
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1869 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
f96c0762ff
Allow doing digital PRI to PRI calls automatically
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1868 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
9e996ceef8
follow same naming scheme as other simular functions
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1867 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
83c63206c1
don't create another endpoint on a reload
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1866 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
fd0c9f6c2d
remove debug and switch printf's out
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1865 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
a2418cd15d
don't complain on type=h323 itself :)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1864 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
40b77a4661
Move zaptrcallerid out of #define ZAPATA_PRI
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1863 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
60d1f9cf45
Change long variable name to the shorter one
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1862 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
a41fc6bbf9
Add 'useincomingcalleridonzaptransfer' keyword to chan_zap so that if there is incoming call on fxs port and you flashhook and transfer that call (or do a threeway call) the incoming callerid will be presented.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1861 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
8b557dfd30
Minor cleanup
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1859 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
6fb9ea4ea5
Fix qualify + register
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1857 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
1a603dd365
The SIP motto is "There's More Than One Standard for Doing It"
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1856 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
25ebd8de49
Properly fix double locking issue, fix wav49 issue
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1855 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
41d9f563a8
We really don't want to lock ourselves in zt_exception
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1854 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
1540cd05a9
Properly handle exceptions in zt_read
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1853 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
c3b80c117f
stomp on seg if no config file
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1852 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
5dd1310ac6
Get rid of old chan_zap_old
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1851 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
2f69b332d8
Cleanup unload calls
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1850 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
23cfe10d94
Don't retransmit INVITE on 407 retransmission
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1849 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
72e21db66a
Minor sip fixes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1848 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
a5e6cf5003
Patch for improving unload on zap (thanks James)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1846 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
2b30f6aa04
implement userbyalias. This will look to IP instead of H.323ID, if enabled Bug #251
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1842 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
1451a407ac
Minor mgcp debuggin changes, sip deadlock improvement
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1841 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
0f2bdc6d0a
Remove gratuitous race
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1840 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
eab0dfc66b
Provide a channel if PRI_EVENT_RING comes without a channel
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1833 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
9270beada5
Don't use dynamic mode when scanning all gateways
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1831 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
37f1885152
Quiet more authentication info if not enabled
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1830 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
fac7eaffa9
Fix PGSQL voicemail issues (bug #625 ) and fix reload races in iax2
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1827 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
da34cf8fd6
Add auth debug option
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1825 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
bbbf123fcf
Fix the ZapHangup, ZapDialOffhook, ZapTransfer manager commands
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1824 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
3d776a2da2
Update with current information
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1823 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
6b45687df2
add warning for keywords in type=h323 that make no sense
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1822 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
1740f71793
Don't don't show verbose 3 message when verbose not set
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1820 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
08c7c4be31
Don't retrain after each digit
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1814 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
b3e9086d5d
Really fix chan local races (I hope)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1813 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
f42b2aaeef
Fix chanzap for p0, p1, etc
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1808 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
9ccfcb3d24
Properly build Contact on INVITE when asking for authentication
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1803 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
efc61fe709
Temporarily revert changes, prepare for proper fix (sorry for the cvs spam)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1802 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
7d74bcd7bc
Always save the extension
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1801 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
37f33c4346
Build contact, don't copy it
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1800 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
d4fe6cf255
Have a contact line in responses, merge logging patches
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1799 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
6a7ddeb222
limit fixes in SIP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1798 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
e45e601c35
Use global nat settings in auto peers
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1796 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
f367a8bd33
Minor 407 improvements
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1795 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
3cfe7e6e25
Apply host access rules in SIP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1790 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
55beaa4d47
Increment session version each time we send a new SDP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1789 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
171b29fd4c
Allow SIP/peer/exten like IAX
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1787 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
73b98c7500
Enable on hook transfer for vmwi
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1785 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
d547cbee4e
add stop media transmission message
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1781 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
bfb27d0836
Make CALLTYPE available
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1776 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
dc17a4c1c8
Don't crash if ZapHangup, ZapTransfer, ZapDialOffhook are used on the channel that is onhook (idle)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1775 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
669e957291
Delete on unregister (bug #527 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1770 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
e09ed4f612
Update with current information
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1768 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
54ae8fcd9e
apply G.729 patches (with changes) from bug #421
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1767 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
a16e5d577c
Fix segfault if more than 32 channels are used because of round_robin[x] = p;
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1764 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
626d85b1bd
More VPB updates from Paul
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1763 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
e30e685ee1
We have to hangup the bridge not continue on AbsoluteTimeout
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1760 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
bb2bb1d083
Fix the AbsoluteTimeout issue with IAX/IAX2 when in native mode
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1759 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
e406f72564
Add date/time to IAX2 register
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1755 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
e3b0a66805
Don't do reinvite if both parties talk diffrent codecs
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1752 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
6f9da41a6c
Do the last thing the right way (thanks Mark)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1751 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
2850b4962f
Don't allow to run SIPDtmfMode on other channels than SIP ones.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1750 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
265d0a060c
A little oops ...
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1749 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
6f6ff1a673
Don't try to expire if there is no expirey
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1748 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
e7626bb3ce
Fix deadlock in iax
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1745 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
f6c230ebcb
Minor alsa fix
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1744 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
9d244cb4ce
Don't reconnect db on reload unless there was a failure
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1741 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
c71d9d53ff
Update so that "users" are implemented as well
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1737 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
08b0a2e4e2
Start on mysql_user, move to misery
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1736 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
484e1fae4e
Tone/indications issue
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1734 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
4195115d60
Fix typo
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1733 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
d21c6b7c13
Properly decode strings in REPLACES and ignore leading whitespace
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1732 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
38ea72559b
Backport to iax
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1730 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
9d2c55e62a
Fix SIP_CODEC support
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1729 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
6955b7cda1
Preliminary support for iax2 friends in mysql database
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1728 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
a2303e3d0f
Don't reinvite if we got a refer
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1724 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
5865f43a79
Implement several manager commands for Zap channels: ZapTransfer (flash hook), ZapHangup, ZapDial
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1723 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
027d5bbf30
Add ${SIPDOMAIN} and "dynamic peer" mode
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1722 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
9175d0a1ee
If somehow we don't have an answer, set need to destroy on CANCEL
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1717 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
b0f482d9b3
Handle 401 for INVITE as well (should we add support for BYE too?)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1714 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
81339d3c3c
Trustingly add Thorston's deadlock patch
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1708 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
6cd4d3c008
Add round robin to chan_zap with use of Zap/r<number>/<exten> (ascending) or Zap/R<number>/<exten> (descending).
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1707 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
994d37c441
Fix directons below. Thanks xam
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1703 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
b5ec8ef1d9
Train echo canceller on FXO before last digit
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1698 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
019d707dc2
Add PRI_CAUSE feature for PRI ... If you set PRI_CAUSE=17 with SetVar and then call Hangup app the PRI will disconnect with this cause (it overrides the cause sent if we get it from incoming call)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1696 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
e255fe1685
Turn off music on hold when doing *0
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1690 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
1e95c3a4ac
Remove really broke MP3 stuff in favor of G.726 in the near future
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1689 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
0c5ee9486b
Make SIP_CODEC warn about not supported/not configured codec
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1687 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
ec8d4cfdcc
remove the nasty warning, cuz some have gotten newer versions to work
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1684 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
da93b54687
Add externip keyword so that it's possible to use asterisk behind a NAT through port forwarding
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1681 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
251e70953e
Use echo training of FXS (fxo signalled) interfaces... rest to follow
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1677 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
4ce283ff18
Make it build and run on MacOS X
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1673 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
bc7b8ef41e
Make HANGUPCAUSE accessible
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1669 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
77003fea94
Fix *8# magically (bug #116 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1665 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
b5bcecce5d
Add DESTDIR support (bug #200 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1664 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
c6569f5177
Check that there really is a tag
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1663 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
37ff334508
Set joint capability as well when checking users
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1662 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
67d2608db9
Handle capability on inbound too
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1660 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
a1fe10de33
Add language supporrt for SIP (bug #411 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1656 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
85bf34eb5e
SUpport gains on outbound calls
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1654 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
8ea87da749
Make getaddrfor work with openbsd (bug #415 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1647 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
524c10a4c5
Fix compile warnings (bug #389 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1644 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
5e25770a83
Okay, '*' and '#' are still okay in INFO messages
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1642 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Thorsten lockert
de28fa60cf
make chan_h323 not load if no config file is found
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1641 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
bc69cfe5a4
Minor typo fix
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1639 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
c0d8f10a42
FreeBSD patch, take 2
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1638 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
13b7b73b08
Revert the previous patch since it's braking compilation
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1636 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
d5b54e4b7f
Sane FreeBSD patch
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1635 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
f59f259586
In the SIP -> SIP if the called party disconnects with 486 make sure that the calling party gets 486 also
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1633 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
a32f02162b
Actually add md5secret option to CVS (bug #288 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1632 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
2bf8b38383
Properly handle events during reads
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1630 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
c8a93d08eb
Properly strip "from" line
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1626 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
1682b2ced8
Strip "sip:" from callerid
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1625 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
4966cfa119
Fix typo
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1624 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
f537e2e0ec
Consider "from" when getting destination (bug #368 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1623 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
1b19a2b1de
Callerid fix and warning cleanup (bug #367 & #356 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1621 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
ea4aeb0c67
Handle without context
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1620 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
55637d3de5
Add "n" option to allow disabling of masq optimization
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1619 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
ceb8d1ccb8
Switch back to DTMF at the appropriate time
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1615 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
dd96bea16c
Fix typo in CVS
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1613 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
9efec3dff4
Detect 100 as valid DTMF too
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1612 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
1343c2638c
Increase sizes in SIP (bug #352 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1610 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
d79518ec0e
Set acknowledged seqno to 0 on transfer
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1605 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
357e60ffdc
Don't assume we acked when handling transfer
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1604 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
e4b8d32001
Make sip show channel display a given callid when only partly specified
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1602 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
3b49a87972
Update IAX2 parser for sending caller info
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1599 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
c0dde4ac5b
Add 486 message (SIP) to 17 cause (PRI) translation when you call Dial app and then Hangup:
...
exten => _X.,1,Dial(SIP/user)
exten => _X.,2,Hangup()
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1596 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
cacfd42960
Add usecallingpres keyword to zapata.conf for PRI to PRI call so that we would take the presentation mode and send it to outbound call.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1595 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
9e68716e0e
Check registry carefully before unlinking
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1592 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
d3e0c54f7d
Fix leaking sip channels
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1591 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
80f05b38b0
Fix SIP for outbound too
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1590 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
694d3435e1
Add sayunixtime, chan_sip updates for codec negotiation
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1589 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
7db0e60486
Minor IAX enhancments to support MusicOnHold
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1588 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
19ef8e56ef
lets try just a empty speed dial, for real this time
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1587 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
740e8469da
lets try just a empty speed dial
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1586 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
3bbf429ac0
remove speedial setting, for now
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1585 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
b9643771af
Destroy channels on BYE when no owner is present
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1584 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
229f4abf93
Change strdupa's to ast_strupda's
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1579 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
0bf4bf3f54
remove old debug
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1577 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
7bf42218fe
try to enable indications
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1576 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
f6c0dd8c4d
anonyance fix, per tholo
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1571 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
55e664cb00
Fix various compiler warnings (bug #322 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1570 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
eca42807c3
Fix counter in SIP (bug #291 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1566 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
41cafc5042
anonyance fixes, per tholo :)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1560 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
02fa2dab28
Initialize extension
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1552 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
c514e681e7
Fix last typo
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1549 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
be64ea63b1
Don't do callprogress on incoming calls -> that used to put that call in a wierd state 6 and the call is not answered.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1548 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
83e9734908
Fix capability lookup failure
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1545 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
9a49c07cf3
change default codecs
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1544 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
273e1b07d6
Keep voicemail from segging on a permissions problem (bug #245 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1543 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
403f27e5b9
Bring into full TBR4 compliance
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1542 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
b54c5c7561
don't deal with gatekeeper on reload, known issue..someone fix
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1540 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
29d2a6d9d2
oopsie remove it from here too
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1539 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
a83662beda
rollback transfer support...not properly implemented
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1537 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
0644267b41
Allow detection of callerid on FXO with distinctive ring
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1525 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
90f6d836ee
Fix deadlock pointed to by Martin
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1524 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
233591ddc5
DTMF enhancements
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1523 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
79ecd05a02
don't die if skinny cannot figure out hostname
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1519 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
6be8c6b6bf
minor code fixes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1518 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
d6f33f273d
Don't die if no skinny config
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1517 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
26fdbec56f
remove debug, it's Miller time\!
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1516 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
02222bc6c1
stomp on seg fault if a call is attempted and the skinny device is not registered
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1515 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
c3174c0319
fix never ending ringing
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1514 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
c165196f71
pull out reloading, for now, causes segs
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1513 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
d28bc810a3
make tcp socket resuable. Bug #262
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1511 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
d6ba77a74b
implement reload
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1510 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
b745ba8380
Merge sending complete patch with no number (bug #176 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1509 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
c1c5fcd426
many bug fixes and inbound calling: SKINNY/line@device
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1507 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
c511b967ed
Outgoing limit updates (bug #98 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1505 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
faeb2e28f2
Add extended Matching functionality (bug #97 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1504 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
86278dfb1f
clean up code and output d->addr properly
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1502 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
3bd044c236
Fix a tiny thing
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1501 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
4828759ab8
Add distinguishing between BUSY and FAILURE for outgoing spool calls. Always save CDR record (even if the call fails). If the call fails try to see if there is
...
22 years ago
Mark Spencer
3672619e13
Don't die if no config file
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1498 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
78ef0d0ebe
Add SIPDtmfMode application
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1497 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
884381d54d
add chan_skinny.so
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1496 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
08079c6863
initial import of skinny, more coming soon
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1495 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
c874416036
update for the lamers...only if they would acutally read it
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1492 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
76b99bb025
Fix typo
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1490 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
979dc97f36
Fix "potential" deadlock and make not-a-deadlock
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1487 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
479a67e629
BSD portability enhancements (bug #234 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1486 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
328897248a
Copy context properly
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1483 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
059b57438b
implement transfer and call forwarding. Bug #221
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1482 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
ebae0a11be
When taking a masqed call, be sure to mark it as acknowledged
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1481 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
d488a8c522
Be sure we have the agent lock
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1478 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Martin Pycko
6e8a074912
Add restrictcid=[yes|no] for chan_zap and chan_sip. You can specify if the sip/zap users will have the callerid transmitted as ANI or CALLERID.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1476 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
c80158ce30
Add Zap dnid support
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1474 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
687a0e76b5
Take URI from responses (bug #215 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1473 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
bb0fba0974
Re-poke all peers on a reload (bug #216 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1470 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
9c12f6b550
Base ackcall on newly available agent, not the pending one
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1469 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
52c2755347
Allow codecs to be specified on a per-peer and per-user basis
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1461 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
f12366ffc7
Finish provisioning placeholder
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1459 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
6d3f2dbae3
Add placeholder for provisioning info
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1458 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
d855c2855a
Send "PROGRESS" when DIAL is accepted
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1456 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Jeremy McNamara
a44c2e4636
fix seg fault due to the use of wrong pointer
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1451 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
b12730866a
Unlock our lock while we try to find the extension
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1450 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
0faa3c1baf
Support ANI
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1449 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
79a5692764
Increase minimum retry time
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1448 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
2fbf9c9e16
Don't send until we're up
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1447 65c4cc65-6c06-0410-ace0-fbb531ad65f3
22 years ago
Mark Spencer
c6d42e9779
Minor makefile fix
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1443 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
77a6aa9327
We have to release app_lock even if there is no channel logged in anymore
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1442 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
c3882de991
Make ack_sleep do something
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1441 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
e46cb9d09a
Clear high res value
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1440 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
e5732d1743
handle app_lock properly
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1439 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
00f701aa87
How about manipulating the right lock
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1438 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
a257ce71d1
Make res deterministic, don't release lock until totally done
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1436 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
01f66003a4
Fix agent deadlock
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1435 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
578b394236
Make chan_zap compile without libpri again
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1434 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
e46cefeb4b
Wait for '#' to acknowledge pending agents, too when ackcall=always
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1433 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
1434714b58
Make sure that when the d-channel goes down we also clear the libpri structures with pri_destroycall
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1431 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
44e6a8619e
Add one more thing to the previous one
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1430 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
e89a2bcd5c
Don't allow to place calls when a dchannel is down (for PRI). Also when we detect that d-channel is down -> destroy the calls.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1429 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
822d556924
sync any left over changes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1428 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
174af33085
Actually use the "get_also" function
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1425 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
4f944c0e3d
disable native bridging
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1424 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
eeceb89d31
First pass at BYE/Also transfer
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1423 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
1d7e348b8f
Make sipdebug default to 0
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1420 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
dcb9b8f9a2
Make SIP registration persistent (bug #159 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1419 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
2d9561427e
Enable Asterisk to register with itself (with authentication)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1418 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
f148fe7e4f
Send registration info on 407 too
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1417 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
2dd53c0bba
Persist IAX2 registrations across restarts
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1416 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
730d7655c7
Monitor thread isn't a mutex
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1414 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
d6cfcc994d
Use URI in sip, update chan_vpb
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1413 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
8d4afb9c19
Fix call pickup with SIP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1412 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
4c1686f194
Update old chan_zap
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1411 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
5a25985a00
Add true native data mode bridging
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1410 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
1f628fe5f9
Handle timing file descriptor properly with agents
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1409 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
6b8998b8ec
Store password for later authentication needs
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1408 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
bc46ece67f
Use "domain" instead of "uri" if supplied
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1407 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
438ed9e5f8
Minor fix
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1406 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
46059b0714
Reliably transmit BYE always
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1405 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
ddb5ae08e8
Small changes that could be useful
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1404 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
2421bea611
Fix memory leak
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1403 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
7d8d7837b4
Never create do initreq with BYE
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1402 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
436f02d38a
Don't actually destroy in handle_request
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1397 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
4b1baccb2e
In some cases, no need for an initreqprep
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1396 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
51895a907e
First pass at making '#' work on non-callback agents
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1395 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
a869aae156
Only suggest destroy
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1394 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
202f44e45a
First pass at VPB updates
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1392 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
b79a237186
Prefer bind address if specified over our actual route address
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1390 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
913a5331b7
Only half-ack provisional responses
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1386 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
b938de4ea7
Check for 407 on both outbound and non-outbound calls
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1383 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
312760c381
First attempt at fixing bug #131 (authenticate BYE)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1382 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
55d8ae6caa
Revert earlier changes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1381 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
704f806df6
Fix typo
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1380 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
789a8be699
Create/dial channel if availability is on callback channel
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1379 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
326456653b
Put agent login board in the right place
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1378 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
52095246a6
Fix race for fast hanguyp
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1377 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
d3bdd36e46
depend stuff
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1375 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
f148cc891b
Add canreinvite option and minor tweak to bridging code
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1374 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
2eda7699de
Check availability on callback agents when no wrapuptime specified
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1373 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
fa073b7330
Build fix for H.323 (bug #127 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1371 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
1ab3f636cc
Quick fix
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1370 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
caffbd564d
Don't create a pending agent if nobody is logged in
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1369 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
8d5c7dd566
Oops, they're system, not agent events
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1366 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
f3a4294a11
Add alarm/alarm clear events (bug #125 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1365 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
9140063401
Uh, don't lock
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1364 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
341c78552d
If we can't transfer, be sure we hangup
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1359 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
e5f7fd404e
Add H323 to normal build process
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1355 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
79bbadc3c4
Hopefuly kram fixed my lame build
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1354 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
9ced4a373b
Verify extension is correct
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1350 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
501c800c5a
Show the names of the codecs instead of the numbers (bug #92 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1348 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
6fc89a80d1
Update agent documentation
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1347 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
4e82233874
Don't lock when soft hanging up
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1346 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
858ad8ca64
Only skip it for immediate mode
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1344 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
ec3d5a0c43
Wait for first digit with FEATDMF too
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1343 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
3e211c91a2
Make sure strncat is > 0
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1341 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
37b7bccc61
Asterisk:
...
#72 - Should eliminate probs on VMWI
#41 - Dynamic add survives reload
#73 - Make festival honor its arguments
#93 - Make events on FXO interfaces more logical
#26 - Prefer "bindaddr" to logical address for registrations
??? - Record crashes AGI
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1338 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
0e56b81f4c
Allow AgentCallbackLogin to specify new location (bug #46 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1334 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
4c17496489
ignore musicclass for music on hold (bug #62 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1332 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
c9998ac0e2
Fix the potential segfault
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1330 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
5aab786c35
Send callerid on callback agents (bug #103 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1329 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
9edf987b94
Make default behavior be to *not* use jitter buffer
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1325 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
c21550022e
Make check_bridge back off if it cant get all the locks it wants
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1321 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
981b58ae55
add debug in hopes to figure out native bridging
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1320 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
5047f6f219
update mutex handling
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1319 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
67fb880dfb
Make chan_zap compile for people without libpri again
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1316 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
66252c0f4b
Lock on indication, fix agent buglet
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1313 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
d91f72fd5f
Add any missing locking calls
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1312 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
1bb58646de
Totally revamp thread debugging to support locating and removing deadlocks
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1310 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
f230bc9d12
In agent, forward codecs along
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1306 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
71fd88b931
something is crazy here
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1303 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
4fbe072aa4
Also NULL-ify the p->owner when the calls drop because of alarm
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1302 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
e85c9cbc45
Fix typo
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1301 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
e9f725b418
Clear the pri channels when alarm condition drops the calls.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1300 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
e4614cf487
Add optional pedantic SIP checking
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1298 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
1695ca0ce8
make it blatently clear what I am saying
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1297 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
50af63e1d2
Never release lock when doing a hangup or bad things can happen when masq is taking place
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1296 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
0e2190687f
Lock everything that might need to be locked
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1292 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
886cf4f227
Lock masquerading into channel
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1291 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
b12891297f
Handle 501 right
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1287 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
680e851452
Update Makefile and Readme with warnings and current info
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1286 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
c82e412d32
update callerid handling on outbound calls
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1282 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
f37a567e8c
Use stored secret if available, properly
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1281 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
5a0a0ff8dd
Fix local buglet
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1278 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
d21648495a
Fix for when libpri is not installed
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1277 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
29802d2ff5
Properly defuse race in chan_local, fix extremely unlikely path for losing lock in chan_agent
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1276 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
1d12de4da6
Do progress detect on incoming too
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1275 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
c5155d54c6
Fix wrong pointer
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1274 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
c10477c152
Initialize lock that wasn't
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1271 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
01fcb9779a
Allow groups to be checked in reverse order, make musiconhold die on restart
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1269 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
58022ed110
Clean up around new hangup routines
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1268 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
5e39502200
Add handling of PRI_EVENT_HANGUP_REQ
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1267 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
e0369d78c9
Try immediately logged in agents first, then callbacklogin ones
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1266 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
826fe52a8a
Fix race in agent login
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1265 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
d7754393bb
Fix options, switch default
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1264 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
6ca53fde12
Merge tim's "ack" option
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1263 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
f778fb89a5
Fix and improve the new pri hangup routines
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1262 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
2711c7aed9
Fix login to allow logging off with @context
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1260 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
7f886b4c53
Clear acknowledged flag on hangup
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1258 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
1d0858f08e
Honor context in agent callback login
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1254 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
f4985479d2
Fix sounds descriptions, add more info to chan_agent
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1253 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
0484eac549
copy just the ip address over to __ourip
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1249 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
fd62e99c23
remote memory profiling
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1248 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
e217072b8b
update the other callerid check
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1245 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
5fc9d43a99
stop seg if callerid is not sent at all
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1244 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
56f1a46121
Fix TOS bit in SIP when verbose < 2, add support for mgcp TOS bits
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1243 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
d407e8e25e
Small SIP simplification
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1242 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
5ea641b2d3
If local user not found, allow call to pass
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1239 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
c8edb6ab5d
Handle speex under most circumstances
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1237 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
19f4f3c36c
Fix the bug when Sending Complete IE is sent or not sent (i don't remember) asterisk would jump to s|1
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1233 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
e2ca759d56
Add wrapup time
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1230 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
6b3938f2f2
remove non implemented crap from config sample
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1229 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
43d532519f
Properly handle hangups on agent, improve formatting of sample agents.conf
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1228 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
70f306e8d8
Revision to SIP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1225 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
b03498907b
Minor fixup
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1224 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
ecf50fcee8
Add per-user limits to chan_sip
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1223 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
4cb0fe78ba
rollback today's futile attempts properly
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1221 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
bb187d73e4
pull everything back out, I am really done now
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1220 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
a085980b22
One last attempt
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1218 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
f1ed7d40c1
roll back, i give up
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1217 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
6bb88bdcc0
try this crazy idea to make callerid work with no name
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1216 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
d218619e35
add more debug
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1215 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
5ca00863fb
add some debug to see what callerid is doing
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1212 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
0b7e57f8b8
rollback the last changes. wrong direction
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1211 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
4aacf51f4d
deal with no callerid name in all cases. really need to rethink this function
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1210 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
9f7b1269b7
deal with no callerid name
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1209 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
3f1d92ad68
Merge Matteo's INFO patch
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1208 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
f561107add
tweak to make user->callerid work properly
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1207 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
9fd6ce9eba
implement callerid passing on type=users. Thanks Ol1ver
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1206 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
3fabe90067
finish that thought
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1204 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
a948d041fe
attempt to implement the passing of callerid. not tested
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1203 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
f2d573fe85
Fix two little things
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1201 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
c05524beb1
First pass at auto logoff support
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1199 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
53fab94828
Minor fix for cid name
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1197 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
2984b40bc9
Fix race in agent/masquerade
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1196 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
cd16a399e5
Add "registered" option to iax2 show peers
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1195 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
4386d3b764
Don't native bridge when we can't
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1192 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
acb58deb48
Fix potential race in check_availability
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1191 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
09a80571a5
Fix a segfault with the calls that need to register with the remote gateway (eg: when asterisk has to send REGISTER message in order to place a call)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1190 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
94f7087311
Add musiconhold definitions to show agents
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1181 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
4e6c02b6ad
instead of hanging up channel after masquerade (risking deadlock), mark it as a zombie, then masquerade
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1180 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
936baa4dfa
Don't check availability on a hungup channel
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1179 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
d0e69f8c6e
Add dynamic agent stuff, still missing audio files
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1178 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
29aeb9d959
update sample config with valid info
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1177 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
c11f4d9df6
Fix race in Agents
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1173 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
4285e650af
Timestamp fixes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1170 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
f88d485e38
Lock agents while removing pending ones
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1168 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
a5a9db828e
Don't retry lock if there is no channel
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1167 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
4ec902aab5
Fix typo
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1163 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
c2ad77b27f
Fix iax2 video/voice and update queueing
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1161 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
5a4e282ae8
Fix CIDCW for native bridging
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1160 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
485db41457
Fix CIDCW for non-native calls only
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1158 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
e9cffc55a7
Update for sendingcomplete
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1148 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
6a19e66d00
update to deal with new rtp.c changes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1146 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
16b14c8945
Create concept of a "pending agent", so you can have agents access pending calls
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1145 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
65ed20b4f4
Add agent groupings, fix the "incorrect" message on first login attempt
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1144 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
cbe865df7a
Fix race in local, update queue
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1143 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
e78cef0d9f
Start on video mode for meetme, change symantics of iax2 marker in full frames
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1142 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
f7f30d8c63
Add video support to IAX2 (theoretically)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1141 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
2a3888bfac
Accept MGCP keepalive
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1135 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
817fc344e7
Default to allowing H.263 but not H.261
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1132 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
9befc69684
Properly handle broken up packets
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1129 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
f5e13431a5
Add SIP/RTP video support, video enable app_echo, start on RTCP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1128 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
f945ae2122
Minor cleanups
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1126 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
733f251743
Turn off moh on SIP transfer
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1121 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
0bcf4e2787
Update
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1120 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
01e8718ad5
Update to work around G.729 compile issues, for now
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1119 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
10183deadb
See if this stops a seg
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1118 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
0e46787829
Make names more rational
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1114 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
842b885e3c
Voicetronix updates
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1110 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
f3e493de49
remote lame ^M's
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1108 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
4c021fb727
Merge (for the time being) the alert code...
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1107 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
a5cee9d917
remove unimplemented options
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1106 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
2685819181
Minor fix for SIP authentication
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1101 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
60f13d2625
Change to be correct info
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1099 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
b2796a0d46
Update with current information
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1098 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
fb101603f0
Check if the musiconholdclass was changed with setmusiconhold and if yes then play that class
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1096 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
b04542e11e
Handle registration setups better when username contains an @
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1093 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
3664ca0cbb
Remove duplicate define
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1091 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
8a2e7f50d7
Minor voicetronix update
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1088 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
fc8d3631b4
Add SRV code to SIP, cleanup ENUM and make IAX2 do the right thing on dials
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1085 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
c680adba74
Fix the segfault in get_calleridname if the From: string starts with "<sip:..."
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1079 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
79c8c611db
Add intercepting the calleridname from incoming SIP calls
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1077 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
f08922f6b7
Add support for handling INFORMATION messages carying more than one digit
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1076 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
a13bf9ab7a
add print showing which H.323ID we are gonna use
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1072 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
eca9614457
Add a verbose message for those that have immediate=yes on the PRI
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1070 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
8458723ef2
implement H.323ID specification on the exten line. Ex: H323/user@host.tld/h323id
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1069 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
1ba2edcfb2
Fix INFO on SIP with weird hardware
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1068 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
f24eba5c44
tweak a few things to make PPC happy
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1067 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
d52ac4259b
remove references to jitter as we use Asterisk's RTP and fix a silly typo
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1066 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
11325940c8
Add FAXEXTEN to save the DID/DNIS when we transfer to "fax" extension
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1063 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
ed04393d27
Fix feature group d MF
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1062 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
d6e3f866bc
Add National ISDN 1 support
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1061 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
8082927ba3
Pass RING events in DOWN or RING states
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1057 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
139db65acf
Update README for the lamers who can't make chan_h323 work, (then again will they ever read it?)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1056 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
acc40fafeb
Enforce mailboxes checked in increasing order
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1054 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
38c28eb6cb
Restart faster on checking NOTIFY messages on mailboxes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1053 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
921ffb5dd7
Only send 180 ringing once, fix CTRL+D in main code
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1052 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
3693410426
Fix another deadlock in IAX2
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1049 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
cee8ab8dc0
clarify messages, try to stop another debian seg
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1048 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
4c29324050
Finally fix the fix (what a day)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1046 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
bc973fb1d0
Fix a typo
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1045 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
3e6d45aebe
Fix the flash/*0 when incoming call comes on FXO -> FXS
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1044 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
878db20a92
Fix case where local is allocated but not actually called on
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1043 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
2f6b25c4fb
Revert bad changes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1042 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
e888d3d393
Fix the flash/*0 when incoming call comes on FXO -> FXS
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1041 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
e5e82459c6
CLear dial buffer
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1040 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
1d22c714ce
More locking fixes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1039 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
a342626920
Suggested IAX and IAX2 bugfixes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1038 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
bbdb142d2e
Always lock call in find_call
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1037 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
e7b5056769
Fix the compiling warning with 'int chan'
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1032 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
166f1120c8
Changing the last patch of chan_zap.c
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1028 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
cd3f2c48c0
Fix seg on non-PRI
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1027 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
f345e8a77c
Handle progress in chan_sip properly
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1025 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
b4429b287a
Don't send INFORMATION messages unless we got SETUP_ACKNOWLEDGE
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1024 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
df27f744df
Fix overlapdial (sending)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1023 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
7c2d9a9302
Clarify check for when to send message
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1022 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
377303a391
If we receive OPTIONS as the start of a conversation, kill it immediately after giving our response
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1020 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
4f5c46fb20
Implement transfer (first pass) in SIP
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1017 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
8f27350e65
Add transfer to IAX2, and transfer application
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1016 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
8e280ab712
try to kill another possible seg
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1015 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
783919611b
Resolve lock between peer/call
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1012 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
6642fb0688
Fix get_rdnis typo
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1009 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
847f8207f7
Attempt RDNIS support
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1007 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
2a0036e496
Add support for overlap dialing (sending). Now we have "full" overlap dialing support
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1006 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
412cf715a7
Fix typo, remove timing by default, and check for release vs. disconnect
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1005 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
5e8102a304
Release, ourselves
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1004 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
48647bfc08
Make canreinvite globally applicable
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1003 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
40c4e1f8c4
Use zaptel timers to wake up processes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1002 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
21524d6652
tweak the logic in MakeCall
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1001 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
ba9786d714
update changelog
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1000 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Jeremy McNamara
85accd0169
various bug fixes from Miroslaw KLABA
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@999 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
e0458e4c27
Consider VIA on BYE and CANCEL too
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@997 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
067eae567c
Fix potential seg
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@985 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Martin Pycko
94c3b35271
Allow the use of immediate=yes with PRI
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@981 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
4228090f88
Add and update .cvsignore files for .depend
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@976 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago
Mark Spencer
c31ecfba93
Make insecure perform as expected
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@974 65c4cc65-6c06-0410-ace0-fbb531ad65f3
23 years ago