Mark Spencer
afab3c4151
Fix a martin segfault
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2411 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-12 21:26:45 +00:00
Mark Spencer
f12928f700
Make sure no path leaves channel lock locked
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2399 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-11 18:00:08 +00:00
James Golovich
6741234ec9
Make sure usedistinctivering gets set to the right value
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2393 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-11 05:10:23 +00:00
James Golovich
18b3da6bab
Wipe out p->exten in zt_hangup (bug 1115)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2389 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-10 09:11:05 +00:00
James Golovich
fac46c078a
Make distinctiveringdetection configurable per channel (bug 1168)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2387 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-10 08:33:07 +00:00
James Golovich
0d5dcf7358
Fix typo in chan_zap.c
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2368 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-08 04:26:36 +00:00
James Golovich
82a2a8b7eb
Fix pri->pvt[chan]->owner dereference (bug #1161 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2341 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-05 04:15:55 +00:00
James Golovich
359160d8a1
Change tormenta.conf to zaptel.conf
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2339 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-05 03:30:38 +00:00
Mark Spencer
806bb3c63f
Add support for parking with IAX2
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2318 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-04 01:11:25 +00:00
James Golovich
e67f8a50f9
Make PRI span completion only show spans that actually are PRIs
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2313 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-03 03:54:25 +00:00
Mark Spencer
1f33e8b807
Optimization in pri_fixup
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2224 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-23 14:58:18 +00:00
Mark Spencer
d1cb6a3aa9
Merge Tilghman's and Cam's user defined cadence patch
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2221 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-23 05:02:24 +00:00
Mark Spencer
e08247218e
Small but important fix for channel relocation (bug #54 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2213 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-22 20:41:15 +00:00
Mark Spencer
90594b5fc8
Properly lock slave and master in zt_unlink (bug #1008 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2208 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-20 21:23:22 +00:00
Mark Spencer
89c76a80f2
Minor file.c cleanup for valgrind, log PRI event properly
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2189 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-18 16:32:49 +00:00
Jim Dixon
df987c2086
Added support for specifing Zaptel tonezone on a per-channel basis for
...
Zaptel channels in zaptel.conf (using tonezone= parameter)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2173 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-15 07:35:32 +00:00
Jim Dixon
29571cfcb1
Fixed bug in FXOGS. Was not closing loop after starting.
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2147 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-10 07:24:15 +00:00
Mark Spencer
02f99cb631
Omit PRI layer 1 information for data call (need updated libpri too) (bug #1012 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2140 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-08 00:23:20 +00:00
Mark Spencer
83344af1c2
Fix add include (bug #966 ) and small update to bug 890
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2103 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-31 20:22:25 +00:00
Mark Spencer
48748b8f9a
Handle cause in DISCONNECT too
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2101 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-31 19:38:22 +00:00
Mark Spencer
c33c9283f1
Send busy when busy, congestion when congestion on PRI (bug #890 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2100 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-31 18:46:59 +00:00
Mark Spencer
e7f46a4251
Seriously fix echo cancellation on inbound calls with FXO interfaces (and enable echo training on them)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2077 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-26 16:39:34 +00:00
Jim Dixon
a7154d73fe
Added functionality for E911 signalling
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2048 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-16 23:40:37 +00:00
Mark Spencer
94da5ac1e8
Fix unload/load of chan_zap
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2038 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-15 19:48:37 +00:00
Martin Pycko
9e1bae7bad
Fix a typo
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1982 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-12 16:59:57 +00:00
Jeremy McNamara
e08cce6b6b
fix monitor thread. Bug #726
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1976 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-12 06:10:54 +00:00
Mark Spencer
5520872def
Add distinctive ring detection
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1972 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-12 04:28:00 +00:00
Mark Spencer
5bd726380c
When rejecting a call, free up the channel (bug #661 )
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1922 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-10 23:47:46 +00:00
Malcolm Davenport
12186e981c
Bug #710 : Format fix for "zap show channels"
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1908 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-09 05:26:27 +00:00
Malcolm Davenport
d86261dc2b
Bug #736 : Better checking to avoid chan_zap segfault re: ss_thread and zt_new()
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1907 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-09 05:13:50 +00:00
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
2003-12-19 16:08:10 +00:00
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
2003-12-18 23:42:10 +00:00
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
2003-12-18 16:02:33 +00:00
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
2003-12-18 16:01:08 +00:00
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
2003-12-17 23:39:16 +00:00
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
2003-12-11 20:55:26 +00:00
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
2003-12-11 18:01:03 +00:00
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
2003-12-11 16:36:33 +00:00
Mark Spencer
2f69b332d8
Cleanup unload calls
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1850 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-12-09 23:55:17 +00:00
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
2003-12-09 19:39:47 +00:00
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
2003-12-05 23:09:24 +00:00
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
2003-12-04 00:03:08 +00:00
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
2003-12-02 23:09:04 +00:00
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
2003-12-01 23:59:28 +00:00
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
2003-11-23 23:13:27 +00:00
Mark Spencer
bfb27d0836
Make CALLTYPE available
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1776 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-11-21 18:38:42 +00:00
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
2003-11-21 18:24:49 +00:00
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
2003-11-18 18:09:29 +00:00
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
2003-11-12 00:13:22 +00:00
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
2003-11-07 16:55:13 +00:00
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
2003-11-05 22:32:20 +00:00
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
2003-11-05 16:48:38 +00:00
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
2003-11-04 21:21:49 +00:00
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
2003-11-04 02:40:09 +00:00
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
2003-10-27 17:16:08 +00:00
Mark Spencer
bc7b8ef41e
Make HANGUPCAUSE accessible
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1669 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-10-25 18:00:00 +00:00
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
2003-10-24 18:22:45 +00:00
Mark Spencer
85bf34eb5e
SUpport gains on outbound calls
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1654 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-10-22 04:04:59 +00:00
Mark Spencer
2bf8b38383
Properly handle events during reads
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1630 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-10-14 09:56:46 +00:00
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
2003-10-08 21:57:43 +00:00
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
2003-10-06 05:09:42 +00:00
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
2003-10-01 16:05:40 +00:00
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
2003-10-01 15:59:26 +00:00
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
2003-09-29 20:13:54 +00:00
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
2003-09-27 02:45:37 +00:00
Mark Spencer
02fa2dab28
Initialize extension
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1552 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-09-26 22:31:19 +00:00
Martin Pycko
c514e681e7
Fix last typo
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1549 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-09-26 17:39:27 +00:00
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
2003-09-26 17:28:57 +00:00
Mark Spencer
403f27e5b9
Bring into full TBR4 compliance
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1542 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-09-25 06:14:38 +00:00
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
2003-09-17 22:23:17 +00:00
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
2003-09-13 23:57:48 +00:00
Martin Pycko
3bd044c236
Fix a tiny thing
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1501 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-09-12 17:09:44 +00:00
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
...
"failed" extension in the specified context (only if you use context,extension,priority syntax) and execute it.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1499 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-09-12 16:51:35 +00:00
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
2003-09-05 04:00:57 +00:00
Mark Spencer
c80158ce30
Add Zap dnid support
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1474 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-09-04 18:55:35 +00:00
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
2003-08-26 02:38:24 +00:00
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
2003-08-25 21:17:38 +00:00
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
2003-08-25 20:47:55 +00:00
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
2003-08-25 20:39:07 +00:00
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
2003-08-23 17:49:54 +00:00
Mark Spencer
2421bea611
Fix memory leak
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1403 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-08-22 05:30:58 +00:00
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
2003-08-18 14:20:12 +00:00
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
2003-08-18 14:19:15 +00:00
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
2003-08-16 05:10:35 +00:00
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
2003-08-15 22:07:15 +00:00
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
2003-08-15 22:00:44 +00:00
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
2003-08-15 04:38:39 +00:00
Martin Pycko
c9998ac0e2
Fix the potential segfault
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1330 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-08-14 20:44:30 +00:00
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
2003-08-13 21:06:00 +00:00
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
2003-08-13 15:25:16 +00:00
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
2003-08-12 22:14:03 +00:00
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
2003-08-12 20:27:53 +00:00
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
2003-08-08 04:20:54 +00:00
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
2003-08-07 21:20:50 +00:00
Mark Spencer
c5155d54c6
Fix wrong pointer
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1274 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-08-07 19:59:04 +00:00
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
2003-08-07 03:48:00 +00:00
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
2003-08-07 01:14:21 +00:00
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
2003-08-07 00:47:27 +00:00
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
2003-08-05 01:25:43 +00:00
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
2003-07-28 15:12:37 +00:00
Mark Spencer
b03498907b
Minor fixup
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1224 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-07-26 19:24:09 +00:00
Mark Spencer
5a4e282ae8
Fix CIDCW for native bridging
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1160 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-07-02 21:56:03 +00:00
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
2003-07-02 21:49:42 +00:00
Mark Spencer
e9cffc55a7
Update for sendingcomplete
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1148 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-07-01 20:26:22 +00:00
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
2003-06-05 21:13:12 +00:00
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
2003-06-03 16:24:12 +00:00
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
2003-05-29 20:18:45 +00:00
Mark Spencer
ed04393d27
Fix feature group d MF
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1062 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-05-29 16:03:53 +00:00
Mark Spencer
d6e3f866bc
Add National ISDN 1 support
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1061 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-05-28 22:40:26 +00:00
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
2003-05-26 23:10:08 +00:00
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
2003-05-19 23:49:15 +00:00
Martin Pycko
bc973fb1d0
Fix a typo
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1045 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-05-19 23:45:46 +00:00
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
2003-05-19 23:43:44 +00:00
Mark Spencer
2f6b25c4fb
Revert bad changes
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1042 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-05-19 23:33:41 +00:00
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
2003-05-19 23:21:16 +00:00
Mark Spencer
e5e82459c6
CLear dial buffer
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1040 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-05-19 21:50:32 +00:00
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
2003-05-16 21:33:32 +00:00
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
2003-05-16 14:57:35 +00:00
Mark Spencer
cd3f2c48c0
Fix seg on non-PRI
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1027 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-05-16 14:23:23 +00:00
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
2003-05-15 22:16:26 +00:00
Martin Pycko
df27f744df
Fix overlapdial (sending)
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1023 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-05-15 19:33:53 +00:00
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
2003-05-12 19:25:20 +00:00
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
2003-05-12 19:14:21 +00:00
Mark Spencer
5e8102a304
Release, ourselves
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1004 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-05-12 17:00:08 +00:00
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
2003-05-08 16:31:58 +00:00
Martin Pycko
eb2ba42eaa
Be avare of hidecallerid with PRI
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@970 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-05-07 16:02:33 +00:00
Martin Pycko
d7216653df
Add a longer stutter tone when there is voicemail on zaptel channels
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@940 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-30 20:10:03 +00:00
Mark Spencer
2aba17e440
Fix get confmute
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@931 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-29 00:59:50 +00:00
Mark Spencer
80e0c565cd
Retrieve confmute status from zap if it supports it
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@929 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-28 22:00:30 +00:00
Mark Spencer
d73839b733
Always initialize dtmfbuf
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@923 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-28 02:28:27 +00:00
Mark Spencer
6eeee2496b
More BSD enhancements
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@916 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-27 18:13:11 +00:00
Mark Spencer
a54678d7fa
Make immediate mode only work E&M
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@913 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-25 18:44:56 +00:00
Mark Spencer
6e3fdcffa6
Fix potential call feature race
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@911 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-25 04:57:11 +00:00
Mark Spencer
791c0bf970
Only modify digit mode if dsp is in place
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@908 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-24 20:13:23 +00:00
Martin Pycko
4602d19afd
Allow use of immediate=yes with EM / EM_W signalling
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@906 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-24 16:41:28 +00:00
Martin Pycko
0f453631c4
Remove dependancy on libpri
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@904 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-24 00:46:04 +00:00
Mark Spencer
b0506b3e4b
Fix minor typos
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@901 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-23 23:07:34 +00:00
Mark Spencer
c75324a1a4
Switch to audio mode on confmute, too
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@900 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-23 23:03:08 +00:00
Mark Spencer
b3543499f0
Switch to audio mode when enabling echo cancellation
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@899 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-23 23:00:29 +00:00
Mark Spencer
67aa337ee7
Also take out of proceeding when ALERTING received
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@897 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-23 22:30:40 +00:00
Mark Spencer
8feb0d8bb6
Fix build on chan_zap
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@894 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-23 21:46:29 +00:00
Mark Spencer
e6472033b1
Process audio stuff in audio mode and then switch back to clear
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@893 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-23 21:39:34 +00:00
Mark Spencer
d19769f687
Set into clear mode
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@885 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-23 16:04:35 +00:00
Mark Spencer
0e09ca68a5
Fix race in DISCONNECT vs RELEASE
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@881 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-22 18:47:49 +00:00
Martin Pycko
4a90412468
Fix dependancy on a new libpri for my previous patch
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@871 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-19 00:27:31 +00:00
Martin Pycko
f2245eff85
Don't send INFORMATION's with the number when we shouldn't
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@869 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-18 15:55:50 +00:00
Mark Spencer
df085816fc
MOve to definition
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@854 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-15 17:09:34 +00:00
Mark Spencer
bbcac3aa85
Fix deferred dialing on FXO
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@830 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-11 18:03:59 +00:00
Mark Spencer
a6cc0b233e
When swapping subs, queue a null frame, extend delay for hangup-on-flash
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@823 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-11 04:31:33 +00:00
Mark Spencer
93cd3c18e7
Only do call progress on outgoing calls
...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@819 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-04-11 03:47:19 +00:00