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.orgThis 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