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/vlr has been updated discards 9fe41d41444252bd6497760b7a5879f1ba707277 (commit) discards cf8b0075e0dc2a2512277c619ceebed3df4d51e1 (commit) discards 96acc6619f0efd1a55bbe752738252245cf1787b (commit) discards d9ed9b2a5230c3809e168e64ff1421f10f4e487b (commit) discards 347885300b0d78d8f7e2f5a2740330e1c42f317b (commit) discards ae82ff80cc4717077c7461bc76fd2f7ed454ff88 (commit) discards 6213693bcc8ff31c28d081f795dc3c6a0156a184 (commit) discards 97c0e2dd02c3ce19158042d278166c5272630a8d (commit) discards f4087ab8c83d2b940604b0b9e238a810dca77f2a (commit) discards df964447afddd4d4704f1ece4aa2cae6b60e12c1 (commit) via cfb7224c71800d8f9869403205cc753f651b5674 (commit) via d74a20f7222c02453c1bdde2a737ffe73fdd6dee (commit) via c12883f4733e3035ea8933672a1d5a4e27cb29e4 (commit) via cb2bdfb43a4d89ff167343bda45de41e02f2a062 (commit) via 335c308497d8b3179d294746d4349520677ae0c6 (commit) via 5c5f4ab6440986007a39778af066b2ea4e8d8812 (commit) via a5b7969f49464da6d6d46c7fcc44e733a5742969 (commit) via 0d021e405aa49bf6c71228ca5f87c7aa317a5486 (commit) via 146daa5ca36a030b3db607d86b864fe1ff8d5f57 (commit) via ba59804819cae775633d98fe2728457632dae449 (commit) via e819125976a186529297af7691da7d3181cec0e2 (commit) via 8b4098723dfeef3f909ad5c287c52aac4025b3df (commit) via f788d933824cf9757d58a1e84843c7c33523e71c (commit) via 2b9c53408f65715f82af8317857ae60cd969a9d2 (commit) via ce090f890be5ef497347289984774bd2b0fd1a0e (commit) via 50669bebdbc53826b63f8cf0542bb2787d3dd0cb (commit) via 42eb0141d7f41ca4576c92bf694406f9fefa26df (commit) via 640b794de072131f0976ffc00e45fc5f7d8dc439 (commit) via 7398395cc01977aa9b41c2d433b487154b60ce2a (commit) via 1a60644eb21a5c50eddc5790444022fd5aa11df8 (commit) via ea11bf80955bbbbacb4589f6cc015ab470ad98e8 (commit) via 06d39fdb72f286ddb065f945c20d1528faf31e5a (commit) via b90eabfb46aaf5efcc3b5f16fe89b914db4542ea (commit) via 2c05f75bbf3d9a69eee1fe78eb5552acf1d7671d (commit) via e235441f73a6baf1b43da9dde3cb6828ced9d1fe (commit) via 6a366055dd9fcdea537ae2752458c02cf7433357 (commit) via 05667a0aff4f7020222e07fac41b1f783e0696aa (commit) via ac1f1436e9d380f632dd850fcd253d3480f0fc2d (commit) via 43273c63de6f457c47105e1432ea28ebf914d135 (commit) via eb52aad198323fd86fbffc3bab3be4e5d394b205 (commit) via 143a274051338c1ae04981d5493818ccbb28841c (commit) via 487436138e3dca6a99862abc779ac5230c8f826b (commit) via be67050a360dd196203b63e7320fbc7608dfa400 (commit) via 3c165d02bb7f004ffcafdc281c03f45149850cb9 (commit) via 54f44ec5859cfe1b0dd3bf41762124f3ff4e27e0 (commit) via 18712f0bd1ea9dcad040da996e9f7071dfaec759 (commit) via 96df07708371313348d063032ee341592c27defc (commit) via b0993e61d002b265048c3dc734c4fa89e0b1995f (commit) via 7b6bae65847e5ff6b695054fddca3080fc9d3d99 (commit) via 28f637ec2ca556896fce345f6dcb9b871a5ada53 (commit) via e78ae21ff44a7442be065b67b827efcd10de34fc (commit) via 2d521a0296fdecc1a8cb337354654123a864015b (commit) via 27681a3407e2bde5cf3566aeabc7acbe2023f6e2 (commit) via 402006dfdf84c3bf3b22a48ba6ef6922ff6991c7 (commit) via c69ee8527c8ec88bdbff820d0a8aa706502516a5 (commit) via 16606c9007ae97bbb0ca796384381b4decceee91 (commit) via 5085e0bf4c9674fb26754fd16b8e0c58113e1638 (commit) via 26f6ced05c8311a93eb4b9c6228ceeb2559c57d0 (commit) via 80ccb952676cb4a068410991c5d53d19f228f695 (commit) via 96638d141e43cc299c2927c600802764fa9b0ebb (commit) via 309425e10549c4e3db8c6a95731fbeb24276ffbf (commit) via 38cba5aa7972260c4444ecea3fd47651a5d54059 (commit) via fb89b9b00b6be88d3822fc206f117660e038a046 (commit) via c04c6ed4af36afa414f6f9a1828a131c0d30c4ce (commit) via 7d3093506ad9621caf2a5af11602ec081ab76480 (commit) via bb42eee11310eb03526138d38a8af7d705500253 (commit) via beade314d0f747fa6e77df85931fd7f4251ff2df (commit) via 58273f4b885326fc9ae65b70ddc44f1fe655cf5e (commit) via eae68292bdd3906950260ac307081af4b3acf3e5 (commit) via fe7be8ddd0563ee98ca2ee9879983384d2491306 (commit) via c1efa67c131a005903821a7487bad014b90cbe08 (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 (9fe41d41444252bd6497760b7a5879f1ba707277) \ N -- N -- N (cfb7224c71800d8f9869403205cc753f651b5674) 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=cfb7224c71800d8f9869403205cc753f651b5674 commit cfb7224c71800d8f9869403205cc753f651b5674 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Nov 22 17:30:49 2016 +0100 wip Change-Id: I997ea929e314f9376426c2a4d330535435f117ed http://cgit.osmocom.org/openbsc/commit/?id=d74a20f7222c02453c1bdde2a737ffe73fdd6dee commit d74a20f7222c02453c1bdde2a737ffe73fdd6dee Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Nov 17 05:06:59 2016 +0100 cosmetic: in comments, drop some unbalanced braces Simplistic C file harvesters will break at a single opening brace even if it is in a comment. This is of course aimed at the fsm-to-dot.py script recently added in libosmocore/contrib. Change-Id: Ie47bc869fbd3f2dab7141a3d61a9d772b5a9b7a9 http://cgit.osmocom.org/openbsc/commit/?id=c12883f4733e3035ea8933672a1d5a4e27cb29e4 commit c12883f4733e3035ea8933672a1d5a4e27cb29e4 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Tue Nov 15 02:03:12 2016 +0100 wip Change-Id: Ibc071e70abe993d655997aa375a9afd6be8e2b6d http://cgit.osmocom.org/openbsc/commit/?id=cb2bdfb43a4d89ff167343bda45de41e02f2a062 commit cb2bdfb43a4d89ff167343bda45de41e02f2a062 Author: Harald Welte <laforge at gnumonks.org> Date: Mon Nov 14 14:48:00 2016 +0100 WIP: more incomplete libvlr integration work Change-Id: I77fb3a540c900be6440d0aec12161711b65b8aa6 http://cgit.osmocom.org/openbsc/commit/?id=335c308497d8b3179d294746d4349520677ae0c6 commit 335c308497d8b3179d294746d4349520677ae0c6 Author: Harald Welte <laforge at gnumonks.org> Date: Fri Jun 17 00:06:42 2016 +0200 WIP: Introduce libvlr Change-Id: I3f75de5f0cc2ff77f276fd39832dd3621309c4b9 http://cgit.osmocom.org/openbsc/commit/?id=5c5f4ab6440986007a39778af066b2ea4e8d8812 commit 5c5f4ab6440986007a39778af066b2ea4e8d8812 Author: Harald Welte <laforge at gnumonks.org> Date: Fri May 6 23:28:52 2016 +0200 WIP: move OAP client to libosmocore http://cgit.osmocom.org/openbsc/commit/?id=a5b7969f49464da6d6d46c7fcc44e733a5742969 commit a5b7969f49464da6d6d46c7fcc44e733a5742969 Author: Harald Welte <laforge at gnumonks.org> Date: Fri May 6 23:29:17 2016 +0200 gsup_client: Make use of OAP optional http://cgit.osmocom.org/openbsc/commit/?id=0d021e405aa49bf6c71228ca5f87c7aa317a5486 commit 0d021e405aa49bf6c71228ca5f87c7aa317a5486 Author: Harald Welte <laforge at gnumonks.org> Date: Fri May 6 23:28:11 2016 +0200 VTY: Print 3G auth tuples, not just 2G auth tuples http://cgit.osmocom.org/openbsc/commit/?id=146daa5ca36a030b3db607d86b864fe1ff8d5f57 commit 146daa5ca36a030b3db607d86b864fe1ff8d5f57 Author: Harald Welte <laforge at gnumonks.org> Date: Fri May 6 23:27:38 2016 +0200 WIP: add gsup_test_client program http://cgit.osmocom.org/openbsc/commit/?id=ba59804819cae775633d98fe2728457632dae449 commit ba59804819cae775633d98fe2728457632dae449 Author: Harald Welte <laforge at gnumonks.org> Date: Fri May 6 13:49:49 2016 +0200 WIP: Handle Authentication Failure from MS http://cgit.osmocom.org/openbsc/commit/?id=e819125976a186529297af7691da7d3181cec0e2 commit e819125976a186529297af7691da7d3181cec0e2 Author: Harald Welte <laforge at gnumonks.org> Date: Thu May 5 22:52:41 2016 +0200 SGSN: Integrate basic support for UMTS AKA We already had almost all the parts in place before: * GSUP with capability to send us auth_vectors that contain either triplets or quintuples * mm_context that holds such auth_vectors All that we need to add in this patch is the capability to send the AUTN parameter in the GMM AUTH REQ and parse the extended RES in the GMM AUTH RESP. TODO: Implement SQN re-synchronoization mechanism (Auth Fail: Sync Err) http://cgit.osmocom.org/openbsc/commit/?id=8b4098723dfeef3f909ad5c287c52aac4025b3df commit 8b4098723dfeef3f909ad5c287c52aac4025b3df Author: Harald Welte <laforge at gnumonks.org> Date: Sun Jun 19 18:06:02 2016 +0200 Introduce subscriber_connection ref-counting This introduces a reference count for gsm_subscriber_connection. Every user of the connection needs to hold a reference until done. Once the reference count dorps to zero, the connection is cleared towards the BSC (which subsequently will clear any logical channels associated with it). Change-Id: I8c05e6c81f246ff8b5bf91312f80410b1a85f15e ----------------------------------------------------------------------- Summary of changes: openbsc/configure.ac | 1 + openbsc/include/openbsc/Makefile.am | 2 + openbsc/include/openbsc/abis_nm.h | 2 + openbsc/include/openbsc/abis_om2000.h | 33 +++ openbsc/include/openbsc/bss.h | 6 +- openbsc/include/openbsc/common_bsc.h | 9 + openbsc/include/openbsc/common_cs.h | 27 ++ openbsc/include/openbsc/gb_proxy.h | 2 +- openbsc/include/openbsc/gsm_04_11.h | 2 +- openbsc/include/openbsc/gsm_04_80.h | 13 +- openbsc/include/openbsc/gsm_data.h | 42 ++- openbsc/include/openbsc/gsm_data_shared.h | 17 +- openbsc/include/openbsc/vty.h | 1 + openbsc/src/Makefile.am | 1 + openbsc/src/gprs/gb_proxy.c | 22 +- openbsc/src/gprs/gb_proxy_tlli.c | 16 +- openbsc/src/gprs/gprs_gmm.c | 19 +- openbsc/src/gprs/gprs_llc.c | 4 +- openbsc/src/gprs/gprs_sndcp.c | 1 + openbsc/src/gprs/gprs_sndcp_comp.c | 2 +- openbsc/src/gprs/gprs_sndcp_dcomp.c | 1 + openbsc/src/gprs/gprs_sndcp_pcomp.c | 1 + openbsc/src/gprs/gtphub.c | 2 +- openbsc/src/ipaccess/Makefile.am | 1 + openbsc/src/ipaccess/abisip-find.c | 4 +- openbsc/src/ipaccess/ipaccess-config.c | 11 +- openbsc/src/ipaccess/ipaccess-proxy.c | 8 +- openbsc/src/libbsc/Makefile.am | 1 + openbsc/src/libbsc/abis_nm.c | 6 +- openbsc/src/libbsc/abis_om2000.c | 91 +++++- openbsc/src/libbsc/abis_om2000_vty.c | 195 +++++++++---- openbsc/src/libbsc/abis_rsl.c | 13 +- openbsc/src/libbsc/bsc_api.c | 11 +- openbsc/src/libbsc/bsc_init.c | 18 +- openbsc/src/libbsc/bsc_msc.c | 8 +- openbsc/src/libbsc/bsc_vty.c | 298 ++------------------ openbsc/src/libbsc/bts_ericsson_rbs2000.c | 4 + openbsc/src/libbsc/chan_alloc.c | 33 --- openbsc/src/libbsc/gsm_04_08_utils.c | 33 --- .../gsm_04_80_utils.c} | 33 ++- openbsc/src/libbsc/net_init.c | 41 +-- .../src/{libfilter => libcommon-cs}/Makefile.am | 14 +- .../net_init.c => libcommon-cs/common_cs.c} | 98 ++++--- openbsc/src/libcommon-cs/common_cs_vty.c | 312 +++++++++++++++++++++ openbsc/src/libcommon/common_vty.c | 10 + openbsc/src/libmsc/Makefile.am | 1 - openbsc/src/libmsc/db.c | 4 +- openbsc/src/libmsc/gsm_04_08.c | 45 ++- openbsc/src/libmsc/gsm_04_11.c | 2 +- openbsc/src/libmsc/gsm_04_80.c | 32 +-- openbsc/src/libmsc/gsm_subscriber.c | 14 + openbsc/src/libmsc/ussd.c | 24 +- openbsc/src/libmsc/vty_interface_layer3.c | 5 +- openbsc/src/libvlr/vlr_lu_fsm.c | 3 +- openbsc/src/osmo-bsc/Makefile.am | 1 + openbsc/src/osmo-bsc/osmo_bsc_api.c | 6 +- openbsc/src/osmo-bsc/osmo_bsc_bssap.c | 2 +- openbsc/src/osmo-bsc/osmo_bsc_ctrl.c | 43 ++- openbsc/src/osmo-bsc/osmo_bsc_filter.c | 19 +- openbsc/src/osmo-bsc/osmo_bsc_grace.c | 4 +- openbsc/src/osmo-bsc/osmo_bsc_main.c | 11 +- openbsc/src/osmo-bsc/osmo_bsc_sccp.c | 8 +- openbsc/src/osmo-bsc_nat/Makefile.am | 3 +- openbsc/src/osmo-nitb/Makefile.am | 1 + openbsc/src/osmo-nitb/bsc_hack.c | 38 ++- openbsc/src/utils/Makefile.am | 1 + openbsc/src/utils/bs11_config.c | 4 +- openbsc/tests/bsc-nat/Makefile.am | 1 + openbsc/tests/bsc/Makefile.am | 1 + openbsc/tests/bsc/bsc_test.c | 8 +- openbsc/tests/channel/Makefile.am | 1 + openbsc/tests/channel/channel_test.c | 5 +- openbsc/tests/ctrl_test_runner.py | 30 +- openbsc/tests/db/Makefile.am | 2 +- openbsc/tests/gbproxy/gbproxy_test.c | 95 +++++++ openbsc/tests/gbproxy/gbproxy_test.ok | 181 ++++++++++++ openbsc/tests/gsm0408/Makefile.am | 2 +- openbsc/tests/gsm0408/gsm0408_test.c | 11 +- openbsc/tests/subscr/Makefile.am | 3 +- openbsc/tests/trau/Makefile.am | 3 +- openbsc/tests/vty_test_runner.py | 1 - 81 files changed, 1345 insertions(+), 739 deletions(-) create mode 100644 openbsc/include/openbsc/common_bsc.h create mode 100644 openbsc/include/openbsc/common_cs.h rename openbsc/src/{libmsc/gsm_04_11_helper.c => libbsc/gsm_04_80_utils.c} (53%) copy openbsc/src/{libfilter => libcommon-cs}/Makefile.am (60%) copy openbsc/src/{libbsc/net_init.c => libcommon-cs/common_cs.c} (52%) create mode 100644 openbsc/src/libcommon-cs/common_cs_vty.c hooks/post-receive -- The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)