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_subscr_conn_fsm has been updated discards bccfa3a9f263b12a216a82457d5bdc6d5cc7d659 (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 8e358d7ccfd4a3663259e427e05a1b54091f1e00 (commit) via 1db9a0bc5de21d36cc42b5fd5f26f11a3e1d1329 (commit) via 3dd83022d87d57cb61b4088023acb9cd624b2ee8 (commit) via 47a63ad0320388a03d208ac46cbc9a200b1c9616 (commit) via 226e663298b95cdd22b11483c24a949a3e7f5f45 (commit) via 97ff65d2e26761f30428b176e08fc14f52969e4e (commit) via 0dfe00775a0d9de2d19e384a1ce68abce6645a0d (commit) via fe12797736ba85878c3245acdd1a83750f9c97fa (commit) via 08197302a9cf60b189eb96779f7d0d8424f5cdef (commit) via 88d31197c8b899e8fa2e462f76663963f60dc935 (commit) via 7695fdb4f41a455c1af2d9a2706f057bca9bd123 (commit) via f4bb051458a0c1cb44f53936ef20feb8dd763891 (commit) via e2300f950e5dc2b2ef13ec6fdf99366e344a50f9 (commit) via a162ba7a5dd72356fb28539da685cacf16b825b1 (commit) via 4d5bc18660c49ab053b1dc260cfba62e44f8d3cd (commit) via 8f87cea9d600d36848ddf3087e6601e12f0e7cef (commit) via f0a9407b4988d3334d975ad7e811ca874ae9f18e (commit) via 7cdcdf2ddfa295a0d1eac52077f6375699821689 (commit) via e27b4bc5994ae616add88ab2e78f5400c63b9f2d (commit) via fdb8a07f506f114272225fedfec638d770408211 (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 (bccfa3a9f263b12a216a82457d5bdc6d5cc7d659) \ N -- N -- N (8e358d7ccfd4a3663259e427e05a1b54091f1e00) 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=8e358d7ccfd4a3663259e427e05a1b54091f1e00 commit 8e358d7ccfd4a3663259e427e05a1b54091f1e00 Author: Harald Welte <laforge at gnumonks.org> Date: Mon Nov 14 14:54:41 2016 +0100 WIP: attempt at a subscr_conn_fsm Change-Id: Ie42cb4c286c413c8acbc0b235b4f44fd74806a97 http://cgit.osmocom.org/openbsc/commit/?id=1db9a0bc5de21d36cc42b5fd5f26f11a3e1d1329 commit 1db9a0bc5de21d36cc42b5fd5f26f11a3e1d1329 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Dec 8 01:28:35 2016 +0100 comment fix in vlr_subscriber Change-Id: I53f9830b609a861c5baa693d10d3765dd769dbb3 http://cgit.osmocom.org/openbsc/commit/?id=3dd83022d87d57cb61b4088023acb9cd624b2ee8 commit 3dd83022d87d57cb61b4088023acb9cd624b2ee8 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Dec 8 01:28:09 2016 +0100 vlr: temporary comments in gsm_subscriber Change-Id: I3ef5f6230198584888cdf8e7749b41c59421f07f http://cgit.osmocom.org/openbsc/commit/?id=47a63ad0320388a03d208ac46cbc9a200b1c9616 commit 47a63ad0320388a03d208ac46cbc9a200b1c9616 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Thu Dec 8 01:01:06 2016 +0100 vlr: add vlr_subscriber to gsm_subscriber and comment Change-Id: Ibff06dd2926e329d196ada5a0916c8cca02b7d69 http://cgit.osmocom.org/openbsc/commit/?id=226e663298b95cdd22b11483c24a949a3e7f5f45 commit 226e663298b95cdd22b11483c24a949a3e7f5f45 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 14:49:18 2016 +0100 FIXME libmsc serv req + page resp: don't use bts pointer; break LAC gsm48_rx_mm_serv_req(), gsm48_rx_rr_pag_resp(): don't use bts, use dummy LAC and mark as fixme. Change-Id: I8ebfcedaf044261c0600b87533b60104a62b992d http://cgit.osmocom.org/openbsc/commit/?id=97ff65d2e26761f30428b176e08fc14f52969e4e commit 97ff65d2e26761f30428b176e08fc14f52969e4e Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 02:44:50 2016 +0100 FIXME disable subscr_update() Change-Id: If94ed34238b221a4ff625697f42d90e4a05974ff http://cgit.osmocom.org/openbsc/commit/?id=0dfe00775a0d9de2d19e384a1ce68abce6645a0d commit 0dfe00775a0d9de2d19e384a1ce68abce6645a0d Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 14:47:39 2016 +0100 FIXME disable classmark2 Change-Id: I5a2231e3a680b429bc8c8195d85fa013b86cda1c http://cgit.osmocom.org/openbsc/commit/?id=fe12797736ba85878c3245acdd1a83750f9c97fa commit fe12797736ba85878c3245acdd1a83750f9c97fa Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 15:58:25 2016 +0100 vlr_sub_name(): be robust against NULL pointer Change-Id: I41ab19839dad00dfe46c0b5f501ca7ebc9d3b40e http://cgit.osmocom.org/openbsc/commit/?id=08197302a9cf60b189eb96779f7d0d8424f5cdef commit 08197302a9cf60b189eb96779f7d0d8424f5cdef Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 14:31:05 2016 +0100 gsm48_rx_rr_app_info: don't store app info at all, comment Change-Id: Iaeeb18a0b812ac6fbfcb57abffb62d789c7ba0de http://cgit.osmocom.org/openbsc/commit/?id=88d31197c8b899e8fa2e462f76663963f60dc935 commit 88d31197c8b899e8fa2e462f76663963f60dc935 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 14:29:42 2016 +0100 fixes for tmsi reall compl path vlr_sub_rx_tmsi_reall_compl(): have a return value; publish in vlr.h. gsm48_rx_mm_tmsi_reall_compl(): fix everything. Change-Id: Ieeccca85e7177e21af43db4de705ec13d7bc8c40 http://cgit.osmocom.org/openbsc/commit/?id=7695fdb4f41a455c1af2d9a2706f057bca9bd123 commit 7695fdb4f41a455c1af2d9a2706f057bca9bd123 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 02:46:13 2016 +0100 gsm_04_08.c: add missing vlr .subscr_assoc() Change-Id: I89757df03c4bf9ff9272f848f6724b635af1eeb0 http://cgit.osmocom.org/openbsc/commit/?id=f4bb051458a0c1cb44f53936ef20feb8dd763891 commit f4bb051458a0c1cb44f53936ef20feb8dd763891 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 02:43:09 2016 +0100 fix const compiler warning in print_meas_rep() Change-Id: Icd89a1e0c99f455317387ee55f2d90a0e3c61c7a http://cgit.osmocom.org/openbsc/commit/?id=e2300f950e5dc2b2ef13ec6fdf99366e344a50f9 commit e2300f950e5dc2b2ef13ec6fdf99366e344a50f9 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 14:49:39 2016 +0100 store initial lu_fsm in gsm_subscriber_connection Change-Id: I1ee29ebeed624bad76c3560aeb093c0b5da0c5c2 http://cgit.osmocom.org/openbsc/commit/?id=a162ba7a5dd72356fb28539da685cacf16b825b1 commit a162ba7a5dd72356fb28539da685cacf16b825b1 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 14:45:16 2016 +0100 vlr_lu_fsm: missing: WAIT_SUB_PRES out_state_mask += WAIT_IMEI_TMSI Change-Id: I050cfaf2d23c71a2bb7d969f43bb5b493d3639c5 http://cgit.osmocom.org/openbsc/commit/?id=4d5bc18660c49ab053b1dc260cfba62e44f8d3cd commit 4d5bc18660c49ab053b1dc260cfba62e44f8d3cd Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 14:44:04 2016 +0100 libmsc: store classmark1 in gsm_subscriber_connection Change-Id: I03d194595da684e165715faf5f602adef8587144 http://cgit.osmocom.org/openbsc/commit/?id=8f87cea9d600d36848ddf3087e6601e12f0e7cef commit 8f87cea9d600d36848ddf3087e6601e12f0e7cef 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=f0a9407b4988d3334d975ad7e811ca874ae9f18e commit f0a9407b4988d3334d975ad7e811ca874ae9f18e Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 14:28:33 2016 +0100 fix various missing vars and unused vars Change-Id: I16cf82fe3b27a4cdd69df1cf34e60918b453d07b http://cgit.osmocom.org/openbsc/commit/?id=7cdcdf2ddfa295a0d1eac52077f6375699821689 commit 7cdcdf2ddfa295a0d1eac52077f6375699821689 Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 14:46:12 2016 +0100 comments: various tweaks and fixes Mention 3GPP TS 23.008, whitespace, typos Change-Id: I8b996e8900e4846ff3d95189215ad3b5e97d1d2b http://cgit.osmocom.org/openbsc/commit/?id=e27b4bc5994ae616add88ab2e78f5400c63b9f2d commit e27b4bc5994ae616add88ab2e78f5400c63b9f2d Author: Neels Hofmeyr <nhofmeyr at sysmocom.de> Date: Wed Dec 7 14:53:37 2016 +0100 fix vlr_loc_update: don't return vlr_subscriber, return fsm inst Change-Id: I943aea5575bf57e3bb148ade616a66191cee6752 http://cgit.osmocom.org/openbsc/commit/?id=fdb8a07f506f114272225fedfec638d770408211 commit fdb8a07f506f114272225fedfec638d770408211 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 ----------------------------------------------------------------------- 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 | 45 ++- openbsc/include/openbsc/gsm_data_shared.h | 17 +- openbsc/include/openbsc/gsm_subscriber.h | 51 +++- openbsc/include/openbsc/vlr.h | 9 +- 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 | 15 +- 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 | 101 +++++-- 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.c | 13 +- openbsc/src/libvlr/vlr_access_req_fsm.c | 11 - openbsc/src/libvlr/vlr_lu_fsm.c | 20 +- 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 - 85 files changed, 1451 insertions(+), 795 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)