openbsc.git branch zecke/features/acc-list updated. 0.14.0-37-g4425574

gitosis at osmocom.org gitosis at osmocom.org
Sun Apr 5 20:53:04 UTC 2015


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, zecke/features/acc-list has been updated
       via  442557462fc0ccd4be9df2643a5c94889f797fd3 (commit)
       via  8127f8b55ef4331aa242e2cf23207442e08aa4e3 (commit)
       via  1c7d6e65d97a3108c81c79779d5d1958b23b49a8 (commit)
       via  16e420adce421a327105100676ae2c408fda75f2 (commit)
       via  16f364450f3ba384332e35a3ef4ffa3dbcbfd33a (commit)
       via  16820a0696440cc184c30312465592ea4567df80 (commit)
       via  e982ec1b79fb6bb579443614b84e8b35ca9cc0e1 (commit)
       via  6ece4239b7f77858ab7da3358f153efec108eed8 (commit)
       via  afb585d620cf3fc89e6de368ea7afa2c59021a09 (commit)
       via  9702600aa4898103c6b9f46e417041003df81f3e (commit)
       via  c8fa02ece346840d36d328144b050f7f55bf7b2b (commit)
       via  11f65068887a0992a3236d39357c3fb33751cce2 (commit)
       via  d1e54aa0e31aeec415dee6ae19e5b2150804043e (commit)
      from  d703bc40c1ae4b858853db9ce052089a98487d07 (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=442557462fc0ccd4be9df2643a5c94889f797fd3

commit 442557462fc0ccd4be9df2643a5c94889f797fd3
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Sun Apr 5 22:45:32 2015 +0200

    bsc: Send a LU Reject in case it has been filtered
    
    In case we filter the request and it was a Location Updating
    Procedure we should reject it.

http://cgit.osmocom.org/openbsc/commit/?id=8127f8b55ef4331aa242e2cf23207442e08aa4e3

commit 8127f8b55ef4331aa242e2cf23207442e08aa4e3
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Sun Apr 5 20:53:42 2015 +0200

    bsc: Add access list filtering to the BSC

http://cgit.osmocom.org/openbsc/commit/?id=1c7d6e65d97a3108c81c79779d5d1958b23b49a8

commit 1c7d6e65d97a3108c81c79779d5d1958b23b49a8
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Sun Apr 5 19:46:20 2015 +0200

    bsc: Add access lists to the MSC and the BSC
    
    It is a bit arbitary to decide which one is the global
    and which one is the local one. We might change it around.
    I don't think we want to introduce it based on BTS.

http://cgit.osmocom.org/openbsc/commit/?id=16e420adce421a327105100676ae2c408fda75f2

commit 16e420adce421a327105100676ae2c408fda75f2
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Sun Apr 5 21:03:49 2015 +0200

    filter: Move the con_type into the filter_state

http://cgit.osmocom.org/openbsc/commit/?id=16f364450f3ba384332e35a3ef4ffa3dbcbfd33a

commit 16f364450f3ba384332e35a3ef4ffa3dbcbfd33a
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Sun Apr 5 19:34:12 2015 +0200

    filter: Move from DNAT to DFILTER category

http://cgit.osmocom.org/openbsc/commit/?id=16820a0696440cc184c30312465592ea4567df80

commit 16820a0696440cc184c30312465592ea4567df80
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Sun Apr 5 19:20:09 2015 +0200

    filter: Remove bsc_connection from the filter API
    
    Remove the last occurence of NAT datastructures in the filtering
    module and add the ctx to the filter request structure.

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

commit e982ec1b79fb6bb579443614b84e8b35ca9cc0e1
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Sun Apr 5 19:13:27 2015 +0200

    filter: Remove nat_sccp_connection from public API

http://cgit.osmocom.org/openbsc/commit/?id=6ece4239b7f77858ab7da3358f153efec108eed8

commit 6ece4239b7f77858ab7da3358f153efec108eed8
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Sun Apr 5 18:58:55 2015 +0200

    filter: Remove the bsc_connection from the internal functions

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

commit afb585d620cf3fc89e6de368ea7afa2c59021a09
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Sun Apr 5 18:48:27 2015 +0200

    filter: Put all the parameters in a struct to avoid order issues
    
    With the "local" and "global" list name we might pick the
    wrong argument. Avoid it by passing them as a struct.

http://cgit.osmocom.org/openbsc/commit/?id=9702600aa4898103c6b9f46e417041003df81f3e

commit 9702600aa4898103c6b9f46e417041003df81f3e
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Sun Apr 5 18:42:45 2015 +0200

    filter: Remove NAT knowledge from auth_imsi
    
    Push back the parameters we need to pass. auth_imsi doesn't
    know anything about the nat now.

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

commit c8fa02ece346840d36d328144b050f7f55bf7b2b
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Sun Apr 5 18:07:45 2015 +0200

    filter: Separate SCCP/BSSAP extraction and gsm48 code
    
    For the BSC we will have the gsm48_hdr and don't need to
    find data within SCCP. For legacy reasons we need to
    initialize con_type, imsi, reject causes early on and
    need to do the same in the filter method.

http://cgit.osmocom.org/openbsc/commit/?id=11f65068887a0992a3236d39357c3fb33751cce2

commit 11f65068887a0992a3236d39357c3fb33751cce2
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Sun Apr 5 16:55:28 2015 +0200

    filter: More renaming and remove of "NAT" from it

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

commit d1e54aa0e31aeec415dee6ae19e5b2150804043e
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Sun Apr 5 16:50:34 2015 +0200

    filter: Rename BSC to LOCAL and NAT to GLOBAL

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

Summary of changes:
 openbsc/include/openbsc/bsc_msg_filter.h  |  60 +++++++---
 openbsc/include/openbsc/bsc_nat.h         |  18 ++-
 openbsc/include/openbsc/bsc_nat_sccp.h    |   7 +-
 openbsc/include/openbsc/debug.h           |   1 +
 openbsc/include/openbsc/osmo_bsc.h        |   5 +
 openbsc/include/openbsc/osmo_msc_data.h   |   4 +
 openbsc/src/libcommon/debug.c             |   5 +
 openbsc/src/libfilter/bsc_msg_acc.c       |   4 +-
 openbsc/src/libfilter/bsc_msg_filter.c    | 175 +++++++++++-------------------
 openbsc/src/osmo-bsc/Makefile.am          |   4 +-
 openbsc/src/osmo-bsc/osmo_bsc_api.c       |  91 +++++++++++++++-
 openbsc/src/osmo-bsc/osmo_bsc_main.c      |   9 ++
 openbsc/src/osmo-bsc/osmo_bsc_vty.c       |  66 ++++++++++-
 openbsc/src/osmo-bsc_nat/Makefile.am      |   2 +-
 openbsc/src/osmo-bsc_nat/bsc_nat.c        |  25 +++--
 openbsc/src/osmo-bsc_nat/bsc_nat_filter.c | 119 ++++++++++++++++++++
 openbsc/src/osmo-bsc_nat/bsc_nat_utils.c  |  30 ++---
 openbsc/src/osmo-bsc_nat/bsc_nat_vty.c    |  12 +-
 openbsc/src/osmo-bsc_nat/bsc_ussd.c       |  15 +--
 openbsc/tests/bsc-nat/Makefile.am         |   3 +-
 openbsc/tests/bsc-nat/bsc_nat_test.c      |  46 ++++----
 21 files changed, 490 insertions(+), 211 deletions(-)
 create mode 100644 openbsc/src/osmo-bsc_nat/bsc_nat_filter.c


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



More information about the osmocom-commitlog mailing list