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, master has been updated via 37f9252361c85249b59d5a9202147136782b5415 (commit) via 2fa74faf927ed1ca9fc311a206c1e18a7295be7a (commit) via 3cbc05210192324592cc8b79e12d3095be302f90 (commit) via 73ed45599b94f666fedd043028daad9427c241bd (commit) via 2e109f08c07ca7ca5bc0f134d561cad42840b27c (commit) via 28786bb2098d404d5f5eb40fc6bafa866c54b0c1 (commit) via 2c1f8c8cebe41b30deca29c55290fef7a61e5343 (commit) via 3d6b9f4fe99c4351ba8937f6d7df6030986b8a92 (commit) via 11ecc9320c168d22ee89f84b75007420020b8356 (commit) via 49012f14dd5480573943e5d8cd5e9908f3eabb16 (commit) via 736474ce451a92cdc17db5f290f55f8cf22a13a2 (commit) via ef022783c37c459d0ccb5aa6f165d4d4dc6c0815 (commit) via eaaee92db5f29fa280ad89ef8b89d9062abcfa48 (commit) via 814fef04b02a915412920b85bd44c25f8e47a79c (commit) via 3df5d53a0400a03a510f9d61a61368229e142d52 (commit) via 4f8e34b226aeae221119c1d5ea659c3f087132aa (commit) via 08586c68dba6c2ae0fb19e2c6e5a1269c7bf4a7c (commit) from bd33f544441300ec8e9a16f6ebec2ba7a0cffebe (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=37f9252361c85249b59d5a9202147136782b5415 commit 37f9252361c85249b59d5a9202147136782b5415 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Dec 8 23:58:31 2016 +0100 oap_client: make use of OAP optional: disable for NULL config When passing a NULL config to osmo_oap_client_init(), set OAP to disabled state. Along with the previous fix that ensures message rejection in the disabled state, this makes use of OAP in the GSUP client optional. oap_client_test: expect null config to set state to disabled. Related: OS#1592 Change-Id: Ie4d622fcfd24cb7d89d19f93e4b2571d8fadd1a3 http://cgit.osmocom.org/openbsc/commit/?id=2fa74faf927ed1ca9fc311a206c1e18a7295be7a commit 2fa74faf927ed1ca9fc311a206c1e18a7295be7a Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Dec 8 23:12:17 2016 +0100 oap_client: reject all messages in disabled/uninitialized state Fixes the bug indicated in oap_client_test.c: adjust to actually expect the proper behavior. Also adjust for modified return value for message rejection. Instead of -1, just expect < 0. Adjust experr for new error messages. Related: OS#1592 Change-Id: I16165d228653e8a2689f9df94b77b470c06480c6 http://cgit.osmocom.org/openbsc/commit/?id=3cbc05210192324592cc8b79e12d3095be302f90 commit 3cbc05210192324592cc8b79e12d3095be302f90 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Dec 8 23:13:29 2016 +0100 oap_client_test: show bug: disabled state does not reject message There is a hole in OAP where a disabled OAP still accepts at least a Registration Reject message, after which it will do things it shouldn't. Show this by expecting the bugs, to be adjusted with the upcoming fix. Related: OS#1592 Change-Id: I4a5fde308b876946fea2571ea1a550f0cc7ee136 http://cgit.osmocom.org/openbsc/commit/?id=73ed45599b94f666fedd043028daad9427c241bd commit 73ed45599b94f666fedd043028daad9427c241bd Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Dec 9 00:01:56 2016 +0100 oap_client: move logging to DLOAP logging category Use libosmocore's DLOAP logging category for OAP. oap_client_test.c: make sure DLOAP is in DEBUG level to not lose any logging messages from experr. Todo: we're using a "Library" logging category, which is not really what the library category was intended for. Instead, the OAP client should probably be given a logging category like DVLR or DGPRS in its initialization API. Related: OS#1592 Change-Id: Ic765c19381b0d983da90a5d8aee9cd17e31cf34a http://cgit.osmocom.org/openbsc/commit/?id=2e109f08c07ca7ca5bc0f134d561cad42840b27c commit 2e109f08c07ca7ca5bc0f134d561cad42840b27c Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Dec 8 23:35:20 2016 +0100 oap_client_test: print test descr to stderr, check stderr Related: OS#1592 Change-Id: If1696c8e7bfa696b250f7eac24f08f85f8f492a2 http://cgit.osmocom.org/openbsc/commit/?id=28786bb2098d404d5f5eb40fc6bafa866c54b0c1 commit 28786bb2098d404d5f5eb40fc6bafa866c54b0c1 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Fri Dec 9 00:05:50 2016 +0100 oap_test.c: rename to avoid clash with libosmocore oap_test.c Rename to oap_client_test.c, which is also a more accurate name. Related: OS#1592 Change-Id: I3ca333141a15940df07a1ae77a30bc54885db41f http://cgit.osmocom.org/openbsc/commit/?id=2c1f8c8cebe41b30deca29c55290fef7a61e5343 commit 2c1f8c8cebe41b30deca29c55290fef7a61e5343 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Dec 8 22:27:22 2016 +0100 move grps_gsup_client.c to libcommon/gsup_client.c This is in preparation for libvlr. Related: OS#1592 Change-Id: I9ad7dc7f17f3b033c779de9ae8bc120655502fce http://cgit.osmocom.org/openbsc/commit/?id=3d6b9f4fe99c4351ba8937f6d7df6030986b8a92 commit 3d6b9f4fe99c4351ba8937f6d7df6030986b8a92 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Dec 8 22:29:27 2016 +0100 move gprs/oap.c to libcommon/oap_client.c This is in preparation for libvlr. Related: OS#1592 Change-Id: Ib526df6d9de55a1e59a379d5e2c8541ed0ef67e3 http://cgit.osmocom.org/openbsc/commit/?id=11ecc9320c168d22ee89f84b75007420020b8356 commit 11ecc9320c168d22ee89f84b75007420020b8356 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Dec 8 21:29:23 2016 +0100 rename oap.h to oap_client.h Related: OS#1592 Change-Id: I05bd65ff81b0f70f68217b2e0a9466e160bdbdec http://cgit.osmocom.org/openbsc/commit/?id=49012f14dd5480573943e5d8cd5e9908f3eabb16 commit 49012f14dd5480573943e5d8cd5e9908f3eabb16 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Dec 8 21:30:34 2016 +0100 oap: rename public API from oap_ to oap_client_ Mainly to differentiate the OAP messaging API (osmo_oap_ in libosmocore) from the OAP client. This is in preparation for moving the oap client to libcommon, which is in turn preparation for libvlr. Add the osmo_ prefix, as all public Osmocom API should have. We also have OAP messages code in libosmocore, so clarify by naming this osmo_oap_client, and by also renaming the oap_test to oap_client_test. This reshuffling will allow an easy move of OAP to libosmocore if we should want to do that. A number of patches will follow up on this. Related: OS#1592 Change-Id: Id447d2bebc026a375567654adafa5f82439ea7e1 http://cgit.osmocom.org/openbsc/commit/?id=736474ce451a92cdc17db5f290f55f8cf22a13a2 commit 736474ce451a92cdc17db5f290f55f8cf22a13a2 Author: Harald Welte <laforge at gnumonks.org> Date: Fri May 6 23:28:52 2016 +0200 move OAP messages implementations to libosmocore This corresponds to change-id If5099e60681a215e798b6675f21813f26769c253 in libosmocore, which is now required to build openbsc. Related: OS#1592 Change-Id: I2f06aaa6eb54eafa860cfed8e72e41d82ff1c4cf http://cgit.osmocom.org/openbsc/commit/?id=ef022783c37c459d0ccb5aa6f165d4d4dc6c0815 commit ef022783c37c459d0ccb5aa6f165d4d4dc6c0815 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Dec 8 21:28:29 2016 +0100 gsup client, gsup_test_client: move logging to DLGSUP category Use the DLGSUP logging category for GSUP. Bump the required version of libosmocore to 0.9.5 to benefit from the DLGSUP logging category fix in core/logging.[hc]. (Id974c7be158e4d60421a98110f5c807aefd31119) Todo: we're using a "Library" logging category, which is not really what the library category was intended for. Instead, the GSUP client should probably be given a logging category like DVLR or DGPRS in its initialization API. Related: OS#1592 Change-Id: Id3938267fa062e1a997d3704cd678874306f86ee http://cgit.osmocom.org/openbsc/commit/?id=eaaee92db5f29fa280ad89ef8b89d9062abcfa48 commit eaaee92db5f29fa280ad89ef8b89d9062abcfa48 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Dec 8 21:22:58 2016 +0100 rename gprs_gsup_client.h to gsup_client.h This is in preparation for moving gsup to libcommon, which is in turn preparation for libvlr. Related: OS#1592 Change-Id: I9c95d00f1a9420887a44c938b1d0ee3e20586f4c http://cgit.osmocom.org/openbsc/commit/?id=814fef04b02a915412920b85bd44c25f8e47a79c commit 814fef04b02a915412920b85bd44c25f8e47a79c Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Dec 8 21:19:57 2016 +0100 gprs_gsup_client*: remove the gprs_ prefix Make sure everything is named gsup_client_ / GSUP_CLIENT_. Rename static gsup_client_send() to client_send() to avoid clash with public gprs_gsup_client_send() being renamed to gsup_client_send(). This is in preparation for moving gsup to libcommon, which is in turn preparation for libvlr. libvlr and osmo-sgsn will use the same GSUP client code. A number of patches will follow up on this, also for the the OAP client. Related: OS#1592 Change-Id: I57433973b1c4f6cc1e12e7b1c96b5f719f418b51 http://cgit.osmocom.org/openbsc/commit/?id=3df5d53a0400a03a510f9d61a61368229e142d52 commit 3df5d53a0400a03a510f9d61a61368229e142d52 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Dec 8 21:17:01 2016 +0100 comments: gsup client: rename to Generic, adjust copyright and authors Related: OS#1592 Change-Id: I2c5d145e05aa4afd43ef1341d22563448f1c3577 http://cgit.osmocom.org/openbsc/commit/?id=4f8e34b226aeae221119c1d5ea659c3f087132aa commit 4f8e34b226aeae221119c1d5ea659c3f087132aa Author: Harald Welte <laforge at gnumonks.org> Date: Fri May 6 23:27:38 2016 +0200 add gsup_test_client program Related: OS#1592 Change-Id: Iafd844393dd90b899f84ed61c875c1eb533436d7 http://cgit.osmocom.org/openbsc/commit/?id=08586c68dba6c2ae0fb19e2c6e5a1269c7bf4a7c commit 08586c68dba6c2ae0fb19e2c6e5a1269c7bf4a7c Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon Dec 12 13:04:58 2016 +0100 build: bump required libosmocore, libosmogsm to 0.9.4, for GSUP GSUP was added to libosmocore in 0.9.4. We're using it here, so make up for a previously missing bump. (BTW: I'm pretty sure that other dependencies are also in dire need of a bump, but leaving that for another patch) Change-Id: I4f245a7d78d0889b37084c52478372bddb8289d6 ----------------------------------------------------------------------- Summary of changes: openbsc/configure.ac | 4 +- openbsc/include/openbsc/Makefile.am | 5 +- .../openbsc/{gprs_gsup_client.h => gsup_client.h} | 43 +-- openbsc/include/openbsc/{oap.h => oap_client.h} | 32 ++- openbsc/include/openbsc/oap_messages.h | 70 ----- openbsc/include/openbsc/sgsn.h | 6 +- openbsc/src/gprs/Makefile.am | 3 - openbsc/src/gprs/gprs_subscriber.c | 12 +- openbsc/src/gprs/oap_messages.c | 178 ------------ openbsc/src/gprs/sgsn_vty.c | 2 +- openbsc/src/libcommon/Makefile.am | 18 ++ .../gprs_gsup_client.c => libcommon/gsup_client.c} | 102 +++---- openbsc/src/libcommon/gsup_test_client.c | 299 +++++++++++++++++++++ openbsc/src/{gprs/oap.c => libcommon/oap_client.c} | 67 +++-- openbsc/tests/oap/Makefile.am | 13 +- .../tests/oap/{oap_test.c => oap_client_test.c} | 157 ++++++----- openbsc/tests/oap/oap_client_test.err | 35 +++ openbsc/tests/oap/oap_client_test.ok | 2 + openbsc/tests/oap/oap_test.ok | 7 - openbsc/tests/sgsn/Makefile.am | 5 +- openbsc/tests/sgsn/sgsn_test.c | 30 +-- openbsc/tests/testsuite.at | 5 +- 22 files changed, 622 insertions(+), 473 deletions(-) rename openbsc/include/openbsc/{gprs_gsup_client.h => gsup_client.h} (53%) rename openbsc/include/openbsc/{oap.h => oap_client.h} (67%) delete mode 100644 openbsc/include/openbsc/oap_messages.h delete mode 100644 openbsc/src/gprs/oap_messages.c rename openbsc/src/{gprs/gprs_gsup_client.c => libcommon/gsup_client.c} (67%) create mode 100644 openbsc/src/libcommon/gsup_test_client.c rename openbsc/src/{gprs/oap.c => libcommon/oap_client.c} (78%) rename openbsc/tests/oap/{oap_test.c => oap_client_test.c} (55%) create mode 100644 openbsc/tests/oap/oap_client_test.err create mode 100644 openbsc/tests/oap/oap_client_test.ok delete mode 100644 openbsc/tests/oap/oap_test.ok hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)