openbsc.git branch sysmocom/iups updated. 0.15.0-423-g4c180b8

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
Sat Aug 27 12:02:48 UTC 2016


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, sysmocom/iups has been updated
  discards  51cada8b4207e319fad20a8ecc5a5d4a0a8f47a8 (commit)
  discards  e543b6189a88e6fd8e856e9bd91551c6df06f2b2 (commit)
  discards  facfebefe6ac2a2ae1a15a170e1737109a06946d (commit)
  discards  66b66b2fa188a388c0840ee9ba8d74bc733d877c (commit)
  discards  664bdaca97eab8e859219f6227699ff5f243999a (commit)
  discards  dd31a5724aaa7a1f9ab09d36d9034b7581c6c21e (commit)
  discards  8d0d30f3b8f939b91086d329edb9f34cf272bced (commit)
  discards  a339e184947b8238aab7d48e82c2e7f35b71d10d (commit)
  discards  eeef915c37ba05f264c1da5f0a33473d19ef88c6 (commit)
  discards  9e008c4cb662902ceb9ca8637f1b8096c28bd116 (commit)
  discards  d870be34b77d564781c783eb48269acee9d55a56 (commit)
  discards  323263b396a4b6acdcbe651169d5a936239174d7 (commit)
  discards  1cdc0172dc130c875a1d88243538046db257a956 (commit)
  discards  ea17c627392454ea29e63ff8c9bb89f6c8f676eb (commit)
  discards  bb5e23143bc60ee06115421e6942f3a0f31f175c (commit)
  discards  fcf772ab4490df7c2b0fdfd96519bee48819ffd3 (commit)
  discards  a2890dcabfa6965c82621065c6f4649a77844262 (commit)
  discards  1935998ba169880d8e78a34f5f7c84dfbb1e79dd (commit)
       via  4c180b84a09bdbb278a09876b9456f6b1d6b4902 (commit)
       via  964fb9b632b81910e8d89308eec89ef88b30229e (commit)
       via  ec5f3678d1a9548fdeb0b84b370687175a19202f (commit)
       via  1b38e7e54ffaf97c91f72a2af74d255e7ad98bba (commit)
       via  84bdf6451d97afcb660fb3e560a352cf709498b8 (commit)
       via  ea8c31703fd08713484df93302b24aa88f3b5c85 (commit)
       via  c3272c91d4de42bc39a5f8a6249448d3336c5bef (commit)
       via  bc7fe408ad00e7d13ba054a4b80560ed41a4cf81 (commit)
       via  859c60e359eb5fa8e93d13f432c3fdf59322985b (commit)
       via  d4b8c277156e8691b5d8262aa60e886ca2ae56b7 (commit)
       via  ff8afb5eb87fe6c523cce37299028fd921a5c672 (commit)
       via  e41fe8cc0ec062cd168f5d04e6a085e84faee872 (commit)
       via  21c7ffa1e67f46178fa8cb2dc045212400885340 (commit)
       via  93d8d750f658879ea1e523b6b5cf71c4afe2787a (commit)
       via  d75864f6f52b6c0730731f485b21599943ef957b (commit)
       via  746c7896cba944c1978b48a40c4588a7aeb4eb84 (commit)
       via  f4daf16c8d26b98063747b608070fa44944e0527 (commit)
       via  bfa8878a0799c2d6bf29740ee10e84a69a938749 (commit)
       via  4ac3aee711ae88280c35c996b75bfff1f2415e87 (commit)
       via  3ec03d5048772c24a337b67cc7605cd7b7225a8c (commit)
       via  a536fc644bc6f8ced40f7d40dbbc32f34c295721 (commit)
       via  d5d39ae2b680c64c2dc616d6ca3886dac9092066 (commit)
       via  423269f8035f107d5bc76e10cf17728fdbb3e2e4 (commit)
       via  baa6c5546e719757073fa97fcc4b1f0d32c39165 (commit)
       via  a0a08d80b8fe8712f24a222abca6a7f422c11417 (commit)
       via  d35fc4408c82193253e197aace9207fbe6d73b92 (commit)
       via  a2ef7d6477a2e3b026e56db78bbd407c67e61df1 (commit)
       via  b74a2c8e290e58a371c07b9d8a82872e54de6a2f (commit)
       via  cd150a8f7473347b17728d0797bc6464441dde9a (commit)
       via  2ae305de46547c2c8424ab14d01f03bb4780ff39 (commit)
       via  7130683ffee026b0907902f8f20091987281c7f8 (commit)
       via  20423ea6cfdecd264b32c7fe5e15ee7de4455692 (commit)
       via  4e699a9cbf418518265dc7b8b6b7fe250d87222d (commit)
       via  76a0ad7fe93fce9bea56be5610b3bffbb8822887 (commit)
       via  5486025b182ae595d0ede7d32d0ce0db11748e19 (commit)
       via  3673380cdbefe74ae5ea5b4c05ebd9edcc023844 (commit)
       via  723f7c7db3b0fc494f15fa20cab775f596b18cb1 (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 (51cada8b4207e319fad20a8ecc5a5d4a0a8f47a8)
            \
             N -- N -- N (4c180b84a09bdbb278a09876b9456f6b1d6b4902)

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=4c180b84a09bdbb278a09876b9456f6b1d6b4902

commit 4c180b84a09bdbb278a09876b9456f6b1d6b4902
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Wed May 11 12:43:47 2016 +0200

    IuPS: Change GTP-U endpoint to SGSN in PMM_IDLE and page UE when data arrives
    
    Change-Id: I47b73a40cbdda6b7c31fb2767f74f9f93d84056b

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

commit 964fb9b632b81910e8d89308eec89ef88b30229e
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Wed May 11 12:42:54 2016 +0200

    IuPS: Introduce function to change PMM state
    
    This is where IuPS will redirect GTP-U endpoints in a subsequent commit.
    
    Also add comprehensive logging of pmm_state transitions.
    
    Change-Id: I7c2cd1abc1805659b01dffffff31c49fe5161086

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

commit ec5f3678d1a9548fdeb0b84b370687175a19202f
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat May 21 00:21:15 2016 +0200

    IuPS: GMM Attach: reset MM ctx pending_req
    
    Change-Id: I0df0f3d88085939eb617405e2013ad164eed477b

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

commit 1b38e7e54ffaf97c91f72a2af74d255e7ad98bba
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat May 21 00:01:21 2016 +0200

    IuPS: sgsn_mm_ctx: add enum gprs_pmm_state field, track PMM state
    
    Iu needs to page to transfer data in PMM-IDLE state.
    
    Change-Id: Id37778cb9a0328a21c8e8246998ecdb43dd687d8

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

commit 84bdf6451d97afcb660fb3e560a352cf709498b8
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat May 21 00:35:41 2016 +0200

    IuPS: RA UPD: make sure to authorize, for Iu Integrity Protection
    
    Change-Id: I2ea2089895f8a8e125ef39d9bef70dafb2b1ce69

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

commit ea8c31703fd08713484df93302b24aa88f3b5c85
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat May 21 00:15:29 2016 +0200

    IuPS: add GMM Service Request rx and tx
    
    Change-Id: Ib935de22d23a15f449927840d4d59497ce22abbd

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

commit c3272c91d4de42bc39a5f8a6249448d3336c5bef
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat May 21 00:00:09 2016 +0200

    IuPS: GMM Service Request: add local gsm_04_08_gprs.h and .c
    
    These items will probably move to libosmocore's gsm_04_08_gprs.h and .c, add
    them here in openbsc until things have settled.
    
    Change-Id: Iaf9316f07d21280b6e090d65892c338f9555313a

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

commit bc7fe408ad00e7d13ba054a4b80560ed41a4cf81
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat May 21 00:16:55 2016 +0200

    IuPS: send Security Mode Command, track the new_key flag.
    
    Change-Id: I0b2593c2df13b79eb36975b0d302e31cfdf8bb09

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

commit 859c60e359eb5fa8e93d13f432c3fdf59322985b
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat May 21 00:31:12 2016 +0200

    IuPS: dev hack: init hardcoded Ki on ATT REQ
    
    Change-Id: Ieca45960fa941a3a706c6e479b04b9f2ef89d860

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

commit d4b8c277156e8691b5d8262aa60e886ca2ae56b7
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Sat May 21 00:55:25 2016 +0200

    IuPS: add Iu response to delete_pdp_conf()
    
    Change-Id: I6d601586101c0a004b2243633fab48db82b44b7c

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

commit ff8afb5eb87fe6c523cce37299028fd921a5c672
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Sat May 21 00:53:42 2016 +0200

    IuPS: add Iu response to create_pdp_conf()
    
    Change-Id: Iad65ca9b77c3166d4df9a58af527e6aef7e589ee

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

commit e41fe8cc0ec062cd168f5d04e6a085e84faee872
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Fri May 20 23:50:22 2016 +0200

    IuPS: redirect Iu in various places
    
    In gsm48_gmm_sendmsg(), redirect to iu_tx() for both cases of MM context
    present or not.
    
    In gsm48_rx_gmm_att_req(), compose an MM context marked as Iu for messages
    coming in from a ue_conn_ctx (passed in msg->dst). Also make sure cid is
    initialized to avoid introducing a compiler warning.
    
    In gsm48_rx_gmm_ra_upd_req(), look up an Iu MM context based on the presence of
    the ue_conn_ctx in msg->dst.
    
    Change-Id: Ia47ffbfa6fa0f5a0cd76a379c57ef42faa0d80e3

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

commit 21c7ffa1e67f46178fa8cb2dc045212400885340
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Sat May 21 17:36:18 2016 +0200

    IuPS: sgsn-test: link Iu related libs
    
    Add libiu and libasn1c, libosmo-sigtran, libosmo-ranap.
    So far they are unused, this is preparing for a subsequent commit that
    introduces calls to iu_tx().
    
    Change-Id: I4c05f15c29797456ddcd7c95bfb7dfd480101577

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

commit 93d8d750f658879ea1e523b6b5cf71c4afe2787a
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Sat May 21 17:35:57 2016 +0200

    IuPS: osmo-sgsn: add core IuPS impl, call iu_init()
    
    Add:
    
    * gsm0408_gprs_rcvmsg_iu()
    * sgsn_mm_ctx_by_ue_ctx()
    * sgsn_mm_ctx_alloc_iu()
    * sgsn_ranap_iu_event()
    * sgsn_ranap_rab_ass_resp()
    
    Call iu_init() from sgsn_main.c.
    
    Add asn_debug impl ("extern" from libasn1c).
    
    osmo-sgsn build: add libiu and libasn1c, libosmo-sigtran, libosmo-ranap
    
    Change-Id: I469ae6ca9ef254d04ee0d2d79bdd65aebcd027b5

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

commit d75864f6f52b6c0730731f485b21599943ef957b
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Sat May 21 00:11:39 2016 +0200

    IuPS: track msg->dst aka ue_conn_ctx, comment
    
    For Iu connections, msg->dst will point to the ue_conn_ctx, and we need to make
    sure to keep msg->dst intact when copying from/to msgb and from/to MM context.
    
    Change-Id: I90c7ca6c3655d447aaca958e0086ae6ce6f6045a

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

commit 746c7896cba944c1978b48a40c4588a7aeb4eb84
Author: Daniel Willmann <dwillmann at sysmocom.de>
Date:   Mon Jan 25 16:49:53 2016 +0100

    gprs_gmm: Fix bit mask when determining update/attach type
    
    Bit 4 is reserved in 3GPP TS 04.08 so exclude it from the type.
    
    In 3GPP TS 24.008 it indicates if a follow-on request is pending by the
    MS, but only in Iu mode. According to the spec it is not required to
    react to that request with a follow-on proceed so this field can be
    ignored for now.
    
    See 3GPP TS 24.008 Ch. 4.4:
    "Unless it has specific permission from the network (follow-on proceed)
    the mobile station side should await the release of the RR connection
    used for a MM specific procedure before a new MM specific procedure or
    MM connection establishment is started."
    
    as well as Ch. 4.4.4.6:
    "If the network wishes to prolong the RR connection to allow the mobile
    station to initiate MM connection establishment (for example if the
    mobile station has indicated in the LOCATION UPDATING REQUEST that it
    has a follow-on request pending) the network shall send "follow on
    proceed" in the LOCATION UPDATING ACCEPT and start timer T3255."
    
    Change-Id: If1dff960c406060e257dafc54132687ffc42ad8f

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

commit f4daf16c8d26b98063747b608070fa44944e0527
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat May 21 00:44:50 2016 +0200

    cosmetic: gprs_sgsn.c: move pdp.h include to top
    
    Change-Id: I9a9b34d714235462ba72cdb65b7c8c9824dfa9c6

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

commit bfa8878a0799c2d6bf29740ee10e84a69a938749
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri May 20 21:38:32 2016 +0200

    add libiu
    
    Co-Authored by dwillmann, laforge, nhofmeyr
    
    Change-Id: Iffc26f9c73cb15463948f7435b72ac1747aabdb3

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

Summary of changes:
 openbsc/.gitignore                                 |   1 +
 openbsc/configure.ac                               |   1 +
 openbsc/include/openbsc/Makefile.am                |   2 +-
 openbsc/include/openbsc/abis_rsl.h                 |   2 +-
 openbsc/include/openbsc/chan_alloc.h               |   2 -
 openbsc/include/openbsc/gprs_llc.h                 |  12 +
 openbsc/include/openbsc/gprs_llc_xid.h             |  57 ++++
 openbsc/{src/gprs => include/openbsc}/gprs_sndcp.h |   0
 openbsc/include/openbsc/gsm_data.h                 | 128 ++++---
 openbsc/include/openbsc/gsm_data_shared.h          |   2 +
 openbsc/include/openbsc/sgsn.h                     |   4 +
 openbsc/src/gprs/Makefile.am                       |   7 +-
 openbsc/src/gprs/gprs_gmm.c                        |   4 +-
 openbsc/src/gprs/gprs_llc.c                        | 366 +++++++++++++++++----
 openbsc/src/gprs/gprs_llc_xid.c                    | 262 +++++++++++++++
 openbsc/src/gprs/gprs_sgsn.c                       |   4 +
 openbsc/src/gprs/gprs_sndcp.c                      |   3 +-
 openbsc/src/gprs/gprs_sndcp_vty.c                  |   3 +-
 openbsc/src/libbsc/abis_rsl.c                      | 183 +++++++----
 openbsc/src/libbsc/bsc_dyn_ts.c                    |   2 +-
 openbsc/src/libbsc/bsc_init.c                      |   4 +-
 openbsc/src/libbsc/bsc_vty.c                       |  22 +-
 openbsc/src/libbsc/chan_alloc.c                    |  33 +-
 openbsc/src/libbsc/gsm_04_08_utils.c               |   2 +-
 openbsc/src/libbsc/handover_logic.c                |  10 +-
 openbsc/src/libbsc/net_init.c                      |  32 +-
 openbsc/src/libbsc/paging.c                        |   6 +-
 openbsc/src/libcommon/gsm_data_shared.c            |  25 ++
 openbsc/src/libmsc/gsm_04_08.c                     |  20 +-
 openbsc/src/libmsc/gsm_04_11.c                     |  16 +-
 openbsc/src/libmsc/vty_interface_layer3.c          |  48 +--
 openbsc/tests/Makefile.am                          |   2 +-
 openbsc/tests/sgsn/Makefile.am                     |   1 +
 openbsc/tests/testsuite.at                         |   5 +
 openbsc/tests/xid/Makefile.am                      |  21 ++
 openbsc/tests/xid/xid_test.c                       | 164 +++++++++
 openbsc/tests/xid/xid_test.ok                      |  12 +
 37 files changed, 1159 insertions(+), 309 deletions(-)
 create mode 100644 openbsc/include/openbsc/gprs_llc_xid.h
 rename openbsc/{src/gprs => include/openbsc}/gprs_sndcp.h (100%)
 create mode 100644 openbsc/src/gprs/gprs_llc_xid.c
 create mode 100644 openbsc/tests/xid/Makefile.am
 create mode 100644 openbsc/tests/xid/xid_test.c
 create mode 100644 openbsc/tests/xid/xid_test.ok


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



More information about the osmocom-commitlog mailing list