libosmo-sccp.git branch master updated. 0.0.6.3-108-g1471dc9

gitosis at osmocom.org gitosis at osmocom.org
Mon Apr 10 09:27:42 UTC 2017


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  1471dc976466ffc2fbafd02c23ea557a37f17527 (commit)
       via  2d3a709527c3ba3228d8c5aa14a236b5952079b9 (commit)
       via  c96db7fa585d169eff600ebc291d45b427a6cb16 (commit)
       via  d75e8967ef9e117d54c3cd87082f8de7c840c9f5 (commit)
       via  34ed4e5a20a016b3b35e1b3317ec91cbb1732247 (commit)
       via  fe8991f8647a16f4472f22d4c429a4dbcee67981 (commit)
       via  654bed7d5e39f4169f6624ad48fd4de33bea76fc (commit)
       via  b929e4e3e863b013b0f4164beb10861c3ad4e9d0 (commit)
      from  3b0abab223969d2e5fadf044be24e4cb45d90308 (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=1471dc976466ffc2fbafd02c23ea557a37f17527

commit 1471dc976466ffc2fbafd02c23ea557a37f17527
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Apr 3 19:24:06 2017 +0200

    sua: Make use of xua_msg_dialect
    
    We fill in the data structures of a xua_msg_dialect and make use of it
    for generic mandatory IE checking and messageheader printing.
    
    Change-Id: I966103f30b9be247ba6905ba8e06b87654d9981a

http://cgit.osmocom.org/libosmo-sccp/commit/?id=2d3a709527c3ba3228d8c5aa14a236b5952079b9

commit 2d3a709527c3ba3228d8c5aa14a236b5952079b9
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Apr 3 17:37:10 2017 +0200

    Add new 'osmo_ss7' SS7 core code with M3UA, ASP/AS FSM, ...
    
    This is what aims to be a rather complete/proper implementation of the
    SIGTRAN + SS7 protocol suite.  It has proper abstraction between the
    layers with primitives, finite state machines for things like the AS and
    ASP state machines, support for point code routing, etc.
    
    What's not implemented at this point:
    * re-integration of pre-existing SUA (pending)
    * actual MTP2 and physical E1/T1 link support
    * different trafic modes like broadcast/fail-over/load-balance
    
    Change-Id: I375eb80f01acc013094851d91d1d3333ebc12bc7

http://cgit.osmocom.org/libosmo-sccp/commit/?id=c96db7fa585d169eff600ebc291d45b427a6cb16

commit c96db7fa585d169eff600ebc291d45b427a6cb16
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Apr 3 18:24:23 2017 +0200

    xua_msg: Add support for msg_event_maps
    
    msg_event_maps facilitate the mapping from a xUA message (class + type)
    to an integer event.  This is useful when passing xUA messages to a
    osmo_fsm.
    
    Change-Id: Iee1c7fc2bf64219ebb71a0dbe6fd210749332413

http://cgit.osmocom.org/libosmo-sccp/commit/?id=d75e8967ef9e117d54c3cd87082f8de7c840c9f5

commit d75e8967ef9e117d54c3cd87082f8de7c840c9f5
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Apr 3 17:04:00 2017 +0200

    License headers: Should always have been GPLv2-or-later
    
    libosmo-sigtran is GPLv2-or-later, there were some files that
    accidentially had an AGPLv3 license header, which was a copy+paste
    mistake at that time.
    
    Change-Id: I67dfd0ae6157afafd3873a3baaa4c6107c04ddfd

http://cgit.osmocom.org/libosmo-sccp/commit/?id=34ed4e5a20a016b3b35e1b3317ec91cbb1732247

commit 34ed4e5a20a016b3b35e1b3317ec91cbb1732247
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Apr 3 16:55:23 2017 +0200

    xua_msg: Add MTP routing label to 'struct xua_msg'
    
    Higher-layer protocols (particularly SCCP) require knowledge on the
    MTP-level routing label of a message.  Let's add this to the common
    header of 'struct xua_msg' to communicate it across layer boundaries.
    
    Change-Id: I31a6388ac999e02ad779619adb54bbf4040672c9

http://cgit.osmocom.org/libosmo-sccp/commit/?id=fe8991f8647a16f4472f22d4c429a4dbcee67981

commit fe8991f8647a16f4472f22d4c429a4dbcee67981
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Apr 3 16:53:23 2017 +0200

    Add mtp_sap.h file with definitions for MTP-USER SAP
    
    The ITU-T Q.70x series describe a MTP-USER SAP, which we define
    here for use with osmocom primitives.
    
    Change-Id: Id1f8892e5dee877e2ffbeb3925753ab3da5a9420

http://cgit.osmocom.org/libosmo-sccp/commit/?id=654bed7d5e39f4169f6624ad48fd4de33bea76fc

commit 654bed7d5e39f4169f6624ad48fd4de33bea76fc
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Apr 3 16:49:03 2017 +0200

    xua_msg: Add support for encoding IPv4 addr in osmo_sccp_addr
    
    Change-Id: I956f069ce4cea78cb0db0470265ca8365093c0e5

http://cgit.osmocom.org/libosmo-sccp/commit/?id=b929e4e3e863b013b0f4164beb10861c3ad4e9d0

commit b929e4e3e863b013b0f4164beb10861c3ad4e9d0
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Apr 3 16:48:32 2017 +0200

    xua_msg: Add support for encoding Global Title in osmo_sccp_addr
    
    Change-Id: I4668fd0fba2e1be1ec37e75eeee85ed476320d14

-----------------------------------------------------------------------

Summary of changes:
 configure.ac                           |   12 +
 debian/copyright                       |    4 +-
 include/osmocom/sigtran/Makefile.am    |    4 +-
 include/osmocom/sigtran/mtp_sap.h      |   68 ++
 include/osmocom/sigtran/osmo_ss7.h     |  408 +++++++++
 include/osmocom/sigtran/protocol/mtp.h |   24 +
 include/osmocom/sigtran/protocol/sua.h |    6 +-
 include/osmocom/sigtran/sccp_sap.h     |   10 +-
 include/osmocom/sigtran/sigtran_sap.h  |   35 +
 include/osmocom/sigtran/xua_msg.h      |   21 +-
 src/Makefile.am                        |    5 +-
 src/m3ua.c                             |  669 ++++++++++++++
 src/osmo_ss7.c                         | 1490 ++++++++++++++++++++++++++++++++
 src/osmo_ss7_hmrt.c                    |  219 +++++
 src/osmo_ss7_vty.c                     |  681 +++++++++++++++
 src/sccp_helpers.c                     |    8 +-
 src/sua.c                              |  282 +++---
 src/xua_as_fsm.c                       |  308 +++++++
 src/xua_as_fsm.h                       |   13 +
 src/xua_asp_fsm.c                      |  610 +++++++++++++
 src/xua_asp_fsm.h                      |   42 +
 src/xua_internal.h                     |   58 ++
 src/xua_msg.c                          |   96 +-
 tests/Makefile.am                      |    2 +-
 tests/ss7/Makefile.am                  |   12 +
 tests/ss7/ss7_test.c                   |  321 +++++++
 tests/ss7/ss7_test.err                 |   49 ++
 tests/ss7/ss7_test.ok                  |   27 +
 tests/testsuite.at                     |    6 +
 29 files changed, 5343 insertions(+), 147 deletions(-)
 create mode 100644 include/osmocom/sigtran/mtp_sap.h
 create mode 100644 include/osmocom/sigtran/osmo_ss7.h
 create mode 100644 include/osmocom/sigtran/protocol/mtp.h
 create mode 100644 src/m3ua.c
 create mode 100644 src/osmo_ss7.c
 create mode 100644 src/osmo_ss7_hmrt.c
 create mode 100644 src/osmo_ss7_vty.c
 create mode 100644 src/xua_as_fsm.c
 create mode 100644 src/xua_as_fsm.h
 create mode 100644 src/xua_asp_fsm.c
 create mode 100644 src/xua_asp_fsm.h
 create mode 100644 src/xua_internal.h
 create mode 100644 tests/ss7/Makefile.am
 create mode 100644 tests/ss7/ss7_test.c
 create mode 100644 tests/ss7/ss7_test.err
 create mode 100644 tests/ss7/ss7_test.ok


hooks/post-receive
-- 
SCCP Library



More information about the osmocom-commitlog mailing list