openbsc.git branch zecke/features/acc-list updated. 0.14.0-24-gd703bc4

gitosis at gitosis at
Sun Apr 5 14:24:55 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
  discards  24c83f638f7bcc543ecd229e2d8fc55136e9ce57 (commit)
  discards  5ea6bfb9ecabb18a168ce6495daaf088b862167f (commit)
  discards  60a441f1da69421a46d2734d4a7dddc39921fc8d (commit)
  discards  109a0b339e8d3a140019683514e9d285875b9dfe (commit)
  discards  446e3c4a94edf56a989f02c0db2f9c25a6a8aae1 (commit)
  discards  91d310d6089df0c32af604846d15a09bc7a8a5f1 (commit)
       via  d703bc40c1ae4b858853db9ce052089a98487d07 (commit)
       via  e8b10d1ab3aae4ec1ad9229310be8aa196e1b374 (commit)
       via  ae253e676550d6787c3286189bfdab0ae66604c2 (commit)
       via  ae89a3b506344a017eccd7be0c83ad20abf4f41b (commit)
       via  27148d75891bbeb8c86b9d7cd81b8f19e6b8e71a (commit)
       via  1c831916e5475f9ce02dbe5bdfd95e84156688b5 (commit)
       via  8ccf06c58b2f5fc2d95bc199dea5c39f7201a3c4 (commit)
       via  ab94ca18f236013f78bd23e3788f003f738396cb (commit)
       via  7c00983275c1b830b88db124bc0b15078b9cd45d (commit)
       via  fa1cba9e606c3364fecabe85967950cc217fd870 (commit)

This update added new revisions after undoing existing revisions.  That is
to say, the old revision is not a strict subset of the new revision.  This
situation occurs when you --force push a change and generate a repository
containing something like this:

 * -- * -- B -- O -- O -- O (24c83f638f7bcc543ecd229e2d8fc55136e9ce57)
             N -- N -- N (d703bc40c1ae4b858853db9ce052089a98487d07)

When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.

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

commit d703bc40c1ae4b858853db9ce052089a98487d07
Author: Holger Hans Peter Freyther <holger at>
Date:   Sat Apr 4 22:40:12 2015 +0200

    filter: Remove nat from bsc_nat_acc_lst and replace with msg

commit e8b10d1ab3aae4ec1ad9229310be8aa196e1b374
Author: Holger Hans Peter Freyther <holger at>
Date:   Sat Apr 4 22:28:32 2015 +0200

    filter: Cease out "struct bsc_nat" from the API
    This means we need to require a talloc context and
    simply operate on the list. I had considered creating
    a structure to hold the list head but I didn't find
    any other members so omitted it for now.

commit ae253e676550d6787c3286189bfdab0ae66604c2
Author: Holger Hans Peter Freyther <holger at>
Date:   Sat Apr 4 22:14:34 2015 +0200

    filter: Move VTY code into the filter module

commit ae89a3b506344a017eccd7be0c83ad20abf4f41b
Author: Holger Hans Peter Freyther <holger at>
Date:   Sat Apr 4 21:55:08 2015 +0200

    filter: Move the access list management around

commit 27148d75891bbeb8c86b9d7cd81b8f19e6b8e71a
Author: Holger Hans Peter Freyther <holger at>
Date:   Sat Apr 4 20:47:03 2015 +0200

    filter: Move the method definition to the filter module
    Move the filter methods to the filter module. This is
    still only usable for the NAT and the _dt/_cr filter
    routines need to move back to the bsc_nat in the long

commit 1c831916e5475f9ce02dbe5bdfd95e84156688b5
Author: Holger Hans Peter Freyther <holger at>
Date:   Sat Apr 4 18:42:46 2015 +0200

    filter: Move the gsm 04.08 filter to a common place
    For customer requirements we want to be able to do
    filtering on the BSC as well. The same messages need
    to be scanned and the same access-lists will be looked
    at. In the future we might even split traffic based
    on the IMSI. Begin with moving the code to a new top
    level directory and then renaming and removing the
    nat dependency.


Summary of changes:
 openbsc/include/openbsc/bsc_nat.h       |   4 ++
 openbsc/src/libfilter/bsc_msg_filter.c  |   2 +-
 openbsc/src/osmo-bsc_nat/bsc_nat.c      |   4 ++
 openbsc/src/osmo-bsc_nat/bsc_nat_ctrl.c | 112 ++++++++++++++++++++++++++++++++
 openbsc/tests/       |  12 ++++
 5 files changed, 133 insertions(+), 1 deletion(-)

The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)

More information about the osmocom-commitlog mailing list