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 "SCCP Library".
The branch, master has been updated
via e316635f077939dac30bbc234e0b846df1d75914 (commit)
via 8dec5a8ec554bbd56f4d3f45b6e1025d4c1ffb45 (commit)
via 2346850ae2ba4d6fa61a309fcfc55c5c4abe07b4 (commit)
via ed15c74a01a044afc087a02f0e947ae49533762a (commit)
via 51302c883c66f21594080a70a8cfd7398bb4a54b (commit)
from 9654e65febc5dff92f6c6b6cd6306ee1ddced5eb (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 -----------------------------------------------------------------
http://cgit.osmocom.org/libosmo-sccp/commit/?id=e316635f077939dac30bbc234e0…
commit e316635f077939dac30bbc234e0b846df1d75914
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Apr 11 20:45:36 2017 +0200
osmo_ss7: Release any dynamically-allocated ASs
When RKM dynamically allocates ASs on the SGP based on RKM registration
requests, we must make sure to properly destroy those at the time the
related ASP disconnects. Also, make sure to send
XUA_ASP_E_SCTP_COMM_DOWN_IND to the layer manager (if any).
Change-Id: Ie6505680bb6890814ae36858c54a2a6d2850f5cf
http://cgit.osmocom.org/libosmo-sccp/commit/?id=8dec5a8ec554bbd56f4d3f45b6e…
commit 8dec5a8ec554bbd56f4d3f45b6e1025d4c1ffb45
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Apr 11 18:51:58 2017 +0200
xua_rkm: Make dynamic registration of Routing Keys work
The existign xua_rkm code was merged a bit pre-maturely as it was not
properly tested. This adds a lot of fixes to make it work at all in the
first place, as well as the configurable option for fully dynamic
routing key management, where ASs and routing keys must not be
configured statically by administrative means, but clients (ASPs) can
simply come and register for whatever point code they want.
Change-Id: I79a070fa7b271b44995511f7b3ff7cc6beec8278
http://cgit.osmocom.org/libosmo-sccp/commit/?id=2346850ae2ba4d6fa61a309fcfc…
commit 2346850ae2ba4d6fa61a309fcfc55c5c4abe07b4
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Apr 11 18:50:59 2017 +0200
xua_rkm: Improve comments about functions
Change-Id: I2f17baae37718e277eae54d4d225f8fcb2eb4aae
http://cgit.osmocom.org/libosmo-sccp/commit/?id=ed15c74a01a044afc087a02f0e9…
commit ed15c74a01a044afc087a02f0e947ae49533762a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Apr 7 17:14:54 2017 +0200
Add a default layer manager using RKM to register PC with SG
This "default layer manager" can optionally be used by a xUA ASP. It
will handle the xUA Layer Manager (xlm) primitives and use them to
behave as follows:
* bring the ASP into state "INACTIVE"
* see if the SG can match our connection (based on IP address + port
information) to a statically configured ASP configuration with
associated AS(s). If yes, it will send us a NOTIFY message with
AS-INACTIVE.
* if the above doesn't work, try to dynamically register a routing key
using RKM for the point code that was locally confiured on the
ASP/client. If that works, the SG will now have created ASP and AS
objects as well as a routing key and be able to serve us, sending the
NOTIFY with the AS-INACTIVE state.
* After either of the two above, we will attempt to transition into
ASP-ACTIVE. The SG should send us an AS-ACTIVE notification in return
* if anything fails, abort and disconnect the SCTP connection, restart
related FSMs and start from scratch
Change-Id: I78d4623dd213b5c59007a026a6cc3cfe5c04af50
http://cgit.osmocom.org/libosmo-sccp/commit/?id=51302c883c66f21594080a70a8c…
commit 51302c883c66f21594080a70a8cfd7398bb4a54b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Apr 13 15:26:58 2017 +0200
osmo_ss7_vty: 'show' commands for AS, ASP, route
Change-Id: Ideb74c9396e5385f6a7c30ff8608d34ededa1f4d
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/sigtran/osmo_ss7.h | 8 +-
include/osmocom/sigtran/sigtran_sap.h | 11 +
src/Makefile.am | 2 +-
src/osmo_ss7.c | 7 +-
src/sccp_sap.c | 42 +++-
src/sccp_user.c | 1 +
src/xua_asp_fsm.c | 15 +-
src/xua_default_lm_fsm.c | 383 ++++++++++++++++++++++++++++++++++
src/xua_internal.h | 2 +
src/xua_rkm.c | 320 ++++++++++++++++++++++++----
stp/osmo_ss7_vty.c | 83 ++++++++
11 files changed, 821 insertions(+), 53 deletions(-)
create mode 100644 src/xua_default_lm_fsm.c
hooks/post-receive
--
SCCP Library