Subject: openbsc.git branch on-waves/bsc-0.9.14 updated. 0.9.14-187-g435e0de
From: [email-masked]
To: [email-masked]
Date: Wed, 12 Jun 2013 07:40:38 GMT

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, on-waves/bsc-0.9.14 has been updated
       via  435e0debc393ffb6bf0ad7498552d796c9e3d32e (commit)
       via  3ea105614e38df7f3c5e585cb95eef461e132ef1 (commit)
      from  2b9d7b1376ac0a4ccbd4c5cb94ed4b516664a05b (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=435e0debc393ffb6bf0ad7498552d796c9e3d32e

commit 435e0debc393ffb6bf0ad7498552d796c9e3d32e
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Wed Jan 16 21:07:43 2013 +0100

    rsl: Properly parse the RLM cause from the error indication
    
    The code predates the TLV parser and we were parsing the RLM from the
    wrong offset. In general we were using the length of the TLV which
    happened to be equal to the T200 indication.
    
    After consulting the RLM cuases not every of them should generate a
    BSC_RLLR_IND_ERR_IND as these are forwarded to the MSC as a SAPI reject
    right now.
    
    TLV parsing now generates this due a bug in the osmo-bts code:
    abis_rsl.c:1605 (bts=0,trx=0,ts=2,ss=0) SAPI=0 <0000> abis_rsl.c:1547 (bts=0,trx=0,ts=2,ss=0) ERROR INDICATION cause=Fraeme not implemented

http://cgit.osmocom.org/openbsc/commit/?id=3ea105614e38df7f3c5e585cb95eef461e132ef1

commit 3ea105614e38df7f3c5e585cb95eef461e132ef1
Author: Holger Hans Peter Freyther <[email-masked]>
Date:   Sat Mar 9 17:50:10 2013 +0100

    rsl: Properly initialize the cm structure with memset
    
    abis_rsl.c:332:23: warning: 'memset' call operates on objects of type 'struct rsl_ie_chan_mode'
          while the size is based on a different type 'struct rsl_ie_chan_mode *'
          [-Wsizeof-pointer-memaccess]
            memset(cm, 0, sizeof(cm));
                   ~~            ^~
    abis_rsl.c:332:23: note: did you mean to dereference the argument to 'sizeof' (and multiply it
          by the number of elements)?
            memset(cm, 0, sizeof(cm));
                                 ^~
    1 warning generated.

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

Summary of changes:
 openbsc/src/libbsc/abis_rsl.c | 18 ++++++++++++++----
 1 file changed, 14 insertions(+), 4 deletions(-)

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