dect
/
asterisk
Archived
13
0
Fork 0
Commit Graph

665 Commits

Author SHA1 Message Date
markster 41f4391d2b Remove duplicate CallerPres application
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5156 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-09 06:42:56 +00:00
markster 9bf54c1aae Remove accidental libpri dependency (bug #3714)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5139 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-05 02:08:37 +00:00
markster 8ba4898a1e Rework channel structure to eliminate "pvt" portion of channel (bug #3573)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5137 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-04 06:47:24 +00:00
markster d0358c60cd Add dynamic dialplan support (bug #3566)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5129 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-03 17:00:57 +00:00
mattf 7b7ffe166c Commiting chan_zap.c patch for 2bct
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5119 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-02 16:09:27 +00:00
markster b028566d22 Look for faxexten in the main context, too (bug #3634)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5100 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-28 00:18:28 +00:00
markster a42d22bd95 Fix GCC 4.0 build (bug #3662)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5076 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-25 17:32:37 +00:00
markster 2ed64368c4 Fix zap build for gcc 2.95
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5002 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-10 17:40:06 +00:00
markster 87b6171076 quicky agent formatting fix, merge polarity/answer patch (bug #2847)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4985 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-08 07:49:40 +00:00
markster d50cc21d74 Properly handle PRI TON and allow changing number (bug #3493, with mods)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4963 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-04 06:12:32 +00:00
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
martinp 25a5ea3876 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: http://svn.digium.com/svn/asterisk/trunk@1861 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-17 23:39:16 +00:00
markster f19a371176 Properly fix double locking issue, fix wav49 issue
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1855 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-11 20:55:26 +00:00
martinp d10fd7b404 We really don't want to lock ourselves in zt_exception
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1854 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-11 18:01:03 +00:00
markster aca5bbaa5c Properly handle exceptions in zt_read
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1853 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-11 16:36:33 +00:00
markster dcfebf7bf6 Cleanup unload calls
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1850 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-09 23:55:17 +00:00
markster ad294e720a Patch for improving unload on zap (thanks James)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1846 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-09 19:39:47 +00:00
martinp 03e8cb4230 Provide a channel if PRI_EVENT_RING comes without a channel
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1833 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-05 23:09:24 +00:00
martinp 6608f3a0fb Fix the ZapHangup, ZapDialOffhook, ZapTransfer manager commands
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1824 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-04 00:03:08 +00:00
markster c4f2be53f8 Don't retrain after each digit
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1814 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-02 23:09:04 +00:00
markster 347382cd10 Fix chanzap for p0, p1, etc
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1808 f38db490-d61c-443f-a65b-d21fe96a405b
2003-12-01 23:59:28 +00:00
markster 7a52210c98 Enable on hook transfer for vmwi
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1785 f38db490-d61c-443f-a65b-d21fe96a405b
2003-11-23 23:13:27 +00:00
markster 702c2894d7 Make CALLTYPE available
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1776 f38db490-d61c-443f-a65b-d21fe96a405b
2003-11-21 18:38:42 +00:00
martinp e3e27950bb Don't crash if ZapHangup, ZapTransfer, ZapDialOffhook are used on the channel that is onhook (idle)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1775 f38db490-d61c-443f-a65b-d21fe96a405b
2003-11-21 18:24:49 +00:00
martinp 530accdc9c Fix segfault if more than 32 channels are used because of round_robin[x] = p;
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1764 f38db490-d61c-443f-a65b-d21fe96a405b
2003-11-18 18:09:29 +00:00
martinp e7a56498ac Implement several manager commands for Zap channels: ZapTransfer (flash hook), ZapHangup, ZapDial
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1723 f38db490-d61c-443f-a65b-d21fe96a405b
2003-11-12 00:13:22 +00:00
martinp 578e6fddfe Add round robin to chan_zap with use of Zap/r<number>/<exten> (ascending) or Zap/R<number>/<exten> (descending).
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1707 f38db490-d61c-443f-a65b-d21fe96a405b
2003-11-07 16:55:13 +00:00
markster 3489fec50b Train echo canceller on FXO before last digit
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1698 f38db490-d61c-443f-a65b-d21fe96a405b
2003-11-05 22:32:20 +00:00
martinp ff6b880777 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: http://svn.digium.com/svn/asterisk/trunk@1696 f38db490-d61c-443f-a65b-d21fe96a405b
2003-11-05 16:48:38 +00:00
markster f4e51ef3dc Turn off music on hold when doing *0
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1690 f38db490-d61c-443f-a65b-d21fe96a405b
2003-11-04 21:21:49 +00:00
markster f8c39a08f6 Remove really broke MP3 stuff in favor of G.726 in the near future
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1689 f38db490-d61c-443f-a65b-d21fe96a405b
2003-11-04 02:40:09 +00:00
markster 73f4bc8c25 Use echo training of FXS (fxo signalled) interfaces... rest to follow
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1677 f38db490-d61c-443f-a65b-d21fe96a405b
2003-10-27 17:16:08 +00:00
markster d865a07416 Make HANGUPCAUSE accessible
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1669 f38db490-d61c-443f-a65b-d21fe96a405b
2003-10-25 18:00:00 +00:00
markster 326a85e10f Check that there really is a tag
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1663 f38db490-d61c-443f-a65b-d21fe96a405b
2003-10-24 18:22:45 +00:00
markster f391cc7d03 SUpport gains on outbound calls
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1654 f38db490-d61c-443f-a65b-d21fe96a405b
2003-10-22 04:04:59 +00:00
markster a8b23b8dec Properly handle events during reads
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1630 f38db490-d61c-443f-a65b-d21fe96a405b
2003-10-14 09:56:46 +00:00
markster 1b1186d189 Callerid fix and warning cleanup (bug #367 & #356)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1621 f38db490-d61c-443f-a65b-d21fe96a405b
2003-10-08 21:57:43 +00:00
markster 14fabb6d35 Switch back to DTMF at the appropriate time
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1615 f38db490-d61c-443f-a65b-d21fe96a405b
2003-10-06 05:09:42 +00:00
martinp 143f06cec4 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: http://svn.digium.com/svn/asterisk/trunk@1596 f38db490-d61c-443f-a65b-d21fe96a405b
2003-10-01 16:05:40 +00:00
martinp cfa5d5657f 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: http://svn.digium.com/svn/asterisk/trunk@1595 f38db490-d61c-443f-a65b-d21fe96a405b
2003-10-01 15:59:26 +00:00
markster 9771629299 Change strdupa's to ast_strupda's
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1579 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-29 20:13:54 +00:00
markster 9870b2521b Fix various compiler warnings (bug #322)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1570 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-27 02:45:37 +00:00
markster f918586b1e Initialize extension
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1552 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-26 22:31:19 +00:00
martinp 81ea65303b Fix last typo
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1549 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-26 17:39:27 +00:00
martinp 4ca92014ea 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: http://svn.digium.com/svn/asterisk/trunk@1548 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-26 17:28:57 +00:00
markster 3a3cab946e Bring into full TBR4 compliance
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1542 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-25 06:14:38 +00:00
martinp 85d82586fb Allow detection of callerid on FXO with distinctive ring
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1525 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-17 22:23:17 +00:00
markster d8d1e1354c Merge sending complete patch with no number (bug #176)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1509 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-13 23:57:48 +00:00
martinp 77dab1ff4f Fix a tiny thing
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1501 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-12 17:09:44 +00:00
martinp da1033cad2 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: http://svn.digium.com/svn/asterisk/trunk@1499 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-12 16:51:35 +00:00
martinp 72200fa226 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: http://svn.digium.com/svn/asterisk/trunk@1476 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-05 04:00:57 +00:00