openbsc.git branch master updated. 0.15.0-187-g961bd0b

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
Tue Mar 15 13:20:06 UTC 2016


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 "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".

The branch, master has been updated
       via  961bd0b121d604612ea27bd2c83edd73290b2cb6 (commit)
       via  531734a547f16de08ce94ec64d58cf94c2230893 (commit)
      from  51273157fa18034349d6ac1395c6d43e80cc07c0 (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/openbsc/commit/?id=961bd0b121d604612ea27bd2c83edd73290b2cb6

commit 961bd0b121d604612ea27bd2c83edd73290b2cb6
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Mar 14 16:13:25 2016 +0100

    04.08: apply new transaction id inline functions
    
    libosmocore recently added inline functions to relieve callers from applying
    bitmasks and bit shifts to access the transaction id of a GSM 04.08 header.
    Apply these functions.

http://cgit.osmocom.org/openbsc/commit/?id=531734a547f16de08ce94ec64d58cf94c2230893

commit 531734a547f16de08ce94ec64d58cf94c2230893
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Mon Mar 14 16:13:24 2016 +0100

    04.08: apply new bitmask functions, fix bitmask use
    
    Replace hardcoded protocol discriminator and message type bitmasks with
    function calls recently introduced in libosmocore.
    
    Note that the release 98 bitmasks slightly differ from the release 99 bitmasks.
    This patch uses the "default" gsm48_hdr_msg_type invocation, thus it depends on
    libosmocore whether 98 or 99 bitmasks are used.
    
    In some places, use of the bitmask was erratic. Fix these implicitly by
    employing the bitmask functions:
    
     * silent_call.c: silent_call_reroute(): add missing bitmask for MM.
     * bsc_msg_filter.c: bsc_msg_filter_initial(): RR vs. MM messages.
     * osmo_bsc_filter.c: bsc_find_msc() and bsc_scan_bts_msg(): RR vs. MM
       messages.
     * bsc_nat_rewrite.c: bsc_nat_rewrite_msg(): SMS vs. CC messages.
     * bsc_ussd.c: no bitmask is applicable for the message types used here.
     * gb_proxy.c: gbproxy_imsi_acquisition(): missing bit mask for pdisc.
    
    In gprs_gb_parse.c: gprs_gb_parse_dtap(), add a log notice for unexpected
    message types.

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

Summary of changes:
 openbsc/src/gprs/gb_proxy.c                |  4 ++--
 openbsc/src/gprs/gprs_gb_parse.c           | 13 ++++++++++---
 openbsc/src/gprs/gprs_gmm.c                | 10 +++++-----
 openbsc/src/libbsc/bsc_api.c               |  8 +++++---
 openbsc/src/libfilter/bsc_msg_filter.c     | 10 +++++-----
 openbsc/src/libmsc/gsm_04_08.c             | 13 ++++++-------
 openbsc/src/libmsc/gsm_04_11.c             |  2 +-
 openbsc/src/libmsc/silent_call.c           |  5 +++--
 openbsc/src/osmo-bsc/osmo_bsc_api.c        |  8 ++++----
 openbsc/src/osmo-bsc/osmo_bsc_filter.c     | 10 +++++-----
 openbsc/src/osmo-bsc_nat/bsc_nat.c         |  4 ++--
 openbsc/src/osmo-bsc_nat/bsc_nat_rewrite.c |  4 ++--
 openbsc/src/osmo-bsc_nat/bsc_ussd.c        |  6 +++---
 13 files changed, 53 insertions(+), 44 deletions(-)


hooks/post-receive
-- 
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)



More information about the osmocom-commitlog mailing list