MelwareDE
ea23483041
CAPI specs (5th edition diagrams in section A.5) say that early B3 should
...
trigger on progress indication ("Progress tones available") and this is
how chan_capi actually worked before revision 101 (2005-09-04).
Q.931 (05.98) sections 5.1.2 and 5.4 also specify similar handling on lower
level (they also add "Call is not end-to-end ISDN; further call progress
information may be available in-band" as possible triggering indication).
This patch adds 't' option to dial string that allows switching chan_capi
to such mode of operation.
Without this option set chan_capi works as it did previously.
While we are at it also let's clean up handling of 'DISCONNECT' message
received via INFO_IND - 'case 2' had unnecessary dependency on 'doB3' variable
(only one value is possible by this point in code with i->outgoing being set),
'case 4' had unreachable branch and unnecessary predicates (which were always
true).
These changes should not cause any differences in operation.
Signed-off-by: Maciej S. Szmigiero <mail@maciej.szmigiero.name>
2016-07-11 14:32:43 +00:00
MelwareDE
f0c37c2067
Allow to Dial without sending complete i.e. This is necessary if dialing is done in overlapped mode but signeling network does not supports sending of initla message witout CPN: SS7 IAM without CPN results in protocol error if send to switch (vendor?) but works B2B with Diva.
2011-04-21 20:44:45 +00:00
MelwareDE
95d5034d2f
Add 'capi exec' CLI command
2010-11-02 14:18:31 +00:00
MelwareDE
6c7ba82edf
Add 'capi show resources'
2010-10-29 21:51:03 +00:00
MelwareDE
2db2bf01bd
Better call distribution algorithm
2010-10-26 23:31:37 +00:00
MelwareDE
cba80e7f25
Allow "," as capicommand option separator (needed from asterisk 1.6)
2010-09-26 10:51:45 +00:00
MelwareDE
5a5bedc999
Allow to configure custom context,exten,priority to jump to
...
if a fax is detected.
2010-09-24 19:20:28 +00:00
MelwareDE
e3d9df8417
Added capicommand(keypad)
...
(untestet).
2010-07-23 08:08:40 +00:00
MelwareDE
a4f7b18361
Added variable DISCONNECT_IND_REASON when DISCONNECT_IND is received.
2010-07-22 05:31:51 +00:00
MelwareDE
23307b78fb
Fixed typos.
2010-07-18 00:30:32 +00:00
MelwareDE
0edff4c50d
Add econtransitconn configurationsparameter
2010-07-17 23:30:57 +00:00
MelwareDE
3256ef3db9
Added dialplan variables ISDNPI1 and ISDNPI2
2010-04-21 07:11:10 +00:00
MelwareDE
b42ada0ec9
- added hint in changes about last fix
2010-02-10 08:47:06 +00:00
MelwareDE
48406de14c
Restore behavior of 'receivefax' to one provided by version 628 of chan_capi.c: Use fax T.30 extended for Diva hardware or if required by 'receivefax' option only. By default allow fine resolution for fax T.30 extended.
2009-08-06 08:49:25 +00:00
MelwareDE
c65f9424b7
Restore behavior of 'receivefax' to one provided by version 628 of chan_capi.c: Use fax T.30 extended for Diva hardware or if required by 'receivefax' option only. By default allow fine resolution for fax T.30 extended.
2009-08-05 22:25:53 +00:00
MelwareDE
747b558087
Added hint to fax readme file.
2009-08-05 09:50:40 +00:00
MelwareDE
8c90073506
Added chat option 'h' to auto hangup a caller if alone too long in conference.
2009-08-03 10:40:03 +00:00
MelwareDE
fcbc6d8caa
chat_play new option to let caller hear the same message.
2009-07-24 10:10:44 +00:00
MelwareDE
cf77a3577a
Use CALLEDTON variable to specity the 'ETS 300 102-1' called party number octet 3 for outgoing calls
2009-07-22 08:18:46 +00:00
MelwareDE
eb16251723
Add description for half duplex conference
2009-05-01 12:50:14 +00:00
MelwareDE
6c8b786a0d
Reviewed by doc control
2009-03-26 12:56:12 +00:00
MelwareDE
4c42d3fe26
Added variable CAPI_CIP
2009-03-25 12:38:46 +00:00
MelwareDE
40015a959a
Update copyright years.
2009-01-17 17:35:55 +00:00
MelwareDE
eb7496a92b
- added capicommand to set CAPI application id into asterisk dialplan variable.
2009-01-06 14:15:47 +00:00
MelwareDE
62dd326709
Support early line-interconnect (bridge) as soon as the b-channels are up.
2008-08-30 09:58:27 +00:00
MelwareDE
54ca760357
Allow capicommand(progress) "early-B3" for non-NT-mode incoming channels too.
2008-08-29 11:03:54 +00:00
MelwareDE
d2b4bdd349
Added config option for subscriber number prefix.
2008-07-07 20:29:19 +00:00
MelwareDE
b45e940762
Added 'faxdetecttime' config setting.
2008-06-29 11:33:46 +00:00
MelwareDE
b845700c4e
Added note about CALLERTON.
2008-06-29 11:07:20 +00:00
MelwareDE
d17d02ab84
Mention that Asterisk 1.4 and 1.6 is supported.
2008-03-17 14:08:38 +00:00
MelwareDE
42d240e32e
minor typos and cosmetics in text
2008-02-22 17:01:46 +00:00
MelwareDE
25966a7046
updated copyright
2008-02-05 11:16:25 +00:00
MelwareDE
5ee344040d
New Diva name branding.
2008-02-05 10:57:54 +00:00
MelwareDE
a8c926e858
Added option music-on-hold for first chat member.
2007-10-22 21:37:00 +00:00
MelwareDE
442186050c
PR#15: Send DATE/TIME to device on CONNECT when in NT-mode.
2007-10-20 08:22:53 +00:00
MelwareDE
e2a5b417c7
Prepare v1.0.2
2007-09-28 11:57:07 +00:00
MelwareDE
0a8aa91742
Allow incoming KEYPAD digits on NT-mode port.
2007-09-02 15:41:06 +00:00
MelwareDE
4136d39be1
- changed chat parameters to specify more than one controller
...
- fixed FACILITY_RESP SELECTOR value.
2007-05-13 11:30:34 +00:00
MelwareDE
1b4680f969
- added description and CLI command for 'chat'.
2007-04-30 14:02:22 +00:00
MelwareDE
117ae4eb13
Finalized CCBS implementation.
2007-04-24 20:21:04 +00:00
MelwareDE
e5b84d2052
Introduce new Dial option 's' for stay-online mode to postpone the
...
DISCONNECT_REQ.
capicommand(hangup) or a timeout will then really disconnect the line.
This is needed for CCBS activation.
2007-04-23 18:47:49 +00:00
MelwareDE
767dd90bed
- hopefully fixed ECT channel hang
...
- added option 'x' to ect for real explicit call transfer
2007-04-22 11:24:25 +00:00
MelwareDE
246e5b21cb
Added command to deactivate CCBS.
2007-04-21 20:32:27 +00:00
MelwareDE
60f76b3c70
- ccbsnr struct is now allocated, no static array any more.
...
- added command to set the local party to 'busy' or 'free' status.
2007-04-21 07:19:44 +00:00
MelwareDE
a9c2413461
Added linkage id handling for CCBS/CCNR.
2007-04-17 21:04:42 +00:00
MelwareDE
5d65ee3566
- first step for cleanup to move some functions into specific files.
2007-04-15 19:39:49 +00:00
MelwareDE
5685a6950e
Added variable setting of REDIRECTIONNUMBER on outgoing call.
2007-04-06 23:00:41 +00:00
MelwareDE
0f92f2e02f
An example should be an example.
2007-04-05 19:34:21 +00:00
MelwareDE
26f621aa78
Added option 'k' (keep bad fax) to capicommand(receivefax) to
...
not delete the fax file if reception was not successful.
2007-04-05 19:33:01 +00:00
MelwareDE
92c3f4afc6
Bumped copyright.
2007-02-11 14:51:30 +00:00