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
markster
e79d9f2a55
Add Zap dnid support
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1474 f38db490-d61c-443f-a65b-d21fe96a405b
2003-09-04 18:55:35 +00:00
markster
ee779c29a0
Make chan_zap compile without libpri again
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1434 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-26 02:38:24 +00:00
martinp
78b836de55
Make sure that when the d-channel goes down we also clear the libpri structures with pri_destroycall
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1431 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-25 21:17:38 +00:00
martinp
fd4014849f
Add one more thing to the previous one
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1430 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-25 20:47:55 +00:00
martinp
92d99f5cb0
Don't allow to place calls when a dchannel is down (for PRI). Also when we detect that d-channel is down -> destroy the calls.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1429 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-25 20:39:07 +00:00
markster
2f5fde9d98
Add true native data mode bridging
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1410 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-23 17:49:54 +00:00
markster
2e9487a9ba
Fix memory leak
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1403 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-22 05:30:58 +00:00
markster
49984c3708
Oops, they're system, not agent events
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1366 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-18 14:20:12 +00:00
markster
f98fa4eec7
Add alarm/alarm clear events (bug #125 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1365 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-18 14:19:15 +00:00
martinp
c3ef7b672f
Show the names of the codecs instead of the numbers (bug #92 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1348 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-16 05:10:35 +00:00
markster
87908fd263
Only skip it for immediate mode
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1344 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-15 22:07:15 +00:00
markster
5f52fc66d2
Wait for first digit with FEATDMF too
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1343 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-15 22:00:44 +00:00
markster
a1136fedf4
Asterisk:
...
#72 - Should eliminate probs on VMWI
#41 - Dynamic add survives reload
#73 - Make festival honor its arguments
#93 - Make events on FXO interfaces more logical
#26 - Prefer "bindaddr" to logical address for registrations
??? - Record crashes AGI
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1338 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-15 04:38:39 +00:00
martinp
f5020a758b
Fix the potential segfault
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1330 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-14 20:44:30 +00:00
markster
542ebb64a4
Make chan_zap compile for people without libpri again
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1316 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-13 21:06:00 +00:00
markster
dbc9edcaac
Totally revamp thread debugging to support locating and removing deadlocks
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1310 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-13 15:25:16 +00:00
martinp
fbbe897bf7
Also NULL-ify the p->owner when the calls drop because of alarm
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1302 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-12 22:14:03 +00:00
martinp
f13d73aef1
Clear the pri channels when alarm condition drops the calls.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1300 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-12 20:27:53 +00:00
markster
bccd2d77fa
Fix for when libpri is not installed
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1277 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-08 04:20:54 +00:00
markster
a849faaf4e
Do progress detect on incoming too
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1275 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-07 21:20:50 +00:00
markster
6ff63b300f
Fix wrong pointer
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1274 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-07 19:59:04 +00:00
markster
80c651f140
Allow groups to be checked in reverse order, make musiconhold die on restart
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1269 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-07 03:48:00 +00:00
martinp
5483ee32c7
Clean up around new hangup routines
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1268 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-07 01:14:21 +00:00
martinp
c8e48c8877
Add handling of PRI_EVENT_HANGUP_REQ
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1267 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-07 00:47:27 +00:00
martinp
cdf786eef5
Fix and improve the new pri hangup routines
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1262 f38db490-d61c-443f-a65b-d21fe96a405b
2003-08-05 01:25:43 +00:00
martinp
a24f812752
Fix the bug when Sending Complete IE is sent or not sent (i don't remember) asterisk would jump to s|1
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1233 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-28 15:12:37 +00:00
markster
98ce1b4f88
Minor fixup
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1224 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-26 19:24:09 +00:00
markster
bea5c0674d
Fix CIDCW for native bridging
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1160 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-02 21:56:03 +00:00
markster
d859009a03
Fix CIDCW for non-native calls only
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1158 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-02 21:49:42 +00:00
markster
ad378ed42c
Update for sendingcomplete
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1148 f38db490-d61c-443f-a65b-d21fe96a405b
2003-07-01 20:26:22 +00:00
martinp
7004d41275
Add support for handling INFORMATION messages carying more than one digit
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1076 f38db490-d61c-443f-a65b-d21fe96a405b
2003-06-05 21:13:12 +00:00
martinp
4ff8b4e77d
Add a verbose message for those that have immediate=yes on the PRI
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1070 f38db490-d61c-443f-a65b-d21fe96a405b
2003-06-03 16:24:12 +00:00
martinp
be1aaf406e
Add FAXEXTEN to save the DID/DNIS when we transfer to "fax" extension
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1063 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-29 20:18:45 +00:00
markster
f9038c97e9
Fix feature group d MF
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1062 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-29 16:03:53 +00:00
markster
19018a0200
Add National ISDN 1 support
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1061 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-28 22:40:26 +00:00
markster
ea6e3ccf11
Pass RING events in DOWN or RING states
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1057 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-26 23:10:08 +00:00
martinp
eb6fc14a3c
Finally fix the fix (what a day)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1046 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-19 23:49:15 +00:00
martinp
0383b72401
Fix a typo
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1045 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-19 23:45:46 +00:00
martinp
f3d0fe862d
Fix the flash/*0 when incoming call comes on FXO -> FXS
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1044 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-19 23:43:44 +00:00
markster
d4e957ca9a
Revert bad changes
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1042 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-19 23:33:41 +00:00
martinp
80ae5a031f
Fix the flash/*0 when incoming call comes on FXO -> FXS
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1041 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-19 23:21:16 +00:00
markster
580eceab6a
CLear dial buffer
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1040 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-19 21:50:32 +00:00
martinp
0bc31a1aee
Fix the compiling warning with 'int chan'
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1032 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-16 21:33:32 +00:00
martinp
b430b4be7b
Changing the last patch of chan_zap.c
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1028 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-16 14:57:35 +00:00
markster
9293da5c7e
Fix seg on non-PRI
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1027 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-16 14:23:23 +00:00
martinp
e74e5f7785
Don't send INFORMATION messages unless we got SETUP_ACKNOWLEDGE
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1024 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-15 22:16:26 +00:00
martinp
e70c0bfbb0
Fix overlapdial (sending)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1023 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-15 19:33:53 +00:00
martinp
07abfcd228
Add support for overlap dialing (sending). Now we have "full" overlap dialing support
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1006 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-12 19:25:20 +00:00
markster
ee006cd5b6
Fix typo, remove timing by default, and check for release vs. disconnect
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1005 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-12 19:14:21 +00:00
markster
da22ad1449
Release, ourselves
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1004 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-12 17:00:08 +00:00
martinp
143253db07
Allow the use of immediate=yes with PRI
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@981 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-08 16:31:58 +00:00
martinp
8e6c0a25bf
Be avare of hidecallerid with PRI
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@970 f38db490-d61c-443f-a65b-d21fe96a405b
2003-05-07 16:02:33 +00:00
martinp
da0ca588ae
Add a longer stutter tone when there is voicemail on zaptel channels
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@940 f38db490-d61c-443f-a65b-d21fe96a405b
2003-04-30 20:10:03 +00:00
markster
803353e942
Fix get confmute
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@931 f38db490-d61c-443f-a65b-d21fe96a405b
2003-04-29 00:59:50 +00:00