libosmo-sccp.git branch master updated. 0.0.6.3-271-gdcb360a

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.

gitosis at osmocom.org gitosis at osmocom.org
Sat Jul 22 09:08:29 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  dcb360a9dbd418ac582b2996cf394390b154fe0a (commit)
       via  dae7491c14f5e7bdfecb25fba5c2624127daadc8 (commit)
      from  9fc351de69a2f3f451a2c44145fbabb156ef410a (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=dcb360a9dbd418ac582b2996cf394390b154fe0a

commit dcb360a9dbd418ac582b2996cf394390b154fe0a
Author: Philipp Maier <pmaier at sysmocom.de>
Date:   Fri Jul 21 12:55:24 2017 +0200

    xua: fix possible memory leak in seems osmo_ss7_asp_use_default_lm()
    
    The function seems osmo_ss7_asp_use_default_lm() does not guard
    against an asp->lm_priv FSM instance already existing. If this
    function is called a second time, it will overwrite asp->lm_priv,
    causing the original fsm instance to leaked.
    
    Check if asp->lm_priv already exists and terminate (free) the
    FSM if present.
    
    Change-Id: I4ad435c042a435c4e641c6e5c53b91265dd23d40

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

commit dae7491c14f5e7bdfecb25fba5c2624127daadc8
Author: Philipp Maier <pmaier at sysmocom.de>
Date:   Wed Jul 19 18:41:09 2017 +0200

    sccp: make simple client configurable via VTY
    
    The osmo_sccp_simple_client_on_ss7_id and osmo_sccp_simple_client
    are not entirely configurable via VTY commands. The relation to
    the VTY is implicit. The user may set up instance objects via
    VTY (cs7/ss7, AS, ASP), which are then automatically created on
    startup.
    
    Each cs7 instance gets its own ID via the VTY configuration. When
    osmo_sccp_simple_client_on_ss7_id() is called with the cs7 instance
    id. (for osmo_sccp_simple_client() the ID will be hardcoded to 1),
    the function automatically checks if the CS7 instance is present,
    if not it will create one automatically using the caller supplied
    parameters as a defult. If a CS7 instance is present, the function
    checks for the presence of an AS and an ASP. These objects are
    present, they will be used. If not, new objects will be created.
    
    Both functions must not be called if an SCCP instance is already
    present. Since there can only be one SCCP instance per CS7 instance,
    this is an error condition.
    
    Add additional logic that checks to detect an already existing, valid
    configuration. If no or an insufficient configuration is detected,
    use the caller supplied parameters as default configuration.
    
    Change-Id: I293f3526ce6182dca74a169a23449dbc7af57c7c

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

Summary of changes:
 include/osmocom/sigtran/osmo_ss7.h |   5 ++
 src/osmo_ss7.c                     |  52 ++++++++++++++
 src/sccp_user.c                    | 137 +++++++++++++++++++++++++++----------
 src/xua_default_lm_fsm.c           |   5 ++
 4 files changed, 161 insertions(+), 38 deletions(-)


hooks/post-receive
-- 
SCCP Library



More information about the osmocom-commitlog mailing list