From: gitosis@osmocom.org
Precedence: list
To: osmocom-commitlog@lists.osmocom.org
Date: Wed, 21 May 2014 11:59:09 GMT
Message-ID: <201405211159.s4LBx9lS033738@git.osmocom.org>
Subject: openbsc.git branch jerlbeck/wip/gprs-patching created.
	0.13.0-388-g995c814
Message: 1

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, jerlbeck/wip/gprs-patching has been created
        at  995c814bd3d6853f880ee2d54bd4505526c93d5c (commit)

- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=995c814bd3d6853f880ee2d54bd4505526c93d5c

commit 995c814bd3d6853f880ee2d54bd4505526c93d5c
Author: Jacob Erlbeck <jerlbeck@sysmocom.de>
Date:   Wed May 21 13:35:06 2014 +0200

    gprs: Add patch mode configuration
    
    Currently the gbproxy tries to patch BSSGP, GMM Attach Request,
    and (unencrypted) GMM Attach Accept if RAI patching is requested.
    
    This patch adds a configuration command to set the level up to which
    the messages shall be modified. If this is not possible, an error
    counter is incremented. Setting the level to 'default' (which is the
    default) enables patching of BSSGP and GMM Attach messages without
    generating errors when it fails due to encryption.
    
    Sponsored-by: On-Waves ehf

http://cgit.osmocom.org/openbsc/commit/?id=76f23525c615e6e2b20494f7fc479d900315391b

commit 76f23525c615e6e2b20494f7fc479d900315391b
Author: Jacob Erlbeck <jerlbeck@sysmocom.de>
Date:   Mon May 19 10:14:58 2014 +0200

    gprs: Add MCC/MNC patching
    
    This adds a feature to patch the MNC/MCC fields of messages going
    to and coming from the SGSN. To enable this feature, the gbproxy's
    VTY commands 'core-mobile-country-code' and/or
    'core-mobile-network-code' must be used. All packets to the SGSN are
    patched to match the configured values. Packets received from the
    SGSN are patched to the corresponding values as last seen from the BSS
    side.
    
    Note that this will probably not work with a gbproxy used for several
    BSS simultaneously.
    
    Note also, that encrypted packets will not be patched.
    
    Ticket: OW#1185
    Sponsored-by: On-Waves ehf

http://cgit.osmocom.org/openbsc/commit/?id=10303b14155d0c6c7cb746825be89620cdb4e787

commit 10303b14155d0c6c7cb746825be89620cdb4e787
Author: Jacob Erlbeck <jerlbeck@sysmocom.de>
Date:   Mon May 19 14:53:27 2014 +0200

    gprs: Separate LLC parsing from LLC state handling
    
    Currently LLC parsing is part of gprs_llc.c which needs large parts
    of the SGSN code parsing to fulfill its link dependencies.
    
    This patch moves the functions that just do plain parsing, dumping,
    and FCS computation to a different file to avoid these dependencies
    if LLC stateful processing is not needed. It also exposes
    struct gprs_llc_hdr_parsed and enum gprs_llc_cmd publically.
    
    Sponsored-by: On-Waves ehf

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


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


