markster
0afe5f03ba
Fix interation of # transfer and flash hook transfer (bug #3011 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4907 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-28 05:19:06 +00:00
markster
2207b9a515
Merge config updates (bug #3406 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4889 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-25 06:10:20 +00:00
russell
7288b1ced0
update copyright headers for 2005
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4868 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-21 07:06:25 +00:00
markster
c477dfce6b
Merge zap PRi call progress fixes (bug #2799 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4865 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-21 04:48:15 +00:00
markster
29dd0c8e46
Fix recently introduced zap crash from HOLD/UNHOLD patch (bug #3365 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4831 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-18 11:37:08 +00:00
markster
c78d9df51e
Merge hold patch (bug #1840 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4823 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-17 12:37:55 +00:00
markster
8701d138d1
Make groups be 64-bits (bug #3351 , with mods)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4803 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-15 21:51:38 +00:00
markster
3e3a2deace
When moving PRI channel rename channel properly
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4754 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-11 16:51:57 +00:00
markster
4b83ae4bcd
Make sure we clear out owner in SUB_REAL when moving a call (bug #3267 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4707 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-07 21:18:00 +00:00
markster
22f48d8e81
Use ast_setcallerid instead of manual (bug #3115 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4684 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-05 22:40:42 +00:00
markster
dd80a5a5c0
Revert Jim's earlier "fix" :)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4676 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-05 19:23:23 +00:00
jim
167ad47d77
Fixed threeway calling disconnect wrong party bug
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4662 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-04 20:28:50 +00:00
markster
67a7efd711
Make cidrings configurable (bug #2889 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4574 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-28 21:32:25 +00:00
markster
fed41bbca3
Warn when libpri is too old
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4468 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-16 03:14:59 +00:00
mattf
57f6e97c91
Little addition to the redirectionreason stuff
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4459 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-15 20:03:17 +00:00
mattf
b8d5542483
Add new variable for PRIREDIRECTREASON in dial plan if you a call is redirected
...
to you. Also some E&M tweaking parameters.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4458 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-15 19:59:53 +00:00
markster
70cedacdde
Merge slimey's Solaris compatibility (with small mods) (bug #2740 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4446 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-14 23:36:30 +00:00
markster
696fc3622c
GR-303 conferencing fixes
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4441 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-13 15:11:36 +00:00
markster
afb80a5a18
Don't send DTMF when there is no owner (partof bug #3011 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4431 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-11 23:00:20 +00:00
markster
d935d8b8e8
Reload fixes (bug #2991 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4421 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-11 00:02:08 +00:00
jim
2795ea48a5
Fixed call parking, added separate paramater to allow/disallow call parking on
...
Zaptel interfaces (canpark=yes/no in zapata.conf), added urlbase paramater to
Monitor so that a url can optionally be included in CDR (user field), cleaned up a couple of minor things
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4413 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-09 22:39:14 +00:00
markster
4d714a5488
Big diet for struct ast_channel
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4399 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-07 20:38:43 +00:00
markster
87ba0ae10a
Don't create the channel if there already is one...
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4366 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-01 18:44:52 +00:00
markster
960fd7f853
Make sure we really have a bridged channel (bug #2963 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4362 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-01 04:35:34 +00:00
markster
17e4b2ee61
Don't allow more than 10 seconds of audio for callerid (bug #2920 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4315 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-22 18:59:19 +00:00
markster
b83e5b0825
Fix V23 callerid handling if an event is received (bug #2909 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4296 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-19 13:45:44 +00:00
markster
d6a6fed8b8
Merge polarity reversal hangup patch (bug #2847 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4275 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-17 06:18:33 +00:00
anthm
77823f0640
Fix ANI2 variable so it preserves 2 digit precision like it's supposed to.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4265 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-16 16:57:08 +00:00
markster
01d14a1b43
Send progress before in-band indications for BUSY/CONGESTION
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4232 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-13 23:56:50 +00:00
markster
38ee657741
Add ANI2 to zap (bug #2788 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4172 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-07 18:59:20 +00:00
markster
ba6bf065a5
Disable echo canceller for digital calls (bug #2785 ), fix build on MacOSX (bug #2803 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4170 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-07 16:21:01 +00:00
markster
35fc0b9548
Make clear that "hookstate" is only valid on FXS
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4163 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-05 17:10:28 +00:00
markster
754f926eae
Pass through flash hook
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4158 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-03 22:37:55 +00:00
markster
b200ac42b7
Debugging improvements (bug #2765 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4135 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-01 01:44:11 +00:00
markster
a28cc1eebd
Pass redirecting number on PRI calls (bug #2763 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4134 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-31 23:34:22 +00:00
markster
237f153ae4
Misc code fixes (bug #2762 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4131 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-31 23:17:11 +00:00
markster
2b12533e83
Fix qsig support
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4123 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-28 21:42:39 +00:00
mattf
21c57958d3
Adding Q.SIG switchtype option to chan_zap
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4119 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-28 16:11:04 +00:00
markster
1548da7b5e
fix compiler warning
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4115 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-28 01:56:49 +00:00
markster
e2c75a92f9
Pass concept of status back, permit "leaveempty" to work with static agents who are not loggedon (bug #2719 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4106 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-26 22:25:43 +00:00
markster
6dafb74796
Fix MGCP dtmf buglet (bug #2696 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4100 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-26 02:57:18 +00:00
citats
0ddc4d30dd
Pass format string
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4079 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-24 06:44:37 +00:00
anthm
13f34443b9
Make sure close() is not called on a fd < 1 with a wrapper call
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4069 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-23 22:00:40 +00:00
citats
ba8b9fc8d5
Check return value of malloc before dereferencing ptr in chan_zap.c
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4066 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-23 20:33:01 +00:00
markster
d3403a17ea
First pass at making transfer work within agent (not tested, shouldn't break anything that currently worked)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4061 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-23 12:19:47 +00:00
citats
48b8b03b38
Fix chan_zap reload with pseudo channels (bug 2664)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4028 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-17 05:05:22 +00:00
markster
ac7f158158
Don't restart PRI channels
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4025 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-16 22:44:53 +00:00
markster
911368c213
Make chan_zap reloadable (bug #2637 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4023 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-16 22:34:57 +00:00
markster
66dcd2d9a2
Make PRI debug work when verbosity = 0 (bug #2645 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3993 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-14 04:03:24 +00:00
markster
9fefae58c5
Be sure prev struct is built properly (bug #2581 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3926 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-06 23:45:26 +00:00
markster
c6d1d14026
Fix zap seggy
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3915 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-05 20:55:31 +00:00
markster
f0aa373808
Add ability to check voicemail from multiple folders (bug #2561 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3905 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-03 21:18:27 +00:00
markster
f5b9309f83
Correct CDR's for supervised transfer (bug #1595 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3902 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-03 19:59:46 +00:00
markster
6208311110
shrink phone number for callerid matching (bug #2562 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3894 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-03 14:52:33 +00:00
markster
cfe24c16a1
Major PBX revamps (including labels, update examples)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3886 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-03 04:19:59 +00:00
markster
3ac9f58b44
Don't set state to UP state within the driver, but instead allow ast_read to do so.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3884 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-02 17:16:36 +00:00
citats
6c86936bc5
Add #ifdef to chan_zap.c in case someone updates asterisk but not libpri
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3883 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-02 15:04:38 +00:00
citats
93c844bf21
Allow PRI timers to be congfigurable. (bug 2518)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3882 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-02 15:01:37 +00:00
markster
6868babd22
Huge callerid rework (might break H.323, others)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3874 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-02 00:58:31 +00:00
citats
447c7ddf20
Use event2str consisitently in chan_zap anytime we are printing debug info about an event (bug 2548)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3871 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-01 13:26:47 +00:00
markster
6952b8b20d
Merge ring pulse stuff (Bug #2016 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3856 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-30 15:26:04 +00:00
citats
d71b2c725a
Fix inband priindication checking in chan_zap.c
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3841 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-26 18:16:06 +00:00
markster
701d17cfbf
Merge UK + DTMF Caller*ID stuff and fix app_test description
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3808 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-19 16:17:18 +00:00
markster
6d451c90e3
Inband notifies always succeed (bug #2420 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3775 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-14 12:36:14 +00:00
markster
b5cbc90b52
Add pulse dial support
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3774 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-13 23:07:50 +00:00
markster
3a9df15ca0
Bring sanity to inband notification on PRI
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3773 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-13 22:14:34 +00:00
markster
07e1c27c85
Fix star 80 to star 60 (bug #2247 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3772 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-13 21:34:47 +00:00
markster
d981872376
Don't set guardtime if channel is only reserved (bug #2421 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3764 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-11 13:37:36 +00:00
markster
41f84baa72
Do the same thing for pri_hangup_all in terms of releasing the PRI lock
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3761 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-10 18:58:05 +00:00
markster
fac86b8000
Make sure we don't try to grab the sub and channel locks while still having the PRI lock! (bug #2392 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3760 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-10 18:47:13 +00:00
markster
2b772ac964
Properly lock management stuff (bug #2406 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3759 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-10 15:11:38 +00:00
markster
41d4534542
Turn on usecallerid if distinctiveringdetection is on (bug #2389 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3736 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-07 01:56:18 +00:00
markster
2f012515e2
Turn off the hook detection unless explicitly compiled in
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3724 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-04 15:00:05 +00:00
markster
a0c4cf53bd
Don't try to look offhook with channel banks & Loopstart (bug #2362 ), also make individual modules reloadable...
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3714 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-02 20:45:24 +00:00
markster
014bb6cd38
Don't use FXO's with no battery (bug #2359 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3712 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-02 19:07:24 +00:00
markster
a56dcba8e2
Fix threeway calling + immediate mode (bug #2344 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3705 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-02 03:32:07 +00:00
markster
2e76d1f9e9
Fix teeny typo
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3702 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-01 02:28:38 +00:00
markster
ca35f200f2
Permit in-band and out-of-band Busy/Congestion (bug #2325 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3689 f38db490-d61c-443f-a65b-d21fe96a405b
2004-08-31 13:47:23 +00:00
markster
349e291e4b
Make sure we behave properly for parking (bug #2292 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3682 f38db490-d61c-443f-a65b-d21fe96a405b
2004-08-31 00:08:52 +00:00
markster
b23b9875c1
Look for feature group D on all E&M Wink Lines (bug #2228 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3679 f38db490-d61c-443f-a65b-d21fe96a405b
2004-08-30 05:07:27 +00:00
markster
bc009cd7a3
Make the guardtime work even if the date is < the year 1970, and if something weird happens in zap, don't stack overflow
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3636 f38db490-d61c-443f-a65b-d21fe96a405b
2004-08-23 17:37:24 +00:00
jim
0f3875cebe
Made some what turned out to be several changes to allow for radio channels
...
to be handled properly in the case of an Alarm state on their span.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3631 f38db490-d61c-443f-a65b-d21fe96a405b
2004-08-21 21:41:54 +00:00
markster
72f0947047
Don't split unless it's got echo training
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3628 f38db490-d61c-443f-a65b-d21fe96a405b
2004-08-20 21:07:10 +00:00
markster
a3dc65dc99
Make Asterisk cause codes match those of Q.931 (bug #1999 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3603 f38db490-d61c-443f-a65b-d21fe96a405b
2004-08-12 22:09:18 +00:00
markster
28a366ed72
Merge BSD stack size work (bug #2067 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3596 f38db490-d61c-443f-a65b-d21fe96a405b
2004-08-08 17:15:02 +00:00
markster
a295786986
Fix a couple minor command line completion issues
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3593 f38db490-d61c-443f-a65b-d21fe96a405b
2004-08-07 19:27:54 +00:00
markster
c1413a658d
Uhm, that should be 0!
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3556 f38db490-d61c-443f-a65b-d21fe96a405b
2004-08-01 02:39:32 +00:00
markster
677faeeda7
Create manager show channels comamnd ( #2186 ) to monitor zap channel status
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3553 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-31 20:43:24 +00:00
markster
cfc0e168ad
Reset conferencing on final hangup (bug #2172 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3544 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-30 20:23:06 +00:00
malcolmd
74890d67fa
chan_h323 Makefile change for Bug #2064 . Also back out changes for Bug #2115..next time read carefully. :)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3541 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-30 18:57:37 +00:00
markster
8d1dd1584d
Fix little unregister buglet
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3540 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-30 18:42:46 +00:00
malcolmd
db8d625744
Bug # 2115: Allow Caller TON to be retrieved in the dialplan
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3538 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-30 18:21:54 +00:00
markster
d2d9033664
Clear things out for the bearer too
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3533 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-29 04:26:42 +00:00
markster
a75a5e9729
Don't get stuck looping when looking for CRV's
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3532 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-29 02:07:03 +00:00
markster
8cb8ee6231
Fix "ZapOffHook" (bug #2161 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3527 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-28 18:38:29 +00:00
markster
b0f97e0c75
Make sure index >= 0 before initializing
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3518 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-27 02:19:52 +00:00
markster
bda9935856
Swap subs before releasing lock
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3517 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-27 00:53:09 +00:00
markster
2ab3cc3fc9
Make sure we release the correct lock!
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3514 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-26 13:38:47 +00:00
markster
7076dc8212
Fix potential transfer seg
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3513 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-26 13:16:57 +00:00
markster
c6421a8e88
Sometimes we get subunalloced, gotta free lock first
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3507 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-24 23:53:02 +00:00
markster
602a7b9652
Oops
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3506 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-24 23:45:37 +00:00
markster
45394ff1b6
Hold lock for three-way channel (bug #2107 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3505 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-24 23:38:23 +00:00
markster
be211e93b8
Make sure s is initialized, make FAX_DETECT + OLD_DSP_ROUTINES build
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3479 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-19 16:00:40 +00:00
citats
1bda78c0c9
Fix chan_zap compiling without libpri
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3477 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-19 05:00:05 +00:00
markster
6280f38320
Fix signalling for GR303 FXSKS CPE so we can look like a concentrator
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3476 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-19 02:18:11 +00:00
markster
d2d59c9b31
Grab the Message-ID too
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3473 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-18 20:50:37 +00:00
markster
fc1d3d8122
rename "parking" to "features" in preparation for some more (possibly post 1.0) feature additions
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3463 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-17 20:58:01 +00:00
markster
b6de7e334c
Add separated dialplan support (bug #2043 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3452 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-17 01:30:43 +00:00
markster
0de00a6d87
Don't look for bearers when there are none.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3451 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-16 22:15:30 +00:00
markster
09f88e6776
Implement confirmation for PRI
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3449 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-16 20:51:54 +00:00
markster
af243f9bca
Last set of strncpy/snprintf updates (bug #2049 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3446 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-16 04:40:54 +00:00
markster
4ced1e0c7c
Fix native zap bridging with GR-303
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3443 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-16 02:24:57 +00:00
markster
1ca809a848
Fix Zap buglet, add support for SIP parking -- doesn't seem to work quite right on SNOM.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3411 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-09 10:46:50 +00:00
markster
6d161f1588
More strcpy / snprintf as part of rgagnon's audit (bug #2004 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3410 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-09 10:08:09 +00:00
markster
7e88647e56
Placeholder for GR303-FXSKS signalling (not yet finished)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3342 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-29 11:45:51 +00:00
markster
02b97ef043
Make sure pollres is initialized to 0
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3336 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-29 01:43:55 +00:00
markster
0af53fd8bf
Minor cleanups on zap when hangup on callwait
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3319 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-26 18:38:19 +00:00
markster
5797e84a8a
Merge cmaj's ZapDND and specific channel status manager commands (bugs #1917 , 1918)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3314 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-26 14:31:09 +00:00
markster
1e7a60f1b8
Zap NSF merge, major ALSA improvements
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3312 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-26 05:20:42 +00:00
markster
986a043379
Don't munge outgoing call progress when fax enabled (bug #1909 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3308 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-25 21:17:08 +00:00
markster
042184dea6
Add subaddress support (bug #1877 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3306 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-25 19:33:27 +00:00
markster
56295dc880
Extend delay slightly
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3292 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-23 22:01:46 +00:00
markster
eefb75d90d
Make delay for echo training configurable
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3291 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-23 22:00:04 +00:00
markster
3f5dae5224
Small simplification
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3283 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-23 03:19:32 +00:00
markster
1d287c5c28
Set ${DIALSTATUS} from app_dial, make zap return BUSY on a phone that is busy, update macro-stdexten to demo
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3282 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-23 03:16:58 +00:00
markster
6f7decf268
Don't segfault if chan_zap can't load
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3281 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-23 01:27:44 +00:00
markster
ae5c80e1de
Merge major BSD mutex and symbol conflict patches (bug #1816 ) (link patch still pending)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3273 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-22 17:42:14 +00:00
markster
47561cd6e0
Avoid iflock/chlock race
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3250 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-21 03:37:13 +00:00
markster
f91abc6dc1
Hold private lock while handling digits
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3246 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-20 14:07:44 +00:00
markster
e36b7ae312
Hold pending digits until setup_ack is received, then send (bug#1875)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3245 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-20 06:53:53 +00:00
markster
44ca4a1bec
Be sure we hold channel lock in write before talking to PRI channel
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3241 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-18 15:24:29 +00:00
markster
f31f5efca5
Oops
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3238 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-17 14:53:25 +00:00
markster
05245ff00b
Implement proper locking on INFO_RECEIVED
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3237 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-17 14:51:44 +00:00
markster
61bb6325b7
Small typo
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3233 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-17 04:32:10 +00:00
markster
74eca47dbf
PRI locking fixes
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3232 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-17 04:23:57 +00:00
markster
4f9cdc3d9d
Gotta set slot to 0 before you print :)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3228 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-16 21:26:53 +00:00
markster
073eabdd71
Use new extensible setup method of libpri
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3225 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-16 15:34:21 +00:00
markster
0b45dbb5bb
Fix small typos
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3208 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-14 21:40:57 +00:00
markster
e26b7c77e4
Handle PROGRESS event
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3207 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-14 21:40:02 +00:00
markster
ba1892811d
Separate PROCEEDING and PROGRESS
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3206 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-14 21:18:52 +00:00
markster
1e1095862d
x86-64 compile fixes and cleanups
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3202 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-13 21:25:10 +00:00
markster
755562b1f8
Provide dialtone when doing overlap dial (bug #1832 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3199 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-13 07:25:27 +00:00
markster
14a8299a82
Make sure overlap dial goes into "RING" state instead of just "RESERVED"
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3198 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-13 07:16:00 +00:00
markster
894fdbaf3f
Display which span/channel we're receiving restarts on
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3185 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-10 19:00:20 +00:00
markster
b02f3e817a
Return NULL if no CRV found
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3180 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-09 13:55:52 +00:00
citats
86327e6afc
Make chan_zap initialize the pri threads to AST_PTHREADT_NULL and check when calling unload in case load_module fails complete
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3177 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-09 08:46:32 +00:00
markster
7d00f23ad4
Merge FreeBSD locking fixes (bug #1411 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3176 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-09 01:45:08 +00:00
markster
8eb148fc8a
Make fax detect configurable by direction (bug #1803 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3174 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-08 22:34:25 +00:00
markster
4f340fd1bb
Make faxdetect configurable and turn OFF by default
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3170 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-07 23:38:39 +00:00
markster
c9069312b3
More GR-303 protocol fixes
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3165 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-07 15:57:18 +00:00
markster
e3c331ae54
Fix tiny typo
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3164 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-07 14:49:25 +00:00
markster
38acf295cc
Initial, incomplete support for D-channel backup
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3163 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-07 03:39:18 +00:00
markster
451fe6f846
Handle bearer failures cleanly (still need d-channel backup)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3161 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-06 23:26:29 +00:00
markster
b482674ef4
Handle multiple span memberships properly
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3160 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-06 22:51:37 +00:00
markster
72dffa22a2
Must call spanstat before checking number of channels (bug #1796 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3159 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-06 22:22:48 +00:00
markster
a66fb09453
Fix small arrangement issue
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3158 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-06 20:47:51 +00:00
markster
1858dc748b
Don't require "c" before CRV syntax
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3155 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-06 08:52:24 +00:00
markster
2b5f4ac80d
Small fixup for non-PRI build
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3153 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-06 03:32:55 +00:00
markster
ce83a1acc9
Add bi-directional GR-303 support
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3151 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-06 01:54:22 +00:00
markster
5f491f92f6
More small fixes
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3148 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-05 07:07:12 +00:00
markster
15d40353c6
Minor cleanups
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3147 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-05 07:01:23 +00:00
markster
21da3dc277
Add support for trunk groups in anticipation of NFAS and GR-303, Initial GR-303 work
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3146 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-05 06:54:52 +00:00
markster
6c6c4ed386
Enhancements for zaptel+bsd (bug #1781 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3143 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-04 15:44:14 +00:00
markster
c2b797959b
Make sure that auto created "pseudo" isn't a member of any groups (bugs #1776 , #1777 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3140 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-03 22:40:13 +00:00
markster
d85c1c949c
Allocate pseudo channel if it's not explicitly listed
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3129 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-02 16:35:06 +00:00
citats
eaf40554d5
Code formatting fixes in chan_zap.c
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3128 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-02 16:13:25 +00:00
jim
f48d4f750d
Complete re-vamp of Radio Repeater application (app_rpt) and VERY minor changes in chan_zap (to allow pseudo-channels to work properly (finally!)) and in dsp.c to allow for super-relaxed DTMF decoding which radio systems need to function properly.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3117 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-31 16:04:10 +00:00
markster
0dfa141539
Ringing and progress are not identical
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3101 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-28 02:02:33 +00:00
markster
f4d667257b
Only print PRI messages when in verbose mode (bug #1732 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3099 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-27 22:38:13 +00:00
markster
4a66d3fb26
Unlock PRI lock, fix variable pasing
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3093 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-27 16:50:07 +00:00
markster
3730ecc366
Obviously don't send alerting, progress, or proceeding on outbound calls (bug #1700 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3041 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-22 19:05:53 +00:00
markster
23879876a4
When dialing out, we're always proceeding :)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3040 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-22 15:36:59 +00:00
markster
0223aed3fb
Congestion with Hangup sends expected RELEASE code (but #1681 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3026 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-20 07:57:19 +00:00
jeremy
ecea34af62
only complain if ZAPATA_PRI is defined
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3022 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-20 07:02:47 +00:00
markster
b62fee3452
Update for newer libpri
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3018 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-19 21:02:11 +00:00
markster
9a7d10a923
Always send proceeding, send progress when appropriate
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3016 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-19 15:40:01 +00:00
markster
54dfb0b7c7
Alert for in-band audio
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3015 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-19 15:23:11 +00:00
markster
ac5ca1f9f9
Don't qualify with overlap dial anymore
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3014 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-19 15:11:27 +00:00
markster
d635a4dbfa
Send proceeding if appropriate on audio transmission, too
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3013 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-19 15:00:14 +00:00
markster
e17ecf81cf
Don't automatically send proceeding/alerting
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3012 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-19 14:51:11 +00:00
markster
bdd177c0af
Don't call out an FXO until at least 2 seconds after it was hungup.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2971 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-15 22:50:51 +00:00
markster
7fc5d084e2
Make sure we initialize attributes properly on thread (bug #1563 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2955 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-13 18:23:34 +00:00
markster
4039f6189b
Minor memory cleanups, initialize peer/user invite status from global
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2954 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-12 23:35:50 +00:00
markster
15b482c692
Add missing unlock (although it shouldn't make a difference)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2922 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-08 14:24:58 +00:00
markster
1c76599373
Do proper PRI locking in zt_call (not to mention lock the zt_pvt structure itself)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2920 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-07 21:22:46 +00:00
markster
d4c8e7d6d3
Add sip show peers (trivial zap fix, too) bug #1573
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2915 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-07 18:57:17 +00:00
citats
07cf21c67b
Use ast_strlen_zero in chan_zap.c
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2896 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-05 04:23:18 +00:00
markster
9fc5df8d78
Make overlap dial be interpreted in the same way an FXS would be (bugs #1080 and #1452 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2854 f38db490-d61c-443f-a65b-d21fe96a405b
2004-05-02 03:39:17 +00:00
markster
530fca2223
Provide gethostbyname_r emulation for FreeBSD and fix zap call to setstate to include callerid (bug #1411 , #1498 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2793 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-28 13:53:01 +00:00
markster
fcb0714e11
Build again without PRI
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2791 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-28 04:26:26 +00:00
markster
80e4218d66
Make sure we are proceeding when we answer
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2788 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-27 21:50:24 +00:00
markster
1ada08b5fe
Avoid another voipme by explaining you need CVS update when SIG_EM_E1 is invalid
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2774 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-26 12:30:28 +00:00
markster
f292ffbc27
Migrate chan_zap from select to poll
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2761 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-25 22:37:09 +00:00
markster
3446427fa4
Add missing break
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2747 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-22 18:41:11 +00:00
markster
eaae3eb463
Fix swap_subs for better locking
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2746 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-22 16:02:56 +00:00
citats
3af23d948d
Fix some comments in chan_zap
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2745 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-22 05:24:50 +00:00
markster
9fd3419500
Fix trailing slash problem (Zap) and making sure refers get ignored the second tiem around.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2712 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-19 22:55:35 +00:00
citats
7ec4d0f77b
Fix compile warning in chan_zap if libpri not installed
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2704 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-17 23:48:19 +00:00
markster
309e8e6812
Add support for E1 E&M
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2701 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-16 18:00:00 +00:00
markster
a0a5469ce9
Lock on indication too
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2680 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-12 22:00:12 +00:00
markster
df85b484ba
Don't check PRI settings unless there is PRI
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2672 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-10 03:46:59 +00:00
markster
92f0707533
Don't take digits in-band when in overlap dial mode
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2668 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-09 16:33:37 +00:00
markster
7998e161e7
Don't say we're unable to find the channel if we're able to find it.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2646 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-07 14:11:49 +00:00
markster
b837107b6b
Get rid of all that old needlock garbage now that we're using recursive mutexes
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2644 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-06 22:17:32 +00:00
markster
e20d42804f
Print actual hook state in chan_zap
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2637 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-06 15:50:18 +00:00
markster
e358cb1cce
Clear out delivery fields just in case
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2613 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-04 20:43:07 +00:00
markster
aca93f2302
Make chan_zap allocate a comfortable amount of space for VMWI
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2610 f38db490-d61c-443f-a65b-d21fe96a405b
2004-04-04 02:02:15 +00:00
markster
97bee6fbc0
Fix progzone loader
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2584 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-30 21:23:16 +00:00
markster
220819511b
Add support for Costa Rica to DSP
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2576 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-28 02:53:04 +00:00
citats
e2c160071e
*** empty log message ***
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2549 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-24 08:36:36 +00:00
markster
6f9bf4b161
Fix locks that are held too long
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2527 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-22 22:48:59 +00:00
markster
5beec02e41
Fix superfluous return NULL
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2525 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-22 19:47:25 +00:00
markster
175ff111f4
Answer the line when hangup received and callwait is up
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2450 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-16 23:42:41 +00:00
citats
66a2c925b5
Fixup some pthread_t checking in channels
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2438 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-15 09:14:16 +00:00
citats
1c4a4007af
Fix bug 1217. Change pthread_t initializers to AST_PTHREADT_NULL and
...
AST_PTHREADT_STOP
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2434 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-15 07:51:22 +00:00
citats
318e676ec5
Add 'pri show span <spanno>' command to chan_zap.c
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2433 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-15 05:57:47 +00:00
markster
894a6228fe
Fix a martin segfault
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2411 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-12 21:26:45 +00:00
markster
d9165405b3
Make sure no path leaves channel lock locked
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2399 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-11 18:00:08 +00:00
citats
feef0af2bf
Make sure usedistinctivering gets set to the right value
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2393 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-11 05:10:23 +00:00
citats
eca59c8df0
Wipe out p->exten in zt_hangup (bug 1115)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2389 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-10 09:11:05 +00:00
citats
825281dab8
Make distinctiveringdetection configurable per channel (bug 1168)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2387 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-10 08:33:07 +00:00
citats
4d0601f9ce
Fix typo in chan_zap.c
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2368 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-08 04:26:36 +00:00
citats
9fb2b09137
Fix pri->pvt[chan]->owner dereference (bug #1161 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2341 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-05 04:15:55 +00:00
citats
d3f1c83560
Change tormenta.conf to zaptel.conf
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2339 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-05 03:30:38 +00:00
markster
ae986bb6bc
Add support for parking with IAX2
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2318 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-04 01:11:25 +00:00
citats
3191433d41
Make PRI span completion only show spans that actually are PRIs
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2313 f38db490-d61c-443f-a65b-d21fe96a405b
2004-03-03 03:54:25 +00:00
markster
57b2179b0e
Optimization in pri_fixup
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2224 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-23 14:58:18 +00:00
markster
730f96da1c
Merge Tilghman's and Cam's user defined cadence patch
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2221 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-23 05:02:24 +00:00
markster
74cef7a888
Small but important fix for channel relocation (bug #54 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2213 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-22 20:41:15 +00:00
markster
a294f3f274
Properly lock slave and master in zt_unlink (bug #1008 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2208 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-20 21:23:22 +00:00
markster
70f1498cbd
Minor file.c cleanup for valgrind, log PRI event properly
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2189 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-18 16:32:49 +00:00
jim
332a7d5a3f
Added support for specifing Zaptel tonezone on a per-channel basis for
...
Zaptel channels in zaptel.conf (using tonezone= parameter)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2173 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-15 07:35:32 +00:00
jim
fc25b74b76
Fixed bug in FXOGS. Was not closing loop after starting.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2147 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-10 07:24:15 +00:00
markster
b4ff3de708
Omit PRI layer 1 information for data call (need updated libpri too) (bug #1012 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2140 f38db490-d61c-443f-a65b-d21fe96a405b
2004-02-08 00:23:20 +00:00
markster
c050b2ae99
Fix add include (bug #966 ) and small update to bug 890
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2103 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-31 20:22:25 +00:00
markster
4b14473716
Handle cause in DISCONNECT too
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2101 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-31 19:38:22 +00:00
markster
3f77bd9cb5
Send busy when busy, congestion when congestion on PRI (bug #890 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2100 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-31 18:46:59 +00:00
markster
05a81a1668
Seriously fix echo cancellation on inbound calls with FXO interfaces (and enable echo training on them)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2077 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-26 16:39:34 +00:00
jim
5efdfe5fe0
Added functionality for E911 signalling
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2048 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-16 23:40:37 +00:00
markster
e75815a644
Fix unload/load of chan_zap
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2038 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-15 19:48:37 +00:00
martinp
28b775e548
Fix a typo
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1982 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-12 16:59:57 +00:00
jeremy
93f38889cc
fix monitor thread. Bug #726
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1976 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-12 06:10:54 +00:00
markster
a3c67a2026
Add distinctive ring detection
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1972 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-12 04:28:00 +00:00
markster
90ec5e0771
When rejecting a call, free up the channel (bug #661 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1922 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-10 23:47:46 +00:00
malcolmd
b69afeb73d
Bug #710 : Format fix for "zap show channels"
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1908 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-09 05:26:27 +00:00
malcolmd
6296ce3b0a
Bug #736 : Better checking to avoid chan_zap segfault re: ss_thread and zt_new()
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1907 f38db490-d61c-443f-a65b-d21fe96a405b
2004-01-09 05:13:50 +00:00
martinp
d936d69c28
Fix the passing of digital PRI-PRI
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1869 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-19 16:08:10 +00:00
martinp
004e6fbc01
Allow doing digital PRI to PRI calls automatically
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1868 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-18 23:42:10 +00:00
martinp
a9b6100a4c
Move zaptrcallerid out of #define ZAPATA_PRI
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1863 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-18 16:02:33 +00:00
martinp
7196f1cfe4
Change long variable name to the shorter one
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1862 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-18 16:01:08 +00:00