openbsc.git branch jerlbeck/wip/gprs-gsup-fixes updated. 0.14.0-68-g8c9b1b7

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
Mon May 4 12:15:45 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, jerlbeck/wip/gprs-gsup-fixes has been updated
  discards  2ef910cff276d7d488b255dcf341143be645eefe (commit)
  discards  32dfa6d340a618149cbc61d0de8c7202863829b8 (commit)
  discards  a27f7bb653e4beb7129765889f69d8761f2f89f4 (commit)
  discards  2bf403500209931688ded12ae397899b662d7f91 (commit)
       via  8c9b1b7dd39c89ce12344666fba5f7dda84abe6c (commit)
       via  075a1e3570553405cc29e62d4a9ff5033a21901c (commit)
       via  36abcd0e287fbd17172551eb705934c9e8ca666a (commit)
       via  313ff813b7eed8afe0aa9fa385bab0c1c1a367df (commit)
       via  9433770e84ac8a11328cf9ca6f8974ef55cd3df2 (commit)
       via  0b7c66d7d02761e87799a12c3be99fcba222c077 (commit)
       via  3d9f6cc536e805d51001d9ae68abfa75433c6c33 (commit)
       via  c510ac0c09d2875cd4efa254c25e6cf7cc5891f3 (commit)
       via  7400ac3a3e93a914932ac43d48a0ace035abcf9b (commit)
       via  337343d159888886eaa68476b70dbe19db93845b (commit)
       via  d26b8fcbe22eb4a56c87f0114a0e826551243511 (commit)
       via  ec0cb7c64d5d42e8d0d599b209a3eabacfceba60 (commit)
       via  d6332809d8313903c65ccd28646f41b7c1aa6b99 (commit)
       via  c652913674ecc30f8d234878a17baa623cbacf99 (commit)
       via  06a88fa0ae1f86cef0a23a1462bfef950418ea36 (commit)
       via  4e8176d0c9c9a98f32cb4541b4f986de0011d4b9 (commit)
       via  c09f8a3b7fb94ccef41e33c32bfe2bff1ffe0e44 (commit)
       via  81dbfe412c8196df443f38bf4fbea4f9897607ef (commit)
       via  71857d72426c75e4bb71c3843a9eeeff53eca37d (commit)
       via  a0478814bc1c56a9e5648ffecd7c11671804e6ff (commit)
       via  4ba947bf4b80b553a3411ec1fd29c45430bd6c40 (commit)
       via  c36a6d5705830a6fd6e41e684dc031db35165e04 (commit)
       via  14b2cd9f321974e211f3291a6ccc2d1aaaf948d1 (commit)
       via  a1e6bd6768e61828823da3ba774e55b6f89559fc (commit)
       via  d7e04b9956bb7d579697604fff6ba67fc6b9e52d (commit)
       via  d04d009f473d89a426c16dd24e5a4c692caf0017 (commit)
       via  4579bb1ed7464d66343d84846314ec66e6f8cccd (commit)
       via  973dbaeebdbdbd8fed417cdfd169644093389d05 (commit)
       via  4247cead2b77b2ad8ae2a6c1b48a450309185bb3 (commit)
       via  38159428d2b1e95a2c6fa91775f7b3678aef2f1f (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 (2ef910cff276d7d488b255dcf341143be645eefe)
            \
             N -- N -- N (8c9b1b7dd39c89ce12344666fba5f7dda84abe6c)

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 -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=8c9b1b7dd39c89ce12344666fba5f7dda84abe6c

commit 8c9b1b7dd39c89ce12344666fba5f7dda84abe6c
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Thu Apr 23 16:59:04 2015 -0400

    sgsn: Show the QoS that has been assigned

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

commit 075a1e3570553405cc29e62d4a9ff5033a21901c
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Thu Apr 23 16:58:33 2015 -0400

    sgsn: Dump the E164 (encoded) assigned to the subscriber

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

commit 36abcd0e287fbd17172551eb705934c9e8ca666a
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Thu Apr 23 11:50:41 2015 -0400

    sgsn: Handle different levels of QoS
    
    If QoS is only three bytes it does not include the allocation/
    retention policy. Otherwise it does. Copy it depending on that.
    We should have a macro for the clamping to reduce code duplication.
    
    The insanity does come from the MAP data and this seems to be
    the easiest in terms of complexity. It is an array of bytes that
    is transported from MAPProxy to the SGSN and then simply forwarded.

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

commit 313ff813b7eed8afe0aa9fa385bab0c1c1a367df
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Thu Apr 23 11:33:35 2015 -0400

    sgsn: Store subscribed QoS and attempt to use it
    
    * Fix QoS encoding as it forgot the Allocation/Retention policy
    * Use the qos_req as it is the only one encoded for GTPv1 and as
      7.7.34

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

commit 9433770e84ac8a11328cf9ca6f8974ef55cd3df2
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Thu Apr 23 09:53:53 2015 -0400

    sgsn: Copy the msisdn to the sgsn_data and use it in PDP activation
    
    The MSISDN should be present for "security" reasons in the first
    activation of a PDP context. Take the encoded MSISDN, store it for
    future use and then put it into the PDP activation request.

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

commit 0b7c66d7d02761e87799a12c3be99fcba222c077
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Thu Apr 23 09:13:01 2015 -0400

    gsup: Extract the QoS field

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

commit 3d9f6cc536e805d51001d9ae68abfa75433c6c33
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Wed Apr 22 23:09:41 2015 -0400

    gsup: Extract the new MSISDN string

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

commit c510ac0c09d2875cd4efa254c25e6cf7cc5891f3
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Wed Apr 22 22:42:23 2015 -0400

    gsup: Specify the QoS service for the PDP info

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

commit 7400ac3a3e93a914932ac43d48a0ace035abcf9b
Author: Holger Hans Peter Freyther <holger at moiji-mobile.com>
Date:   Wed Apr 22 22:10:44 2015 -0400

    gsup: Document passing MSISDN as part of the response

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

Summary of changes:
 openbsc/configure.ac                               |   1 +
 openbsc/doc/examples/osmo-bsc/osmo-bsc.cfg         |   5 +
 openbsc/include/openbsc/Makefile.am                |   2 +-
 openbsc/include/openbsc/bsc_msg_filter.h           | 107 ++++++
 openbsc/include/openbsc/bsc_nat.h                  |  82 +----
 openbsc/include/openbsc/bsc_nat_sccp.h             |   7 +-
 openbsc/include/openbsc/debug.h                    |   1 +
 openbsc/include/openbsc/gprs_gsup_messages.h       |   7 +
 openbsc/include/openbsc/gprs_sgsn.h                |   5 +
 openbsc/include/openbsc/gsm_04_08_gprs.h           |   1 +
 openbsc/include/openbsc/mgcp_internal.h            |   2 +-
 openbsc/include/openbsc/osmo_bsc.h                 |   5 +
 openbsc/include/openbsc/osmo_msc_data.h            |   4 +
 openbsc/src/Makefile.am                            |   2 +-
 openbsc/src/gprs/gprs_gsup_messages.c              |  21 ++
 openbsc/src/gprs/gprs_sgsn.c                       |  15 +
 openbsc/src/gprs/gprs_subscriber.c                 |  23 ++
 openbsc/src/gprs/sgsn_libgtp.c                     |  41 ++-
 openbsc/src/gprs/sgsn_vty.c                        |   8 +-
 openbsc/src/libcommon/debug.c                      |   5 +
 openbsc/src/{libcommon => libfilter}/Makefile.am   |  10 +-
 openbsc/src/libfilter/bsc_msg_acc.c                | 116 +++++++
 .../bsc_msg_filter.c}                              | 190 +++++------
 openbsc/src/libfilter/bsc_msg_vty.c                | 140 ++++++++
 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               |   3 +-
 openbsc/src/osmo-bsc_nat/bsc_nat.c                 |  31 +-
 openbsc/src/osmo-bsc_nat/bsc_nat_ctrl.c            |  11 +-
 openbsc/src/osmo-bsc_nat/bsc_nat_filter.c          | 370 ++-------------------
 openbsc/src/osmo-bsc_nat/bsc_nat_utils.c           | 123 +------
 openbsc/src/osmo-bsc_nat/bsc_nat_vty.c             | 127 +------
 openbsc/src/osmo-bsc_nat/bsc_ussd.c                |  20 +-
 openbsc/tests/bsc-nat/Makefile.am                  |   8 +-
 openbsc/tests/bsc-nat/bsc_nat_test.c               |  59 ++--
 openbsc/tests/gprs/gprs_test.c                     |   5 +-
 openbsc/tests/sgsn/sgsn_test.c                     |   9 +
 39 files changed, 892 insertions(+), 844 deletions(-)
 create mode 100644 openbsc/include/openbsc/bsc_msg_filter.h
 copy openbsc/src/{libcommon => libfilter}/Makefile.am (52%)
 create mode 100644 openbsc/src/libfilter/bsc_msg_acc.c
 copy openbsc/src/{osmo-bsc_nat/bsc_nat_filter.c => libfilter/bsc_msg_filter.c} (61%)
 create mode 100644 openbsc/src/libfilter/bsc_msg_vty.c


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



More information about the osmocom-commitlog mailing list