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.orgThis 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)