libosmo-sccp.git branch master updated. 0.0.6.3-115-gc520496

gitosis at osmocom.org gitosis at osmocom.org
Mon Apr 10 11:03:16 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  c5204966bfbdaa729a4b61701b7d3a2f890976c3 (commit)
       via  85e03de7d1af4a0edca6716ca2c27b5b7d57f688 (commit)
       via  ee350893cfad730d4a62a5f332d2b9e1ae95b597 (commit)
       via  192cf0c2ace9316d9ca05e30494b9de6bcacb08c (commit)
       via  e937532ae913ab0668ad5fb6b0f7c70bbea6b2c0 (commit)
       via  cd13b68e67159bd8beb47b660fe45b4613a0eb76 (commit)
       via  dd59a11667645e21ea1c0b563dda52324adc6249 (commit)
      from  1471dc976466ffc2fbafd02c23ea557a37f17527 (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=c5204966bfbdaa729a4b61701b7d3a2f890976c3

commit c5204966bfbdaa729a4b61701b7d3a2f890976c3
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Apr 3 20:46:07 2017 +0200

    sccp_sap license header was missing
    
    Change-Id: I442634ca74d9c4cd386726a9d6b933a12f45afc5

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

commit 85e03de7d1af4a0edca6716ca2c27b5b7d57f688
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Apr 3 21:49:07 2017 +0200

    remove tests/sigtran: it's not a test case
    
    in tests/* we have unit tests that are run as part of the autotest suite
    during 'make check'.  The code in tests/sigtran is an example, but not
    a test.  As the API is changing anyway, let's remove it for now and
    re-introduce actual tests and examples after the changes in API required
    by the upcoming new SCCP core.
    
    Change-Id: Ie471a197856c875eb4987bf9858d757312de24fb

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

commit ee350893cfad730d4a62a5f332d2b9e1ae95b597
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Apr 3 20:39:26 2017 +0200

    Add new SCCP implementation
    
    This is an implementation of SCCP as specified in ITO-T Q.71x,
    particularly the SCRC (routing), SCLC (Connectionless) and SCOC
    (Connection Oriented) portions.  the elaborate state machines of
    SCOC are implemented using osmo_fsm, with one state machine for each
    connection.
    
    Interfaces to the top (user application) are the SCCP-USER-SAP and on
    the bottom (network) side the MTP-USER-SAP as provided by osmo_ss7.
    
    Contrary to a straight-forward implementation, the code internally
    always uses a SUA representation of all messages (in struct xua_msg).
    This enables us to have one common implementation of all related state
    machines and use them for both SUA and SCCP.  If used with real SCCP
    wire format, all messages are translated from SCCP to SUA on ingress and
    translated from SUA to SCCP on egress.  As SUA is a super-set of SCCP,
    this can be done "lossless".
    
    Change-Id: I916e895d9a4914b05483fe12ab5251f206d10dee

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

commit 192cf0c2ace9316d9ca05e30494b9de6bcacb08c
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Apr 3 18:06:50 2017 +0200

    Add tests for xUA code + SCCP/SUA transcoding
    
    Change-Id: I7ce038d72dca18fb83d5a12519c9a48267e52ab8

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

commit e937532ae913ab0668ad5fb6b0f7c70bbea6b2c0
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Apr 3 18:33:09 2017 +0200

    Add SCCP <-> SUA message transcoding routines
    
    Change-Id: I8151a9b08a0b0ca97b9c73105ad4548512ce3be8

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

commit cd13b68e67159bd8beb47b660fe45b4613a0eb76
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Apr 3 19:46:20 2017 +0200

    sua.c: Replace sua_msgb_alloc() with new sccp_msgb_alloc()
    
    Change-Id: I7067a85dcc5dda66f4b17b0fe08da8cb3efe79ef

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

commit dd59a11667645e21ea1c0b563dda52324adc6249
Author: Harald Welte <laforge at gnumonks.org>
Date:   Mon Apr 3 19:25:45 2017 +0200

    sua: Extend address parsing with GT, RI and IPv4 support
    
    Change-Id: I186df77cbdbedfe1a60b855be3626b6766f4681c

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

Summary of changes:
 configure.ac                       |    2 +-
 include/osmocom/sigtran/sccp_sap.h |   20 +
 src/Makefile.am                    |    4 +-
 src/osmo_ss7.c                     |    2 +
 src/sccp2sua.c                     | 1265 +++++++++++++++++++++++++++
 src/sccp_internal.h                |   89 ++
 src/sccp_sap.c                     |   19 +
 src/sccp_sclc.c                    |  337 ++++++++
 src/sccp_scoc.c                    | 1642 ++++++++++++++++++++++++++++++++++++
 src/sccp_scrc.c                    |  473 +++++++++++
 src/sccp_user.c                    |  377 +++++++++
 src/sua.c                          |  162 +++-
 tests/Makefile.am                  |    2 +-
 tests/sigtran/Makefile.am          |   11 -
 tests/sigtran/sua_client_test.c    |   56 --
 tests/sigtran/sua_server_test.c    |   78 --
 tests/sigtran/sua_test_common.c    |   87 --
 tests/sigtran/sua_test_common.h    |   32 -
 tests/testsuite.at                 |    6 +
 tests/{ss7 => xua}/Makefile.am     |    7 +-
 tests/xua/sccp_test_data.c         |  102 +++
 tests/xua/sccp_test_data.h         |   14 +
 tests/xua/xua_test.c               |  386 +++++++++
 tests/xua/xua_test.ok              |  131 +++
 24 files changed, 4994 insertions(+), 310 deletions(-)
 create mode 100644 src/sccp2sua.c
 create mode 100644 src/sccp_internal.h
 create mode 100644 src/sccp_sclc.c
 create mode 100644 src/sccp_scoc.c
 create mode 100644 src/sccp_scrc.c
 create mode 100644 src/sccp_user.c
 delete mode 100644 tests/sigtran/Makefile.am
 delete mode 100644 tests/sigtran/sua_client_test.c
 delete mode 100644 tests/sigtran/sua_server_test.c
 delete mode 100644 tests/sigtran/sua_test_common.c
 delete mode 100644 tests/sigtran/sua_test_common.h
 copy tests/{ss7 => xua}/Makefile.am (63%)
 create mode 100644 tests/xua/sccp_test_data.c
 create mode 100644 tests/xua/sccp_test_data.h
 create mode 100644 tests/xua/xua_test.c
 create mode 100644 tests/xua/xua_test.ok


hooks/post-receive
-- 
SCCP Library



More information about the osmocom-commitlog mailing list