[Git] mISDN library and utilities branch call_log updated. mISDNuser_1_1_2-373-g2d08712
[email protected] (git version ctrl) Sun, 13 Mar 2016 18:49:39 +0100 (CET)
| Newsgroups | gmane.linux.isdn.i4l.devel |
|---|---|
| Message-ID | <[email protected]> |
--===============5251383562037069956==
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by listserv.isdn4linux.de id u2DIQ6k8023432
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "mISDN library and utilities".
The branch, call_log has been updated
via 2d08712bccecabb6a983590368eba2c9be35c14b (commit)
via 51e333f28c1d4264eda2ddba4a98839f60459596 (commit)
via 4dc5ead22085bc57f072faec11eff222a5b2e611 (commit)
via 9abb471ce82e4c276de7f4a5c689e698e86da7e6 (commit)
via f4efd8e701842b879f8d9b87936685ea985b80bc (commit)
via 0995a97188b8b9edbce47548b545eea5e48c9e75 (commit)
via f69ec699fca459099d52411d0b60296364325efb (commit)
from 9d76554ae1b86fcfeeb8f41189e7b1fb7e4a05ec (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 2d08712bccecabb6a983590368eba2c9be35c14b
Author: Maciej S. Szmigiero <[email protected]>
Date: Sun Mar 13 00:24:46 2016 +0100
Fix CAPI-initiated disconnection in direct layer 1 mode
=20
When CAPI application asks for B3 disconnection the NCCI state machin=
e
sends disconnect request further down the stack and then goes into N_=
4
state waiting for disconnection confirmation.
=20
If B channel was in direct layer 1 mode the disconnect request will b=
e
sent as PH_DEACTIVATE_REQ which will go all the way down to an indivi=
dual
mISDN chip driver.
=20
It looks like all current chip drivers reply to such requests by send=
ing
only PH_DEACTIVATE_IND message, however the state machine in N_4 stat=
e
only reacts to PH_DEACTIVATE_CNF message (translated into
EV_DL_RELEASE_CONF).
=20
This means that such call will get stuck until remote side disconnect=
s it.
=20
Fix this by reacting to PH_DEACTIVATE_IND message also in N_4 state,
just like it is done in N_ACT state.
=20
Signed-off-by: Maciej S. Szmigiero <[email protected]>
commit 51e333f28c1d4264eda2ddba4a98839f60459596
Author: Maciej S. Szmigiero <[email protected]>
Date: Sun Mar 13 00:23:56 2016 +0100
Use Reject parameter for deciding what happens to call via CONNECT_B3=
_RESP
=20
CAPI specs say that CONNECT_B3_RESP message uses Reject parameter for
deciding what happens to incoming connection, however mISDNcapid code
used Info instead.
=20
Signed-off-by: Maciej S. Szmigiero <[email protected]>
commit 4dc5ead22085bc57f072faec11eff222a5b2e611
Author: Maciej S. Szmigiero <[email protected]>
Date: Sun Mar 13 00:23:11 2016 +0100
Parse channel information from CALL PROCEEDING message too in mISDNca=
pid
=20
According to Q.931 (05/98) on user-originated calls that did not sele=
ct
a particular B channel in a SETUP message the selected B channel is s=
ent
in a first message returned by the network in a response to
the SETUP message.
=20
This Recommendation explicitly mentions SETUP ACKNOWLEDGE or
CALL PROCEEDING as examples of such response messages, however mISDNc=
apid
code ignored channel indication in CALL PROCEEDING messages.
=20
This resulted in a no channel selected error on outgoing calls
on exchanges that reply with CALL PROCEEDING to SETUP.
=20
Signed-off-by: Maciej S. Szmigiero <[email protected]>
commit 9abb471ce82e4c276de7f4a5c689e698e86da7e6
Author: Karsten Keil <keil-shG/GajIFYqbacvFa/[email protected]>
Date: Sun Dec 13 19:54:31 2015 +0100
logger: Fix bearer octet 5 decoding
commit f4efd8e701842b879f8d9b87936685ea985b80bc
Author: Karsten Keil <keil-shG/GajIFYqbacvFa/[email protected]>
Date: Tue Sep 8 19:18:34 2015 +0200
Fix testlayer3 to not send Activate twice and do not stop if data was=
received
commit 0995a97188b8b9edbce47548b545eea5e48c9e75
Author: Karsten Keil <keil-shG/GajIFYqbacvFa/[email protected]>
Date: Tue Sep 8 12:26:34 2015 +0200
Some more const declarations since some crosscompilers are more picky=
here
commit f69ec699fca459099d52411d0b60296364325efb
Author: Karsten Keil <keil-shG/GajIFYqbacvFa/[email protected]>
Date: Tue Sep 8 12:25:23 2015 +0200
Add missing AM_PROG_AR
-----------------------------------------------------------------------
Summary of changes:
capi20/listen.c | 6 +++---
capi20/lplci.c | 11 ++++++++---
capi20/ncci.c | 9 +++++----
configure.ac | 1 +
example/misdnportinfo.c | 2 +-
example/testcon.c | 8 ++------
example/testlayer1.c | 4 ++--
example/testlayer3.c | 10 +++++-----
lib/include/debug.h | 2 +-
lib/include/fsm.h | 4 ++--
lib/include/layer3.h | 6 +++---
lib/layer3/dss1net.c | 2 +-
lib/layer3/dss1user.c | 2 +-
lib/layer3/layer3.c | 10 +++++-----
lib/layer3/q931.c | 2 +-
lib/misc/debug.c | 2 +-
lib/suppserv/component.c | 2 +-
tools/E1test.c | 6 ++----
tools/cleanl2.c | 7 ++-----
tools/info.c | 2 +-
tools/logger.c | 35 ++++++++++++++++++-----------------
tools/loghex.c | 10 ++++------
tools/text_wireshark.c | 7 ++-----
23 Dateien ge=C3=A4ndert, 72 Zeilen hinzugef=C3=BCgt(+), 78 Zeilen entfe=
rnt(-)
hooks/post-receive
--=20
mISDN library and utilities
--===============5251383562037069956==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
_______________________________________________
i4ldeveloper mailing list
[email protected]
https://www.isdn4linux.de/mailman/listinfo/i4ldeveloper
--===============5251383562037069956==--