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, neels/cscn has been updated via 579c7836cd9e8e6063cfa61f3b5980eee7e20914 (commit) via 3f4f4645b63db25018eb443ce9deb83cb2137ccb (commit) via b7050e25a963aa2bca744ceecc11f3c5204d2588 (commit) via 6950d14c5bf301fbb3061f5a4fe67f5f57b76040 (commit) via cd5e52605cdb77bdc6f36fce81a6a1bac7fbda48 (commit) via 7c55ede8b12faf1420b25ba30b5a22467fb2445c (commit) via 5f2524fe3d7242530f2088635df03df297862da0 (commit) via cf2ca648e9f8b9ed753b4ffb588305b0a3430208 (commit) via 62ee416d95711298da23e3c48019bf05e6a60299 (commit) via e42a2ab158bdeb042062fb53abb59b83c5335f9a (commit) via 9336cede840a10dd3252298529721e285ca4e871 (commit) via 8c6732909bd8dc090c079755a4166e813bac826a (commit) via 5d547a4358edbd18744d1996d6ecb40328f09061 (commit) via d8aa412c46638abea05488ebb2e9d70ca7fd628a (commit) via 564c06525b9acb3f4b90d4c92970e7d9cc5b1d8e (commit) via 31760a1f6089fb59475ba79faa3eb97e4cf00f68 (commit) via 23d77d56ea47bbb971bf2fc5d93d6ae2d7d30f03 (commit) via 50f1c0af567423b6ade9a84aaa5197ecf6237819 (commit) via eff215a8bb766e62a02bcc0f4334470a53475001 (commit) via 7ca035decaaed460e66286868b1f14ccd3e00013 (commit) via 85234a32db7ab91f9361d4a54bea9523e2c7a5b9 (commit) via 842674b8b3d245a2eecb352eb89609ed44cb0832 (commit) via 28903a99eae60cee616901fd3863960b1321ff54 (commit) via d3fa84dbba3b67cdbe2d8c789b2833b5ddf42068 (commit) via 53373bca8f9fe79ca981f9fc1ef644586bd5c3b2 (commit) via 121e9a4164e65dfb68b2bf09297a8537a2f659c5 (commit) via 3ffce19cb4929c907460753d302e4720558cc6d2 (commit) via 35697b9a109f08791c00dbb1a8dfaaaff29a8a80 (commit) via 299a9994656e97defea85689467e61ba34e8577e (commit) via e01f5050efbc3828defa2df9b789624854297663 (commit) via 8db12e42638483adb2feaf42cfd163dfe1fa973c (commit) via aafff96c4060e9bf6ceb9dee9652a91d293a6e1e (commit) via 26679e0475593aca645c7029e1aad899da73217a (commit) via 27c3e76aa7e0912d3404b96a4a043e7208044d0f (commit) via 0c1bc26b644c2ea7832afd615e9269095921c159 (commit) via 36212f28501e36fed43edb579a9abd6b7adc0f27 (commit) via 3a434f8e8c63b9340a8daf165c520caa52cba241 (commit) via e43f8e040029a1bd72f23e139a787225ae2686a6 (commit) via 59a1bf3dae0d0a9e914d3c615c6aa7fc8955d7b5 (commit) via 5fa7e36bbc100c5cec4542280ca717ae4800b316 (commit) via f3f3505f493f63e9e79c72e407907783913b9c9c (commit) via c9ac20ea43e0107c293b5d3f5c90076963e95059 (commit) via a6e81a09861645dc9e8a6aa44a6a1d43bd70dcb7 (commit) via 312bf6ce8bc56f88e49e8118f519494e71a4289a (commit) via 8bb6204d50373ad99b769f8cf42850ae30551c08 (commit) via 2abf2b072d7616ffa760461b6d6bd44a28490066 (commit) via e98c9c7136e2612cedf87105eafe12fedff1f9a0 (commit) via 84ae27e7314ad1743c8fbdb2feae372122355066 (commit) via 44ed4979c9fc6143023aad796cfd8628b08fc47a (commit) via f1a61bb99f13b054d912f47dac90a15b2cf56651 (commit) via 4936448761a6ca42ab661d130f5202dfdabca426 (commit) via 82f5ecde6a10c3c22980822a892a3fb5c69acf4f (commit) via 70cf7290da7cfca796eed8ffbd143073d9418dd2 (commit) via a47b4019900afbf89144d9e9ff9f62ae5d994cea (commit) via 714b170f895dfdc2f0d725ab110baf3dc14ef874 (commit) via 7a301d357612347723e59c7f16a97227814d406e (commit) via f220b52df3e15e25dcbb329c76c646f77ec3b506 (commit) via e5686f21d64c804db825b0baa8d1285250d9d650 (commit) via 687f048ab04ed135eeb11deb29e6b4cb9727c27d (commit) via 9bcb1a56cbec710cbfa49ae6623c10595eab08ec (commit) via adb86759daa80a484eef4b5a24bc0ce0de0a0763 (commit) via 2826df56b2af5a6a0f20e5a9bcf1d50a1130f0ba (commit) via de392254ff05a5304ef0bbd351314d74b2ffd1e3 (commit) via 7dd2eed6d3426ce27dc168e46a4db8b705608de4 (commit) via c6a65511f326340783f0e837c6eb58b0cf2c6abc (commit) via 740e65fb7bd1516117cd23c7b524976548e1a397 (commit) via 3a38ee6c3d9985200b10229b27f3b9ae9edd50ae (commit) from 960d28087e18263027f7dbdb5e5bc641053c7e64 (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=579c7836cd9e8e6063cfa61f3b5980eee7e20914 commit 579c7836cd9e8e6063cfa61f3b5980eee7e20914 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon May 9 13:21:55 2016 +0200 cosmetic: remove legacy comment from gsm0408_loc_upd_rej() http://cgit.osmocom.org/openbsc/commit/?id=3f4f4645b63db25018eb443ce9deb83cb2137ccb commit 3f4f4645b63db25018eb443ce9deb83cb2137ccb Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon May 9 13:20:54 2016 +0200 cosmetic: make gsm0408_loc_upd_rej() static http://cgit.osmocom.org/openbsc/commit/?id=b7050e25a963aa2bca744ceecc11f3c5204d2588 commit b7050e25a963aa2bca744ceecc11f3c5204d2588 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Mon May 9 13:18:03 2016 +0200 LU counters: count completion and failure, not messages sent From a human admin viewpoint it doesn't make sense to count the messages sent: When we use TMSIs, we first send a LU Accept with a new TMSI, and then expect the MS to respond with a TMSI Realloc Complete message. When that fails to come through, the LU actually ends in failure, even though a LU Accept was sent. In 3G, if a UE sends an Iu Release during LU (e.g. user enables flight mode), we cancel the LU without sending any reply at all, so nothing would be counted. Instead, count Location Updating results, i.e. completion and failures. ----------------------------------------------------------------------- Summary of changes: contrib/jenkins.sh | 57 +++ openbsc/.gitignore | 4 +- openbsc/contrib/nat/ussd_example.py | 65 +++ openbsc/doc/examples/osmo-bsc_nat/bscs.config | 13 + openbsc/doc/examples/osmo-bsc_nat/osmo-bsc_nat.cfg | 8 +- openbsc/include/openbsc/Makefile.am | 4 +- openbsc/include/openbsc/abis_rsl.h | 1 + openbsc/include/openbsc/bsc_nat.h | 13 +- openbsc/include/openbsc/gprs_gsup_messages.h | 119 ----- openbsc/include/openbsc/gprs_sgsn.h | 22 +- openbsc/include/openbsc/gprs_utils.h | 11 - openbsc/include/openbsc/gsm_04_08_gprs.h | 397 +---------------- openbsc/include/openbsc/gsm_data.h | 11 +- openbsc/include/openbsc/gsm_data_shared.h | 7 + openbsc/include/openbsc/gsm_subscriber.h | 7 +- openbsc/include/openbsc/ipaccess.h | 3 +- openbsc/include/openbsc/iu.h | 1 + openbsc/include/openbsc/oap.h | 4 +- openbsc/include/openbsc/oap_messages.h | 16 +- openbsc/include/openbsc/rest_octets.h | 10 +- openbsc/include/openbsc/system_information.h | 10 +- openbsc/include/openbsc/utils.h | 26 -- openbsc/src/gprs/Makefile.am | 2 +- openbsc/src/gprs/gb_proxy.c | 2 +- openbsc/src/gprs/gb_proxy_patch.c | 1 - openbsc/src/gprs/gb_proxy_peer.c | 1 - openbsc/src/gprs/gprs_gb_parse.c | 58 +-- openbsc/src/gprs/gprs_gmm.c | 32 +- openbsc/src/gprs/gprs_gsup_messages.c | 419 ------------------ openbsc/src/gprs/gprs_sgsn.c | 8 +- openbsc/src/gprs/gprs_subscriber.c | 131 +++--- openbsc/src/gprs/gprs_utils.c | 136 +----- openbsc/src/gprs/gsm_04_08_gprs.c | 116 +---- openbsc/src/gprs/gtphub.c | 10 +- openbsc/src/gprs/gtphub_ares.c | 2 +- openbsc/src/gprs/oap.c | 43 +- openbsc/src/gprs/oap_messages.c | 20 +- openbsc/src/gprs/sgsn_auth.c | 3 +- openbsc/src/gprs/sgsn_libgtp.c | 2 +- openbsc/src/gprs/sgsn_vty.c | 14 +- openbsc/src/libbsc/abis_nm.c | 2 +- openbsc/src/libbsc/abis_rsl.c | 2 - openbsc/src/libbsc/bsc_api.c | 6 +- openbsc/src/libbsc/bsc_ctrl_commands.c | 12 +- openbsc/src/libbsc/bsc_init.c | 10 +- openbsc/src/libbsc/bsc_vty.c | 172 ++++++++ openbsc/src/libbsc/gsm_04_08_utils.c | 15 +- openbsc/src/libbsc/rest_octets.c | 263 +++++++++++ openbsc/src/libbsc/system_information.c | 222 +++++++++- openbsc/src/libcommon/Makefile.am | 2 +- openbsc/src/libcommon/gsm_data.c | 5 + openbsc/src/libcommon/gsm_subscriber_base.c | 2 +- openbsc/src/libcommon/utils.c | 58 --- openbsc/src/libiu/iu.c | 25 +- openbsc/src/libmsc/auth.c | 8 +- openbsc/src/libmsc/ctrl_commands.c | 62 ++- openbsc/src/libmsc/db.c | 40 +- openbsc/src/libmsc/gsm_04_08.c | 137 ++++-- openbsc/src/libmsc/mncc_builtin.c | 3 +- openbsc/src/libmsc/vty_interface_layer3.c | 28 +- openbsc/src/libxsc/xsc.c | 4 +- openbsc/src/osmo-bsc_nat/bsc_nat.c | 13 +- openbsc/src/osmo-bsc_nat/bsc_nat_utils.c | 7 +- openbsc/src/osmo-bsc_nat/bsc_nat_vty.c | 98 ++++- openbsc/src/osmo-bsc_nat/bsc_ussd.c | 2 +- openbsc/src/osmo-cscn/cscn_main.c | 2 + openbsc/tests/bsc-nat/bsc_nat_test.c | 14 +- openbsc/tests/ctrl_test_runner.py | 27 ++ openbsc/tests/db/db_test.c | 6 +- openbsc/tests/gbproxy/gbproxy_test.c | 3 +- openbsc/tests/gprs/Makefile.am | 4 +- openbsc/tests/gprs/gprs_test.c | 480 +-------------------- openbsc/tests/gprs/gprs_test.ok | 14 - openbsc/tests/gsm0408/Makefile.am | 3 +- openbsc/tests/gsm0408/gsm0408_test.c | 128 +++++- openbsc/tests/gsm0408/gsm0408_test.ok | 21 + openbsc/tests/gtphub/gtphub_test.c | 2 +- openbsc/tests/mm_auth/mm_auth_test.c | 6 +- openbsc/tests/oap/Makefile.am | 1 - openbsc/tests/oap/oap_test.c | 9 +- openbsc/tests/sgsn/Makefile.am | 1 - openbsc/tests/sgsn/sgsn_test.c | 25 +- openbsc/tests/vty_test_runner.py | 225 +++++++++- 83 files changed, 1816 insertions(+), 2162 deletions(-) create mode 100755 contrib/jenkins.sh create mode 100644 openbsc/contrib/nat/ussd_example.py create mode 100644 openbsc/doc/examples/osmo-bsc_nat/bscs.config delete mode 100644 openbsc/include/openbsc/gprs_gsup_messages.h delete mode 100644 openbsc/include/openbsc/utils.h delete mode 100644 openbsc/src/gprs/gprs_gsup_messages.c delete mode 100644 openbsc/src/libcommon/utils.c hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)